Subject: libcfitsio3: undefined references Package: libcfitsio3 Version: 3.040-2 Severity: grave Justification: renders package unusable
*** Please type your report below this line *** after the removal of libcfitsio2 and its replacement with libcfitsio3 it is impossible to compile anything linked to the cfitsio libraries: _all_ the references to the cfitsio library functions are undefined this simple program shows the problem: program fits integer istat,iunit istat = 0 CALL ftgiou(iunit,istat) print*,iunit CALL ftgiou(iunit,istat) print*,iunit CALL ftgiou(iunit,istat) print*,iunit end [EMAIL PROTECTED]:~$ gfortran -o fits fits.f -lcfitsio /tmp/ccSvJBWN.o: In function `MAIN__': fits.f:(.text+0x3a): undefined reference to `ftgiou_' fits.f:(.text+0xad): undefined reference to `ftgiou_' fits.f:(.text+0x120): undefined reference to `ftgiou_' collect2: ld returned 1 exit status [EMAIL PROTECTED]:~$ g77 -o fits fits.f -lcfitsio /tmp/ccw6KIiQ.o: In function `MAIN__': fits.f:(.text+0x1b): undefined reference to `ftgiou_' fits.f:(.text+0x61): undefined reference to `ftgiou_' fits.f:(.text+0xa7): undefined reference to `ftgiou_' collect2: ld returned 1 exit status recompiling libcfitsio3 from Debian sources solves the problem. This is similar to the bug #231069 - now closed. Gianc. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.21-2-686 (SMP w/2 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/bash Versions of packages libcfitsio3 depends on: ii libc6 2.5-9+b1 GNU C Library: Shared libraries libcfitsio3 recommends no packages. -- no debconf information -- Giancarlo de Gasperis Dipartimento di Fisica -- Università di Roma "Tor Vergata" Via della Ricerca Scientifica 1, I-00133 ROMA RM Tel.: +39 06 7259 4118 Fax: +39 06 202 3507