I brought this up on #php.pecl yesterday and David already investigated
a bit but I thought I should probably bring this up here as well.
I cannot build PHP-5.5 with --enable-dtrace on Fedora 17, details are
here: https://gist.github.com/4214282
The build aborts with
gcc: error: unrecognized command line option ‘-prefer-non-pic’
"gcc /tmp/tmpZa7tY1.c" failed
Usage /usr/bin/dtrace [--help] [-h | -G] [-C [-I<Path>]] -s File.d [-o
make: *** [Zend/zend_dtrace.d.o] Error 1
make: *** Waiting for unfinished jobs....
If I remove -prefer-non-pic from the Makefile's [1] CFLAGS / CXXFLAGS
then the build succeeds and I get a binary that has proper systemtap
support built in.
Any help appreciated,
Sebastian
--
[1] https://gist.github.com/4214349
--
Sebastian Bergmann Co-Founder and Principal Consultant
http://sebastian-bergmann.de/ http://thePHP.cc/
Am 06.12.2012 09:56, schrieb Sebastian Bergmann:
I cannot build PHP-5.5 with --enable-dtrace on Fedora 17, details are
here: https://gist.github.com/4214282
Per Pierre's request, I have opened a ticket for this at
https://bugs.php.net/bug.php?id=63706
--
Sebastian Bergmann Co-Founder and Principal Consultant
http://sebastian-bergmann.de/ http://thePHP.cc/
I brought this up on #php.pecl yesterday and David already investigated
a bit but I thought I should probably bring this up here as well.I cannot build PHP-5.5 with --enable-dtrace on Fedora 17, details are
here: https://gist.github.com/4214282
Yes thanks for creating a ticket. Assign it to me. I'll look into it,
sadly though I cannot reproduce it yet, even though I run Fedora 17
(fedora, yay!) as well.
David
Le 06/12/2012 22:34, David Soria Parra a écrit :
I brought this up on #php.pecl yesterday and David already investigated
a bit but I thought I should probably bring this up here as well.I cannot build PHP-5.5 with --enable-dtrace on Fedora 17, details are
here: https://gist.github.com/4214282Yes thanks for creating a ticket. Assign it to me. I'll look into it,
sadly though I cannot reproduce it yet, even though I run Fedora 17
(fedora, yay!) as well.
Can you please have a look to the patch attached to the bug 63706 ?
Remi.
David