[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