openwrt-6.x/target/linux
Robert Marko 0ed72c271b uml: fix glibc-static check with GCC14
Running the glibc-static check with GCC14 as the host compiler will fail:
Please install a static glibc package. (Missing libutil.a, librt.a or libpthread.a)

However, this error will get printed even with the required static
libraries installed when GCC14 is used.

Manually running the check exposes the real error:
<stdin>: In function ‘main’:
<stdin>:1:45: error: implicit declaration of function ‘timer_gettime’ [-Wimplicit-function-declaration]

GCC14 now errors on implicit declarations by default, so lets add the
required time.h header to fix compilation and thus the check.

Link: https://github.com/openwrt/openwrt/pull/15778
Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-06-22 22:06:06 +02:00
..
airoha
apm821xx
archs38
armsr
at91
ath79
bcm27xx
bcm47xx
bcm53xx
bcm4908
bmips
d1
gemini
generic
imx
ipq40xx
ipq806x
ixp4xx
kirkwood
lantiq
layerscape
loongarch64
malta
mediatek
mpc85xx
mvebu
mxs
octeon
omap
pistachio
qoriq
qualcommax
ramips
realtek
rockchip
sifiveu
starfive
sunxi
tegra
uml uml: fix glibc-static check with GCC14 2024-06-22 22:06:06 +02:00
x86
zynq
Makefile