[MacPorts] #56097: audacity: not always respecting CXXFLAGS
MacPorts
noreply at macports.org
Tue Mar 20 03:11:13 UTC 2018
#56097: audacity: not always respecting CXXFLAGS
-----------------------+------------------
Reporter: mojca | Owner: RJVB
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: audacity |
-----------------------+------------------
Comment (by ryandesign):
Replying to [comment:5 RJVB]:
> Ah, right. That's not completely unheard of (or wrong): `CXXFLAGS` is
for compiling, the command generating `libvamp-sdk.so` is a link command.
Is the `-stdlib=macports-stdc++` option added to `configure.ldflags`?
No; I think that would only work if the linker is a C++ compiler, and
MacPorts can't know if that's the case for a particular port. I think we
decided that projects' Makefiles should pass `CXXFLAGS` to the linker, if
linking C++ code. If you don't want to make that change, you can manually
add the `-stdlib` flag to `configure.ldflags` like some other ports
already do.
--
Ticket URL: <https://trac.macports.org/ticket/56097#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list