[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