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
--
Without followers, evil cannot spread.
-- Spock, "And The Children Shall Lead", stardate 5029.5