On 2018/10/08 09:37, Stuart Henderson wrote: > On 2018/10/07 16:05, lan...@openbsd.org wrote: > > http://build-failures.rhaalovely.net//sparc64/2018-09-30/print/texlive/base.log > > Not new (same failure was present in 2018-07-31, but not in the previous > 2018-05-13 build), but that is annoying :( > > libxetex.a(libxetex_a-XeTeX_ext.o): In function `initversionstring': > XeTeX_ext.c:(.text+0x50c): undefined reference to `png_get_header_ver' > XeTeX_ext.c:(.text+0x5c0): undefined reference to `png_get_header_ver' > libxetex.a(libxetex_a-pngimage.o): In function `check_for_png': > pngimage.c:(.text+0xa0): undefined reference to `png_sig_cmp' > libxetex.a(libxetex_a-pngimage.o): In function `png_scan_file': > pngimage.c:(.text+0x130): undefined reference to `png_create_read_struct' > pngimage.c:(.text+0x140): undefined reference to `png_create_info_struct' > pngimage.c:(.text+0x154): undefined reference to `png_init_io' > pngimage.c:(.text+0x160): undefined reference to `png_read_info' > pngimage.c:(.text+0x16c): undefined reference to `png_get_image_width' > pngimage.c:(.text+0x17c): undefined reference to `png_get_image_height' > pngimage.c:(.text+0x18c): undefined reference to `png_get_bit_depth' > pngimage.c:(.text+0x19c): undefined reference to `png_get_x_pixels_per_meter' > pngimage.c:(.text+0x1cc): undefined reference to `png_get_y_pixels_per_meter' > pngimage.c:(.text+0x270): undefined reference to `png_destroy_info_struct' > pngimage.c:(.text+0x28c): undefined reference to `png_destroy_read_struct' > pngimage.c:(.text+0x2fc): undefined reference to `png_destroy_read_struct' > collect2: error: ld returned 1 exit status > > Does anyone have time to investigate? > > Guessing the libpng-1.6.35 update is the most likely cause. >
Main difference in libpng-1.6.35 are png_size_t -> size_t change and build system regenerated with new autoconf/autobreak, and a lot of typo fixes, doesn't seem hugely likely to trigger this..