Edit report at http://bugs.php.net/bug.php?id=49151&edit=1
ID: 49151 Comment by: brentk at birs dot ca Reported by: tech at uscki dot nl Summary: relocation must bind locally Status: Assigned Type: Bug Package: Compile Failure Operating System: Sun Solaris 5.10 (i386) PHP Version: 5.3.0 Assigned To: nlopess Block user comment: N New Comment: I'm getting the same problem with PHP 5.3.3 on Solaris 10 (x64), gcc 4.3.3. The compile dies at php_date.o with the same message as the original post. If I remove the "-fvisibility=hidden" part from configure, this doesn't happen. Previous Comments: ------------------------------------------------------------------------ [2010-05-24 17:20:11] dbakyle at gmail dot com I've removed the -fvisibility=hidden from the Makefile and tried the make again. The process is still failing on glob_wrapper.lo I'm using 4.1.2 of gcc and 2.6.18-92.1.22.0.1 of Red Hat. ------------------------------------------------------------------------ [2009-08-17 09:42:07] j...@php.net It should be as simple as adding 'static' in the macro ZEND_DECLARE_MODULE_GLOBALS since those should be static anyway.. ------------------------------------------------------------------------ [2009-08-14 23:13:32] tech at uscki dot nl Yeah, got it compiling! I removed "-fvisibility=hidden" from the Makefile after running ./configure, guess that boils down to the same result, though your suggestion is a bit tidier. Compiler: gcc (GCC) 4.0.1 Thanks for all your help! ------------------------------------------------------------------------ [2009-08-14 21:54:04] nlop...@php.net sorry, I forgot to say that before ./configure you must run ./buildconf ------------------------------------------------------------------------ [2009-08-14 16:49:14] nlop...@php.net you can disable the visibility patch by editing the configure.in file and removing the occurrence of "-fvisibility=hidden". Then do a ./vcsclean && ./configure && make. Then please report if it worked, and which compiler version you used. thanks. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/bug.php?id=49151 -- Edit this bug report at http://bugs.php.net/bug.php?id=49151&edit=1