Hi, On 2026-08-12 19:20, Bastian Blank wrote: > On Wed, Aug 12, 2026 at 05:12:31AM +0200, Bastian Blank wrote: > > | -isystem > > /build/reproducible-path/cross-toolchain-base-ports-77/glibc-2.43/debian/include > > > > And this is the clue: > > | # ls -al glibc-2.43/debian/include/ > | total 8 > | drwxr-xr-x 1 root root 54 Aug 12 14:09 . > | drwxr-xr-x 1 root root 3694 Aug 12 17:11 .. > | lrwxrwxrwx 1 root root 24 Aug 12 14:09 asm-generic -> > /usr/include/asm-generic > | -rw-r--r-- 1 root root 0 Aug 12 14:09 assert.h > | lrwxrwxrwx 1 root root 18 Aug 12 14:09 linux -> /usr/include/linux > | drwxr-xr-x 1 root root 0 Aug 12 14:09 sys > > glibc assumes a normal header arrangement and symlinks them into > debian/include. As the cross-toolchain-base maintainer insists on the > sysroot layout, he needs to somehow redirect this to that layout.
The glibc scripts is unable to do the symlinking process for the arc architecture as the linux-libc-dev package doesn't provide headers for the arc architectures, contrary to all other architectures: $ dpkg -L linux-libc-dev | grep '/usr/include/.*/asm/errno.h' /usr/include/aarch64-linux-gnu/asm/errno.h /usr/include/alpha-linux-gnu/asm/errno.h /usr/include/arm-linux-gnueabi/asm/errno.h /usr/include/arm-linux-gnueabihf/asm/errno.h /usr/include/hppa-linux-gnu/asm/errno.h /usr/include/i386-linux-gnu/asm/errno.h /usr/include/loongarch64-linux-gnu/asm/errno.h /usr/include/m68k-linux-gnu/asm/errno.h /usr/include/mips-linux-gnu/asm/errno.h /usr/include/mips64-linux-gnuabi64/asm/errno.h /usr/include/mips64el-linux-gnuabi64/asm/errno.h /usr/include/mipsel-linux-gnu/asm/errno.h /usr/include/mipsisa64r6el-linux-gnuabi64/asm/errno.h /usr/include/powerpc-linux-gnu/asm/errno.h /usr/include/powerpc64-linux-gnu/asm/errno.h /usr/include/powerpc64le-linux-gnu/asm/errno.h /usr/include/riscv64-linux-gnu/asm/errno.h /usr/include/s390x-linux-gnu/asm/errno.h /usr/include/sh4-linux-gnu/asm/errno.h /usr/include/sparc64-linux-gnu/asm/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h /usr/include/x86_64-linux-gnux32/asm/errno.h Regards Aurelien -- Aurelien Jarno GPG: 4096R/1DDD8C9B [email protected] http://aurel32.net

