Bug#651452: illuminator: FTBFS on sparc (tsview-tsview.o: undefined reference to symbol 'lam_mpi_byte')
Alexander Reichle-Schmehl
alexander at schmehl.info
Fri Dec 9 11:57:14 UTC 2011
Hi!
Am 08.12.2011 20:00, schrieb Julien Cristau:
> See
> https://buildd.debian.org/status/fetch.php?pkg=illuminator&arch=sparc&ver=0.11.0-8.1&stamp=1323062646
>
>> /usr/lib/lam/bin/mpicc -g -O2 -o .libs/tsview tsview-tsview.o libluminate/.libs/libluminate.so -lpetsc -lncurses -lhistory -lreadline
>> /usr/bin/ld: tsview-tsview.o: undefined reference to symbol 'lam_mpi_byte'
>> /usr/bin/ld: note: 'lam_mpi_byte' is defined in DSO /usr/lib/liblam.so.4 so try adding it to the linker command line
>> /usr/lib/liblam.so.4: could not read symbols: Invalid operation
>> collect2: ld returned 1 exit status
>> make[3]: *** [tsview] Error 1
Just a small update: I got the b-d installed smetana.debian.org.
However, I fail to reproduce this bug: When I try to build the package,
it FTBFS even sooner:
checking for dgemv_ in -lblas... (cached) yes
checking for dgetrf_ in -llapack... (cached) yes
checking for sqrt in -lcpml... (cached) no
checking for PetscPrintf in -lpetsc... no
configure: error: "PETSc libraries not found"
make: *** [stamp-configure] Error 1
dpkg-buildpackage: error: debian/rules build gave error exit status 2
However, we do have:
$ dpkg -l|grep petsc
ii libpetsc3.1 3.1.dfsg-11.1 Shared libraries for version 3.1 of PETSc
ii libpetsc3.1-de 3.1.dfsg-11.1 Static libraries, shared links, header files
Strangely that's the very same version I used in the FTBFS on the buildd
(and on my amd64 machine).
Best regards,
Alexander
More information about the debian-science-maintainers
mailing list