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

-- 
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.