ID: 50352 User updated by: admin at phpcode dot us Reported By: admin at phpcode dot us -Status: Feedback +Status: Open Bug Type: Compile Failure Operating System: OpenBSD current PHP Version: 5.3.1 New Comment:
Any ideas? Previous Comments: ------------------------------------------------------------------------ [2009-12-01 15:10:36] admin at phpcode dot us Config.log big fail output: configure:84059: checking for res_nsearch configure:84087: cc -o conftest -I/usr/local/include -g -O2 -liconv -L/usr/local/lib -L/usr/local/lib conftest.c -liconv -liconv -lintl -lssl -lcrypto -lz -lssl -lcrypto -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm 1>&5 /tmp//ccgdFcJG.o(.text+0x7): In function `main': /usr/ports/pobj/php5-core-5.3.1/php-5.3.1/configure:84081: undefined reference to `res_nsearch' collect2: ld returned 1 exit status configure: failed program was: #line 84064 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char res_nsearch(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char res_nsearch(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_res_nsearch) || defined (__stub___res_nsearch) choke me #else res_nsearch(); #endif ; return 0; } configure:84105: checking for __res_nsearch configure:84133: cc -o conftest -I/usr/local/include -g -O2 -liconv -L/usr/local/lib -L/usr/local/lib conftest.c -liconv -liconv -lintl -lssl -lcrypto -lz -lssl -lcrypto -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm 1>&5 /tmp//cckGDZvF.o(.text+0x7): In function `main': /usr/ports/pobj/php5-core-5.3.1/php-5.3.1/configure:84127: undefined reference to `__res_nsearch' collect2: ld returned 1 exit status configure: failed program was: #line 84110 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char __res_nsearch(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char __res_nsearch(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub___res_nsearch) || defined (__stub_____res_nsearch) choke me #else __res_nsearch(); #endif ; return 0; } configure:84171: checking for res_nsearch in -lresolv configure:84190: cc -o conftest -I/usr/local/include -g -O2 -liconv -L/usr/local/lib -L/usr/local/lib conftest.c -lresolv -liconv -liconv -lintl -lssl -lcrypto -lz -lssl -lcrypto -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm 1>&5 /usr/bin/ld: cannot find -lresolv collect2: ld returned 1 exit status configure: failed program was: #line 84179 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char res_nsearch(); int main() { res_nsearch() ; return 0; } configure:84210: checking for __res_nsearch in -lresolv configure:84229: cc -o conftest -I/usr/local/include -g -O2 -liconv -L/usr/local/lib -L/usr/local/lib conftest.c -lresolv -liconv -liconv -lintl -lssl -lcrypto -lz -lssl -lcrypto -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm 1>&5 /usr/bin/ld: cannot find -lresolv collect2: ld returned 1 exit status configure: failed program was: #line 84218 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char __res_nsearch(); int main() { __res_nsearch() ; return 0; } configure:84307: checking for res_nsearch in -lbind configure:84326: cc -o conftest -I/usr/local/include -g -O2 -liconv -L/usr/local/lib -L/usr/local/lib conftest.c -lbind -liconv -liconv -lintl -lssl -lcrypto -lz -lssl -lcrypto -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm 1>&5 /usr/bin/ld: cannot find -lbind collect2: ld returned 1 exit status configure: failed program was: #line 84315 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char res_nsearch(); int main() { res_nsearch() ; return 0; } configure:84346: checking for __res_nsearch in -lbind configure:84365: cc -o conftest -I/usr/local/include -g -O2 -liconv -L/usr/local/lib -L/usr/local/lib conftest.c -lbind -liconv -liconv -lintl -lssl -lcrypto -lz -lssl -lcrypto -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm 1>&5 /usr/bin/ld: cannot find -lbind collect2: ld returned 1 exit status configure: failed program was: #line 84354 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char __res_nsearch(); int main() { __res_nsearch() ; return 0; } configure:84443: checking for res_nsearch in -lsocket configure:84462: cc -o conftest -I/usr/local/include -g -O2 -liconv -L/usr/local/lib -L/usr/local/lib conftest.c -lsocket -liconv -liconv -lintl -lssl -lcrypto -lz -lssl -lcrypto -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm 1>&5 /usr/bin/ld: cannot find -lsocket collect2: ld returned 1 exit status configure: failed program was: #line 84451 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char res_nsearch(); int main() { res_nsearch() ; return 0; } configure:84482: checking for __res_nsearch in -lsocket configure:84501: cc -o conftest -I/usr/local/include -g -O2 -liconv -L/usr/local/lib -L/usr/local/lib conftest.c -lsocket -liconv -liconv -lintl -lssl -lcrypto -lz -lssl -lcrypto -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm 1>&5 /usr/bin/ld: cannot find -lsocket collect2: ld returned 1 exit status configure: failed program was: #line 84490 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char __res_nsearch(); int main() { __res_nsearch() ; return 0; } configure:84594: checking for dns_search configure:84622: cc -o conftest -I/usr/local/include -g -O2 -liconv -L/usr/local/lib -L/usr/local/lib conftest.c -liconv -liconv -lintl -lssl -lcrypto -lz -lssl -lcrypto -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm 1>&5 /tmp//ccHCPzpt.o(.text+0x7): In function `main': /usr/ports/pobj/php5-core-5.3.1/php-5.3.1/configure:84616: undefined reference to `dns_search' collect2: ld returned 1 exit status configure: failed program was: #line 84599 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char dns_search(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char dns_search(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_dns_search) || defined (__stub___dns_search) choke me #else dns_search(); #endif ; return 0; } configure:84640: checking for __dns_search configure:84668: cc -o conftest -I/usr/local/include -g -O2 -liconv -L/usr/local/lib -L/usr/local/lib conftest.c -liconv -liconv -lintl -lssl -lcrypto -lz -lssl -lcrypto -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm 1>&5 /tmp//ccetJFKA.o(.text+0x7): In function `main': /usr/ports/pobj/php5-core-5.3.1/php-5.3.1/configure:84662: undefined reference to `__dns_search' collect2: ld returned 1 exit status configure: failed program was: #line 84645 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char __dns_search(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char __dns_search(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub___dns_search) || defined (__stub_____dns_search) choke me #else __dns_search(); #endif ; return 0; } configure:84706: checking for dns_search in -lresolv configure:84725: cc -o conftest -I/usr/local/include -g -O2 -liconv -L/usr/local/lib -L/usr/local/lib conftest.c -lresolv -liconv -liconv -lintl -lssl -lcrypto -lz -lssl -lcrypto -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm 1>&5 /usr/bin/ld: cannot find -lresolv collect2: ld returned 1 exit status configure: failed program was: #line 84714 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char dns_search(); int main() { dns_search() ; return 0; } configure:84745: checking for __dns_search in -lresolv configure:84764: cc -o conftest -I/usr/local/include -g -O2 -liconv -L/usr/local/lib -L/usr/local/lib conftest.c -lresolv -liconv -liconv -lintl -lssl -lcrypto -lz -lssl -lcrypto -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm 1>&5 /usr/bin/ld: cannot find -lresolv collect2: ld returned 1 exit status configure: failed program was: #line 84753 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char __dns_search(); int main() { __dns_search() ; return 0; } configure:84842: checking for dns_search in -lbind configure:84861: cc -o conftest -I/usr/local/include -g -O2 -liconv -L/usr/local/lib -L/usr/local/lib conftest.c -lbind -liconv -liconv -lintl -lssl -lcrypto -lz -lssl -lcrypto -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm 1>&5 /usr/bin/ld: cannot find -lbind collect2: ld returned 1 exit status configure: failed program was: #line 84850 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char dns_search(); int main() { dns_search() ; return 0; } configure:84881: checking for __dns_search in -lbind configure:84900: cc -o conftest -I/usr/local/include -g -O2 -liconv -L/usr/local/lib -L/usr/local/lib conftest.c -lbind -liconv -liconv -lintl -lssl -lcrypto -lz -lssl -lcrypto -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm 1>&5 /usr/bin/ld: cannot find -lbind collect2: ld returned 1 exit status configure: failed program was: #line 84889 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char __dns_search(); int main() { __dns_search() ; return 0; } configure:84978: checking for dns_search in -lsocket configure:84997: cc -o conftest -I/usr/local/include -g -O2 -liconv -L/usr/local/lib -L/usr/local/lib conftest.c -lsocket -liconv -liconv -lintl -lssl -lcrypto -lz -lssl -lcrypto -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm 1>&5 /usr/bin/ld: cannot find -lsocket collect2: ld returned 1 exit status configure: failed program was: #line 84986 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char dns_search(); int main() { dns_search() ; return 0; } configure:85017: checking for __dns_search in -lsocket configure:85036: cc -o conftest -I/usr/local/include -g -O2 -liconv -L/usr/local/lib -L/usr/local/lib conftest.c -lsocket -liconv -liconv -lintl -lssl -lcrypto -lz -lssl -lcrypto -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm 1>&5 /usr/bin/ld: cannot find -lsocket collect2: ld returned 1 exit status configure: failed program was: #line 85025 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char __dns_search(); int main() { __dns_search() ; return 0; } configure:85129: checking for dn_expand ------------------------------------------------------------------------ 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/50352 -- Edit this bug report at http://bugs.php.net/?id=50352&edit=1