[MacPorts] #67850: lmms: updating and fixing: some help with bundling and clang testing wanted
MacPorts
noreply at macports.org
Sat Jul 29 10:39:24 UTC 2023
#67850: lmms: updating and fixing: some help with bundling and clang testing wanted
---------------------------+------------------------
Reporter: barracuda156 | Owner: ryandesign
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: | Keywords:
Port: lmms |
---------------------------+------------------------
Comment (by barracuda156):
I reviewed my portfile, I had to disable `jack` for PPC, because it fails
with ICE, and apparently that is broken for ages:
#60420
#67794
So I have this:
{{{
if {${os.platform} eq "darwin" && ${configure.build_arch} in [list ppc
ppc64]} {
# See: https://github.com/jackaudio/jack2/issues/950
configure.args-replace \
-DWANT_JACK=ON -DWANT_JACK=OFF
} else {
depends_lib-append port:jack
}
}}}
And C11/C++11 needed:
{{{
compiler.c_standard 2011
compiler.cxx_standard 2011
if {${os.platform} eq "darwin" && ${os.major} < 16} {
configure.cxxflags-append \
-D_GLIBCXX_USE_CXX11_ABI=0
}
}}}
`-D_GLIBCXX_USE_CXX11_ABI=0` is likely needed, but has to be verified. I
also do not really know the OS version threshold – this is what was used
earlier in `folly` port.
--
Ticket URL: <https://trac.macports.org/ticket/67850#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list