Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Oct 2017 16:35:33 +0000
From:      bugzilla-noreply@freebsd.org
To:        office@FreeBSD.org
Subject:   [Bug 223279] devel/boost-libs fails to build on powerpc64 since update to 1.65.1
Message-ID:  <bug-223279-25061-ku9OjWAAp1@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-223279-25061@https.bugs.freebsd.org/bugzilla/>
References:  <bug-223279-25061@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D223279

--- Comment #2 from Justin Hibbits <jhibbits@FreeBSD.org> ---
Created attachment 187527
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D187527&action=
=3Dedit
config.log

Scanning the log for addr2line, I came across the following giveaway:

gcc.compile.c++ bin.v2/libs/stacktrace/build/gcc-6.4.0/debug/has_addr2line.o

    "g++6"   -O0 -fno-inline -Wall -g -fPIC -m64 -pipe -DLIBICONV_PLUG
-Wl,-rpath=3D/usr/local/lib/gcc6 -fno-strict-aliasing -DLIBICONV_PLUG
-Wl,-rpath=3D/usr/local/lib/gcc6 -std=3Dgnu++11 -pipe -DLIBICONV_PLUG
-Wl,-rpath=3D/usr/local/lib/gcc6 -fno-strict-aliasing -DBOOST_ALL_NO_LIB=3D=
1  -I"."
-c -o "bin.v2/libs/stacktrace/build/gcc-6.4.0/debug/has_addr2line.o"
"libs/stacktrace/build/has_addr2line.cpp"

gcc.link bin.v2/libs/stacktrace/build/gcc-6.4.0/debug/addr2line_exe

    "g++6"    -o "bin.v2/libs/stacktrace/build/gcc-6.4.0/debug/addr2line_ex=
e"
-Wl,--start-group
"bin.v2/libs/stacktrace/build/gcc-6.4.0/debug/has_addr2line.o"  -Wl,-Bstati=
c=20
-Wl,-Bdynamic  -Wl,--end-group -g -m64=20

Jamfile</wrkdirs/usr/ports/devel/boost-libs/work/boost_1_65_1/libs/stacktra=
ce/build>.mp_simple_run_action
bin.v2/libs/stacktrace/build/gcc-6.4.0/debug/addr2line.output

      bin.v2/libs/stacktrace/build/gcc-6.4.0/debug/addr2line_exe >
bin.v2/libs/stacktrace/build/gcc-6.4.0/debug/addr2line.output

/usr/lib/libstdc++.so.6: version GLIBCXX_3.4.21 required by
/wrkdirs/usr/ports/devel/boost-libs/work/boost_1_65_1/bin.v2/libs/stacktrac=
e/build/gcc-6.4.0/debug/addr2line_exe
not found
...failed
Jamfile</wrkdirs/usr/ports/devel/boost-libs/work/boost_1_65_1/libs/stacktra=
ce/build>.mp_simple_run_action
bin.v2/libs/stacktrace/build/gcc-6.4.0/debug/addr2line.output...


So, looks like it needs a -rpath somewhere...

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-223279-25061-ku9OjWAAp1>