I ran a build with time64 enabled on meta-openembedded + few more layers enabled on qemuarm/clang using yoe distro settings. there are some failures as below.
https://errors.yoctoproject.org/Errors/Build/156858/ On Wed, Dec 7, 2022 at 11:11 PM Ola x Nilsson <ol...@axis.com> wrote: > > Signed-off-by: Ola x Nilsson <ol...@axis.com> > --- > meta/conf/distro/time64.conf | 23 +++++++++++++++++++++++ > 1 file changed, 23 insertions(+) > create mode 100644 meta/conf/distro/time64.conf > > diff --git a/meta/conf/distro/time64.conf b/meta/conf/distro/time64.conf > new file mode 100644 > index 0000000000..99eb06dc0f > --- /dev/null > +++ b/meta/conf/distro/time64.conf > @@ -0,0 +1,23 @@ > +GLIBC_64BIT_TIME_FLAGS = "-D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64" > + > +# TODO: Only for 32-bit architectures? > +TARGET_CC_ARCH:append:arm = " ${GLIBC_64BIT_TIME_FLAGS}" > +TARGET_CC_ARCH:append:armeb = " ${GLIBC_64BIT_TIME_FLAGS}" > +TARGET_CC_ARCH:append:mips32el = " ${GLIBC_64BIT_TIME_FLAGS}" > + > +GLIBC_64BIT_TIME_FLAGS:pn-glibc = "" > +GLIBC_64BIT_TIME_FLAGS:pn-glibc-tests = "" > +# pipewire-v4l2 explicitly sets _FILE_OFFSET_BITS=32 to get access to > +# both 32 and 64 bit file APIs. But it does not handle the time side? > +# Needs further investigation > +GLIBC_64BIT_TIME_FLAGS:pn-pipewire = "" > +GLIBC_64BIT_TIME_FLAGS:pn-gcc-sanitizers = "" > + > +INSANE_SKIP:libstd-rs[_usr_lib_rustlib_armv7-poky-linux-gnueabihf_lib_libstd.so] > = "clock_gettime gettime fcntl fstat64 fstatat64 getsockopt ioctl lstat64 > nanosleep prctl recvmsg sendmsg setsockopt stat64" > +INSANE_SKIP:librsvg[_usr_bin_rsvg-convert] = "fcntl fstat64 prctl stat64 > clock_gettime" > +INSANE_SKIP:librsvg[_usr_lib_librsvg-2.so.2.48.0] = "fcntl lstat64 > setsockopt sendmsg fstat64 getsockopt ioctl nanosleep timegm fstatat64 prctl > mktime gmtime_r recvmsg stat64 clock_gettime localtime_r" > + > +# libpulsedsp.so is a preload-library that hooks libc functions > +INSANE_SKIP:pulseaudio[_usr_lib_pulseaudio_libpulsedsp.so] = "setsockopt > fcntl" > + > + > -- > 2.30.2 > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#174762): https://lists.openembedded.org/g/openembedded-core/message/174762 Mute This Topic: https://lists.openembedded.org/mt/95533494/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-