[MacPorts] #61578: ETL: requires C++11
MacPorts
noreply at macports.org
Fri Nov 20 07:02:19 UTC 2020
#61578: ETL: requires C++11
--------------------------+------------------------
Reporter: chrstphrchvz | Owner: ryandesign
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.6.4
Keywords: | Port: ETL
--------------------------+------------------------
Build fails at least on
[https://build.macports.org/builders/ports-10.6_x86_64-builder/builds/38746/steps
/install-port/logs/stdio 10.6]:
{{{
checking whether /usr/bin/g++-4.2 supports C++11 features by default... no
checking whether /usr/bin/g++-4.2 supports C++11 features with
-std=c++11... no
checking whether /usr/bin/g++-4.2 supports C++11 features with
-std=c++0x... no
checking whether /usr/bin/g++-4.2 supports C++11 features with
+std=c++11... no
checking whether /usr/bin/g++-4.2 supports C++11 features with -h
std=c++11... no
configure: error: *** A compiler with support for C++11 language features
is required.
}}}
The port should specify `compiler.cxx_standard 2011`. Not sure if this
should also be specified for dependents `synfig`/`synfigstudio`.
There is usage of `depends_build` rather than `depends_build-append`—would
this interfere with dependencies added from compiler selection?
(I personally do not use this port.)
--
Ticket URL: <https://trac.macports.org/ticket/61578>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list