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.
> > >