GNU bug report logs -
#19810
C++ library fails to compile/link with Sun C++ 5.12 with libtool 2.4.5
Previous Next
Full log
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
While attending to libtiff, I noticed that its small C++ library
component fails to link using Sun C++ 5.12 when using libtool 2.4.5.
It succeeds to link with libtool 2.4.4. Other tools used (in common)
are autoconf 2.69 and automake 1.15. No special CXXFLAGS were
specified.
Doing a diff of the successful and failing output, I see that
libraries which appeared before on the link line are now missing.
Good:
libtool: link: ... -lm -library=Cstd -library=Crun -lc -O
Bad:
libtool: link: ... -lm -lc -O
I assume that the problem was added on 2014-12-12 by this change:
libtool: more carefully avoid automatic -Cstd -Crun on Sun Pro CXX.
* m4/libtool.m4 (_LT_FUNC_SUNCC_CSTD_ABI): New function factored out
of repeated code. Take note of other known -Cstd incompatible
compiler flags.
(_LT_SYS_HIDDEN_LIBDEPS): Use it to determine whether -Cstd -Crun
can be safely added to postdeps with Sun Pro CXX.
* NEWS: Update.
* NO-THANKS: Add Marc Glisse.
Reported by Marc Glisse
Bob
--
Bob Friesenhahn
bfriesen <at> simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/
This bug report was last modified 10 years and 138 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.