Bug#798955: Moving glibc headers from /usr/include to /usr/include/$(DEB_HOST_MULTIARCH)
Aurélien Gérôme, le Mon 14 Sep 2015 15:13:17 +0200, a écrit :
> Therefore, it does not allow us to install (in a
> simple multiarch manner) several dependencies needed to cross-compile
> for another target, e.g. cross-compiling for an amd64 target on a
> hurd-i386 host.
Or even just amd64 vs alpha, ia64, etc. which use libc6.1
> So far, Helmut rebuilt ~100 packages fine with that include-moved
> glibc. Right now, we are waiting for a Debian access to Amazon
> instances to rebuild the entire archive against that patched glibc
> and to deal with possible FTBFS. Tracking can be done on [0].
Moving headers out of /usr/include will probably surprised quite a few
configure scripts (yes, they're wrong, but that'll be hard to fix them
all)
I was thinking that perhaps moving these headers could be a build
profile, to be used just for the bootstrap, so that we only have to fix
the packages of the bootstrap.
Samuel
Reply to: