[Bug 204400] dns/dnstable fails to build with GCC 4.9: /usr/local/lib/libxs.so.2: undefined reference to `std::__throw_out_of_range_fmt(char const*, ...)@GLIBCXX_3.4.20'
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Nov 9 15:16:25 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204400
Bug ID: 204400
Summary: dns/dnstable fails to build with GCC 4.9:
/usr/local/lib/libxs.so.2: undefined reference to
`std::__throw_out_of_range_fmt(char const*,
...)@GLIBCXX_3.4.20'
Product: Ports & Packages
Version: Latest
Hardware: amd64
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: truckman at FreeBSD.org
Reporter: gerald at FreeBSD.org
Blocks: 196712
Assignee: truckman at FreeBSD.org
Flags: maintainer-feedback?(truckman at FreeBSD.org)
We are working to move the default version of GCC in ports (lang/gcc)
from GCC 4.8 to GCC 4.9.
This port is one of a few that blocks this update, cf.
http://package18.nyi.freebsd.org/data/93amd64-default-PR196712/2015-10-26_13h36m37s/logs/errors/dnstable-0.8.0.log
My guess is that dnstable uses a library that uses GCC, but fails to
use (and link with) GCC itself, hence this undefined reference. In a
nutshell, if your port uses C++ and links with some C++ code built
with GCC, then the port itself needs to use GCC.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list