[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