| Message ID | 20260107181140.1026336-1-ankur.tyagi85@gmail.com |
|---|---|
| State | Under Review |
| Headers | show |
| Series | [meta-oe] libjxl: Fix build error with arm and musl | expand |
On Wed, Jan 7, 2026 at 10:11 AM Ankur Tyagi via lists.openembedded.org <ankur.tyagi85=gmail.com@lists.openembedded.org> wrote: > From: Ankur Tyagi <ankur.tyagi85@gmail.com> > > Build fails for qemuarm with musl with following error: > > /build/tmp/work/cortexa15t2hf-neon-poky-linux-musleabi/libjxl/0.11.1/sources/libjxl-0.11.1/lib/jxl/convolve_separable5.cc > | error: out of range pc-relative fixup value > > Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> > --- > meta-oe/recipes-multimedia/libjxl/libjxl_0.11.1.bb | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/meta-oe/recipes-multimedia/libjxl/libjxl_0.11.1.bb > b/meta-oe/recipes-multimedia/libjxl/libjxl_0.11.1.bb > index 7b0a6db9fb..ad5b5d169b 100644 > --- a/meta-oe/recipes-multimedia/libjxl/libjxl_0.11.1.bb > +++ b/meta-oe/recipes-multimedia/libjxl/libjxl_0.11.1.bb > @@ -46,5 +46,8 @@ PACKAGECONFIG[sizeless-vectors] = > "-DJPEGXL_ENABLE_SIZELESS_VECTORS=ON,-DJPEGXL_ > # lcms/src/cmsps2.c > # error: out of range pc-relative fixup value > CFLAGS:append:toolchain-clang:arm = " -fno-integrated-as" > +# lib/jxl/convolve_separable5.cc > +# error: out of range pc-relative fixup value > +CXXFLAGS:append:toolchain-clang:arm = " -fno-integrated-as" > > in meta-clang we have following in nonclangable.conf SELECTED_OPTIMIZATION:remove:pn-libjxl:arm:toolchain-clang = "-O2" SELECTED_OPTIMIZATION:append:pn-libjxl:arm:toolchain-clang = " -Og" I wonder if this should be removed now > FILES:${PN} += "${libdir}/gdk-pixbuf-2.0 ${datadir}" > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#123229): > https://lists.openembedded.org/g/openembedded-devel/message/123229 > Mute This Topic: https://lists.openembedded.org/mt/117138971/1997914 > Group Owner: openembedded-devel+owner@lists.openembedded.org > Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [ > raj.khem@gmail.com] > -=-=-=-=-=-=-=-=-=-=-=- > >
On Thu, Jan 8, 2026 at 7:20 AM Khem Raj <raj.khem@gmail.com> wrote: > > > > On Wed, Jan 7, 2026 at 10:11 AM Ankur Tyagi via lists.openembedded.org <ankur.tyagi85=gmail.com@lists.openembedded.org> wrote: >> >> From: Ankur Tyagi <ankur.tyagi85@gmail.com> >> >> Build fails for qemuarm with musl with following error: >> /build/tmp/work/cortexa15t2hf-neon-poky-linux-musleabi/libjxl/0.11.1/sources/libjxl-0.11.1/lib/jxl/convolve_separable5.cc >> | error: out of range pc-relative fixup value >> >> Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> >> --- >> meta-oe/recipes-multimedia/libjxl/libjxl_0.11.1.bb | 3 +++ >> 1 file changed, 3 insertions(+) >> >> diff --git a/meta-oe/recipes-multimedia/libjxl/libjxl_0.11.1.bb b/meta-oe/recipes-multimedia/libjxl/libjxl_0.11.1.bb >> index 7b0a6db9fb..ad5b5d169b 100644 >> --- a/meta-oe/recipes-multimedia/libjxl/libjxl_0.11.1.bb >> +++ b/meta-oe/recipes-multimedia/libjxl/libjxl_0.11.1.bb >> @@ -46,5 +46,8 @@ PACKAGECONFIG[sizeless-vectors] = "-DJPEGXL_ENABLE_SIZELESS_VECTORS=ON,-DJPEGXL_ >> # lcms/src/cmsps2.c >> # error: out of range pc-relative fixup value >> CFLAGS:append:toolchain-clang:arm = " -fno-integrated-as" >> +# lib/jxl/convolve_separable5.cc >> +# error: out of range pc-relative fixup value >> +CXXFLAGS:append:toolchain-clang:arm = " -fno-integrated-as" >> > > in meta-clang we have following in nonclangable.conf > > SELECTED_OPTIMIZATION:remove:pn-libjxl:arm:toolchain-clang = "-O2" > SELECTED_OPTIMIZATION:append:pn-libjxl:arm:toolchain-clang = " -Og" > > I wonder if this should be removed now ok, I will look into it. > >> >> FILES:${PN} += "${libdir}/gdk-pixbuf-2.0 ${datadir}" >> >> -=-=-=-=-=-=-=-=-=-=-=- >> Links: You receive all messages sent to this group. >> View/Reply Online (#123229): https://lists.openembedded.org/g/openembedded-devel/message/123229 >> Mute This Topic: https://lists.openembedded.org/mt/117138971/1997914 >> Group Owner: openembedded-devel+owner@lists.openembedded.org >> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com] >> -=-=-=-=-=-=-=-=-=-=-=- >>
diff --git a/meta-oe/recipes-multimedia/libjxl/libjxl_0.11.1.bb b/meta-oe/recipes-multimedia/libjxl/libjxl_0.11.1.bb index 7b0a6db9fb..ad5b5d169b 100644 --- a/meta-oe/recipes-multimedia/libjxl/libjxl_0.11.1.bb +++ b/meta-oe/recipes-multimedia/libjxl/libjxl_0.11.1.bb @@ -46,5 +46,8 @@ PACKAGECONFIG[sizeless-vectors] = "-DJPEGXL_ENABLE_SIZELESS_VECTORS=ON,-DJPEGXL_ # lcms/src/cmsps2.c # error: out of range pc-relative fixup value CFLAGS:append:toolchain-clang:arm = " -fno-integrated-as" +# lib/jxl/convolve_separable5.cc +# error: out of range pc-relative fixup value +CXXFLAGS:append:toolchain-clang:arm = " -fno-integrated-as" FILES:${PN} += "${libdir}/gdk-pixbuf-2.0 ${datadir}"