[MacPorts] #71735: texlive-bin @2024.70613_1 does not build on PPC Leopard, Mac OS X 10.5.8, because of incompatible pointer types

MacPorts noreply at macports.org
Fri Jan 3 12:45:07 UTC 2025


#71735: texlive-bin @2024.70613_1 does not build on PPC Leopard, Mac OS X 10.5.8,
because of incompatible pointer types
-------------------------+-------------------------
 Reporter:  ballapete    |      Owner:  (none)
     Type:  defect       |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:  2.10.5
 Keywords:  leopard ppc  |       Port:  texlive-bin
-------------------------+-------------------------
 {{{
 /opt/local/bin/gcc-mp-14 -DHAVE_CONFIG_H -I.
 -I/opt/local/var/macports/build/nue.de.rsync.macports
 .org_macports_release_tarballs_ports_tex_texlive-bin/texlive-bin/work
 /texlive-source-2024.70613-stripped/texk/web2c -I./w2c
 -I/opt/local/var/macports/build/nue.de.rsync.macports
 .org_macports_release_tarballs_ports_tex_texlive-bin/texlive-
 bin/work/build/texk -I/opt/local/var/macports/build/nue.de.rsync.macports
 .org_macports_release_tarballs_ports_tex_texlive-bin/texlive-bin/work
 /texlive-source-2024.70613-stripped/texk  -I/opt/local/include/libpng16
 -DPDF_PARSER_ONLY -I/opt/local/var/macports/build/nue.de.rsync.macports
 .org_macports_release_tarballs_ports_tex_texlive-bin/texlive-
 bin/work/build/libs/xpdf
 -I/opt/local/var/macports/build/nue.de.rsync.macports
 .org_macports_release_tarballs_ports_tex_texlive-bin/texlive-
 bin/work/build/libs/xpdf/goo
 -I/opt/local/var/macports/build/nue.de.rsync.macports
 .org_macports_release_tarballs_ports_tex_texlive-bin/texlive-
 bin/work/build/libs/xpdf/xpdf
 -I/opt/local/var/macports/build/nue.de.rsync.macports
 .org_macports_release_tarballs_ports_tex_texlive-bin/texlive-bin/work
 /texlive-source-2024.70613-stripped/texk/web2c/libmd5
 -I/opt/local/var/macports/build/nue.de.rsync.macports
 .org_macports_release_tarballs_ports_tex_texlive-bin/texlive-bin/work
 /texlive-source-2024.70613-stripped/texk/web2c/pdftexdir
 -I/opt/local/var/macports/build/nue.de.rsync.macports
 .org_macports_release_tarballs_ports_tex_texlive-bin/texlive-bin/work
 /texlive-source-2024.70613-stripped/texk/web2c/synctexdir -D__SyncTeX__
 -DSYNCTEX_ENGINE_H=\"synctex-pdftex.h\" -isystem/opt/local/include
 -Wimplicit -Wreturn-type -pipe -Os -arch ppc -MT pdftex-pdftexini.o -MD
 -MP -MF .deps/pdftex-pdftexini.Tpo -c -o pdftex-pdftexini.o `test -f
 'pdftexini.c' || echo '/opt/local/var/macports/build/nue.de.rsync.macports
 .org_macports_release_tarballs_ports_tex_texlive-bin/texlive-bin/work
 /texlive-source-2024.70613-stripped/texk/web2c/'`pdftexini.c
 pdftexini.c: In function 'loadfmtfile':
 pdftexini.c:4016:25: error: assignment to 'boolean *' {aka 'int *'} from
 incompatible pointer type 'internalfontnumber *' {aka 'long int *'}
 [-Wincompatible-pointer-types]
  4016 |     pdffonthasspacechar = xmallocarray ( internalfontnumber ,
 fontmax ) ;
       |                         ^
 pdftexini.c: In function 'mainbody':
 pdftexini.c:5569:27: error: assignment to 'boolean *' {aka 'int *'} from
 incompatible pointer type 'internalfontnumber *' {aka 'long int *'}
 [-Wincompatible-pointer-types]
  5569 |       pdffonthasspacechar = xmallocarray ( internalfontnumber ,
 fontmax ) ;
       |                           ^
 make[5]: *** [pdftex-pdftexini.o] Error 1
 make[5]: Leaving directory
 `/opt/local/var/macports/build/nue.de.rsync.macports
 .org_macports_release_tarballs_ports_tex_texlive-bin/texlive-
 bin/work/build/texk/web2c'
 make[4]: *** [all-recursive] Error 1
 }}}

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


More information about the macports-tickets mailing list