[MacPorts] #56097: audacity: not always respecting CXXFLAGS
MacPorts
noreply at macports.org
Mon Mar 19 19:42:58 UTC 2018
#56097: audacity: not always respecting CXXFLAGS
--------------------+----------------------
Reporter: mojca | Owner: RJVB
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: audacity
--------------------+----------------------
From a failed build on [https://build.macports.org/builders/ports-10
.7_x86_64_legacy-builder/builds/61029/ 10.7]:
{{{
/opt/local/bin/clang++-mp-5.0 -I. -I. -pipe -Os -Wno-inconsistent-missing-
override -Wno-overloaded-virtual -D_GLIBCXX_USE_CXX11_ABI=0 -stdlib
=macports-libstdc++ -arch x86_64 -fPIC -Wall -c -o examples/plugins.o
examples/plugins.cpp
ar r libvamp-sdk.a src/vamp-sdk/PluginAdapter.o src/vamp-sdk/RealTime.o
src/vamp-sdk/FFT.o src/vamp-sdk/acsymbols.o
/opt/local/bin/clang++-mp-5.0 -dynamiclib -o libvamp-sdk.so src/vamp-
sdk/PluginAdapter.o src/vamp-sdk/RealTime.o src/vamp-sdk/FFT.o src/vamp-
sdk/acsymbols.o
ar: creating archive libvamp-sdk.a
Undefined symbols for architecture x86_64:
"std::ctype<char>::_M_widen_init() const", referenced from:
_VampPlugin::Vamp::PluginAdapterBase::Impl::getDescriptor() in
PluginAdapter.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
}}}
To me this looks like a completely missing block with
`-D_GLIBCXX_USE_CXX11_ABI=0 -stdlib=macports-libstdc++ -arch x86_64 -fPIC
-Wall` in compiler call.
--
Ticket URL: <https://trac.macports.org/ticket/56097>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list