[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: review request for libpst
- From: Carl Byington <carl five-ten-sg com>
- To: Development discussions related to Fedora <fedora-devel-list redhat com>
- Subject: Re: review request for libpst
- Date: Thu, 09 Apr 2009 21:19:54 -0700
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
> 3. version-marked symbol: foo LIBBAR_2_1_0 (and no other foo *
> symbol)
> * conservative use of symbol versioning
> * contains version information which RPM can use for automatic deps
> * programs using foo will have a libbar.so.2(LIBBAR_2_1_0) autodep
> * on OSes without symbol versioning, just foo (as in 1.) will be
> used
> * as in 1., the function foo must remain binary compatible
> The solution 3. is what I'm suggesting to use. RPM autodeps would be
> much
> safer if all upstream projects used that.
I am both the upstream and the packager for this project, and I am
willing to make changes (well, within reason) to make it fit nicely
into Fedora. Do you have an example of a fedora package that uses this
approach so I can study it, or is there a reference with a bit more
detail of exactly how to create these versioned symbols and the rules
to be followed when deciding which symbols need to be versioned?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)
iD8DBQFJ3sjQL6j7milTFsERAk5jAJ40FhgTp0wcc1psEDYyCzWcT1tr0wCfXXPA
j1h8e1QGdDod50Rv/rGzwVs=
=Zadd
-----END PGP SIGNATURE-----
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]