[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)



Hi,

On Mon, Sep 14, 2015 at 03:36:23PM +0200, Samuel Thibault wrote:
> 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)

It depends on how many packages need fixing.  The good point is that
autotools stuff is kinda always the same routine, so it is not overly
complex to make configure search in /usr/include like upstream so badly
wants, but also in /usr/include/$(DEB_HOST_MULTIARCH) like we want.
What seems to be painful is for packages using a prebuilt configure.
Just in case the maintainer refreshes configure from configure.in, do
we also patch configure.in?  I would guess so...  Thus, apart perhaps
from the huge number -- we do not know that yet -- of packages to
patch, the patches are quite simple.  I am much more worried about
packages with other custom "configure" styles...

> 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.

It is an option to explore in case the previous approach would appear
to be too much involved...

Regards,
-- 
 .''`.   Aurélien GÉRÔME
: :'  :
`. `'`   Debian Developer
  `-     Unix Sys & Net Admin


Reply to: