[Bug 199897] bsd.gcc.mk: GCC runtime should be optional
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun May 3 18:32:24 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199897
Bug ID: 199897
Summary: bsd.gcc.mk: GCC runtime should be optional
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Ports Framework
Assignee: portmgr at FreeBSD.org
Reporter: pfg at FreeBSD.org
CC: freebsd-ports-bugs at FreeBSD.org
Looking at /usr/ports/Mk/bsd.gcc.mk (line 156)
We link against the GCC runtime every time we USE_GCC in ports. This was done
to work around the ABI differences with gcc-4.2.1 in base for FreeBSD >= 9.x.
FreeBSD 10.x or later could, of course, use the llvm runtime instead which
would bring the advantage of not having to add the run dependencies on gcc
after compiling the packages.
I think we should make this linking optional (and off by default for FreeBSD
>=10). It would also be nice to have a way to use libc++ instead libstdc++ with
gcc.
This is all way above my current ports makefile foo though :(.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the freebsd-ports-bugs
mailing list