Re: [MacPorts] #67399: BoCA fails to build on 10.6.8 Rosetta: config.cpp: error: ‘kAudioFormatMPEG4AAC_ELD’ is not a member of ‘CA’
MacPorts
noreply at macports.org
Tue May 9 13:07:30 UTC 2023
#67399: BoCA fails to build on 10.6.8 Rosetta: config.cpp: error:
‘kAudioFormatMPEG4AAC_ELD’ is not a member of ‘CA’
---------------------------+-------------------------------------------
Reporter: barracuda156 | Owner: janosch
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: | Keywords: powerpc, snowleopard, rosetta
Port: BoCA |
---------------------------+-------------------------------------------
Comment (by barracuda156):
With gcc-12 on Rosetta it fails on:
{{{
make[3]: Entering directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_audio_BoCA/BoCA/work/boca-1.0.5/components/tagger/apev2'
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_audio_BoCA/BoCA/work/compwrap/cxx/opt/local/bin/g++-mp-12
-fvisibility=hidden -DBOCA_COMPONENT_BUILD
-I"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_audio_BoCA/BoCA/work/boca-1.0.5/components/tagger/apev2"/../../../include
-fPIC -pthread -Os -arch ppc -c apev2.cpp -o apev2.o
In file included from /opt/local/include/gcc12/c++/stdlib.h:36,
from /usr/include/assert.h:44,
from
/System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h:13,
from
/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/CarbonCore.h:20,
from
/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AE.h:20,
from
/System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h:21,
from coreaudio.cpp:18:
/opt/local/include/gcc12/c++/cstdlib:240:22: error: 'lldiv_t' has not been
declared in '__gnu_cxx'
240 | using ::__gnu_cxx::lldiv_t;
| ^~~~~~~
/opt/local/include/gcc12/c++/cstdlib:242:22: error: '_Exit' has not been
declared in '__gnu_cxx'
242 | using ::__gnu_cxx::_Exit;
| ^~~~~
/opt/local/include/gcc12/c++/cstdlib:244:22: error: 'llabs' has not been
declared in '__gnu_cxx'
244 | using ::__gnu_cxx::llabs;
| ^~~~~
/opt/local/include/gcc12/c++/cstdlib:245:22: error: 'div' has not been
declared in '__gnu_cxx'
245 | using ::__gnu_cxx::div;
| ^~~
/opt/local/include/gcc12/c++/cstdlib:246:22: error: 'lldiv' has not been
declared in '__gnu_cxx'
246 | using ::__gnu_cxx::lldiv;
| ^~~~~
/opt/local/include/gcc12/c++/cstdlib:248:22: error: 'atoll' has not been
declared in '__gnu_cxx'
248 | using ::__gnu_cxx::atoll;
| ^~~~~
/opt/local/include/gcc12/c++/cstdlib:249:22: error: 'strtof' has not been
declared in '__gnu_cxx'
249 | using ::__gnu_cxx::strtof;
| ^~~~~~
/opt/local/include/gcc12/c++/cstdlib:250:22: error: 'strtoll' has not been
declared in '__gnu_cxx'
250 | using ::__gnu_cxx::strtoll;
| ^~~~~~~
/opt/local/include/gcc12/c++/cstdlib:251:22: error: 'strtoull' has not
been declared in '__gnu_cxx'
251 | using ::__gnu_cxx::strtoull;
| ^~~~~~~~
/opt/local/include/gcc12/c++/cstdlib:252:22: error: 'strtold' has not been
declared in '__gnu_cxx'
252 | using ::__gnu_cxx::strtold;
| ^~~~~~~
/opt/local/include/gcc12/c++/stdlib.h:54:12: error: 'abs' has not been
declared in 'CA::std'
54 | using std::abs;
| ^~~
In file included from
/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/CarbonCore.h:160:
/opt/local/include/gcc12/c++/fenv.h:58:11: error: 'fenv_t' has not been
declared in '::'
58 | using ::fenv_t;
| ^~~~~~
/opt/local/include/gcc12/c++/fenv.h:59:11: error: 'fexcept_t' has not been
declared in '::'
59 | using ::fexcept_t;
| ^~~~~~~~~
/opt/local/include/gcc12/c++/fenv.h:62:11: error: 'feclearexcept' has not
been declared in '::'
62 | using ::feclearexcept;
| ^~~~~~~~~~~~~
/opt/local/include/gcc12/c++/fenv.h:63:11: error: 'fegetexceptflag' has
not been declared in '::'
63 | using ::fegetexceptflag;
| ^~~~~~~~~~~~~~~
/opt/local/include/gcc12/c++/fenv.h:64:11: error: 'feraiseexcept' has not
been declared in '::'
64 | using ::feraiseexcept;
| ^~~~~~~~~~~~~
/opt/local/include/gcc12/c++/fenv.h:65:11: error: 'fesetexceptflag' has
not been declared in '::'
65 | using ::fesetexceptflag;
| ^~~~~~~~~~~~~~~
/opt/local/include/gcc12/c++/fenv.h:66:11: error: 'fetestexcept' has not
been declared in '::'
66 | using ::fetestexcept;
| ^~~~~~~~~~~~
/opt/local/include/gcc12/c++/fenv.h:68:11: error: 'fegetround' has not
been declared in '::'
68 | using ::fegetround;
| ^~~~~~~~~~
/opt/local/include/gcc12/c++/fenv.h:69:11: error: 'fesetround' has not
been declared in '::'
69 | using ::fesetround;
| ^~~~~~~~~~
/opt/local/include/gcc12/c++/fenv.h:71:11: error: 'fegetenv' has not been
declared in '::'
71 | using ::fegetenv;
| ^~~~~~~~
/opt/local/include/gcc12/c++/fenv.h:72:11: error: 'feholdexcept' has not
been declared in '::'
72 | using ::feholdexcept;
| ^~~~~~~~~~~~
/opt/local/include/gcc12/c++/fenv.h:73:11: error: 'fesetenv' has not been
declared in '::'
73 | using ::fesetenv;
| ^~~~~~~~
/opt/local/include/gcc12/c++/fenv.h:74:11: error: 'feupdateenv' has not
been declared in '::'
74 | using ::feupdateenv;
| ^~~~~~~~~~~
make[3]: *** [coreaudio.o] Error 1
}}}
--
Ticket URL: <https://trac.macports.org/ticket/67399#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list