Bug #79408 [NEW]: Json module does not compile
| From: | tz at FreeBSD dot org | Date: | Mon, 23 Mar 2020 19:33:56 +0000 |
| Subject: | Bug #79408 [NEW]: Json module does not compile | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-226243@lists.php.net to get a copy of this message | ||
From: tz at FreeBSD dot org
Operating system: FreeBSD
PHP version: 7.4.4
Package: Compile Failure
Bug Type: Bug
Bug description:Json module does not compile
Description:
------------
When updating the FreeBSD port of PHP from 7.4.3 to 7.4.4 only the json
module does not build anymore. Here the build log:
=== Start ===
===> Building for php74-json-7.4.4
--- json.lo ---
--- json_encoder.lo ---
---
/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/json_scanner.c
---
--- json_parser.lo ---
--- json_encoder.lo ---
/bin/sh
/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/libtool
--mode=compile cc -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -I.
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json
-DPHP_ATOM_INC
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/include
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/main
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json
-I/usr/local/include/php -I/usr/local/include/php/main
-I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend
-I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib
-DHAVE_CONFIG_H -O2 -pipe -fstack-protector-strong -fno-strict-aliasing
-c
/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/json_encoder.c
-o json_encoder.lo
--- json.lo ---
/bin/sh
/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/libtool
--mode=compile cc -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -I.
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json
-DPHP_ATOM_INC
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/include
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/main
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json
-I/usr/local/include/php -I/usr/local/include/php/main
-I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend
-I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib
-DHAVE_CONFIG_H -O2 -pipe -fstack-protector-strong -fno-strict-aliasing
-c /wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/json.c
-o json.lo
--- json_parser.lo ---
/bin/sh
/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/libtool
--mode=compile cc -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -I.
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json
-DPHP_ATOM_INC
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/include
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/main
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json
-I/usr/local/include/php -I/usr/local/include/php/main
-I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend
-I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib
-DHAVE_CONFIG_H -O2 -pipe -fstack-protector-strong -fno-strict-aliasing
-c
/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/json_parser.tab.c
-o json_parser.lo
---
/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/json_scanner.c
---
sh: -t: not found
***
[/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/json_scanner.c]
Error code 127
make[1]: stopped in
/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json
--- json.lo ---
mkdir .libs
--- json_encoder.lo ---
mkdir .libs
--- json_parser.lo ---
mkdir .libs
--- json.lo ---
mkdir: .libs: File exists
--- json_parser.lo ---
mkdir: .libs: File exists
--- json.lo ---
cc -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -I.
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json
-DPHP_ATOM_INC
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/include
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/main
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json
-I/usr/local/include/php -I/usr/local/include/php/main
-I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend
-I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib
-DHAVE_CONFIG_H -O2 -pipe -fstack-protector-strong -fno-strict-aliasing
-c /wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/json.c
-fPIC -DPIC -o .libs/json.o
--- json_encoder.lo ---
cc -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -I.
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json
-DPHP_ATOM_INC
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/include
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/main
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json
-I/usr/local/include/php -I/usr/local/include/php/main
-I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend
-I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib
-DHAVE_CONFIG_H -O2 -pipe -fstack-protector-strong -fno-strict-aliasing
-c
/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/json_encoder.c
-fPIC -DPIC -o .libs/json_encoder.o
--- json_parser.lo ---
cc -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -I.
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json
-DPHP_ATOM_INC
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/include
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/main
-I/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json
-I/usr/local/include/php -I/usr/local/include/php/main
-I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend
-I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib
-DHAVE_CONFIG_H -O2 -pipe -fstack-protector-strong -fno-strict-aliasing
-c
/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json/json_parser.tab.c
-fPIC -DPIC -o .libs/json_parser.o
1 error
make[1]: stopped in
/wrkdirs/usr/ports/devel/php74-json/work/php-7.4.4/ext/json
=== End ===
I am really not sure which program is called there and where the -t
parameter comes from. I did not find any changes in the build process.
Can you help me please?
Thank you,
Torsten
--
Edit bug report at https://bugs.php.net/bug.php?id=79408&edit=1
--
Fix committed: https://bugs.php.net/fix.php?id=79408&r=fixed
Fixed in release: https://bugs.php.net/fix.php?id=79408&r=alreadyfixed
Need backtrace: https://bugs.php.net/fix.php?id=79408&r=needtrace
Need Reproduce Script: https://bugs.php.net/fix.php?id=79408&r=needscript
Try newer version: https://bugs.php.net/fix.php?id=79408&r=oldversion
Not developer issue: https://bugs.php.net/fix.php?id=79408&r=support
Expected behavior: https://bugs.php.net/fix.php?id=79408&r=notwrong
Not enough info: https://bugs.php.net/fix.php?id=79408&r=notenoughinfo
Submitted twice: https://bugs.php.net/fix.php?id=79408&r=submittedtwice
register_globals: https://bugs.php.net/fix.php?id=79408&r=globals
PHP version support discontinued: https://bugs.php.net/fix.php?id=79408&r=phptooold
Daylight Savings: https://bugs.php.net/fix.php?id=79408&r=dst
IIS Stability: https://bugs.php.net/fix.php?id=79408&r=isapi
Install GNU Sed: https://bugs.php.net/fix.php?id=79408&r=gnused
Floating point limitations: https://bugs.php.net/fix.php?id=79408&r=float
No Zend Extensions: https://bugs.php.net/fix.php?id=79408&r=nozend
MySQL Configuration Error: https://bugs.php.net/fix.php?id=79408&r=mysqlcfg