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