php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #20626 Fails to build Apache shared module (not mkstemp)
Submitted: 2002-11-25 12:21 UTC Modified: 2002-12-08 03:39 UTC
Votes:2
Avg. Score:4.5 ± 0.5
Reproduced:2 of 2 (100.0%)
Same Version:0 (0.0%)
Same OS:0 (0.0%)
From: vlcc69jfbo001 at sneakemail dot com Assigned:
Status: Closed Package: Compile Failure
PHP Version: 4.3.0-dev OS: OpenBSD 3.1-stable
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: vlcc69jfbo001 at sneakemail dot com
New email:
PHP Version: OS:

 

 [2002-11-25 12:21 UTC] vlcc69jfbo001 at sneakemail dot com
Specifiying build as an Apache shared library module fails 
to work on my system.

Configure couldn't get much simpler:

./configure --with-apxs=/usr/sbin/apxs

The compile goes OK, but libtool runs into some trouble. I 
have libtool 1.4, and I'm running Apache 1.3.24 (standard 
with of OpenBSD 3.1) with OpenBSD's security patches, if 
that makes any difference.

Full output of libtool lines below:

/bin/sh libtool --silent --mode=compile gcc 
-I/usr/lib/apache/include -Isapi/apache/ 
-I/usr/local/src/php4/sapi/apache/ -DPHP_ATOM_INC 
-I/usr/local/src/php4/include -I/usr/local/src/php4/main 
-I/usr/local/src/php4 -I/usr/local/src/php4/Zend 
-I/usr/local/src/php4/ext/xml/expat  
-DDEV_RANDOM=/dev/arandom -DMOD_SSL=208108 -DEAPI 
-DUSE_EXPAT -I/usr/local/src/php4/TSRM  -g -O2  -prefer-pic 
-c /usr/local/src/php4/sapi/apache/sapi_apache.c -o 
sapi/apache/sapi_apache.lo
In file included from 
/usr/lib/apache/include/ap_config.h:114,
                 from /usr/lib/apache/include/httpd.h:72,
                 from 
/usr/local/src/php4/sapi/apache/php_apache_http.h:22,
                 from 
/usr/local/src/php4/sapi/apache/sapi_apache.c:24:
/usr/lib/apache/include/os.h:141: warning: 
`DLSYM_NEEDS_UNDERSCORE' redefined
/usr/local/src/php4/main/php_config.h:330: warning: this is 
the location of the previous definition
In file included from 
/usr/local/src/php4/TSRM/tsrm_config.h:1,
                 from 
/usr/local/src/php4/TSRM/tsrm_config_common.h:13,
                 from 
/usr/local/src/php4/TSRM/tsrm_virtual_cwd.h:26,
                 from /usr/local/src/php4/main/php.h:360,
                 from 
/usr/local/src/php4/main/php_variables.h:25,
                 from 
/usr/local/src/php4/sapi/apache/php_apache_http.h:40,
                 from 
/usr/local/src/php4/sapi/apache/sapi_apache.c:24:
/usr/local/src/php4/TSRM/../main/php_config.h:330: warning: 
`DLSYM_NEEDS_UNDERSCORE' redefined
/usr/lib/apache/include/os.h:141: warning: this is the 
location of the previous definition
/bin/sh libtool --silent --mode=compile gcc 
-I/usr/lib/apache/include -Isapi/apache/ 
-I/usr/local/src/php4/sapi/apache/ -DPHP_ATOM_INC 
-I/usr/local/src/php4/include -I/usr/local/src/php4/main 
-I/usr/local/src/php4 -I/usr/local/src/php4/Zend 
-I/usr/local/src/php4/ext/xml/expat  
-DDEV_RANDOM=/dev/arandom -DMOD_SSL=208108 -DEAPI 
-DUSE_EXPAT -I/usr/local/src/php4/TSRM  -g -O2  -prefer-pic 
-c /usr/local/src/php4/sapi/apache/mod_php4.c -o 
sapi/apache/mod_php4.lo
In file included from 
/usr/lib/apache/include/ap_config.h:114,
                 from /usr/lib/apache/include/httpd.h:72,
                 from 
/usr/local/src/php4/sapi/apache/php_apache_http.h:22,
                 from 
/usr/local/src/php4/sapi/apache/mod_php4.c:22:
/usr/lib/apache/include/os.h:141: warning: 
`DLSYM_NEEDS_UNDERSCORE' redefined
/usr/local/src/php4/main/php_config.h:330: warning: this 
is the location of the previous definition
In file included from 
/usr/local/src/php4/TSRM/tsrm_config.h:1,
                 from 
/usr/local/src/php4/TSRM/tsrm_config_common.h:13,
                 from 
/usr/local/src/php4/TSRM/tsrm_virtual_cwd.h:26,
                 from /usr/local/src/php4/main/php.h:360,
                 from 
/usr/local/src/php4/main/php_variables.h:25,
                 from 
/usr/local/src/php4/sapi/apache/php_apache_http.h:40,
                 from 
/usr/local/src/php4/sapi/apache/mod_php4.c:22:
/usr/local/src/php4/TSRM/../main/php_config.h:330: warning: 
`DLSYM_NEEDS_UNDERSCORE' redefined
/usr/lib/apache/include/os.h:141: warning: this is the 
location of the previous definition
/bin/sh libtool --silent --mode=compile gcc 
-I/usr/lib/apache/include -Isapi/apache/ 
-I/usr/local/src/php4/sapi/apache/ -DPHP_ATOM_INC 
-I/usr/local/src/php4/include -I/usr/local/src/php4/main 
-I/usr/local/src/php4 -I/usr/local/src/php4/Zend 
-I/usr/local/src/php4/ext/xml/expat  
-DDEV_RANDOM=/dev/arandom -DMOD_SSL=208108 -DEAPI 
-DUSE_EXPAT -I/usr/local/src/php4/TSRM  -g -O2  -prefer-pic 
-c /usr/local/src/php4/sapi/apache/php_apache.c -o 
sapi/apache/php_apache.lo
In file included from 
/usr/lib/apache/include/ap_config.h:114,
                 from /usr/lib/apache/include/httpd.h:72,
                 from 
/usr/local/src/php4/sapi/apache/php_apache_http.h:22,
                 from 
/usr/local/src/php4/sapi/apache/php_apache.c:22:
/usr/lib/apache/include/os.h:141: warning: 
`DLSYM_NEEDS_UNDERSCORE' redefined
/usr/local/src/php4/main/php_config.h:330: warning: this is 
the location of the previous definition
In file included from 
/usr/local/src/php4/TSRM/tsrm_config.h:1,
                 from 
/usr/local/src/php4/TSRM/tsrm_config_common.h:13,
                 from 
/usr/local/src/php4/TSRM/tsrm_virtual_cwd.h:26,
                 from /usr/local/src/php4/main/php.h:360,
                 from 
/usr/local/src/php4/main/php_variables.h:25,
                 from 
/usr/local/src/php4/sapi/apache/php_apache_http.h:40,
                 from 
/usr/local/src/php4/sapi/apache/php_apache.c:22:
/usr/local/src/php4/TSRM/../main/php_config.h:330: warning: 
`DLSYM_NEEDS_UNDERSCORE' redefined
/usr/lib/apache/include/os.h:141: warning: this is the 
location of the previous definition
/bin/sh libtool --silent --mode=compile gcc  -Imain/ 
-I/usr/local/src/php4/main/ -DPHP_ATOM_INC 
-I/usr/local/src/php4/include -I/usr/local/src/php4/main 
-I/usr/local/src/php4 -I/usr/local/src/php4/Zend 
-I/usr/local/src/php4/ext/xml/expat  
-DDEV_RANDOM=/dev/arandom -DMOD_SSL=208108 -DEAPI 
-DUSE_EXPAT -I/usr/local/src/php4/TSRM  -g -O2  -prefer-pic 
-c main/internal_functions.c -o main/internal_functions.lo
/bin/sh libtool --silent --mode=link gcc -g -O2 -prefer-pic  
-rpath /usr/local/src/php4/libs -avoid-version -module   
ext/ctype/ctype.lo ext/mysql/php_mysql.lo 
ext/mysql/libmysql/libmysql.lo ext/mysql/libmysql/errmsg.lo 
ext/mysql/libmysql/net.lo ext/mysql/libmysql/violite.lo 
ext/mysql/libmysql/password.lo 
ext/mysql/libmysql/my_init.lo ext/mysql/libmysql/my_lib.lo 
ext/mysql/libmysql/my_static.lo 
ext/mysql/libmysql/my_malloc.lo 
ext/mysql/libmysql/my_realloc.lo 
ext/mysql/libmysql/my_create.lo 
ext/mysql/libmysql/my_delete.lo 
ext/mysql/libmysql/my_tempnam.lo 
ext/mysql/libmysql/my_open.lo 
ext/mysql/libmysql/mf_casecnv.lo 
ext/mysql/libmysql/my_read.lo 
ext/mysql/libmysql/my_write.lo ext/mysql/libmysql/errors.lo 
ext/mysql/libmysql/my_error.lo 
ext/mysql/libmysql/my_getwd.lo ext/mysql/libmysql/my_div.lo 
ext/mysql/libmysql/mf_pack.lo 
ext/mysql/libmysql/my_messnc.lo 
ext/mysql/libmysql/mf_dirname.lo 
ext/mysql/libmysql/mf_fn_ext.lo 
ext/mysql/libmysql/mf_wcomp.lo 
ext/mysql/libmysql/typelib.lo 
ext/mysql/libmysql/safemalloc.lo 
ext/mysql/libmysql/my_alloc.lo 
ext/mysql/libmysql/mf_format.lo 
ext/mysql/libmysql/mf_path.lo 
ext/mysql/libmysql/mf_unixpath.lo 
ext/mysql/libmysql/my_fopen.lo 
ext/mysql/libmysql/mf_loadpath.lo 
ext/mysql/libmysql/my_pthread.lo 
ext/mysql/libmysql/my_thr_init.lo 
ext/mysql/libmysql/thr_mutex.lo 
ext/mysql/libmysql/mulalloc.lo ext/mysql/libmysql/string.lo 
ext/mysql/libmysql/default.lo 
ext/mysql/libmysql/my_compress.lo 
ext/mysql/libmysql/array.lo ext/mysql/libmysql/my_once.lo 
ext/mysql/libmysql/list.lo ext/mysql/libmysql/my_net.lo 
ext/mysql/libmysql/dbug.lo ext/mysql/libmysql/strmov.lo 
ext/mysql/libmysql/strxmov.lo ext/mysql/libmysql/strnmov.lo 
ext/mysql/libmysql/strmake.lo ext/mysql/libmysql/strend.lo 
ext/mysql/libmysql/strfill.lo 
ext/mysql/libmysql/is_prefix.lo 
ext/mysql/libmysql/int2str.lo ext/mysql/libmysql/str2int.lo 
ext/mysql/libmysql/strinstr.lo 
ext/mysql/libmysql/strcont.lo ext/mysql/libmysql/strcend.lo 
ext/mysql/libmysql/bchange.lo ext/mysql/libmysql/bmove.lo 
ext/mysql/libmysql/bmove_upp.lo 
ext/mysql/libmysql/longlong2str.lo 
ext/mysql/libmysql/strtoull.lo 
ext/mysql/libmysql/strtoll.lo ext/mysql/libmysql/charset.lo 
ext/mysql/libmysql/ctype.lo ext/overload/overload.lo 
ext/pcre/pcrelib/maketables.lo ext/pcre/pcrelib/get.lo 
ext/pcre/pcrelib/study.lo ext/pcre/pcrelib/pcre.lo 
ext/pcre/php_pcre.lo ext/posix/posix.lo 
ext/session/session.lo ext/session/mod_files.lo 
ext/session/mod_mm.lo ext/session/mod_user.lo 
ext/standard/array.lo ext/standard/base64.lo 
ext/standard/basic_functions.lo ext/standard/browscap.lo 
ext/standard/crc32.lo ext/standard/crypt.lo 
ext/standard/cyr_convert.lo ext/standard/datetime.lo 
ext/standard/dir.lo ext/standard/dl.lo ext/standard/dns.lo 
ext/standard/exec.lo ext/standard/file.lo 
ext/standard/filestat.lo ext/standard/flock_compat.lo 
ext/standard/formatted_print.lo ext/standard/fsock.lo 
ext/standard/head.lo ext/standard/html.lo 
ext/standard/image.lo ext/standard/info.lo 
ext/standard/iptc.lo ext/standard/lcg.lo 
ext/standard/link.lo ext/standard/mail.lo 
ext/standard/math.lo ext/standard/md5.lo 
ext/standard/metaphone.lo ext/standard/microtime.lo 
ext/standard/pack.lo ext/standard/pageinfo.lo 
ext/standard/parsedate.lo ext/standard/quot_print.lo 
ext/standard/rand.lo ext/standard/reg.lo 
ext/standard/soundex.lo ext/standard/string.lo 
ext/standard/scanf.lo ext/standard/syslog.lo 
ext/standard/type.lo ext/standard/uniqid.lo 
ext/standard/url.lo ext/standard/url_scanner.lo 
ext/standard/var.lo ext/standard/versioning.lo 
ext/standard/assert.lo ext/standard/strnatcmp.lo 
ext/standard/levenshtein.lo 
ext/standard/incomplete_class.lo 
ext/standard/url_scanner_ex.lo 
ext/standard/ftp_fopen_wrapper.lo 
ext/standard/http_fopen_wrapper.lo 
ext/standard/php_fopen_wrapper.lo ext/standard/credits.lo 
ext/standard/css.lo ext/standard/var_unserializer.lo 
ext/standard/ftok.lo ext/standard/aggregation.lo 
ext/standard/sha1.lo ext/tokenizer/tokenizer.lo 
ext/xml/xml.lo ext/xml/expat/xmlparse.lo 
ext/xml/expat/xmlrole.lo ext/xml/expat/xmltok.lo 
regex/regcomp.lo regex/regexec.lo regex/regerror.lo 
regex/regfree.lo TSRM/TSRM.lo TSRM/tsrm_strtok_r.lo 
TSRM/tsrm_virtual_cwd.lo main/main.lo main/snprintf.lo 
main/spprintf.lo main/php_sprintf.lo main/safe_mode.lo 
main/fopen_wrappers.lo main/alloca.lo main/php_ini.lo 
main/SAPI.lo main/rfc1867.lo main/php_content_types.lo 
main/strlcpy.lo main/strlcat.lo main/mergesort.lo 
main/reentrancy.lo main/php_variables.lo main/php_ticks.lo 
main/streams.lo main/network.lo 
main/php_open_temporary_file.lo main/php_logos.lo 
main/output.lo main/memory_streams.lo main/user_streams.lo 
Zend/zend_language_parser.lo Zend/zend_language_scanner.lo 
Zend/zend_ini_parser.lo Zend/zend_ini_scanner.lo 
Zend/zend_alloc.lo Zend/zend_compile.lo 
Zend/zend_constants.lo Zend/zend_dynamic_array.lo 
Zend/zend_execute_API.lo Zend/zend_highlight.lo 
Zend/zend_llist.lo Zend/zend_opcode.lo 
Zend/zend_operators.lo Zend/zend_ptr_stack.lo 
Zend/zend_stack.lo Zend/zend_variables.lo Zend/zend.lo 
Zend/zend_API.lo Zend/zend_extensions.lo Zend/zend_hash.lo 
Zend/zend_list.lo Zend/zend_indent.lo 
Zend/zend_builtin_functions.lo Zend/zend_sprintf.lo 
Zend/zend_ini.lo Zend/zend_qsort.lo Zend/zend_multibyte.lo 
Zend/zend_execute.lo sapi/apache/sapi_apache.lo 
sapi/apache/mod_php4.lo sapi/apache/php_apache.lo 
main/internal_functions.lo -lm  -o libphp4.la

*** Warning: inter-library dependencies are not known to be 
supported.
*** All declared inter-library dependencies are being 
dropped.

*** Warning: libtool could not satisfy all declared 
inter-library
*** dependencies of module libphp4.  Therefore, libtool 
will create
*** a static module, that should work as long as the 
dlopening
*** application is linked with the -dlopen flag.
/bin/sh libtool --silent --mode=compile gcc  -Isapi/cli/ 
-I/usr/local/src/php4/sapi/cli/ -DPHP_ATOM_INC 
-I/usr/local/src/php4/include -I/usr/local/src/php4/main 
-I/usr/local/src/php4 -I/usr/local/src/php4/Zend 
-I/usr/local/src/php4/ext/xml/expat  
-DDEV_RANDOM=/dev/arandom -DMOD_SSL=208108 -DEAPI 
-DUSE_EXPAT -I/usr/local/src/php4/TSRM  -g -O2  -prefer-pic 
-c /usr/local/src/php4/sapi/cli/php_cli.c -o 
sapi/cli/php_cli.lo
/bin/sh libtool --silent --mode=compile gcc  -Isapi/cli/ 
-I/usr/local/src/php4/sapi/cli/ -DPHP_ATOM_INC 
-I/usr/local/src/php4/include -I/usr/local/src/php4/main 
-I/usr/local/src/php4 -I/usr/local/src/php4/Zend 
-I/usr/local/src/php4/ext/xml/expat  
-DDEV_RANDOM=/dev/arandom -DMOD_SSL=208108 -DEAPI 
-DUSE_EXPAT -I/usr/local/src/php4/TSRM  -g -O2  -prefer-pic 
-c /usr/local/src/php4/sapi/cli/getopt.c -o 
sapi/cli/getopt.lo
/bin/sh libtool --silent --mode=compile gcc  -Imain/ 
-I/usr/local/src/php4/main/ -DPHP_ATOM_INC 
-I/usr/local/src/php4/include -I/usr/local/src/php4/main 
-I/usr/local/src/php4 -I/usr/local/src/php4/Zend 
-I/usr/local/src/php4/ext/xml/expat  
-DDEV_RANDOM=/dev/arandom -DMOD_SSL=208108 -DEAPI 
-DUSE_EXPAT -I/usr/local/src/php4/TSRM  -g -O2  -prefer-pic 
-c main/internal_functions_cli.c -o 
main/internal_functions_cli.lo
/bin/sh libtool --silent --mode=link gcc -export-dynamic -g 
-O2  -avoid-version -module   ext/ctype/ctype.lo 
ext/mysql/php_mysql.lo ext/mysql/libmysql/libmysql.lo 
ext/mysql/libmysql/errmsg.lo ext/mysql/libmysql/net.lo 
ext/mysql/libmysql/violite.lo 
ext/mysql/libmysql/password.lo 
ext/mysql/libmysql/my_init.lo ext/mysql/libmysql/my_lib.lo 
ext/mysql/libmysql/my_static.lo 
ext/mysql/libmysql/my_malloc.lo 
ext/mysql/libmysql/my_realloc.lo 
ext/mysql/libmysql/my_create.lo 
ext/mysql/libmysql/my_delete.lo 
ext/mysql/libmysql/my_tempnam.lo 
ext/mysql/libmysql/my_open.lo 
ext/mysql/libmysql/mf_casecnv.lo 
ext/mysql/libmysql/my_read.lo 
ext/mysql/libmysql/my_write.lo ext/mysql/libmysql/errors.lo 
ext/mysql/libmysql/my_error.lo 
ext/mysql/libmysql/my_getwd.lo ext/mysql/libmysql/my_div.lo 
ext/mysql/libmysql/mf_pack.lo 
ext/mysql/libmysql/my_messnc.lo 
ext/mysql/libmysql/mf_dirname.lo 
ext/mysql/libmysql/mf_fn_ext.lo 
ext/mysql/libmysql/mf_wcomp.lo 
ext/mysql/libmysql/typelib.lo 
ext/mysql/libmysql/safemalloc.lo 
ext/mysql/libmysql/my_alloc.lo 
ext/mysql/libmysql/mf_format.lo 
ext/mysql/libmysql/mf_path.lo 
ext/mysql/libmysql/mf_unixpath.lo 
ext/mysql/libmysql/my_fopen.lo 
ext/mysql/libmysql/mf_loadpath.lo 
ext/mysql/libmysql/my_pthread.lo 
ext/mysql/libmysql/my_thr_init.lo 
ext/mysql/libmysql/thr_mutex.lo 
ext/mysql/libmysql/mulalloc.lo ext/mysql/libmysql/string.lo 
ext/mysql/libmysql/default.lo 
ext/mysql/libmysql/my_compress.lo 
ext/mysql/libmysql/array.lo ext/mysql/libmysql/my_once.lo 
ext/mysql/libmysql/list.lo ext/mysql/libmysql/my_net.lo 
ext/mysql/libmysql/dbug.lo ext/mysql/libmysql/strmov.lo 
ext/mysql/libmysql/strxmov.lo ext/mysql/libmysql/strnmov.lo 
ext/mysql/libmysql/strmake.lo ext/mysql/libmysql/strend.lo 
ext/mysql/libmysql/strfill.lo 
ext/mysql/libmysql/is_prefix.lo 
ext/mysql/libmysql/int2str.lo ext/mysql/libmysql/str2int.lo 
ext/mysql/libmysql/strinstr.lo 
ext/mysql/libmysql/strcont.lo ext/mysql/libmysql/strcend.lo 
ext/mysql/libmysql/bchange.lo ext/mysql/libmysql/bmove.lo 
ext/mysql/libmysql/bmove_upp.lo 
ext/mysql/libmysql/longlong2str.lo 
ext/mysql/libmysql/strtoull.lo 
ext/mysql/libmysql/strtoll.lo ext/mysql/libmysql/charset.lo 
ext/mysql/libmysql/ctype.lo ext/overload/overload.lo 
ext/pcre/pcrelib/maketables.lo ext/pcre/pcrelib/get.lo 
ext/pcre/pcrelib/study.lo ext/pcre/pcrelib/pcre.lo 
ext/pcre/php_pcre.lo ext/posix/posix.lo 
ext/session/session.lo ext/session/mod_files.lo 
ext/session/mod_mm.lo ext/session/mod_user.lo 
ext/standard/array.lo ext/standard/base64.lo 
ext/standard/basic_functions.lo ext/standard/browscap.lo 
ext/standard/crc32.lo ext/standard/crypt.lo 
ext/standard/cyr_convert.lo ext/standard/datetime.lo 
ext/standard/dir.lo ext/standard/dl.lo ext/standard/dns.lo 
ext/standard/exec.lo ext/standard/file.lo 
ext/standard/filestat.lo ext/standard/flock_compat.lo 
ext/standard/formatted_print.lo ext/standard/fsock.lo 
ext/standard/head.lo ext/standard/html.lo 
ext/standard/image.lo ext/standard/info.lo 
ext/standard/iptc.lo ext/standard/lcg.lo 
ext/standard/link.lo ext/standard/mail.lo 
ext/standard/math.lo ext/standard/md5.lo 
ext/standard/metaphone.lo ext/standard/microtime.lo 
ext/standard/pack.lo ext/standard/pageinfo.lo 
ext/standard/parsedate.lo ext/standard/quot_print.lo 
ext/standard/rand.lo ext/standard/reg.lo 
ext/standard/soundex.lo ext/standard/string.lo 
ext/standard/scanf.lo ext/standard/syslog.lo 
ext/standard/type.lo ext/standard/uniqid.lo 
ext/standard/url.lo ext/standard/url_scanner.lo 
ext/standard/var.lo ext/standard/versioning.lo 
ext/standard/assert.lo ext/standard/strnatcmp.lo 
ext/standard/levenshtein.lo 
ext/standard/incomplete_class.lo 
ext/standard/url_scanner_ex.lo 
ext/standard/ftp_fopen_wrapper.lo 
ext/standard/http_fopen_wrapper.lo 
ext/standard/php_fopen_wrapper.lo ext/standard/credits.lo 
ext/standard/css.lo ext/standard/var_unserializer.lo 
ext/standard/ftok.lo ext/standard/aggregation.lo 
ext/standard/sha1.lo ext/tokenizer/tokenizer.lo 
ext/xml/xml.lo ext/xml/expat/xmlparse.lo 
ext/xml/expat/xmlrole.lo ext/xml/expat/xmltok.lo 
regex/regcomp.lo regex/regexec.lo regex/regerror.lo 
regex/regfree.lo TSRM/TSRM.lo TSRM/tsrm_strtok_r.lo 
TSRM/tsrm_virtual_cwd.lo main/main.lo main/snprintf.lo 
main/spprintf.lo main/php_sprintf.lo main/safe_mode.lo 
main/fopen_wrappers.lo main/alloca.lo main/php_ini.lo 
main/SAPI.lo main/rfc1867.lo main/php_content_types.lo 
main/strlcpy.lo main/strlcat.lo main/mergesort.lo 
main/reentrancy.lo main/php_variables.lo main/php_ticks.lo 
main/streams.lo main/network.lo 
main/php_open_temporary_file.lo main/php_logos.lo 
main/output.lo main/memory_streams.lo main/user_streams.lo 
Zend/zend_language_parser.lo Zend/zend_language_scanner.lo 
Zend/zend_ini_parser.lo Zend/zend_ini_scanner.lo 
Zend/zend_alloc.lo Zend/zend_compile.lo 
Zend/zend_constants.lo Zend/zend_dynamic_array.lo 
Zend/zend_execute_API.lo Zend/zend_highlight.lo 
Zend/zend_llist.lo Zend/zend_opcode.lo 
Zend/zend_operators.lo Zend/zend_ptr_stack.lo 
Zend/zend_stack.lo Zend/zend_variables.lo Zend/zend.lo 
Zend/zend_API.lo Zend/zend_extensions.lo Zend/zend_hash.lo 
Zend/zend_list.lo Zend/zend_indent.lo 
Zend/zend_builtin_functions.lo Zend/zend_sprintf.lo 
Zend/zend_ini.lo Zend/zend_qsort.lo Zend/zend_multibyte.lo 
Zend/zend_execute.lo sapi/cli/php_cli.lo sapi/cli/getopt.lo 
main/internal_functions_cli.lo -lm  -o sapi/cli/php
/usr/local/src/php4/ext/mysql/libmysql/my_tempnam.c:103: 
warning: tempnam() possibly used unsafely; consider using 
mkstemp()

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2002-11-25 18:04 UTC] sniper@php.net
this is some openbsd oddity, and actually a libtool bug..but leaving open, maybe someone knows how to 'fix' this.

 [2002-11-30 07:40 UTC] php at 5en1 dot com
i've the same problem under red hat 7.2 and php 4.3 RC2 :(((((
please help how i can pass throught this problemmmm !!!
 [2002-12-05 08:05 UTC] IzeWorm at hotmail dot com
Hi, I experienced this problem too in RH 7.3.
It's possible to fix:

- Doe a 'make clean'
- Open ./ext/mysql/libmysql/my_tempnam.c for editing
- Go to line 103
- Delete the line
- Place this on line 103:
      mkstemp("somechars");

now make again and it should work.
 [2002-12-05 08:24 UTC] msopacua@php.net
That is NOT a proper fix, in fact - it's not even related to the bug. Additionally it will render parts of the mysql extension unusable - that line is needed. mkstemp warning, is a WARNING.

This bug is NOT about mkstemp - it's about the libtool trouble in the middle.

Updated summary
 [2002-12-07 02:03 UTC] iliaa@php.net
Can you try the latest stable libtool (1.4.3) and see if the problem still occures?
 [2002-12-08 03:39 UTC] vlcc69jfbo001 at sneakemail dot com
Yes, that does fix the build. I still get the warnings 
about DLSYM_NEEDS_UNDERSCORE. It has however, led me on to 
a different problem that I will report separately.
Could the output from buildconf be updated to suggest that 
1.4.3 is needed?
Incidentally I noticed that the CVS source includes a copy 
of libtool 1.4.2???
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Sep 12 01:01:27 2024 UTC