Bug 1743892
Summary: | petsc4py fails to build with Python 3.8 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Miro Hrončok <mhroncok> |
Component: | petsc4py | Assignee: | Antonio T. (sagitter) <anto.trande> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | anto.trande |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-08-21 16:34:59 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1686977 |
Description
Miro Hrončok
2019-08-20 23:03:48 UTC
(In reply to Miro Hrončok from comment #0) > The error is: BUILDSTDERR: No version of Boost::Python 3.x could be found. Sorry, my copy-paste error. The actual error is: BUILDSTDERR: mpicc -pthread -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORIn file included from /usr/include/mpich-x86_64/petsc/petscbag.h:4, BUILDSTDERR: from /usr/include/mpich-x86_64/petsc/petsc.h:5, BUILDSTDERR: from src/petsc4py.PETSc.c:596, BUILDSTDERR: from src/PETSc.c:4: BUILDSTDERR: /usr/include/mpich-x86_64/petsc/petscsys.h:163:6: error: #error "PETSc was configured with one MPICH mpi.h version but now appears to be compiling using a different MPICH mpi.h version" BUILDSTDERR: 163 | # error "PETSc was configured with one MPICH mpi.h version but now appears to be compiling using a different MPICH mpi.h version" BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/petsc4py-3.11.0/petsc4py-mpich/conf/baseconf.py:61: SyntaxWarning: invalid escape sequence \s BUILDSTDERR: flag, count = re.subn('-arch\s+\w+', ' ', flag) BUILDSTDERR: /builddir/build/BUILD/petsc4py-3.11.0/petsc4py-mpich/conf/baseconf.py:711: SyntaxWarning: invalid escape sequence \s BUILDSTDERR: _variable_rx = _re.compile("([a-zA-Z][a-zA-Z0-9_]+)\s*=\s*(.*)") BUILDSTDERR: error: command 'mpicc' failed with exit status 1 BUILDSTDERR: error: Bad exit status from /var/tmp/rpm-tmp.n13HSs (%build) BUILDSTDERR: Bad exit status from /var/tmp/rpm-tmp.n13HSs (%build) The f32-python side tag has been merged. In order to rebuild the package, do it in regular rawhide, but please wait until python3-3.8 is tagged: $ koji wait-repo f32-build --build python3-3.8.0~b3-3.fc32 If your built already started in f32-python, after it is finished, please tag it to rawhide with: $ koji tag-build f32-pending <nvr> For example: $ koji tag-build f32-pending libreoffice-6.3.0.4-3.fc32 Thanks! (This comment is mass posted to all bugzillas blocking the PYTHON38 tracking bug.) |