RPM Community Forums

Mailing List Message of <popt-devel>

Re: POPT 2.0: version stamping in includes

From: Michael Jennings <mej@kainx.org>
Date: Sat 19 Jun 2010 - 03:45:11 CEST
Message-ID: <20100619014511.GH31998@kainx.org>
On Friday, 18 June 2010, at 21:09:24 (-0400),
Jeff Johnson wrote:

> Any idea how "portably" POSIX dlsym() is in 2010?

According to the Open Group website, dlsym() and dlopen() are at
*least* in POSIX.1 2004 if not earlier.  And they came from SunOS, so
Solaris portability won't be an issue.  MacOS has them, BSD has them.
They should be fine.

> There's the GNUish dlvsym() that needs figgering if I attempt
> "compatibility" with symbol versioning too.

Yeah, that's where you'll get into portability trouble. :)


Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  <mej@kainx.org>
Linux Server/Cluster Admin, LBL.gov       Author, Eterm (www.eterm.org)
 "Can we leave the world outside just for awhile, just for awhile?
  Spend some time, you and I, under this bright, glorious sky?  It's
  been so long since I first saw you, but I still love the smile in
  your eyes."                       -- Roxette, "Church of Your Heart"
Received on Sat Jun 19 03:45:36 2010
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.