Bug#1144189: c-t-b-ports fails to building glibc for arc-linux-gnu

Bastian Blank <[email protected]>
Newsgroups gmane.linux.debian.devel.bugs.rc
Message-ID <kj3yznrxdeys5l7nuhl5uwixz76a6pzsfmzx6kmxkfh5xhbwah__20757.5552210741$1786648154$gmane$org@6ekm6vf4qpvi>
Hi

On Thu, Aug 13, 2026 at 08:40:15PM +0200, Aurelien Jarno wrote:
> It does matter. Your solution works at build time, but it doesn't work 
> at runtime.

What are you talking about?!?  runtime or build time does not make a
difference on the existence of the kernel headers in
/usr/GNU_HOST/include.  Please explain how this could happen.

>             Something has to provide the kernel headers for the cross 
> glibc and cross compiler to work. In the past it was 
> linux-libc-dev-arc-cross and libc6-dev-arc-cross depends on it for that 
> purpose.

And what changed?  libc6-dev-arc-cross still depends on
linux-libc-dev-arc-cross, at least if this was not broken due to related
changes in cross-toolchain-base-ports.

> Therefore I see two options:
> - linux-libc-dev provides the arc kernel headers

It does?!?

> - cross-toolchaine-base-ports continues to build 
>   linux-libc-dev-arc-cross 

No, src:linux provides linux-libc-dev-arc-cross.  If you think this is
incorrect, please talk to the CTTE, as this is part of a understanding
created within their reach last year at DebConf 25.

Bastian
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.