Bug 1282460
Summary: | MUMPS build failed because libmpi_f77 is missing with last openmpi-1.10.0-10 used in rhel72-2015-10-15 snapshot | ||
---|---|---|---|
Product: | [Fedora] Fedora EPEL | Reporter: | Menanteau Guy <menantea> |
Component: | MUMPS | Assignee: | Antonio T. (sagitter) <anto.trande> |
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | epel7 | CC: | anto.trande |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | ppc64le | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2016-01-08 18:53:57 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: | 1282958 | ||
Bug Blocks: | 1197165 |
Description
Menanteau Guy
2015-11-16 13:30:45 UTC
Let me check. MUMPS-5.0.1-5.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-962c74f380 I tried to build MUMPS-5.0.1-5.el7.src.rpm in my same epel7 ppc64le RHEL7.2 local environment and got a new error: make[1]: Entering directory `/builddir/build/BUILD/MUMPS_5.0.1/examples' /usr/lib64/openmpi/bin/mpif77 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mcpu=power7 -mtune=power8 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,now -Dscotch -Dmetis -Dptscotch -Dintel_ -DALLOW_NON_INIT -I/usr/include/openmpi-ppc64le -I. -I../include -c csimpletest.F -o csimpletest.o gfortran -o csimpletest -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,now csimpletest.o ../lib/libcmumps.so ../lib/libmumps_common.so -L/usr/lib64 -lmetis -L../PORD/lib/ -lpord -L/usr/lib64/openmpi/lib -lesmumps -lscotch -lscotcherr -lptesmumps -lptscotch -lptscotcherr -L/usr/lib64/openmpi -lscalapack -lmpiblacs -lblas -lpthread /usr/bin/ld: csimpletest.o: undefined reference to symbol 'mpi_init_' /usr/bin/ld: note: 'mpi_init_' is defined in DSO /usr/lib64/openmpi/lib/libmpi_mpifh.so.12 so try adding it to the linker command line /usr/lib64/openmpi/lib/libmpi_mpifh.so.12: could not read symbols: Invalid operation collect2: error: ld returned 1 exit status make[1]: Leaving directory `/builddir/build/BUILD/MUMPS_5.0.1/examples' Note I am still using openmpi-1.10.0-10.el7.ppc64le MUMPS-5.0.1-5.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'yum --enablerepo=epel-testing update MUMPS' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-962c74f380 (In reply to Menanteau Guy from comment #3) > I tried to build MUMPS-5.0.1-5.el7.src.rpm in my same epel7 ppc64le RHEL7.2 > local environment and got a new error: > > make[1]: Entering directory `/builddir/build/BUILD/MUMPS_5.0.1/examples' > /usr/lib64/openmpi/bin/mpif77 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 > -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 > -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 > -mcpu=power7 -mtune=power8 -Wl,-z,relro > -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,now -Dscotch -Dmetis > -Dptscotch -Dintel_ -DALLOW_NON_INIT -I/usr/include/openmpi-ppc64le -I. > -I../include -c csimpletest.F -o csimpletest.o > gfortran -o csimpletest -Wl,-z,relro > -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,now csimpletest.o > ../lib/libcmumps.so ../lib/libmumps_common.so -L/usr/lib64 -lmetis > -L../PORD/lib/ -lpord -L/usr/lib64/openmpi/lib -lesmumps -lscotch > -lscotcherr -lptesmumps -lptscotch -lptscotcherr -L/usr/lib64/openmpi > -lscalapack -lmpiblacs -lblas -lpthread > /usr/bin/ld: csimpletest.o: undefined reference to symbol 'mpi_init_' > /usr/bin/ld: note: 'mpi_init_' is defined in DSO > /usr/lib64/openmpi/lib/libmpi_mpifh.so.12 so try adding it to the linker > command line > /usr/lib64/openmpi/lib/libmpi_mpifh.so.12: could not read symbols: Invalid > operation > collect2: error: ld returned 1 exit status > make[1]: Leaving directory `/builddir/build/BUILD/MUMPS_5.0.1/examples' > > Note I am still using openmpi-1.10.0-10.el7.ppc64le Please, try this release: http://koji.fedoraproject.org/koji/buildinfo?buildID=700514 MUMPS-5.0.1-8.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-d20c4ae3b9 MUMPS-5.0.1-8.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'yum --enablerepo=epel-testing update MUMPS' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-d20c4ae3b9 MUMPS-5.0.1-8.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report. |