[Buildroot] [PATCH 2020.02.x] package/systemd: bump required toolchain headers for systemd-networkd
Colin Foster
colin.foster at in-advantage.com
Tue Sep 16 14:19:38 UTC 2025
Hello,
On Mon, Aug 18, 2025 at 08:42:35AM +0200, Christian Hitz via buildroot wrote:
> From: Christian Hitz <christian.hitz at bbv.ch>
>
> Since 256.12 systemd-networkd requires kernel >=5.4 due to the inclusion of
> the sockios.h header, which uses the SIOCGSTAMP_OLD macro.
FYI, this seems to break in 2024.02.6. The
TOOLCHAIN_EKTERNAL_BOOTLIN_*_STABLE refer to
BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_19.
However, the website https://toolchains.bootlin.com/ suggests the
stable headers are 5.4.296. Perhaps those toolchains only need updating?
It isn't immediately clear which headers are in ARM 14.2.rel1, but that
claims to be AT_LEAST_4_20
The end result I'm seeing is systemd-networkd doesn't compile.
Compilation failed in 2025.02.5, actually, due to the same macro.
Does this need an upstream patch?
Colin Foster
More information about the buildroot
mailing list