[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#953774: texlive-bin: FTBFS on various arches



Am 15.03.2020 um 09:58 teilte Hilmar Preuße mit:

> The patch has been submitted to git, build fails later on s390x & ppc64el:
> 
> libtool: link: s390x-linux-gnu-gcc -Wimplicit -Wreturn-type -g -O2
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wl,-z -Wl,relro -o .libs/xdvi-bin main.o
> -Wl,--allow-multiple-definition  libxdvi.a
> /<<PKGBUILDDIR>>/Work/texk/kpathsea/.libs/libkpathsea.so
> -L/usr/lib/s390x-linux-gnu -lfreetype -lXaw -lXmu -lXt -lSM -lICE -lXi
> -lXext -lXpm -lX11 -lm
> /usr/lib/gcc-cross/s390x-linux-gnu/9/../../../../s390x-linux-gnu/bin/ld:
> libxdvi.a(util.o): in function `prep_fd':
> ./Work/texk/xdvik/../../../texk/xdvik/util.c:1121: undefined reference
> to `isastream'
> collect2: error: ld returned 1 exit status
> 
> Tested in an sbuild cross build.
> 
The isastream() did exists in glibc 2.29 and was removed in 2.30. When
doing a native build for amd64 the configure script detects correctly
that there is no isastream() and the build is OK. When doing a cross
build on amd64 for ppc64el that detection fails, i.e. it says

checking for stropts.h and isastream()... yes

, although there is none. Not sure yet, if this is a bug the configure
script of xdvi or a an issue in the cross build environment.

H.
-- 
sigfault
#206401 http://counter.li.org

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: