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

Re: Need multiarch aware linux-libc-dev when using 'make deb-pkg'



On Sat, 2011-09-24 at 18:20 -0700, David Witbrodt wrote:
> I just upgraded to gcc-multilib 4.6.1-3 and found that APT
> blew away /usr/include/asm without warning.  This directory
> belongs to my locally-built 'linux-libc-dev' which is produced
> using upstream kernel sources and 'make deb-pkg'.
> 
> I do local builds for testing upstream kernel commits relevant
> to my Radeon GPU, and I typically run custom 'linux-image-*'
> and 'linux-libc-dev' packages on an otherwise totally-Debian
> system.  I also keep at least one Debian kernel installed in
> case of extreme breakage/personal-stupidity.  As a workaround,
> I have been able to install the multiarch-aware 3.0.0-4 version
> of 'linux-libc-dev'; now I can successfully build xorg-server
> locally without '/usr/include/asm/socket.h' missing.
> 
> Is this a bug in the upstream sources?  Does the Debian Kernel
> Team maintain the "deb-pkg" target upstream?

Not officially, but Max has done quite a bit of work on it.

> If so, has the
> Kernel Team provided a patch for multiarch-aware 'linux-libc-dev',
> or does it have plans to do so?
> 
> If such a patch exists, could you direct me toward it so I can
> give it a try?

I'm not sure how we should do this, because 'make deb-pkg' should
produce packages that are compatible with older versions of Debian.

Ben.

-- 
Ben Hutchings
If you seem to know what you are doing, you'll be given more to do.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: