From a92b6685b63fe50424d23d9ff0985d10207c1740 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sun, 1 Jan 2023 21:04:44 -0800 Subject: [PATCH] libcamera: Diable 64bit time_t on glibc targets it overrides some of LFS64 functions in peculiar ways that it has to undefine _FILE_OFFSET_BITS to silence the funtion definitions from glibc Signed-off-by: Khem Raj --- .../recipes-multimedia/libcamera/libcamera_0.0.1.bb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta-multimedia/recipes-multimedia/libcamera/libcamera_0.0.1.bb b/meta-multimedia/recipes-multimedia/libcamera/libcamera_0.0.1.bb index 2b77d99371..483fe1507e 100644 --- a/meta-multimedia/recipes-multimedia/libcamera/libcamera_0.0.1.bb +++ b/meta-multimedia/recipes-multimedia/libcamera/libcamera_0.0.1.bb @@ -64,3 +64,8 @@ do_recalculate_ipa_signatures_package() { FILES:${PN} += " ${libdir}/v4l2-compat.so" FILES:${PN}-gst = "${libdir}/gstreamer-1.0" + +# libcamera-v4l2 explicitly sets _FILE_OFFSET_BITS=32 to get access to +# both 32 and 64 bit file APIs. +GLIBC_64BIT_TIME_FLAGS = "" +