Hello, I'm trying to upgrade my source tree to 2025Q1 and I think I have found an issue. /usr/pkg/qt5/lib/libQt5Widgets.so is built with system gcc. Thus libQt5Widgets.so is linked against /usr/lib/libstdc++.so.9.0. That being said, phonon-qt5 is build with gcc-12 from pkgsrc that only produces libstdc++.so.7.30. Result : [ 65%] Linking CXX shared library ../bin/libphonon4qt5.so /usr/bin/ld: warning: libstdc++.so.9, needed by /usr/src/pkgsrc/multimedia/phonon-qt5/work/.buildlink/qt5/lib/libQt5Widgets.so, may conflict with libstdc++.so.7 collect2: error: ld returned 1 exit status gmake[2]: *** [phonon/CMakeFiles/phonon4qt5.dir/build.make:667: bin/libphonon4qt5.so.4.11.1] Error 1 gmake[1]: *** [CMakeFiles/Makefile2:2056: phonon/CMakeFiles/phonon4qt5.dir/all] Error 2 gmake: *** [Makefile:146: all] Error 2 *** Error code 2 Stop. make[1]: stopped in /usr/src/pkgsrc/multimedia/phonon-qt5 *** Error code 1 Stop. make: stopped in /usr/src/pkgsrc/multimedia/phonon-qt5 I suppose I have done a mistake somewhere. How can I fix it ? Best regards, JB
Attachment:
signature.asc
Description: OpenPGP digital signature