qgis / QGIS

QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS)
https://qgis.org
GNU General Public License v2.0
10.09k stars 2.93k forks source link

qgis-9999_build/python/gui/gui.sip: line 13: column 9: 'QtMultimedia/QtMultimediamod.sip' could not be found #51819

Open mmokrejs opened 1 year ago

mmokrejs commented 1 year ago

When building from git at commit 48a42c7fae8880bb0fb6b7de7deae58014ac50d5 I get an error which is not respected by the build process. Is it something to worry about or not?

Here is the beginning of the build output:

>>> Emerging (1 of 1) sci-geosciences/qgis-9999::gentoo
 * Using python3.9 to build
>>> Unpacking source...
 * Repository id: qgis_QGIS.git
 * To override fetched repository properties, use:
 *   EGIT_OVERRIDE_REPO_QGIS_QGIS
 *   EGIT_OVERRIDE_BRANCH_QGIS_QGIS
 *   EGIT_OVERRIDE_COMMIT_QGIS_QGIS
 *   EGIT_OVERRIDE_COMMIT_DATE_QGIS_QGIS
 * 
 * Fetching https://github.com/qgis/QGIS.git ...
git fetch https://github.com/qgis/QGIS.git +HEAD:refs/git-r3/HEAD
git symbolic-ref refs/git-r3/sci-geosciences/qgis/0/__main__ refs/git-r3/HEAD
 * Checking out https://github.com/qgis/QGIS.git to /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999 ...
git checkout --quiet refs/git-r3/HEAD
GIT update -->
   repository:               https://github.com/qgis/QGIS.git
   at the commit:            48a42c7fae8880bb0fb6b7de7deae58014ac50d5
>>> Source unpacked in /var/tmp/portage/portage/sci-geosciences/qgis-9999/work
>>> Preparing source in /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999 ...
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build"
 * Hardcoded definition(s) removed in CMakeLists.txt:
 *  set(CMAKE_COLOR_MAKEFILE ON)
 *        set (CMAKE_INSTALL_PREFIX ${QGIS_MACAPP_PREFIX}/MacOS)
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999 ...
 * Supported versions: 7 8
 * Found GRASS version: 8*
 * GRASS version 7 is not supported or not latest found. Disabling.
 * GRASS version 8 is supported. Enabling.
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build"
cmake -C /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DQGIS_MANUAL_SUBDIR=share/man/ -DQGIS_LIB_SUBDIR=lib64 -DQGIS_PLUGIN_SUBDIR=lib64/qgis -DQWT_INCLUDE_DIR=/usr/include/qwt6 -DQWT_LIBRARY=/usr/lib64/libqwt6-qt5.so -DQGIS_QML_SUBDIR=/usr/lib64/qt5/qml -DPEDANTIC=OFF -DUSE_CCACHE=OFF -DWITH_ANALYSIS=ON -DWITH_APIDOC=OFF -DWITH_GUI=ON -DWITH_INTERNAL_MDAL=ON -DWITH_QSPATIALITE=ON -DENABLE_TESTS=no -DWITH_3D=yes -DWITH_GSL=yes -DCMAKE_DISABLE_FIND_PACKAGE_HDF5=OFF -DWITH_SERVER=yes -DCMAKE_DISABLE_FIND_PACKAGE_NetCDF=OFF -DUSE_OPENCL=yes -DWITH_ORACLE=no -DWITH_QWTPOLAR=yes -DWITH_PDAL=yes -DWITH_POSTGRESQL=yes -DWITH_BINDINGS=yes -DWITH_CUSTOM_WIDGETS=yes -DWITH_QUICK=yes -DWITH_QT5SERIALPORT=no -DWITH_QTWEBKIT=OFF -DWITH_GRASS7=OFF -DGRASS_PREFIX8=/usr/lib64/grass82 -DWITH_GRASS8=ON -DBINDINGS_GLOBAL_INSTALL=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/gentoo_toolchain.cmake /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999
loading initial cache file /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 12.2.1
-- The CXX compiler identification is GNU 12.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- QGIS version: 3.29.0 Master (32900)
-- Looking for CL_VERSION_3_0
-- Looking for CL_VERSION_3_0 - found
-- Found OpenCL: /usr/lib64/libOpenCL.so (found version "3.0") 
-- Couldn't find OpenCL C++ headers, using internal: /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999/external/opencl-clhpp/include
-- Found GRASS 8: /usr/lib64/grass82 (8.2.1, off_t size = )
-- Found FLEX: /usr/bin/flex (found suitable version "2.6.4", minimum required is "2.6") 
-- Found BISON: /usr/bin/bison (found version "3.8.2") 
-- Looking for openpty
-- Looking for openpty - found
-- Found Proj: /usr/lib64/libproj.so version 9 (9.1.1)
-- Found GEOS: /usr/lib64/libgeos_c.so (3.11.1)
-- Found GDAL: /usr/lib64/libgdal.so (3.6.2)
-- Found Expat: /usr/lib64/libexpat.so
-- Found Spatialindex: /usr/lib64/libspatialindex.so
-- Found LibZip: /usr/lib64/libzip.so  
-- Found libzip: /usr/lib64/libzip.so
-- Found Sqlite3: /usr/lib64/libsqlite3.so
-- Found Protobuf: /usr/lib64/libprotobuf.so (found version "3.21.8") 
-- Found Protobuf: /usr/lib64/libprotobuf.so
-- Found ZLIB: /usr/lib64/libz.so (found version "1.2.13") 
-- Found zlib: /usr/lib64/libz.so
-- Found exiv2: /usr/lib64/libexiv2.so
-- Found PostgreSQL: /usr/lib64/libpq.so (found version "15.2")  
-- Found SpatiaLite: /usr/lib64/libspatialite.so
-- Qt WebKit support DISABLED.
-- Using embedded laz-perf
-- Found ZSTD: /usr/lib64/libzstd.so  
-- Found ZSTD: /usr/lib64/libzstd.so
-- Found PDAL: /usr/lib64/libpdalcpp.so;/usr/lib64/libpdal_util.so (2.5.0)
-- Found Qt version: 5.15.8
-- Found QScintilla2: /usr/lib64/libqscintilla2_qt5.so (2.13.3)
-- Found Qwt: /usr/lib64/libqwt6-qt5.so (6.1.5)
-- Found QtKeychain: /usr/lib64/libqt5keychain.so
-- Found QCA: /usr/lib64/libqca-qt5.so (2.3.5)
-- Found QCA OpenSSL plugin
-- Debug output enabled
-- Found GSL: -L/usr/lib64 -lgsl -lgslcblas -lm
-- Found Python: /var/tmp/portage/portage/sci-geosciences/qgis-9999/temp/python3.9/bin/python3 (found suitable version "3.9.16", minimum required is "3.7") found components: Interpreter Development Development.Module Development.Embed 
-- Found Python executable: /var/tmp/portage/portage/sci-geosciences/qgis-9999/temp/python3.9/bin/python3 (version 3.9.16)
-- Python library: /usr/lib64/libpython3.9.so
-- Python site-packages: /usr/lib/python3.9/site-packages
-- Found SIP version: 6.7.5
-- Found PyQt5 version: 5.15.7
-- Found QScintilla2 PyQt module: 2.13.3
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- Found HDF5: /usr/lib64/libhdf5.so;/usr/lib64/libsz.so;/usr/lib64/libz.so;/usr/lib64/libdl.a;/usr/lib64/libm.so (found version "1.12.2")  
-- Found PkgConfig: /usr/bin/x86_64-pc-linux-gnu-pkg-config (found version "1.8.0") 
-- Found NetCDF: /usr/lib64/libnetcdf.so  
-- Found LibXml2: /usr/lib64/libxml2.so (found version "2.10.3") 
-- Found Threads: TRUE  
-- Found QwtPolar: /usr/lib64/libqwtpolar.so
-- Looking for updwtmpx
-- Looking for updwtmpx - found
-- Found FCGI: /usr/lib64/libfcgi.so
-- Using PROJ >= 6 srs database.
-- <<< Gentoo configuration >>>
Build type      RelWithDebInfo
Install path    /usr
Compiler flags:
C               -O2 -pipe -march=native -ftree-vectorize
C++             -O2 -pipe -march=native -ftree-vectorize
Linker flags:
Executable      -Wl,-O1 -Wl,--as-needed -Wl,--no-undefined
Module          -Wl,-O1 -Wl,--as-needed -Wl,--no-undefined
Shared          -Wl,-O1 -Wl,--as-needed -Wl,--no-undefined

-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    WITH_QT5SERIALPORT

-- Build files have been written to: /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build
>>> Source configured.
>>> Compiling source in /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999 ...
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build"
ninja -v -j5 -l0

...

[9910/10066] cd /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui && /usr/bin/cmake -E echo && /usr/bin/sip-build --no-protected-is-public --pep484-pyi --no-make --concatenate=22 --qmake=/usr/lib64/qt5/bin/qmake --include-dir=/var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python --include-dir=/usr/lib/python3.9/site-packages/PyQt5/bindings --api-dir /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python && /usr/bin/cmake -E touch /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart0.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart1.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart2.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart3.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart4.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart5.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart6.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart7.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart8.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart9.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart10.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart11.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart12.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart13.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart14.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart15.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart16.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart17.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart18.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart19.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart20.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart21.cpp
FAILED: python/gui/build/_gui/sip_guipart0.cpp python/gui/build/_gui/sip_guipart1.cpp python/gui/build/_gui/sip_guipart2.cpp python/gui/build/_gui/sip_guipart3.cpp python/gui/build/_gui/sip_guipart4.cpp python/gui/build/_gui/sip_guipart5.cpp python/gui/build/_gui/sip_guipart6.cpp python/gui/build/_gui/sip_guipart7.cpp python/gui/build/_gui/sip_guipart8.cpp python/gui/build/_gui/sip_guipart9.cpp python/gui/build/_gui/sip_guipart10.cpp python/gui/build/_gui/sip_guipart11.cpp python/gui/build/_gui/sip_guipart12.cpp python/gui/build/_gui/sip_guipart13.cpp python/gui/build/_gui/sip_guipart14.cpp python/gui/build/_gui/sip_guipart15.cpp python/gui/build/_gui/sip_guipart16.cpp python/gui/build/_gui/sip_guipart17.cpp python/gui/build/_gui/sip_guipart18.cpp python/gui/build/_gui/sip_guipart19.cpp python/gui/build/_gui/sip_guipart20.cpp python/gui/build/_gui/sip_guipart21.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart0.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart1.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart2.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart3.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart4.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart5.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart6.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart7.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart8.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart9.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart10.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart11.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart12.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart13.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart14.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart15.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart16.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart17.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart18.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart19.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart20.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart21.cpp 
cd /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui && /usr/bin/cmake -E echo && /usr/bin/sip-build --no-protected-is-public --pep484-pyi --no-make --concatenate=22 --qmake=/usr/lib64/qt5/bin/qmake --include-dir=/var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python --include-dir=/usr/lib/python3.9/site-packages/PyQt5/bindings --api-dir /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python && /usr/bin/cmake -E touch /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart0.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart1.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart2.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart3.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart4.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart5.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart6.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart7.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart8.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart9.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart10.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart11.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart12.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart13.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart14.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart15.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart16.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart17.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart18.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart19.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart20.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/build/_gui/sip_guipart21.cpp

Querying qmake about your Qt installation...
These bindings will be built: gui.
Generating the gui bindings...
sip-build: /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/gui/gui.sip: line 13: column 9: 'QtMultimedia/QtMultimediamod.sip' could not be found

It continued in other build threads but in the end exited as expected.

[9911/10066] cd /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/3d && /usr/bin/cmake -E echo && /usr/bin/sip-build --no-protected-is-public --pep484-pyi --no-make --concatenate=22 --qmake=/usr/lib64/qt5/bin/qmake --include-dir=/var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python --include-dir=/usr/lib/python3.9/site-packages/PyQt5/bindings --api-dir /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python && /usr/bin/cmake -E touch /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/3d/build/_3d/sip_3dpart0.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/3d/build/_3d/sip_3dpart1.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/3d/build/_3d/sip_3dpart2.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/3d/build/_3d/sip_3dpart3.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/3d/build/_3d/sip_3dpart4.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/3d/build/_3d/sip_3dpart5.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/3d/build/_3d/sip_3dpart6.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/3d/build/_3d/sip_3dpart7.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/3d/build/_3d/sip_3dpart8.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/3d/build/_3d/sip_3dpart9.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/3d/build/_3d/sip_3dpart10.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/3d/build/_3d/sip_3dpart11.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/3d/build/_3d/sip_3dpart12.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/3d/build/_3d/sip_3dpart13.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/3d/build/_3d/sip_3dpart14.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/3d/build/_3d/sip_3dpart15.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/3d/build/_3d/sip_3dpart16.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/3d/build/_3d/sip_3dpart17.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/3d/build/_3d/sip_3dpart18.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/3d/build/_3d/sip_3dpart19.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/3d/build/_3d/sip_3dpart20.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/3d/build/_3d/sip_3dpart21.cpp

Querying qmake about your Qt installation...
These bindings will be built: 3d.
Generating the 3d bindings...
Generating the _3d .api file...
Generating the _3d .pyi file...
Generating the QGIS.api file...
Generating the .pro file for the _3d module...
Generating the top-level .pro file...
Generating the Makefiles...
The project has been built.
[9912/10066] cd /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/server && /usr/bin/cmake -E echo && /usr/bin/sip-build --no-protected-is-public --pep484-pyi --no-make --concatenate=22 --qmake=/usr/lib64/qt5/bin/qmake --include-dir=/var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python --include-dir=/usr/lib/python3.9/site-packages/PyQt5/bindings --api-dir /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python && /usr/bin/cmake -E touch /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/server/build/_server/sip_serverpart0.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/server/build/_server/sip_serverpart1.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/server/build/_server/sip_serverpart2.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/server/build/_server/sip_serverpart3.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/server/build/_server/sip_serverpart4.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/server/build/_server/sip_serverpart5.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/server/build/_server/sip_serverpart6.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/server/build/_server/sip_serverpart7.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/server/build/_server/sip_serverpart8.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/server/build/_server/sip_serverpart9.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/server/build/_server/sip_serverpart10.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/server/build/_server/sip_serverpart11.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/server/build/_server/sip_serverpart12.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/server/build/_server/sip_serverpart13.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/server/build/_server/sip_serverpart14.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/server/build/_server/sip_serverpart15.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/server/build/_server/sip_serverpart16.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/server/build/_server/sip_serverpart17.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/server/build/_server/sip_serverpart18.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/server/build/_server/sip_serverpart19.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/server/build/_server/sip_serverpart20.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/server/build/_server/sip_serverpart21.cpp

Querying qmake about your Qt installation...
These bindings will be built: server.
Generating the server bindings...
Generating the _server .api file...
Generating the _server .pyi file...
Generating the QGIS.api file...
Generating the .pro file for the _server module...
Generating the top-level .pro file...
Generating the Makefiles...
The project has been built.
[9913/10066] cd /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/analysis && /usr/bin/cmake -E echo && /usr/bin/sip-build --no-protected-is-public --pep484-pyi --no-make --concatenate=22 --qmake=/usr/lib64/qt5/bin/qmake --include-dir=/var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python --include-dir=/usr/lib/python3.9/site-packages/PyQt5/bindings --api-dir /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python && /usr/bin/cmake -E touch /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/analysis/build/_analysis/sip_analysispart0.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/analysis/build/_analysis/sip_analysispart1.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/analysis/build/_analysis/sip_analysispart2.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/analysis/build/_analysis/sip_analysispart3.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/analysis/build/_analysis/sip_analysispart4.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/analysis/build/_analysis/sip_analysispart5.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/analysis/build/_analysis/sip_analysispart6.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/analysis/build/_analysis/sip_analysispart7.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/analysis/build/_analysis/sip_analysispart8.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/analysis/build/_analysis/sip_analysispart9.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/analysis/build/_analysis/sip_analysispart10.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/analysis/build/_analysis/sip_analysispart11.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/analysis/build/_analysis/sip_analysispart12.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/analysis/build/_analysis/sip_analysispart13.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/analysis/build/_analysis/sip_analysispart14.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/analysis/build/_analysis/sip_analysispart15.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/analysis/build/_analysis/sip_analysispart16.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/analysis/build/_analysis/sip_analysispart17.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/analysis/build/_analysis/sip_analysispart18.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/analysis/build/_analysis/sip_analysispart19.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/analysis/build/_analysis/sip_analysispart20.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/analysis/build/_analysis/sip_analysispart21.cpp

Querying qmake about your Qt installation...
These bindings will be built: analysis.
Generating the analysis bindings...
Generating the _analysis .api file...
Generating the _analysis .pyi file...
Generating the QGIS.api file...
Generating the .pro file for the _analysis module...
Generating the top-level .pro file...
Generating the Makefiles...
The project has been built.
[9914/10066] cd /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/core && /usr/bin/cmake -E echo && /usr/bin/sip-build --no-protected-is-public --pep484-pyi --no-make --concatenate=22 --qmake=/usr/lib64/qt5/bin/qmake --include-dir=/var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python --include-dir=/usr/lib/python3.9/site-packages/PyQt5/bindings --api-dir /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python && /usr/bin/cmake -E touch /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/core/build/_core/sip_corepart0.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/core/build/_core/sip_corepart1.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/core/build/_core/sip_corepart2.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/core/build/_core/sip_corepart3.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/core/build/_core/sip_corepart4.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/core/build/_core/sip_corepart5.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/core/build/_core/sip_corepart6.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/core/build/_core/sip_corepart7.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/core/build/_core/sip_corepart8.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/core/build/_core/sip_corepart9.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/core/build/_core/sip_corepart10.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/core/build/_core/sip_corepart11.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/core/build/_core/sip_corepart12.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/core/build/_core/sip_corepart13.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/core/build/_core/sip_corepart14.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/core/build/_core/sip_corepart15.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/core/build/_core/sip_corepart16.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/core/build/_core/sip_corepart17.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/core/build/_core/sip_corepart18.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/core/build/_core/sip_corepart19.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/core/build/_core/sip_corepart20.cpp /var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/python/core/build/_core/sip_corepart21.cpp

Querying qmake about your Qt installation...
These bindings will be built: core.
Generating the core bindings...
Generating the _core .api file...
Generating the _core .pyi file...
Generating the QGIS.api file...
Generating the .pro file for the _core module...
Generating the top-level .pro file...
Generating the Makefiles...
The project has been built.
ninja: build stopped: subcommand failed.
 * ERROR: sci-geosciences/qgis-9999::gentoo failed (compile phase):
 *   ninja -v -j5 -l0 failed

I have both dev-python/sip-4.19.25-r200 and dev-python/sip-6.7.5-r1 installed on my Gentoo Linux, also dev-qt/qtmultimedia-5.15.8. The package dev-python/sip-4.19.25-r200 does not provide /usr/bin/sip-build so it is probably not needed and/or not conflicting.

Versions

pre-QGIS-3.28.4 (git commit 48a42c7fae8880bb0fb6b7de7deae58014ac50d5)

uclaros commented 1 year ago

Gentle ping @nirvn

mmokrejs commented 1 year ago

And it boiled down to PyQt5 lacking multimedia support. It had widgets but that did not result in MultimediaWidgets being installed. See https://bugs.gentoo.org/show_bug.cgi?id=893950 . So a proper configure test for >=PyQt5-5.x.x with multimedia and widgets is missing.