Opened 5 months ago

Last modified 4 months ago

#73853 new defect

texlive-bin @2026.78235 does not build on PPC Leopard, Mac OS X 10.5.8, because of error: implicit declaration of function 'CTRunGetAdvances'

Reported by: ballapete (Peter "Pete" Dyballa) Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.12.4
Keywords: ppc leopard Cc: dports@…
Port: texlive-bin

Description

/opt/local/bin/gcc-mp-15 -DHAVE_CONFIG_H -I. -I/opt/local/var/macports/build/texlive-bin-9d7eb26d/work/texlive-source-2026.78235-stripped/texk/web2c -I./w2c  -I/opt/local/var/macports/build/texlive-bin-9d7eb26d/work/build/texk -I/opt/local/var/macports/build/texlive-bin-9d7eb26d/work/texlive-source-2026.78235-stripped/texk -I/opt/local/var/macports/build/texlive-bin-9d7eb26d/work/texlive-source-2026.78235-stripped/texk/web2c/xetexdir -I/opt/local/include  -I/opt/local/include/freetype2 -I/opt/local/var/macports/build/texlive-bin-9d7eb26d/work/build/libs/teckit/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include  -I/opt/local/include/libpng16  -I/opt/local/var/macports/build/texlive-bin-9d7eb26d/work/build/libs/pplib/include -I/opt/local/var/macports/build/texlive-bin-9d7eb26d/work/texlive-source-2026.78235-stripped/texk/web2c/libmd5 -DXETEX_MAC  -isystem/opt/local/include/LegacySupport -isystem/opt/local/include -Wimplicit -Wreturn-type -pipe -Os -arch ppc -MT xetexdir/libxetex_a-XeTeX_mac.o -MD -MP -MF xetexdir/.deps/libxetex_a-XeTeX_mac.Tpo -c -o xetexdir/libxetex_a-XeTeX_mac.o `test -f 'xetexdir/XeTeX_mac.c' || echo '/opt/local/var/macports/build/texlive-bin-9d7eb26d/work/texlive-source-2026.78235-stripped/texk/web2c/'`xetexdir/XeTeX_mac.c
/opt/local/var/macports/build/texlive-bin-9d7eb26d/work/texlive-source-2026.78235-stripped/texk/web2c/xetexdir/XeTeX_mac.c: In function 'DoAATLayout':
/opt/local/var/macports/build/texlive-bin-9d7eb26d/work/texlive-source-2026.78235-stripped/texk/web2c/xetexdir/XeTeX_mac.c:154:13: error: implicit declaration of function 'CTRunGetAdvances'; did you mean 'CTRunGetStatus'? [-Wimplicit-function-declaration]
  154 |             CTRunGetAdvances(run, CFRangeMake(0, 0), advances);
      |             ^~~~~~~~~~~~~~~~
      |             CTRunGetStatus
make[5]: *** [xetexdir/libxetex_a-XeTeX_mac.o] Error 1
make[5]: Leaving directory `/opt/local/var/macports/build/texlive-bin-9d7eb26d/work/build/texk/web2c'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/opt/local/var/macports/build/texlive-bin-9d7eb26d/work/build/texk/web2c'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/opt/local/var/macports/build/texlive-bin-9d7eb26d/work/build/texk/web2c'
make[2]: *** [recurse] Error 1

Attachments (1)

main.log.bz2 (61.4 KB) - added by jmroot (Joshua Root) 5 months ago.

Download all attachments as: .zip

Change History (2)

Changed 5 months ago by jmroot (Joshua Root)

Attachment: main.log.bz2 added

comment:1 Changed 4 months ago by ballapete (Peter "Pete" Dyballa)

It built when leaving out XeTeX and its dependent ConTeXt.

Note: See TracTickets for help on using tickets.