RPM Community Forums

Mailing List Message of <rpm-devel>

Re: [CVS] RPM: rpm/misc/ librpmmisc.vers

From: Mark Hatle <mark.hatle@windriver.com>
Date: Fri 29 Jun 2007 - 18:09:58 CEST
Message-ID: <46852ED6.8080509@windriver.com>
I want to add a comment here.  The file, db and lua symbols may now
collide w/ stand-a-lone versions of the libraries.  (zlib has custom
names).  The only solution I know is to wrap all of the functions like
zlib's are wrapped.. (see zlib/zconf.h)

Anyone know of a way to rename symbols using the linker?

--Mark

Mark Hatle wrote:
>   RPM Package Manager, CVS Repository
>   http://rpm5.org/cvs/
>   ____________________________________________________________________________
> 
>   Server: rpm5.org                         Name:   Mark Hatle
>   Root:   /v/rpm/cvs                       Email:  fray@rpm5.org
>   Module: rpm                              Date:   29-Jun-2007 17:59:10
>   Branch: HEAD                             Handle: 2007062916591000
> 
>   Modified files:
>     rpm/misc                librpmmisc.vers
> 
>   Log:
>     There are currently four possible internal libraries: zlib, file, db and lua.
>     
>     If these were included in librpmmisc previously, they were set as local symbols
>     and not global symbols causing link failures.  This change uses wild card
>     linker settings to make zlib, file, db and lua symbols global.
> 
>   Summary:
>     Revision    Changes     Path
>     1.2         +4  -0      rpm/misc/librpmmisc.vers
Received on Fri Jun 29 18:10:04 2007
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.