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

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: