<executable>: "no version information available"
Fernando Rodriguez
frodriguez.developer at outlook.com
Tue Sep 15 13:08:25 PDT 2015
On Tuesday, September 15, 2015 3:51:33 PM Fernando Rodriguez wrote:
> On Tuesday, September 15, 2015 11:57:40 AM René J.V. Bertin wrote:
> > Hi,
> >
> > I know MacPorts isn't actually supported on Linux, but certain ports do
> build without modification. I make very light use of that (and am even trying
> if I can reuse my efforts on Qt5 ports), but have been running into an
> interesting warning lately:
> >
> > /opt/local/bin/cmake: /opt/local/bin/cmake: no version information
available
> (required by /opt/local/bin/cmake)
> >
> > or
> >
> > %> /opt/local/bin/bsdtar --version
> > /opt/local/bin/bsdtar: /opt/local/bin/bsdtar: no version information
> available (required by /opt/local/lib/libxml2.so.2)
> > /opt/local/bin/bsdtar: /opt/local/bin/bsdtar: no version information
> available (required by /opt/local/lib/libxml2.so.2)
> > bsdtar 3.1.2 - libarchive 3.1.2
> >
> > I'm curious where this comes from (and how to remedy it), any ideas?
> >
> > Thanks,
> > R.
> > _______________________________________________
> > macports-users mailing list
> > macports-users at lists.macosforge.org
> > https://lists.macosforge.org/mailman/listinfo/macports-users
>
> It means that the libxml2.so that you linked against had versioned symbols
but
> the one that's getting loaded doesn't.
Actually it may be some other library that libxml.so linked against that has
the versioned symbols. Running:
# ldd /opt/local/bin/cmake
# ldd /opt/local/bin/bsdtar
# ldd /opt/local/lib/libxml2.so.2
Will give you more info.
>
> Most likely the compiler wasn't compiled correctly and is linking against
your
> system libraries. You can see nm to list the symbols on the libraries, the
> ones with versioned symbols will have an @VERSION suffix on all symbols. You
can
> use the LD_LIBRARY_PATH and LD_PRELOAD environment variables to load the
right
> libraries for troubleshooting.
>
>
--
Fernando Rodriguez
More information about the macports-users
mailing list