[PySide] Fedora 5.12.4 build error

Cristián Maureira-Fredes Cristian.Maureira-Fredes at qt.io
Sat Jun 29 14:30:27 CEST 2019


Hello,
please share the full log,
including the build command line.

Also, please use external sites like Pastebin
to paste the logs.

Cheers

________________________________________
From: PySide <pyside-bounces at qt-project.org> on behalf of Richard Shaw <hobbes1069 at gmail.com>
Sent: Saturday, June 29, 2019 13:54
To: pyside
Subject: [PySide] Fedora 5.12.4 build error

I was doing a test build of 5.12.4 and got the following error:

[ 95%] Building CXX object sources/pyside2/PySide2/QtWebEngineWidgets/CMakeFiles/QtWebEngineWidgets.dir/PySide2/QtWebEngineWidgets/qwebenginecertificateerror_wrapper.cpp.o
BUILDSTDERR: cd /builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/x86_64-linux/sources/pyside2/PySide2/QtWebEngineWidgets && /usr/bin/clang++  -DNDEBUG -DPYSIDE_QML_SUPPORT=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WEBCHANNEL_LIB -DQT_WEBENGINECORE_LIB -DQT_WEBENGINEWIDGETS_LIB -DQT_WIDGETS_LIB -DQtWebEngineWidgets_EXPORTS -I/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/sources/pyside2/PySide2/QtWebEngineWidgets/QtWebEngineWidgets -I/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/sources/pyside2/PySide2/QtWebEngineWidgets -I/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/x86_64-linux/sources/pyside2/PySide2/QtWebEngineWidgets -I/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/sources/pyside2/libpyside -I/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/x86_64-linux/sources/pyside2/PySide2/QtCore/PySide2/QtCore -I/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/x86_64-linux/sources/pyside2/PySide2/QtGui/PySide2/QtGui -I/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/x86_64-linux/sources/pyside2/PySide2/QtWidgets/PySide2/QtWidgets -I/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/x86_64-linux/sources/pyside2/PySide2/QtWebEngineWidgets/PySide2/QtWebEngineWidgets -I/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/x86_64-linux/sources/pyside2/PySide2/QtNetwork/PySide2/QtNetwork -I/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/x86_64-linux/sources/pyside2/PySide2/QtWebChannel/PySide2/QtWebChannel -I/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/x86_64-linux/sources/pyside2/PySide2/QtWebEngineCore/PySide2/QtWebEngineCore -I/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/x86_64-linux/sources/pyside2/PySide2/QtPrintSupport/PySide2/QtPrintSupport -I/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/sources/pyside2/PySide2 -I/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/sources/shiboken2/libshiboken -I/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/x86_64-linux/sources/shiboken2/libshiboken -I/usr/include/python3.7m -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtWebChannel -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtWebEngineWidgets -isystem /usr/include/qt5/QtWebEngineCore -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtPositioning -isystem /usr/include/qt5/QtPrintSupport  -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fcf-protclang-8: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument]
BUILDSTDERR: Traceback (most recent call last):
BUILDSTDERR:   File "/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/x86_64-linux/sources/shiboken2/shibokenmodule/files.dir/shibokensupport/signature/parser.py", line 286, in pyside_type_init
BUILDSTDERR:     update_mapping()
BUILDSTDERR:   File "/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/x86_64-linux/sources/shiboken2/shibokenmodule/files.dir/shibokensupport/signature/mapping.py", line 245, in update
BUILDSTDERR:     g.update(g.pop(proc_name)())
BUILDSTDERR:   File "/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/x86_64-linux/sources/shiboken2/shibokenmodule/files.dir/shibokensupport/signature/mapping.py", line 579, in init_PySide2_QtMultimedia
BUILDSTDERR:     import PySide2.QtMultimediaWidgets
BUILDSTDERR: ImportError: /lib64/libQt5MultimediaWidgets.so.5: symbol _ZN15QHighDpiScaling6factorEPK7QWindow version Qt_5.12.4_PRIVATE_API not defined in file libQt5Gui.so.5 with link time reference
BUILDSTDERR: The above exception was the direct cause of the following exception:
BUILDSTDERR: Traceback (most recent call last):
BUILDSTDERR:   File "/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/sources/pyside2/PySide2/QtMultimediaWidgets/../support/generate_pyi.py", line 290, in <module>
BUILDSTDERR:     generate_all_pyi(outpath, options=options)
BUILDSTDERR:   File "/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/sources/pyside2/PySide2/QtMultimediaWidgets/../support/generate_pyi.py", line 269, in generate_all_pyi
BUILDSTDERR:     generate_pyi(import_name, outpath, options)
BUILDSTDERR:   File "/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/sources/pyside2/PySide2/QtMultimediaWidgets/../support/generate_pyi.py", line 210, in generate_pyi
BUILDSTDERR:     HintingEnumerator(fmt).module(import_name)
BUILDSTDERR:   File "/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/x86_64-linux/sources/shiboken2/shibokenmodule/files.dir/shibokensupport/signature/lib/enum_sig.py", line 81, in module
BUILDSTDERR:     ret.update(self.klass(class_name, klass))
BUILDSTDERR:   File "/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/x86_64-linux/sources/shiboken2/shibokenmodule/files.dir/shibokensupport/signature/lib/enum_sig.py", line 100, in klass
BUILDSTDERR:     ret = self.function("__init__", klass)
BUILDSTDERR:   File "/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.4/x86_64-linux/sources/shiboken2/shibokenmodule/files.dir/shibokensupport/signature/lib/enum_sig.py", line 164, in function
BUILDSTDERR:     signature = get_signature(func, 'hintingstub')
BUILDSTDERR: SystemError: <built-in function get_signature> returned a result with an error set
BUILDSTDERR: make[2]: *** [sources/pyside2/PySide2/QtMultimediaWidgets/CMakeFiles/QtMultimediaWidgets_pyi.dir/build.make:60: sources/pyside2/PySide2/QtMultimediaWidgets/CMakeFiles/QtMultimediaWidgets_pyi] Error 1
---

5.12.3 built fine on Fedora Rawhide.

Thanks,
Richard


More information about the PySide mailing list