[MacPorts] #71773: texlive-bin fails to build with gcc14: error: assignment to 'boolean *' {aka 'int *'} from incompatible pointer type 'internalfontnumber *' {aka 'long int *'}
MacPorts
noreply at macports.org
Mon Jan 6 18:42:39 UTC 2025
#71773: texlive-bin fails to build with gcc14: error: assignment to 'boolean *'
{aka 'int *'} from incompatible pointer type 'internalfontnumber *' {aka
'long int *'}
--------------------------+-------------------------
Reporter: barracuda156 | Owner: drkp
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.10.5
Keywords: | Port: texlive-bin
--------------------------+-------------------------
{{{
/opt/local/bin/gcc-mp-14 -DHAVE_CONFIG_H -I.
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_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/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_tex_texlive-bin/texlive-
bin/work/build/texk
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_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/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_tex_texlive-bin/texlive-
bin/work/build/libs/xpdf
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_tex_texlive-bin/texlive-
bin/work/build/libs/xpdf/goo
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_tex_texlive-bin/texlive-
bin/work/build/libs/xpdf/xpdf
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_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/_opt_local_var_macports_sources_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/_opt_local_var_macports_sources_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/_opt_local_var_macports_sources_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 ) ;
| ^
mv -f synctexdir/.deps/pdftex-synctex.Tpo synctexdir/.deps/pdftex-
synctex.Po
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 ) ;
| ^
/opt/local/bin/gcc-mp-14 -DHAVE_CONFIG_H -I.
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_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/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_tex_texlive-bin/texlive-
bin/work/build/texk
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_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/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_tex_texlive-bin/texlive-
bin/work/build/libs/xpdf
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_tex_texlive-bin/texlive-
bin/work/build/libs/xpdf/goo
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_tex_texlive-bin/texlive-
bin/work/build/libs/xpdf/xpdf
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_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/_opt_local_var_macports_sources_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/_opt_local_var_macports_sources_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-pdftex0.o -MD -MP
-MF .deps/pdftex-pdftex0.Tpo -c -o pdftex-pdftex0.o `test -f 'pdftex0.c'
|| echo
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_tex_texlive-bin/texlive-bin/work
/texlive-source-2024.70613-stripped/texk/web2c/'`pdftex0.c
make[5]: *** [pdftex-pdftexini.o] Error 1
make[5]: *** Waiting for unfinished jobs....
mv -f pdftexdir/.deps/pdftex-pdftexextra.Tpo pdftexdir/.deps/pdftex-
pdftexextra.Po
mv -f .deps/libmflua_a-mflua0.Tpo .deps/libmflua_a-mflua0.Po
mv -f .deps/euptex-euptex0.Tpo .deps/euptex-euptex0.Po
mv -f .deps/pdftex-pdftex0.Tpo .deps/pdftex-pdftex0.Po
make[5]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_tex_texlive-bin/texlive-
bin/work/build/texk/web2c'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_tex_texlive-bin/texlive-
bin/work/build/texk/web2c'
make[3]: *** [all] Error 2
make[3]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_tex_texlive-bin/texlive-
bin/work/build/texk/web2c'
make[2]: *** [recurse] Error 1
make[2]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_tex_texlive-bin/texlive-
bin/work/build/texk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_tex_texlive-bin/texlive-
bin/work/build/texk'
make: *** [all-recursive] Error 1
}}}
--
Ticket URL: <https://trac.macports.org/ticket/71773>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list