Full log with nodistro build: http://errors.yoctoproject.org/Errors/Details/742478/
if I revert this libebml upgrade and libmatroska upgrade (which depends on newer libebml), then gerbera builds again. On Tue, Nov 14, 2023 at 7:37 PM Khem Raj <[email protected]> wrote: > interesting, did not fail for yoe CI world build, but then it uses > clang and here I see you are using g++ so maybe something to look > into. Thanks for report. > > On Tue, Nov 14, 2023 at 6:51 AM Martin Jansa <[email protected]> > wrote: > > > > This seems to break gerbera build (I haven't looked further, just > noticed this as new failure in world builds): > > > > FAILED: gerbera > > : && > TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot-native/usr/bin/x86_64-oe-linux/x86_64-oe-linux-g++ > --sysroot=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot > -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse > -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat > -Wformat-security -Werror=format-security -Werror=return-type > --sysroot=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot > -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map > -fmacro-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/git=/usr/src/debug/gerbera/1.12.1-r0 > -fdebug-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/git=/usr/src/debug/gerbera/1.12.1-r0 > -fmacro-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/build=/usr/src/debug/gerbera/1.12.1-r0 > -fdebug-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/build=/usr/src/debug/gerbera/1.12.1-r0 > -fdebug-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot= > -fmacro-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot= > -fdebug-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot-native= > -fvisibility-inlines-hidden -m64 -march=core2 -mtune=core2 -msse3 > -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat > -Wformat-security -Werror=format-security -Werror=return-type > --sysroot=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot > -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map > -fmacro-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/git=/usr/src/debug/gerbera/1.12.1-r0 > -fdebug-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/git=/usr/src/debug/gerbera/1.12.1-r0 > -fmacro-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/build=/usr/src/debug/gerbera/1.12.1-r0 > -fdebug-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/build=/usr/src/debug/gerbera/1.12.1-r0 > -fdebug-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot= > -fmacro-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot= > -fdebug-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot-native= > -fvisibility-inlines-hidden -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed > -fcanon-prefix-map > -fmacro-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/git=/usr/src/debug/gerbera/1.12.1-r0 > -fdebug-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/git=/usr/src/debug/gerbera/1.12.1-r0 > -fmacro-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/build=/usr/src/debug/gerbera/1.12.1-r0 > -fdebug-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/build=/usr/src/debug/gerbera/1.12.1-r0 > -fdebug-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot= > -fmacro-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot= > -fdebug-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot-native= > -Wl,-z,relro,-z,now -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed > -fcanon-prefix-map > -fmacro-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/git=/usr/src/debug/gerbera/1.12.1-r0 > -fdebug-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/git=/usr/src/debug/gerbera/1.12.1-r0 > -fmacro-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/build=/usr/src/debug/gerbera/1.12.1-r0 > -fdebug-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/build=/usr/src/debug/gerbera/1.12.1-r0 > -fdebug-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot= > -fmacro-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot= > -fdebug-prefix-map=TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot-native= > -Wl,-z,relro,-z,now CMakeFiles/gerbera.dir/src/main.cc.o -o gerbera > liblibgerbera.a -latomic > TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot/usr/lib/libuuid.so > TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot/usr/lib/libupnp.so > TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot/usr/lib/libixml.so > TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot/usr/lib/libspdlog.so.1.12.0 > TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot/usr/lib/libfmt.so.10.1.0 > TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot/usr/lib/libpugixml.so > TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot/usr/lib/libsqlite3.so > TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot/usr/lib/libnsl.so > TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot/usr/lib/libcurl.so > TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot/usr/lib/libebml.a > TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot/usr/lib/libmatroska.a > TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot/usr/lib/libz.so > && : > > > TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot-native/usr/bin/x86_64-oe-linux/../../libexec/x86_64-oe-linux/gcc/x86_64-oe-linux/13.2.0/ld: > TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot/usr/lib/libmatroska.a(KaxBlockData.cpp.o): > warning: relocation against `_ZTVN7libebml12EbmlSIntegerE' in read-only > section `.text' > > > TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot-native/usr/bin/x86_64-oe-linux/../../libexec/x86_64-oe-linux/gcc/x86_64-oe-linux/13.2.0/ld: > TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot/usr/lib/libmatroska.a(KaxSemantic.cpp.o): > in function `libmatroska::KaxReferenceVirtual::KaxReferenceVirtual()': > > > /usr/src/debug/libmatroska/1.7.1-r0/src/KaxSemantic.cpp:174:(.text+0xda5): > undefined reference to `libebml::EbmlSInteger::EbmlSInteger()' > > > TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot-native/usr/bin/x86_64-oe-linux/../../libexec/x86_64-oe-linux/gcc/x86_64-oe-linux/13.2.0/ld: > TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot/usr/lib/libmatroska.a(KaxSemantic.cpp.o): > in function `libmatroska::KaxDiscardPadding::KaxDiscardPadding()': > > > /usr/src/debug/libmatroska/1.7.1-r0/src/KaxSemantic.cpp:176:(.text+0xde5): > undefined reference to `libebml::EbmlSInteger::EbmlSInteger()' > > > TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot-native/usr/bin/x86_64-oe-linux/../../libexec/x86_64-oe-linux/gcc/x86_64-oe-linux/13.2.0/ld: > TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot/usr/lib/libmatroska.a(KaxSemantic.cpp.o): > in function `libmatroska::KaxTrackOffset::KaxTrackOffset()': > > > /usr/src/debug/libmatroska/1.7.1-r0/src/KaxSemantic.cpp:280:(.text+0x11e7): > undefined reference to `libebml::EbmlSInteger::EbmlSInteger(long)' > > > TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot-native/usr/bin/x86_64-oe-linux/../../libexec/x86_64-oe-linux/gcc/x86_64-oe-linux/13.2.0/ld: > TOPDIR/BUILD/work/qemux86_64-oe-linux/gerbera/1.12.1/recipe-sysroot/usr/lib/libmatroska.a(KaxSemantic.cpp.o): > in function `libebml::EbmlSInteger::~EbmlSInteger()': > > > /usr/include/ebml/EbmlSInteger.h:54:(.text._ZN11libmatroska17KaxDiscardPaddingD2Ev[_ZN11libmatroska17KaxDiscardPaddingD5Ev]+0x3): > undefined reference to `vtable for libebml::EbmlSInteger' > > ... > > > > On Mon, Nov 13, 2023 at 7:34 PM Khem Raj <[email protected]> wrote: > >> > >> > >> On Sun, 12 Nov 2023 16:13:55 +0300, alperak wrote: > >> > Changelog: > >> > > >> > https://github.com/Matroska-Org/libebml/blob/master/NEWS.md > >> > > >> > > >> > >> Applied, thanks! > >> > >> [1/1] libebml: upgrade 1.3.0 -> 1.4.4 > >> commit: 7d1a0cd654ecaa68e27e09666744901e21b775a9 > >> > >> Best regards, > >> -- > >> Khem Raj <[email protected]> > >> > >> > >> > >> >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#106750): https://lists.openembedded.org/g/openembedded-devel/message/106750 Mute This Topic: https://lists.openembedded.org/mt/102541696/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
