[MacPorts] #45934: php53-suhosin fails to build with: "error: use of undeclared identifier 'S_GETCALLER'"
MacPorts
noreply at macports.org
Tue Nov 18 15:37:02 PST 2014
#45934: php53-suhosin fails to build with: "error: use of undeclared identifier
'S_GETCALLER'"
--------------------------------------+--------------------------------
Reporter: kasperligaard+macports@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Low | Milestone:
Component: ports | Version: 2.3.2
Keywords: | Port: php53-suhosin
--------------------------------------+--------------------------------
For a couple of weeks now, the php53-suhosin port has failed to compile. I
get the following error:
{{{
Error: org.macports.build for port php53-suhosin returned: command
execution failed
Please see the log file for port php53-suhosin for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_php_php-suhosin/php53-suhosin/main.log
Error: Unable to upgrade port: 1
To report a bug, follow the instructions in the guide:
http://guide.macports.org/#project.tickets
}}}
Looking at the end of the log file show several "error: use of undeclared
identifier 'S_GETCALLER'", as seen in the following:
{{{
~$ tail -40
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_php_php-suhosin/php53-suhosin/main.log
:info:build ^
:info:build make: *** [log.lo] Error 1
:info:build make: *** Waiting for unfinished jobs....
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_php_php-
suhosin/php53-suhosin/work/suhosin-0.9.36/execute.c:602:37: error: use of
undeclared identifier 'S_GETCALLER'
:info:build suhosin_log(S_INCLUDE|S_GETCALLER,
"Include filename ('%s') is writable by PHP process", op_array->filename);
:info:build ^
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_php_php-
suhosin/php53-suhosin/work/suhosin-0.9.36/execute.c:607:26: error: use of
undeclared identifier 'S_GETCALLER'
:info:build suhosin_log(S_INCLUDE|S_GETCALLER,
"Include filename ('%s') is an URL that is forbidden by the blacklist",
op_array->filename);
:info:build ^
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_php_php-
suhosin/php53-suhosin/work/suhosin-0.9.36/execute.c:612:26: error: use of
undeclared identifier 'S_GETCALLER'
:info:build suhosin_log(S_INCLUDE|S_GETCALLER,
"Include filename ('%s') is an URL that is not allowed",
op_array->filename);
:info:build ^
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_php_php-
suhosin/php53-suhosin/work/suhosin-0.9.36/execute.c:1687:28: error: use of
undeclared identifier 'S_GETCALLER'
:info:build
suhosin_log(S_EXECUTOR|S_GETCALLER, "function outside of eval whitelist
called: %s()", lcname);
:info:build ^
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_php_php-
suhosin/php53-suhosin/work/suhosin-0.9.36/execute.c:1696:28: error: use of
undeclared identifier 'S_GETCALLER'
:info:build
suhosin_log(S_EXECUTOR|S_GETCALLER, "function within eval blacklist
called: %s()", lcname);
:info:build ^
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_php_php-
suhosin/php53-suhosin/work/suhosin-0.9.36/execute.c:1708:27: error: use of
undeclared identifier 'S_GETCALLER'
:info:build suhosin_log(S_EXECUTOR|S_GETCALLER,
"function outside of whitelist called: %s()", lcname);
:info:build ^
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_php_php-
suhosin/php53-suhosin/work/suhosin-0.9.36/execute.c:1717:27: error: use of
undeclared identifier 'S_GETCALLER'
:info:build suhosin_log(S_EXECUTOR|S_GETCALLER,
"function within blacklist called: %s()", lcname);
:info:build ^
:info:build 14 errors generated.
:info:build make: *** [execute.lo] Error 1
:info:build make: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_php_php-
suhosin/php53-suhosin/work/suhosin-0.9.36'
:info:build Command failed: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_php_php-
suhosin/php53-suhosin/work/suhosin-0.9.36" && /usr/bin/make -j8 -w all
:info:build Exit code: 2
:error:build org.macports.build for port php53-suhosin returned: command
execution failed
:debug:build Error code: NONE
:debug:build Backtrace: command execution failed
while executing
"proc-org.macports.build-build-0 org.macports.build"
("eval" body line 1)
invoked from within
"eval $procedure $targetname"
:info:build Warning: targets not executed for php53-suhosin:
org.macports.destroot org.macports.build
:notice:build Please see the log file for port php53-suhosin for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_php_php-suhosin/php53-suhosin/main.log
}}}
PS: I set this tickets 'Priority' to 'Low'.
--
Ticket URL: <https://trac.macports.org/ticket/45934>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list