Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.13.0
-
None
-
-
6e9b2aadbbd18faa1a5cc47ae808d96b56508ffa (qt/qtmultimedia/5.12)
Description
Cross-build for a Wandboard, configured as follows:
../qt5/configure -confirm-license -prefix /usr -hostprefix /opt/emlix/test -hostbindir /opt/emlix/test/bin -hostdatadir /opt/emlix/test -bindir /usr/bin -libdir /usr/lib -libexecdir /usr/libexec -headerdir /usr/include/qt5 -archdatadir /usr/lib/qt5 -datadir /usr/share/qt5 -plugindir /usr/lib/qt5/plugins -importdir /usr/lib/qt5/imports -translationdir /usr/share/qt5/translations -release -opensource -shared -pch -pkg-config -platform linux-g++ -device linux-master-g++ -plugin-sql-sqlite -v -no-rpath -nomake tools -sysroot /opt/emlix/test/sysroot -no-opengl -nomake examples -skip activeqt -skip wayland -skip 3d -skip x11extras -skip macextras -skip winextras -skip androidextras -skip webengine -skip webview -skip purchasing -skip charts -skip datavis3d -skip virtualkeyboard -skip gamepad -skip speech -skip networkauth -skip remoteobjects -skip webglplugin -skip lottie -gui -widgets -alsa -gstreamer -no-cups -dbus-linked -no-directfb -fontconfig -system-freetype -glib -no-iconv -icu -system-libjpeg -system-libpng -openssl-linked -qt-pcre -system-sqlite -tslib -libudev -no-xcb -syslog -system-zlib
Linking fails with:
/opt/emlix/test/lib/gcc/arm-unknown-linux-gnueabi/9.1.0/../../../../arm-unknown-linux-gnueabi/bin/ld: .obj/qpaintervideosurface.o: in function `QVideoSurfaceGenericPainter::~QVideoSurfaceGenericPainter()': /tmp/e2/build/qt-everywhere-src-5.13.0/qtmultimedia/src/multimediawidgets/qpaintervideosurface.cpp:69: undefined reference to `QVideoSurfacePainter::~QVideoSurfacePainter()' /opt/emlix/test/lib/gcc/arm-unknown-linux-gnueabi/9.1.0/../../../../arm-unknown-linux-gnueabi/bin/ld: .obj/qpaintervideosurface.o: in function `QVideoSurfaceGenericPainter::~QVideoSurfaceGenericPainter()': /tmp/e2/build/qt-everywhere-src-5.13.0/qtmultimedia/src/multimediawidgets/qpaintervideosurface.cpp:69: undefined reference to `QVideoSurfacePainter::~QVideoSurfacePainter()' /opt/emlix/test/lib/gcc/arm-unknown-linux-gnueabi/9.1.0/../../../../arm-unknown-linux-gnueabi/bin/ld: .obj/qpaintervideosurface.o:(.data.rel.ro+0x7c): undefined reference to `typeinfo for QVideoSurfacePainter'
Attachments
For Gerrit Dashboard: QTBUG-77097 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
268683,4 | Fix undefined reference to QVideoSurfacePainter::~QVideoSurfacePainter | 5.12 | qt/qtmultimedia | Status: MERGED | +2 | 0 |