Bug #79266 [NEW]: Extern C template error during xmldiff build
| From: | matt dot brister at sterlingts dot com | Date: | Wed, 12 Feb 2020 16:55:38 +0000 |
| Subject: | Bug #79266 [NEW]: Extern C template error during xmldiff build | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-225538@lists.php.net to get a copy of this message | ||
From: matt dot brister at sterlingts dot com
Operating system: Ubuntu 18.04
PHP version: 7.3.14
Package: Compile Failure
Bug Type: Bug
Bug description:Extern C template error during xmldiff build
Description:
------------
xmldiff version(s): xmldiff 1.1.2, 1.1.1, 1.1.0
PHP 7.3.14-6+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Feb 5 2020
16:51:32) ( NTS )
Modules installed: calendar Core ctype date dom exif fileinfo filter ftp
gettext hash iconv json libxml openssl pcntl pcre PDO Phar posix
readline Reflection session shmop SimpleXML sockets sodium SPL standard
sysvmsg sysvsem sysvshm tokenizer wddx xml xmlreader xmlwriter xsl Zend
OPcache zlib
**Seems related to: https://bugs.php.net/bug.php?id=76685**
Repro (on a clean install of 18.04):
1. apt update && apt dist-upgrade -y
2. add-apt-repository ppa:ondrej/php
3. apt update && apt install php7.3 php7.3-dev phpxml -y
4. pecl channel-upgrade pecl.php.net
5. pecl install xmldiff -> "recipe for target 'xmldiff.lo' failed"
To confirm, I downloaded the tgz package and tried to manually build:
1. wget https://pecl.php.net/get/xmldiff-1.1.2.tgz
2. tar -xvzf xmldiff-1.1.2.tgz
3. cd xmldiff-1.1.2
4. phpize
5. ./configure
6. make -> "recipe for target 'xmldiff.lo" failed"
I have the full compiler output from the manual build if you would like
(it's about 300k, and there is no obvious place to attach it here.)
--
Edit bug report at https://bugs.php.net/bug.php?id=79266&edit=1
--
Fix committed: https://bugs.php.net/fix.php?id=79266&r=fixed
Fixed in release: https://bugs.php.net/fix.php?id=79266&r=alreadyfixed
Need backtrace: https://bugs.php.net/fix.php?id=79266&r=needtrace
Need Reproduce Script: https://bugs.php.net/fix.php?id=79266&r=needscript
Try newer version: https://bugs.php.net/fix.php?id=79266&r=oldversion
Not developer issue: https://bugs.php.net/fix.php?id=79266&r=support
Expected behavior: https://bugs.php.net/fix.php?id=79266&r=notwrong
Not enough info: https://bugs.php.net/fix.php?id=79266&r=notenoughinfo
Submitted twice: https://bugs.php.net/fix.php?id=79266&r=submittedtwice
register_globals: https://bugs.php.net/fix.php?id=79266&r=globals
PHP version support discontinued: https://bugs.php.net/fix.php?id=79266&r=phptooold
Daylight Savings: https://bugs.php.net/fix.php?id=79266&r=dst
IIS Stability: https://bugs.php.net/fix.php?id=79266&r=isapi
Install GNU Sed: https://bugs.php.net/fix.php?id=79266&r=gnused
Floating point limitations: https://bugs.php.net/fix.php?id=79266&r=float
No Zend Extensions: https://bugs.php.net/fix.php?id=79266&r=nozend
MySQL Configuration Error: https://bugs.php.net/fix.php?id=79266&r=mysqlcfg