block 1097261 by 1097717

thanks


Hi.

Am 17.02.25 um 20:17 schrieb Rene Engelhard:
Am 17.02.25 um 18:33 schrieb Matthias Klose:
S=/build/reproducible-path/libreoffice-24.8.4 && I=$S/instdir && W=$S/workdir 
&& x86_64-linux-gnu-g++ -pthread -shared -Wl,-z,noexecstack -flto=jobserver -fuse-linker-plugin 
-O2  -Wl,-z,origin '-Wl,-rpath,$ORIGIN' -Wl,-rpath-link,$I/program  -Wl,-z,defs 
-Wl,-rpath-link,/lib:/usr/lib -Wl,-z,combreloc -Wl,--hash-style=gnu  -Wl,-Bsymbolic-functions 
-L$W/LinkTarget/StaticLibrary -L$I/sdk/lib  -L$I/program -L$I/program -Wl,-z,relro 
$W/CxxObject/avmedia/source/qt6/gstwindow.o $W/CxxObject/avmedia/source/qt6/QtFrameGrabber.o 
$W/CxxObject/avmedia/source/qt6/QtManager.o $W/CxxObject/avmedia/source/qt6/QtPlayer.o 
-Wl,--start-group  -L/usr/lib/x86_64-linux-gnu -lQt6Core -lQt6Gui -lQt6Widgets -lQt6Network 
-lQt6Multimedia -lQt6MultimediaWidgets -lxcb    -Wl,--end-group -Wl,--no-as-needed -luno_cppu 
-luno_cppuhelpergcc3 -luno_sal -luno_salhelpergcc3 -lmergedlo  -o $I/program/libavmediaqt6.so
/usr/bin/ld: 
/build/reproducible-path/libreoffice-24.8.4/workdir/CxxObject/avmedia/source/qt6/QtManager.o
 (symbol from plugin): in function 
`avmedia::qt::QtManager::getImplementationName()':
(.text+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; 
/build/reproducible-path/libreoffice-24.8.4/workdir/CxxObject/avmedia/source/qt6/QtFrameGrabber.o
 (symbol from plugin):(.text+0x0): first defined here
/usr/bin/ld: 
/build/reproducible-path/libreoffice-24.8.4/workdir/CxxObject/avmedia/source/qt6/QtPlayer.o
 (symbol from plugin): in function 
`avmedia::qt::QtPlayer::qt_static_metacall(QObject*, QMetaObject::Call, int, 
void**)':
(.text+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; 
/build/reproducible-path/libreoffice-24.8.4/workdir/CxxObject/avmedia/source/qt6/QtFrameGrabber.o
 (symbol from plugin):(.text+0x0): first defined here
[...]
collect2: error: ld returned 1 exit status
make[2]: *** 
[/build/reproducible-path/libreoffice-24.8.4/avmedia/Library_avmediaqt6.mk:10: 
/build/reproducible-path/libreoffice-24.8.4/instdir/program/libavmediaqt6.so] 
Error 1
make[2]: *** Waiting for unfinished jobs....

So avmediaqt6 fails to link... (LTO-related?)

Ah, that is what Sune talks about in 
https://lists.debian.org/debian-devel/2025/02/msg00223.html


Regards,

Rene

Reply via email to