[opensuse-packaging] Problem detecting library on one arch of one openSUSE version

I am trying to fix a build bug with a package called petsc on devel:languages:python. https://build.opensuse.org/package/show?package=petsc&project=devel%3Alangua... The weird thing is that this error occurs only on i586 and only with openSUSE 12.1. This error does not occur for any other version of openSUSE or SLES or on openSUSE 12.1 x86 The build error is this: Fortran error! mpi_init() could not be located!. I've tried building against the current version of openmpi (in devel:libraries:c_c++) and the error still occurs. Does anyone have any idea what might be causing the problem? -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org

todd rme <toddrme2178@gmail.com> writes:
I am trying to fix a build bug with a package called petsc on devel:languages:python.
https://build.opensuse.org/package/show?package=petsc&project=devel%3Alangua...
The weird thing is that this error occurs only on i586 and only with openSUSE 12.1. This error does not occur for any other version of openSUSE or SLES or on openSUSE 12.1 x86
The build error is this:
Fortran error! mpi_init() could not be located!.
If you look at configure.log as the build log suggests, you will find this error: Possible ERROR while running linker: /usr/lib/gcc/i586-suse-linux/4.6/../../../../i586-suse-linux/bin/ld: /tmp/petsc-fAjLuj/config.libraries/conftest.o(.debug_info+0x478): unresolvable R_386_32 relocation against symbol `mpi_fortran_argv_null_' /usr/lib/gcc/i586-suse-linux/4.6/../../../../i586-suse-linux/bin/ld: final link failed: Nonrepresentable section on output collect2: ld returned 1 exit status Looks like a bug in openmpi. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
participants (2)
-
Andreas Schwab
-
todd rme