mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-08 08:30:47 -09:00
package/atf: fix non-threaded build
Buildroot commitd6c3257e93bumped the package from 0.21 to 0.23. Upstream release 0.22 includes commitd7c7c53c06which uses CLOCK_MONOTONIC without including time.h. Fixes: https://autobuild.buildroot.net/results/41b/41b25ee8e66e34323eca011e4b5fe479ece9ed76/ Two minimal defconfigs to reproduce the build error: BR2_TOOLCHAIN_BUILDROOT_UCLIBC=y BR2_PTHREADS_NONE=y BR2_TOOLCHAIN_BUILDROOT_CXX=y BR2_PACKAGE_ATF=y BR2_TOOLCHAIN_BUILDROOT_UCLIBC=y BR2_PTHREADS_NONE=y BR2_GCC_VERSION_13_X=y BR2_TOOLCHAIN_BUILDROOT_CXX=y BR2_PACKAGE_ATF=y All defconfigs of the build errors recorded by the buildroot autobuilders contain BR2_PTHREADS_NONE=y. Signed-off-by: Bernd Kuhls <bernd@kuhls.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
committed by
Thomas Petazzoni
parent
f11279d81e
commit
cf383d3e13
33
package/atf/0001-atf-check.cpp-include-time.h.patch
Normal file
33
package/atf/0001-atf-check.cpp-include-time.h.patch
Normal file
@@ -0,0 +1,33 @@
|
||||
From 67e7d350a15aff88c151b1fc838dac83d35be955 Mon Sep 17 00:00:00 2001
|
||||
From: Bernd Kuhls <bernd@kuhls.net>
|
||||
Date: Sat, 22 Nov 2025 23:47:41 +0100
|
||||
Subject: [PATCH] atf-check.cpp: include time.h
|
||||
|
||||
Fixes build error with gcc 14 as reported by the buildroot autobuilders:
|
||||
https://autobuild.buildroot.net/results/41b/41b25ee8e66e34323eca011e4b5fe479ece9ed76/build-end.log
|
||||
|
||||
atf-sh/atf-check.cpp: In function 'useconds_t get_monotonic_useconds()':
|
||||
atf-sh/atf-check.cpp:183:24: error: 'CLOCK_MONOTONIC' was not declared in this scope
|
||||
|
||||
Upstream: https://github.com/freebsd/atf/commit/67e7d350a15aff88c151b1fc838dac83d35be955
|
||||
|
||||
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
|
||||
---
|
||||
atf-sh/atf-check.cpp | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/atf-sh/atf-check.cpp b/atf-sh/atf-check.cpp
|
||||
index 1354e3a..94da413 100644
|
||||
--- a/atf-sh/atf-check.cpp
|
||||
+++ b/atf-sh/atf-check.cpp
|
||||
@@ -30,6 +30,7 @@ extern "C" {
|
||||
#include <limits.h>
|
||||
#include <signal.h>
|
||||
#include <stdint.h>
|
||||
+#include <time.h>
|
||||
#include <unistd.h>
|
||||
}
|
||||
|
||||
--
|
||||
2.47.3
|
||||
|
||||
Reference in New Issue
Block a user