Ticket #1169 (new defect)

Opened 16 months ago

Linker warnings about MD5 on OS X/i686-apple-darwin/4.0.1

Reported by: rasmus at flajm dot se Owned by: jan
Priority: normal Milestone: 1.4.20
Component: build_cmake Version: 1.4.15
Severity: normal Keywords: md5 ld link linker gcc
Cc: Blocked By:
Need User Feedback: Blocking:

Description

$ cd lighttpd-1.4.15
$ make

[...]

ld: warning multiple definitions of symbol _MD5_Init
.libs/liblightcomp_la-md5.o definition of _MD5_Init in section (__TEXT,__text)
/usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libcrypto.dylib(md5_dgst.o) definition of _MD5_Init
ld: warning multiple definitions of symbol _MD5_Update
.libs/liblightcomp_la-md5.o definition of _MD5_Update in section (__TEXT,__text)
/usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libcrypto.dylib(md5_dgst.o) definition of _MD5_Update
ld: warning multiple definitions of symbol _MD5_Final
.libs/liblightcomp_la-md5.o definition of _MD5_Final in section (__TEXT,__text)
/usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libcrypto.dylib(md5_dgst.o) definition of _MD5_Final

[...]

/usr/bin/ld: warning suggest use of -bind_at_load, as lazy binding may result in errors or different symbols being used
symbol _MD5_Init used from dynamic library /usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libcrypto.dylib(md5_dgst.o) not from earlier dynamic library /usr/local/lighttpd/lib/liblightcomp.dylib(liblightcomp_la-md5.o)
symbol _MD5_Update used from dynamic library /usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libcrypto.dylib(md5_dgst.o) not from earlier dynamic library /usr/local/lighttpd/lib/liblightcomp.dylib(liblightcomp_la-md5.o)
symbol _MD5_Final used from dynamic library /usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libcrypto.dylib(md5_dgst.o) not from earlier dynamic library /usr/local/lighttpd/lib/liblightcomp.dylib(liblightcomp_la-md5.o)

lighttpd seem to work fine anyway and make install did not complain.

Attachments

Add/Change #1169 (Linker warnings about MD5 on OS X/i686-apple-darwin/4.0.1)

Author



Change Properties
<Author field>
Action
as new
 
Note: See TracTickets for help on using tickets.