Skip Menu |

This queue is for tickets about the Astro-FITS-CFITSIO CPAN distribution.

Report information
The Basics
Id: 127312
Status: open
Priority: 0/
Queue: Astro-FITS-CFITSIO

People
Owner: Nobody in particular
Requestors: x.guimard [...] free.fr
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 1.12
Fixed in: (no value)



Subject: Compilation failed
Hello, during built of Astro-FITS-CFITSIO, gcc-8 warns with this errors, then make test fails: CFITSIO.c: In function 'XS_Astro__FITS__CFITSIO_ffccls': CFITSIO.c:2325:11: warning: implicit declaration of function 'ffccls'; did you mean 'fficls'? [-Wimplicit-function-declaration] RETVAL = ffccls(infptr, outfptr, incolnum, outcolnum, ncols, create_col, &status); ^~~~~~ fficls rm -f blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.so x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -shared -L/usr/local/lib -fstack-protector-strong CFITSIO.o util.o -o blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.so \ -L/usr -L/usr/lib -lcfitsio -lm \ chmod 755 blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.so Manifying 1 pod document make[1]: Leaving directory '/<<PKGBUILDDIR>>' $ make test make -j5 test TEST_VERBOSE=1 make[1]: Entering directory '/<<PKGBUILDDIR>>' "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- CFITSIO.bs blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.bs 644 PERL_DL_NONLAZY=1 "/usr/bin/perl" "-Iblib/lib" "-Iblib/arch" test.pl Loading................................Can't load 'blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.so' for module Astro::FITS::CFITSIO: blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.so: undefined symbol: ffccls at /usr/lib/x86_64-linux-gnu/perl/5.26/DynaLoader.pm line 187. at test.pl line 26.
Subject: Re: [rt.cpan.org #127312] Compilation failed
Date: Mon, 8 Oct 2018 01:21:19 -0400
To: bug-Astro-FITS-CFITSIO [...] rt.cpan.org
From: Peter Ratzlaff <pratzlaff [...] cfa.harvard.edu>
It is a new routine in cfitsio 3.440, fits_copy_cols / ffccls If you still have an error with the latest version of cfitsio, please let me know. Thanks, Pete Ratzlaff On 10/08/2018 12:36 AM, Xavier Guimard via RT wrote: Show quoted text
> Mon Oct 08 00:36:01 2018: Request 127312 was acted upon. > Transaction: Ticket created by GUIMARD > Queue: Astro-FITS-CFITSIO > Subject: Compilation failed > Broken in: 1.12 > Severity: (no value) > Owner: Nobody > Requestors: x.guimard@free.fr > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=127312 > > > > Hello, > > during built of Astro-FITS-CFITSIO, gcc-8 warns with this errors, then make test fails: > CFITSIO.c: In function 'XS_Astro__FITS__CFITSIO_ffccls': > CFITSIO.c:2325:11: warning: implicit declaration of function 'ffccls'; did you mean 'fficls'? [-Wimplicit-function-declaration] > RETVAL = ffccls(infptr, outfptr, incolnum, outcolnum, ncols, create_col, &status); > ^~~~~~ > fficls > rm -f blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.so > x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -shared -L/usr/local/lib -fstack-protector-strong CFITSIO.o util.o -o blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.so \ > -L/usr -L/usr/lib -lcfitsio -lm \ > > chmod 755 blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.so > Manifying 1 pod document > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > > > $ make test > make -j5 test TEST_VERBOSE=1 > make[1]: Entering directory '/<<PKGBUILDDIR>>' > "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- CFITSIO.bs blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.bs 644 > PERL_DL_NONLAZY=1 "/usr/bin/perl" "-Iblib/lib" "-Iblib/arch" test.pl > > Loading................................Can't load 'blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.so' for module Astro::FITS::CFITSIO: blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.so: undefined symbol: ffccls at /usr/lib/x86_64-linux-gnu/perl/5.26/DynaLoader.pm line 187. > at test.pl line 26. >
RT-Send-CC: pratzlaff [...] cfa.harvard.edu
I have a broad collection of smokers on different OS, and currently the test suite only passes on debian/buster, which is the next debian to be released in one or two years. On all other systems, including the current+stable Ubuntu and Debian systems, and with the installed libcfitsio-dev system package, the test suite fails. On 2018-10-08 01:21:31, PRATZLAFF wrote: Show quoted text
> It is a new routine in cfitsio 3.440, fits_copy_cols / ffccls > > If you still have an error with the latest version of cfitsio, please > let me know. > > Thanks, > Pete Ratzlaff > > On 10/08/2018 12:36 AM, Xavier Guimard via RT wrote:
> > Mon Oct 08 00:36:01 2018: Request 127312 was acted upon. > > Transaction: Ticket created by GUIMARD > > Queue: Astro-FITS-CFITSIO > > Subject: Compilation failed > > Broken in: 1.12 > > Severity: (no value) > > Owner: Nobody > > Requestors: x.guimard@free.fr > > Status: new > > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=127312 > > > > > > > Hello, > > > > during built of Astro-FITS-CFITSIO, gcc-8 warns with this errors, > > then make test fails: > > CFITSIO.c: In function 'XS_Astro__FITS__CFITSIO_ffccls': > > CFITSIO.c:2325:11: warning: implicit declaration of function > > 'ffccls'; did you mean 'fficls'? [-Wimplicit-function-declaration] > > RETVAL = ffccls(infptr, outfptr, incolnum, outcolnum, ncols, > > create_col, &status); > > ^~~~~~ > > fficls > > rm -f blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.so > > x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. > > -fstack-protector-strong -Wformat -Werror=format-security -Wl,- > > z,relro -Wl,-z,now -shared -L/usr/local/lib -fstack-protector-strong > > CFITSIO.o util.o -o blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.so \ > > -L/usr -L/usr/lib -lcfitsio -lm \ > > > > chmod 755 blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.so > > Manifying 1 pod document > > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > > > > > > $ make test > > make -j5 test TEST_VERBOSE=1 > > make[1]: Entering directory '/<<PKGBUILDDIR>>' > > "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- > > CFITSIO.bs blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.bs 644 > > PERL_DL_NONLAZY=1 "/usr/bin/perl" "-Iblib/lib" "-Iblib/arch" test.pl > > > > Loading................................Can't load > > 'blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.so' for module > > Astro::FITS::CFITSIO: blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.so: > > undefined symbol: ffccls at /usr/lib/x86_64-linux- > > gnu/perl/5.26/DynaLoader.pm line 187. > > at test.pl line 26. > >
Subject: ReĀ : [rt.cpan.org #127312] Compilation failed
Date: Thu, 25 Oct 2018 10:23:51 +0200 (CEST)
To: bug-Astro-FITS-CFITSIO [...] rt.cpan.org
From: X Guimard <x.guimard [...] free.fr>
Fixes and uploaded to Debian/unstable Thanks !
On 2018-10-24 10:10:00, SREZIC wrote: Show quoted text
> I have a broad collection of smokers on different OS, and currently > the test suite only passes on debian/buster, which is the next debian > to be released in one or two years. On all other systems, including > the current+stable Ubuntu and Debian systems, and with the installed > libcfitsio-dev system package, the test suite fails.
Current situation: * Debian: fails until version 9 (stretch), passes with 10 (buster) and 11 (bullseye) * Ubuntu: fails until 18.04, passes with 19.10 * CentOS: fails with 6 and 7, passes with 8 * Fedora: other compilation problems * FreeBSD: passes on newer systems (checked 12 and 13) Show quoted text
> > On 2018-10-08 01:21:31, PRATZLAFF wrote:
> > It is a new routine in cfitsio 3.440, fits_copy_cols / ffccls > > > > If you still have an error with the latest version of cfitsio, please > > let me know. > > > > Thanks, > > Pete Ratzlaff > > > > On 10/08/2018 12:36 AM, Xavier Guimard via RT wrote:
> > > Mon Oct 08 00:36:01 2018: Request 127312 was acted upon. > > > Transaction: Ticket created by GUIMARD > > > Queue: Astro-FITS-CFITSIO > > > Subject: Compilation failed > > > Broken in: 1.12 > > > Severity: (no value) > > > Owner: Nobody > > > Requestors: x.guimard@free.fr > > > Status: new > > > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=127312 > > > > > > > > > > Hello, > > > > > > during built of Astro-FITS-CFITSIO, gcc-8 warns with this errors, > > > then make test fails: > > > CFITSIO.c: In function 'XS_Astro__FITS__CFITSIO_ffccls': > > > CFITSIO.c:2325:11: warning: implicit declaration of function > > > 'ffccls'; did you mean 'fficls'? [-Wimplicit-function-declaration] > > > RETVAL = ffccls(infptr, outfptr, incolnum, outcolnum, ncols, > > > create_col, &status); > > > ^~~~~~ > > > fficls > > > rm -f blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.so > > > x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. > > > -fstack-protector-strong -Wformat -Werror=format-security -Wl,- > > > z,relro -Wl,-z,now -shared -L/usr/local/lib -fstack-protector- > > > strong > > > CFITSIO.o util.o -o blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.so > > > \ > > > -L/usr -L/usr/lib -lcfitsio -lm \ > > > > > > chmod 755 blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.so > > > Manifying 1 pod document > > > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > > > > > > > > > $ make test > > > make -j5 test TEST_VERBOSE=1 > > > make[1]: Entering directory '/<<PKGBUILDDIR>>' > > > "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- > > > CFITSIO.bs blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.bs 644 > > > PERL_DL_NONLAZY=1 "/usr/bin/perl" "-Iblib/lib" "-Iblib/arch" > > > test.pl > > > > > > Loading................................Can't load > > > 'blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.so' for module > > > Astro::FITS::CFITSIO: blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.so: > > > undefined symbol: ffccls at /usr/lib/x86_64-linux- > > > gnu/perl/5.26/DynaLoader.pm line 187. > > > at test.pl line 26. > > >