httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 44384] - mod_ssl on MacOS X 10.5.1 does not work because of incorrect configure script
Date Mon, 11 Feb 2008 17:39:49 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=44384>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=44384





------- Additional Comments From dev-apache.org@humph.com  2008-02-11 09:39 -------
In response to Peter O'Gorman who posted to the list and is going to report here with the
suggestion to 
try libtool 1.5.26:

it appears to work:

/usr/local/bin/libtool --version
ltmain.sh (GNU libtool) 1.5.26 (1.1220.2.492 2008/01/30 06:40:56)

I only did the step for mod_ssl

$ cd modules/mod_ssl

$ /usr/local/bin/libtool  --mode=link gcc   -arch x86_64    -arch x86_64    -o mod_ssl.la
-rpath 
/usr/local/apache2/modules -module -avoid-version  mod_ssl.lo ssl_engine_config.lo 
ssl_engine_dh.lo ssl_engine_init.lo ssl_engine_io.lo ssl_engine_kernel.lo ssl_engine_log.lo

ssl_engine_mutex.lo ssl_engine_pphrase.lo ssl_engine_rand.lo ssl_engine_vars.lo ssl_expr.lo

ssl_expr_eval.lo ssl_expr_parse.lo ssl_expr_scan.lo ssl_scache.lo ssl_scache_dbm.lo 
ssl_scache_shmcb.lo ssl_scache_dc.lo ssl_util.lo ssl_util_ssl.lo  -lssl -lcrypto -export-symbols-regex

ssl_module
rm -fr  .libs/mod_ssl.a .libs/mod_ssl.exp .libs/mod_ssl.la .libs/mod_ssl.lai .libs/mod_ssl.so
generating symbol list for `mod_ssl.la'
/usr/bin/nm -p  .libs/mod_ssl.o .libs/ssl_engine_config.o .libs/ssl_engine_dh.o .libs/ssl_engine_init.o

.libs/ssl_engine_io.o .libs/ssl_engine_kernel.o .libs/ssl_engine_log.o .libs/ssl_engine_mutex.o

.libs/ssl_engine_pphrase.o .libs/ssl_engine_rand.o .libs/ssl_engine_vars.o .libs/ssl_expr.o

.libs/ssl_expr_eval.o .libs/ssl_expr_parse.o .libs/ssl_expr_scan.o .libs/ssl_scache.o 
.libs/ssl_scache_dbm.o .libs/ssl_scache_shmcb.o .libs/ssl_scache_dc.o .libs/ssl_util.o .libs/ssl_util_ssl.o
 
| sed -n -e 's/^.*[ 	]\([BCDEGRST][BCDEGRST]*\)[ 	][ 	]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2

\2/p' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/mod_ssl.exp
/usr/bin/nm: no name list
/usr/bin/grep -E -e "ssl_module" ".libs/mod_ssl.exp" > ".libs/mod_ssl.expT"
mv -f ".libs/mod_ssl.expT" ".libs/mod_ssl.exp"
sed -e 's,^,_,' < .libs/mod_ssl.exp > .libs/mod_ssl-symbols.expsym
gcc ${wl}-flat_namespace ${wl}-undefined ${wl}suppress -o .libs/mod_ssl.so -bundle  .libs/mod_ssl.o

.libs/ssl_engine_config.o .libs/ssl_engine_dh.o .libs/ssl_engine_init.o .libs/ssl_engine_io.o

.libs/ssl_engine_kernel.o .libs/ssl_engine_log.o .libs/ssl_engine_mutex.o .libs/ssl_engine_pphrase.o

.libs/ssl_engine_rand.o .libs/ssl_engine_vars.o .libs/ssl_expr.o .libs/ssl_expr_eval.o 
.libs/ssl_expr_parse.o .libs/ssl_expr_scan.o .libs/ssl_scache.o .libs/ssl_scache_dbm.o 
.libs/ssl_scache_shmcb.o .libs/ssl_scache_dc.o .libs/ssl_util.o .libs/ssl_util_ssl.o  -lssl
-lcrypto  -arch 
x86_64 -arch x86_64 -Wl,-exported_symbols_list,.libs/mod_ssl-symbols.expsym
dsymutil .libs/mod_ssl.so || :
warning: no debug map in executable (-arch x86_64)
ar cru .libs/mod_ssl.a  mod_ssl.o ssl_engine_config.o ssl_engine_dh.o ssl_engine_init.o ssl_engine_io.o

ssl_engine_kernel.o ssl_engine_log.o ssl_engine_mutex.o ssl_engine_pphrase.o ssl_engine_rand.o

ssl_engine_vars.o ssl_expr.o ssl_expr_eval.o ssl_expr_parse.o ssl_expr_scan.o ssl_scache.o

ssl_scache_dbm.o ssl_scache_shmcb.o ssl_scache_dc.o ssl_util.o ssl_util_ssl.o
ranlib: file: .libs/mod_ssl.a(ssl_scache_dc.o) has no symbols
ranlib .libs/mod_ssl.a
ranlib: file: .libs/mod_ssl.a(ssl_scache_dc.o) has no symbols
creating mod_ssl.la
(cd .libs && rm -f mod_ssl.la && ln -s ../mod_ssl.la mod_ssl.la)

$ cd ../..
$ sudo make install

$ /usr/local/apache2/bin/apachectl configtest
Syntax OK

and the symbols are not all exported:

$ nm /usr/local/apache2/modules/mod_ssl.so |grep _ssl_cmd_SSLCACertificateFile00000000000036f0

t _ssl_cmd_SSLCACertificateFile


-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


Mime
View raw message