[MacPorts] #67384: gcc10-bootstrap @10.4.0 again broken on Rosetta due to attempting to build ppc64
MacPorts
noreply at macports.org
Sun May 7 11:58:29 UTC 2023
#67384: gcc10-bootstrap @10.4.0 again broken on Rosetta due to attempting to build
ppc64
------------------------------+-------------------------------------------
Reporter: barracuda156 | Owner: catap
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: | Keywords: powerpc, snowleopard, rosetta
Port: gcc10-bootstrap |
------------------------------+-------------------------------------------
Comment (by barracuda156):
Replying to [comment:2 catap]:
> Provided log file contains:
> {{{
> :debug:configure system: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc10-bootstrap/gcc10-bootstrap/work/build"
&&
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc10-bootstrap/gcc10-bootstrap/work/gcc-10.4.0/configure
--prefix=/opt/local/libexec/gcc10-bootstrap --enable-
languages=c,c++,objc,obj-c++ --enable-bootstrap --with-system-zlib
--without-zstd --disable-nls --disable-tls --enable-multilib --enable-
multiarch --with-bugurl=https://trac.macports.org/newticket --enable-
targets=powerpc-apple-darwin10,i386-apple-darwin10,x86_64-apple-darwin10
> }}}
> which means that the condition from a Portfile
> {{{
> if {${universal_possible} && [variant_isset universal]} {
> }}}
> is `true` here.
>
> I assume that if you disable the `universal` variant by adding
`-universal`, it will work.
I think it should be set to non-universal on darwin10 when build is for
ppc, since ppc64 is not supported in any version of 10.6. That is, in the
portfile, to unbreak it for everyone. Perhaps on Tiger also.
--
Ticket URL: <https://trac.macports.org/ticket/67384#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list