From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 Date: Mon, 4 Feb 2013 13:31:09 +0200 Message-ID: From: Yaroslav To: 9fans@9fans.net Content-Type: multipart/alternative; boundary=089e01183198fef90004d4e46d86 Subject: [9fans] APE libsec Topicbox-Message-UUID: 14090318-ead8-11e9-9d60-3106f5b1d025 --089e01183198fef90004d4e46d86 Content-Type: text/plain; charset=UTF-8 Hi, I've noticed there are libsec/libmp became available for APE programs, and dove into replacing OpenSSL calls with libsec equivalents. However, there are still a reference to the native libc lurks somewhere in the ports as the linker reports conflicts like these: checkenv: incompatible type signatures a9aa533a(/386/lib/ape/libap.a(freopen)) and aebfd74f(/386/lib/libc.a(calloc)) for open ppanic: incompatible type signatures 4dcf09c4(/386/lib/ape/libap.a(_IO_putc)) and 55e8553c(/386/lib/libc.a(calloc)) for write malloc: /386/lib/libc.a(calloc): redefinition: malloc (1070) TEXT malloc+0(SB),$24 free: /386/lib/libc.a(calloc): redefinition: free ... Could someone suggest a method for tracking down the library/object file which contains the loader instruction to load /386/lib/libc.a? Thanks. -- - Yaroslav --089e01183198fef90004d4e46d86 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi,

I've noticed there are libsec/l= ibmp became available for APE programs, and dove into replacing OpenSSL cal= ls with libsec equivalents. However, there are still a reference to the nat= ive libc lurks somewhere in the ports as the linker reports conflicts like = these:

checkenv: incompatible type signatures a9a= a533a(/386/lib/ape/libap.a(freopen)) and aebfd74f(/386/lib/libc.a(calloc)) = for open
ppanic: incompatible type signatures 4dcf09c4(/386/lib/a= pe/libap.a(_IO_putc)) and 55e8553c(/386/lib/libc.a(calloc)) for write
malloc: /386/lib/libc.a(calloc): redefinition: malloc
(1070)= TEXT malloc+0(SB),$24
free: /386/lib/li= bc.a(calloc): redefinition: free
...

Could someone suggest a metho= d for tracking down the library/object file which contains the loader instr= uction to load /386/lib/libc.a?

Thanks= .
--
- Yaroslav
--089e01183198fef90004d4e46d86--