[MacPorts] #72545: grafx2 does not respect MacPorts build arch

MacPorts noreply at macports.org
Thu May 29 00:09:22 UTC 2025


#72545: grafx2 does not respect MacPorts build arch
--------------------------+--------------------
 Reporter:  barracuda156  |      Owner:  (none)
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.10.7
 Keywords:                |       Port:  grafx2
--------------------------+--------------------
 This is supposed to be a build for ppc, however arch flags are not passed.

 {{{
 /usr/bin/gcc-4.2 -D_DARWIN_C_SOURCE -D__macosx__ -W -Wall -Wdeclaration-
 after-statement -O3 -std=c99 -g  -D__ENABLE_LUA__
 -I/opt/local/include/SDL2 -D_THREAD_SAFE  -I/usr/include -DNO_X11
 -I/opt/local/include/libpng16 -DENABLE_FILENAMES_ICONV -DUSE_SDL2 -Wno-
 declaration-after-statement -Wno-unused-parameter -c recoil.c -o ../obj
 /macosx-sdl2/recoil.o
 /usr/bin/gcc-4.2 ../obj/macosx-sdl2/main.o ../obj/macosx-sdl2/init.o
 ../obj/macosx-sdl2/graph.o ../obj/macosx-sdl2/sdlscreen.o ../obj/macosx-
 sdl2/misc.o ../obj/macosx-sdl2/special.o ../obj/macosx-sdl2/buttons.o
 ../obj/macosx-sdl2/palette.o ../obj/macosx-sdl2/help.o ../obj/macosx-
 sdl2/operatio.o ../obj/macosx-sdl2/pages.o ../obj/macosx-sdl2/readline.o
 ../obj/macosx-sdl2/engine.o ../obj/macosx-sdl2/filesel.o ../obj/macosx-
 sdl2/op_c.o ../obj/macosx-sdl2/readini.o ../obj/macosx-sdl2/saveini.o
 ../obj/macosx-sdl2/shade.o ../obj/macosx-sdl2/keyboard.o ../obj/macosx-
 sdl2/io.o ../obj/macosx-sdl2/version.o ../obj/macosx-sdl2/text.o ../obj
 /macosx-sdl2/SFont.o ../obj/macosx-sdl2/setup.o ../obj/macosx-
 sdl2/pxsimple.o ../obj/macosx-sdl2/pxtall.o ../obj/macosx-sdl2/pxwide.o
 ../obj/macosx-sdl2/pxdouble.o ../obj/macosx-sdl2/pxtriple.o ../obj/macosx-
 sdl2/pxtall2.o ../obj/macosx-sdl2/pxtall3.o ../obj/macosx-sdl2/pxwide2.o
 ../obj/macosx-sdl2/pxquad.o ../obj/macosx-sdl2/windows.o ../obj/macosx-
 sdl2/brush.o ../obj/macosx-sdl2/realpath.o ../obj/macosx-sdl2/mountlist.o
 ../obj/macosx-sdl2/input.o ../obj/macosx-sdl2/hotkeys.o ../obj/macosx-
 sdl2/transform.o ../obj/macosx-sdl2/pversion.o ../obj/macosx-
 sdl2/factory.o ../obj/macosx-sdl2/pasteboard.o ../obj/macosx-
 sdl2/loadsave.o ../obj/macosx-sdl2/loadsavefuncs.o ../obj/macosx-
 sdl2/pngformat.o ../obj/macosx-sdl2/motoformats.o ../obj/macosx-
 sdl2/stformats.o ../obj/macosx-sdl2/c64formats.o ../obj/macosx-
 sdl2/cpcformats.o ../obj/macosx-sdl2/ifformat.o ../obj/macosx-
 sdl2/msxformats.o ../obj/macosx-sdl2/packbits.o ../obj/macosx-
 sdl2/giformat.o ../obj/macosx-sdl2/fileformats.o ../obj/macosx-
 sdl2/miscfileformats.o ../obj/macosx-sdl2/libraw2crtc.o ../obj/macosx-
 sdl2/brush_ops.o ../obj/macosx-sdl2/buttons_effects.o ../obj/macosx-
 sdl2/layers.o ../obj/macosx-sdl2/oldies.o ../obj/macosx-sdl2/tiles.o
 ../obj/macosx-sdl2/colorred.o ../obj/macosx-sdl2/unicode.o ../obj/macosx-
 sdl2/gfx2surface.o ../obj/macosx-sdl2/gfx2log.o ../obj/macosx-
 sdl2/gfx2mem.o ../obj/macosx-sdl2/tifformat.o ../obj/macosx-sdl2/c64load.o
 ../obj/macosx-sdl2/6502.o ../obj/macosx-sdl2/loadrecoil.o ../obj/macosx-
 sdl2/recoil.o -o ../bin/grafx2-sdl2 -L/opt/local/lib -lSDL2
 -L/opt/local/lib -lSDL2_image -lSDL2 -Wl,-framework,Cocoa -L/opt/local/lib
 -llua -lm -L/opt/local/lib -lSDL2_ttf -lSDL2 -L/opt/local/lib -lpng16 -lz
 -ltiff -liconv
 ld: warning: in /opt/local/lib/libSDL2.dylib, file was built for ppc7400
 which is not the architecture being linked (x86_64)
 ld: warning: in /opt/local/lib/libSDL2_image.dylib, file was built for
 ppc7400 which is not the architecture being linked (x86_64)
 ld: warning: in /opt/local/lib/liblua.dylib, file was built for ppc7400
 which is not the architecture being linked (x86_64)
 ld: warning: in /opt/local/lib/libSDL2_ttf.dylib, file was built for
 ppc7400 which is not the architecture being linked (x86_64)
 ld: warning: in /opt/local/lib/libpng16.dylib, file was built for ppc7400
 which is not the architecture being linked (x86_64)
 ld: warning: in /opt/local/lib/libz.dylib, file was built for ppc7400
 which is not the architecture being linked (x86_64)
 ld: warning: in /opt/local/lib/libtiff.dylib, file was built for ppc7400
 which is not the architecture being linked (x86_64)
 ld: warning: in /opt/local/lib/libiconv.dylib, file was built for ppc7400
 which is not the architecture being linked (x86_64)
 Undefined symbols:
   "_TIFFGetField", referenced from:
       _Load_TIFF_Sub in tifformat.o
 }}}

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


More information about the macports-tickets mailing list