ppc64le: Build fails with `pngrutil.c:(.text+0x6658): undefined reference to `png_init_filter_functions_vsx'`

Rene Engelhard rene at debian.org
Mon Jul 20 17:38:55 UTC 2020


Hi,

Am 20.07.20 um 08:47 schrieb Paul Menzel:
>
> [LNK] Executable/bestreversemap
> [DEP] LNK:Executable/oosplash
> [LNK] Executable/oosplash
> [DEP] LNK:Executable/gendict
> [LNK] Executable/gendict
> [DEP] LNK:Executable/genconv_dict
> [LNK] Executable/genconv_dict
> [DEP] LNK:Library/libjpipe.so
> [LNK] Library/libjpipe.so
> [DEP] LNK:Executable/opencltest
> [LNK] Executable/opencltest
> [DEP] LNK:Executable/osl_process_child
> [LNK] Executable/osl_process_child
> [PAT] nss
> [BIN] salhelper
> /usr/bin/ld:
> /home/pmenzel/src/core/workdir/LinkTarget/StaticLibrary/liblibpng.a(pngrutil.o):
> in function `png_read_filter_row':
> pngrutil.c:(.text+0x6658): undefined reference to
> `png_init_filter_functions_vsx'
> collect2: error: ld returned 1 exit status
> make[1]: ***
> [/home/pmenzel/src/core/desktop/Executable_oosplash.mk:10:
> /home/pmenzel/src/core/instdir/program/oosplash] Error 1
> make[1]: *** Waiting for unfinished jobs....
> make: *** [Makefile:282: build] Error 2
> ```
>
Looks like it misses the VSX file for ppc64el. Similar case like
https://cgit.freedesktop.org/libreoffice/core/commit/?id=4855b5771f35ef354fbb5fb00a8cf690d5427c69

And just because ~ any distro builds with system-libpng (which is the
correct thing to do) this wasn't noticed.

Regards,

Rene



More information about the LibreOffice mailing list