[MacPorts] #65207: tradcpp fails to use correct arch flag for ppc64

MacPorts noreply at macports.org
Thu May 19 23:03:08 UTC 2022


#65207: tradcpp fails to use correct arch flag for ppc64
-------------------------------------+---------------------
 Reporter:  barracuda156             |      Owner:  (none)
     Type:  defect                   |     Status:  new
 Priority:  Normal                   |  Milestone:
Component:  ports                    |    Version:  2.7.2
 Keywords:  powerpc, leopard, ppc64  |       Port:  tradcpp
-------------------------------------+---------------------
 When I try to build `tradcpp +universal`, it does not build for `ppc64`.
 Without adding `muniversal` the variant is just ignored, `ppc` build done.
 After adding `muniversal`, it pretends to build ppc+ppc64, however in fact
 `ppc64` is fake:
 {{{
 --->  Building tradcpp for architecture ppc64
 Executing:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_tradcpp/tradcpp/work/tradcpp-0.5.3-ppc64"
 && /usr/bin/bsdmake -j4 all
 Warning: Object directory not changed from original
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_tradcpp/tradcpp/work/tradcpp-0.5.3-ppc64
 /usr/bin/gcc-4.2 -Os -arch ppc   -Wsystem-headers -Wall -Wno-format-y2k -W
 -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-
 arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wcast-
 align -Wunused-parameter -c main.c
 /usr/bin/gcc-4.2 -Os -arch ppc   -Wsystem-headers -Wall -Wno-format-y2k -W
 -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-
 arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wcast-
 align -Wunused-parameter -c files.c
 /usr/bin/gcc-4.2 -Os -arch ppc   -Wsystem-headers -Wall -Wno-format-y2k -W
 -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-
 arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wcast-
 align -Wunused-parameter -c directive.c
 /usr/bin/gcc-4.2 -Os -arch ppc   -Wsystem-headers -Wall -Wno-format-y2k -W
 -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-
 arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wcast-
 align -Wunused-parameter -c eval.c
 /usr/bin/gcc-4.2 -Os -arch ppc   -Wsystem-headers -Wall -Wno-format-y2k -W
 -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-
 arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wcast-
 align -Wunused-parameter -c macro.c
 /usr/bin/gcc-4.2 -Os -arch ppc   -Wsystem-headers -Wall -Wno-format-y2k -W
 -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-
 arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wcast-
 align -Wunused-parameter -c output.c
 /usr/bin/gcc-4.2 -Os -arch ppc   -Wsystem-headers -Wall -Wno-format-y2k -W
 -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-
 arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wcast-
 align -Wunused-parameter -c place.c
 /usr/bin/gcc-4.2 -Os -arch ppc   -Wsystem-headers -Wall -Wno-format-y2k -W
 -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-
 arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wcast-
 align -Wunused-parameter -c array.c
 /usr/bin/gcc-4.2 -Os -arch ppc   -Wsystem-headers -Wall -Wno-format-y2k -W
 -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-
 arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wcast-
 align -Wunused-parameter -c utils.c
 gzip -cn tradcpp.1 > tradcpp.1.gz
 /usr/bin/gcc-4.2 -Os -arch ppc   -Wsystem-headers -Wall -Wno-format-y2k -W
 -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-
 arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wcast-
 align -Wunused-parameter  -o tradcpp main.o files.o directive.o eval.o
 macro.o output.o place.o array.o utils.o
 --->  Staging tradcpp into destroot
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/65207>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list