trellis fails to build with Python 3.8.0b3. /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON libtrellis CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1832 (message): No header defined for python-py3803; skipping header check Call Stack (most recent call first): CMakeLists.txt:36 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1832 (message): No header defined for python-py380; skipping header check Call Stack (most recent call first): CMakeLists.txt:43 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1832 (message): No header defined for python-py38; skipping header check Call Stack (most recent call first): CMakeLists.txt:43 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1832 (message): No header defined for python-py3; skipping header check Call Stack (most recent call first): CMakeLists.txt:43 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1832 (message): No header defined for python-3.8; skipping header check Call Stack (most recent call first): CMakeLists.txt:75 (find_package) CMake Error at CMakeLists.txt:82 (message): No version of Boost::Python 3.x could be found. -- The C compiler identification is GNU 9.1.1 -- The CXX compiler identification is GNU 9.1.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.8", minimum required is "3.5") -- Found PythonLibs: /usr/lib64/libpython3.8.so (found suitable version "3.8.0b3", minimum required is "3.5") -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Boost version: 1.69.0 -- Found the following Boost libraries: -- filesystem -- thread -- chrono -- date_time -- atomic -- Could NOT find Boost -- Could NOT find Boost -- Could NOT find Boost -- Could NOT find Boost -- Could NOT find Boost -- Could NOT find Boost -- Could NOT find Boost -- Could NOT find Boost -- Configuring incomplete, errors occurred! See also "/builddir/build/BUILD/prjtrellis-f1b1b355a988b78c746296e097691531d5baf554/CMakeFiles/CMakeOutput.log". See also "/builddir/build/BUILD/prjtrellis-f1b1b355a988b78c746296e097691531d5baf554/CMakeFiles/CMakeError.log". For the build logs, see: https://copr-be.cloud.fedoraproject.org/results/@python/python3.8/fedora-rawhide-x86_64/00992248-trellis/ For all our attempts to build trellis with Python 3.8, see: https://copr.fedorainfracloud.org/coprs/g/python/python3.8/package/trellis/ Testing and mass rebuild of packages is happening in copr. You can follow these instructions to test locally in mock if your package builds with Python 3.8: https://copr.fedorainfracloud.org/coprs/g/python/python3.8/ Let us know here if you have any questions.
https://github.com/SymbiFlow/prjtrellis/pull/89 Will submit an updated package as soon as the PR is applied upstream
Built successfully here: https://koji.fedoraproject.org/koji/taskinfo?taskID=36836179
FEDORA-2019-23f54690a4 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-23f54690a4
FEDORA-2019-0a57a2cb02 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-0a57a2cb02
trellis-1.0-0.4.20190806git7e97b5b.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-23f54690a4
trellis-1.0-0.4.20190806git7e97b5b.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-0a57a2cb02
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle. Changing version to '31'.
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle. Changing version to 31.
this is fixed in rawhide (per comment #2) so I'm closing it. There are f30 and f29 builds still percolating through bodhi testing, but they're not strictly linked to this bug...
trellis-1.0-0.4.20190806git7e97b5b.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.
trellis-1.0-0.4.20190806git7e97b5b.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.