https://sourceware.org/bugzilla/show_bug.cgi?id=29364
Vladimir Mezentsev <vladimir.mezentsev at oracle dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED --- Comment #2 from Vladimir Mezentsev <vladimir.mezentsev at oracle dot com> --- $(PTHREAD_LIBS) is empty when -nostdlib is passed to libtool. I propose the following fix: diff --git a/gprofng/src/Makefile.am b/gprofng/src/Makefile.am index 2584a67dc55..6e0931524e4 100644 --- a/gprofng/src/Makefile.am +++ b/gprofng/src/Makefile.am @@ -127,10 +127,14 @@ EXTRA_DIST = QLParser.yy $(man_MANS) pkglib_LTLIBRARIES = $(LIBGPROFNG) libgprofng_la_SOURCES = $(CCSOURCES) $(CSOURCES) libgprofng_la_LDFLAGS = -version-info 0:0:0 + +# Pass -lpthread instead of $(PTHREAD_LIBS) due to $(PTHREAD_LIBS) being empty +# when -nostdlib is passed to libtool. +# See bug 29364 - libgprofng.so: needs to link against -pthread libgprofng_la_LIBADD = $(top_builddir)/../opcodes/libopcodes.la \ $(top_builddir)/../bfd/libbfd.la \ $(GPROFNG_LIBADD) \ - $(PTHREAD_LIBS) -ldl + -lpthread -ldl -- You are receiving this mail because: You are on the CC list for the bug.