Skip to content

Instantly share code, notes, and snippets.

@ryantm
Created March 10, 2022 17:05
Show Gist options
  • Select an option

  • Save ryantm/fb812651faabe5af8b49a9e5f4bcaf9d to your computer and use it in GitHub Desktop.

Select an option

Save ryantm/fb812651faabe5af8b49a9e5f4bcaf9d to your computer and use it in GitHub Desktop.
@nix { "action": "setPhase", "phase": "qtPreHook" }
qtPreHook
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/vqbn14xggz8g8pqmwzi37043d833wrnj-pyside-setup-opensource-src-5.15.2.tar.xz
source root is pyside-setup-opensource-src-5.15.2
setting SOURCE_DATE_EPOCH to timestamp 1605209529 of file pyside-setup-opensource-src-5.15.2/sources/shiboken2/data/docgenerator.1
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
applying patch /nix/store/n1jymia77nmkr9340bmq6lqjfxr7fywq-nix_compile_cflags.patch
patching file sources/shiboken2/ApiExtractor/clangparser/compilersupport.cpp
Hunk #1 succeeded at 332 (offset 2 lines).
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
fixing cmake files...
cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_BUILD_RPATH=ON -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/sa97bwa9b437d5sai1s9r5668nikkklw-shiboken2-5.15.2/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/sa97bwa9b437d5sai1s9r5668nikkklw-shiboken2-5.15.2/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/sa97bwa9b437d5sai1s9r5668nikkklw-shiboken2-5.15.2/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/sa97bwa9b437d5sai1s9r5668nikkklw-shiboken2-5.15.2/share/doc/shiboken2 -DCMAKE_INSTALL_INFODIR=/nix/store/sa97bwa9b437d5sai1s9r5668nikkklw-shiboken2-5.15.2/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/sa97bwa9b437d5sai1s9r5668nikkklw-shiboken2-5.15.2/share/man -DCMAKE_INSTALL_OLDINCLUDEDIR=/nix/store/sa97bwa9b437d5sai1s9r5668nikkklw-shiboken2-5.15.2/include -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/sa97bwa9b437d5sai1s9r5668nikkklw-shiboken2-5.15.2/include -DCMAKE_INSTALL_SBINDIR=/nix/store/sa97bwa9b437d5sai1s9r5668nikkklw-shiboken2-5.15.2/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/sa97bwa9b437d5sai1s9r5668nikkklw-shiboken2-5.15.2/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/sa97bwa9b437d5sai1s9r5668nikkklw-shiboken2-5.15.2/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_OSX_SYSROOT= -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/pja9g36cy32z3d51942jqk91a6l2d5nv-gcc-wrapper-10.3.0/bin/strip -DCMAKE_RANLIB=/nix/store/sga0l55gm9nlwglk79lmihwb2bpv597j-binutils-2.35.2/bin/ranlib -DCMAKE_AR=/nix/store/sga0l55gm9nlwglk79lmihwb2bpv597j-binutils-2.35.2/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/sa97bwa9b437d5sai1s9r5668nikkklw-shiboken2-5.15.2 -DBUILD_TESTS=OFF
-- The C compiler identification is GNU 10.3.0
-- The CXX compiler identification is GNU 10.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /nix/store/pja9g36cy32z3d51942jqk91a6l2d5nv-gcc-wrapper-10.3.0/bin/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: /nix/store/pja9g36cy32z3d51942jqk91a6l2d5nv-gcc-wrapper-10.3.0/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Using Qt 5
-- Found PythonInterp: /nix/store/c6dwl65z7z9vyadfzp5aqbfv6bi1afnz-python3-3.10.2/bin/python (found version "3.10.2")
-- Found PythonLibs: /nix/store/c6dwl65z7z9vyadfzp5aqbfv6bi1afnz-python3-3.10.2/lib/libpython3.10.so (found version "3.10.2")
-- PYTHON_ARCH: 64
-- CLANG: /nix/store/y61l0kbqfchdk39i319ycrfblc6zz3s8-clang-11.1.0, /nix/store/dxdajaz6l6mzm3iil34qs3rz9cm6gpjz-clang-11.1.0-lib/lib/libclang.so detected by CLANG_INSTALL_DIR
-- Looking for C++ include clang-c/Index.h
-- Looking for C++ include clang-c/Index.h - found
-- Could NOT find Git (missing: GIT_EXECUTABLE)
-- PYTHONLIBS_FOUND: TRUE
-- PYTHON_LIBRARIES: /nix/store/c6dwl65z7z9vyadfzp5aqbfv6bi1afnz-python3-3.10.2/lib/libpython3.10.so
-- PYTHON_INCLUDE_DIRS: /nix/store/c6dwl65z7z9vyadfzp5aqbfv6bi1afnz-python3-3.10.2/include/python3.10
-- PYTHON_DEBUG_LIBRARIES:
-- PYTHONINTERP_FOUND: TRUE
-- PYTHON_EXECUTABLE: /nix/store/c6dwl65z7z9vyadfzp5aqbfv6bi1afnz-python3-3.10.2/bin/python
-- PYTHON_VERSION: 3.10.2
-- PYTHON_EXTENSION_SUFFIX: .cpython-310-x86_64-linux-gnu
-- PYTHON_EXTENSION_SUFFIX: .cpython-310-x86_64-linux-gnu
-- PYTHON_CONFIG_SUFFIX: .cpython-310-x86_64-linux-gnu
-- PYTHON_SHARED_LIBRARY_SUFFIX: .cpython-310-x86_64-linux-gnu
<string>:2: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
<string>:2: DeprecationWarning: The distutils.sysconfig module is deprecated, use sysconfig instead
<string>:12: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
<string>:12: DeprecationWarning: The distutils.sysconfig module is deprecated, use sysconfig instead
-- Found LibXml2: /nix/store/6apvrxx2qlxjsjg9cc07f2vnx3jg2cvq-libxml2-2.9.12/lib/libxml2.so (found suitable version "2.9.12", minimum required is "2.6.32")
-- Found LibXslt: /nix/store/cakvc3jfcmxvqcp0dwpizysry1a0zmqd-libxslt-1.1.34/lib/libxslt.so (found suitable version "1.1.34", minimum required is "1.1.19")
-- PYTHON_NUMPY_LOCATION:
-- SHIBOKEN_PYTHON_INCLUDE_DIRS computed to value: '/nix/store/c6dwl65z7z9vyadfzp5aqbfv6bi1afnz-python3-3.10.2/include/python3.10'
-- SHIBOKEN_PYTHON_LIBRARIES computed to value: ''
CMake Warning at doc/CMakeLists.txt:47 (message):
sphinx-build - not found! doc target disabled

-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
BUILD_TESTING
CMAKE_EXPORT_NO_PACKAGE_REGISTRY
CMAKE_INSTALL_BINDIR
CMAKE_INSTALL_DOCDIR
CMAKE_INSTALL_INCLUDEDIR
CMAKE_INSTALL_INFODIR
CMAKE_INSTALL_LIBDIR
CMAKE_INSTALL_LIBEXECDIR
CMAKE_INSTALL_LOCALEDIR
CMAKE_INSTALL_MANDIR
CMAKE_INSTALL_OLDINCLUDEDIR
CMAKE_INSTALL_SBINDIR
CMAKE_POLICY_DEFAULT_CMP0025

-- Build files have been written to: /build/pyside-setup-opensource-src-5.15.2/sources/shiboken2/build
cmake: enabled parallel building
@nix { "action": "setPhase", "phase": "buildPhase" }
building
build flags: -j16 -l16 SHELL=/nix/store/4nmqxajzaf60yjribkgvj5j54x9yvr1r-bash-5.1-p12/bin/bash
[ 1%] Generating embed/signature_bootstrap_inc.h, embed/signature_inc.h
[ 3%] Automatic MOC for target apiextractor
[ 15%] Building CXX object libshiboken/CMakeFiles/libshiboken.dir/sbkenum.cpp.o
[ 15%] Building CXX object libshiboken/CMakeFiles/libshiboken.dir/debugfreehook.cpp.o
[ 15%] Building CXX object libshiboken/CMakeFiles/libshiboken.dir/basewrapper.cpp.o
[ 15%] Building CXX object libshiboken/CMakeFiles/libshiboken.dir/sbkconverter.cpp.o
[ 15%] Building CXX object libshiboken/CMakeFiles/libshiboken.dir/helper.cpp.o
[ 15%] Building CXX object libshiboken/CMakeFiles/libshiboken.dir/sbkstaticstrings.cpp.o
[ 16%] Building CXX object libshiboken/CMakeFiles/libshiboken.dir/sbkarrayconverter.cpp.o
[ 16%] Building CXX object libshiboken/CMakeFiles/libshiboken.dir/sbkstring.cpp.o
[ 18%] Building CXX object libshiboken/CMakeFiles/libshiboken.dir/bindingmanager.cpp.o
[ 18%] Building CXX object libshiboken/CMakeFiles/libshiboken.dir/gilstate.cpp.o
[ 20%] Building CXX object libshiboken/CMakeFiles/libshiboken.dir/sbkmodule.cpp.o
[ 23%] Building CXX object libshiboken/CMakeFiles/libshiboken.dir/qapp_macro.cpp.o
[ 23%] Building CXX object libshiboken/CMakeFiles/libshiboken.dir/threadstatesaver.cpp.o
[ 24%] Building CXX object libshiboken/CMakeFiles/libshiboken.dir/shibokenbuffer.cpp.o
[ 26%] Building CXX object libshiboken/CMakeFiles/libshiboken.dir/pep384impl.cpp.o
[ 26%] Built target apiextractor_autogen
[ 27%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/apiextractor_autogen/mocs_compilation.cpp.o
[ 29%] Building CXX object libshiboken/CMakeFiles/libshiboken.dir/voidptr.cpp.o
[ 30%] Building CXX object libshiboken/CMakeFiles/libshiboken.dir/typespec.cpp.o
[ 32%] Building CXX object libshiboken/CMakeFiles/libshiboken.dir/bufferprocs_py37.cpp.o
[ 33%] Building CXX object libshiboken/CMakeFiles/libshiboken.dir/signature/signature.cpp.o
[ 35%] Building CXX object libshiboken/CMakeFiles/libshiboken.dir/signature/signature_globals.cpp.o
/build/pyside-setup-opensource-src-5.15.2/sources/shiboken2/libshiboken/pep384impl.cpp: In function 'PyObject* _Pep_PrivateMangle(PyObject*, PyObject*)':
/build/pyside-setup-opensource-src-5.15.2/sources/shiboken2/libshiboken/pep384impl.cpp:755:12: error: '_Py_Mangle' was not declared in this scope
755 | return _Py_Mangle(privateobj, name);
| ^~~~~~~~~~
[ 36%] Building CXX object libshiboken/CMakeFiles/libshiboken.dir/signature/signature_extend.cpp.o
make[2]: *** [libshiboken/CMakeFiles/libshiboken.dir/build.make:279: libshiboken/CMakeFiles/libshiboken.dir/pep384impl.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 38%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/apiextractor.cpp.o
[ 40%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/abstractmetabuilder.cpp.o
[ 41%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/abstractmetalang.cpp.o
In file included from /nix/store/c6dwl65z7z9vyadfzp5aqbfv6bi1afnz-python3-3.10.2/include/python3.10/Python.h:74,
from /build/pyside-setup-opensource-src-5.15.2/sources/shiboken2/libshiboken/sbkpython.h:93,
from /build/pyside-setup-opensource-src-5.15.2/sources/shiboken2/libshiboken/sbkstring.h:43,
from /build/pyside-setup-opensource-src-5.15.2/sources/shiboken2/libshiboken/sbkstring.cpp:40:
/build/pyside-setup-opensource-src-5.15.2/sources/shiboken2/libshiboken/sbkstring.cpp: In function 'void Shiboken::String::finalizeStaticStrings()':
/nix/store/c6dwl65z7z9vyadfzp5aqbfv6bi1afnz-python3-3.10.2/include/python3.10/object.h:133:33: error: lvalue required as left operand of assignment
133 | #define Py_REFCNT(ob) _Py_REFCNT(_PyObject_CAST_CONST(ob))
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/pyside-setup-opensource-src-5.15.2/sources/shiboken2/libshiboken/sbkstring.cpp:250:9: note: in expansion of macro 'Py_REFCNT'
250 | Py_REFCNT(ob) = 1;
| ^~~~~~~~~
make[2]: *** [libshiboken/CMakeFiles/libshiboken.dir/build.make:195: libshiboken/CMakeFiles/libshiboken.dir/sbkstring.cpp.o] Error 1
[ 43%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/fileout.cpp.o
[ 44%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/graph.cpp.o
[ 46%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/messages.cpp.o
[ 47%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/propertyspec.cpp.o
[ 49%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/reporthandler.cpp.o
[ 50%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/sourcelocation.cpp.o
[ 52%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/typeparser.cpp.o
[ 53%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/typesystem.cpp.o
[ 55%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/typesystemparser.cpp.o
[ 56%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/include.cpp.o
[ 58%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/typedatabase.cpp.o
[ 60%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/clangparser/compilersupport.cpp.o
[ 61%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/clangparser/clangparser.cpp.o
[ 63%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/clangparser/clangbuilder.cpp.o
make[1]: *** [CMakeFiles/Makefile2:269: libshiboken/CMakeFiles/libshiboken.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 64%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/clangparser/clangdebugutils.cpp.o
[ 66%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/clangparser/clangutils.cpp.o
[ 67%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/parser/codemodel.cpp.o
[ 69%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/parser/enumvalue.cpp.o
[ 70%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/xmlutils.cpp.o
[ 72%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/xmlutils_libxslt.cpp.o
[ 73%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/xmlutils_qt.cpp.o
/build/pyside-setup-opensource-src-5.15.2/sources/shiboken2/ApiExtractor/clangparser/compilersupport.cpp:292:16: warning: 'QString clang::compilerFromCMake(const QString&)' defined but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-function-Wunused-function]8;;]
292 | static QString compilerFromCMake(const QString &defaultCompiler)
| ^~~~~~~~~~~~~~~~~
[ 75%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/docparser.cpp.o
[ 78%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/doxygenparser.cpp.o
[ 78%] Building CXX object ApiExtractor/CMakeFiles/apiextractor.dir/qtdocparser.cpp.o
[ 80%] Linking CXX static library libapiextractor.a
[ 80%] Built target apiextractor
make: *** [Makefile:136: all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment