Your message dated Mon, 26 Sep 2016 10:20:30 +0000
with message-id <[email protected]>
and subject line Bug#838422: fixed in casacore 2.1.0-3
has caused the Debian Bug report #838422,
regarding casacore: FTBFS on PowerPC variants: HostInfo prototype mismatches
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
838422: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=838422
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: casacore
Version: 2.1.0-2
Severity: important
Justification: fails to build from source

Thanks for looking into my previous reports.

Alas, builds of casacore on PowerPC variants (powerpc and ppc64el, and
the non-release ppc64 architecture) are now failing:

  cd /«PKGBUILDDIR»/obj-powerpc-linux-gnu/casa && /usr/bin/c++   
-DCFITSIO_VERSION_MAJOR=3 -DCFITSIO_VERSION_MINOR=380 -DHAVE_FFTW3 
-DHAVE_FFTW3_THREADS -DHAVE_READLINE -DUSE_THREADS -DWCSLIB_VERSION_MAJOR=5 
-DWCSLIB_VERSION_MINOR=15 -Dcasa_casa_EXPORTS -I/«PKGBUILDDIR» 
-I/«PKGBUILDDIR»/obj-powerpc-linux-gnu  -fcx-fortran-rules -g -O2 
-fdebug-prefix-map=/«PKGBUILDDIR»=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2  -fsigned-char 
-std=c++11 -pthread -fPIC   -o CMakeFiles/casa_casa.dir/OS/HostInfo.cc.o -c 
/«PKGBUILDDIR»/casa/OS/HostInfo.cc
  /«PKGBUILDDIR»/casa/OS/HostInfo.cc:259:5: error: prototype for 'casa::Int 
casa::HostInfo::numCPUs()' does not match any in class 'casa::HostInfo'
   Int HostInfo::numCPUs( ) { return 0; }
       ^~~~~~~~
  In file included from /«PKGBUILDDIR»/casa/OS/HostInfo.cc:30:0:
  /«PKGBUILDDIR»/casacore/casa/OS/HostInfo.h:116:16: error: candidate is: 
static casa::Int casa::HostInfo::numCPUs(bool)
       static Int numCPUs(bool use_aipsrc=false);
                  ^~~~~~~
  /«PKGBUILDDIR»/casa/OS/HostInfo.cc:260:11: error: prototype for 'ptrdiff_t 
casa::HostInfo::memoryTotal()' does not match any in class 'casa::HostInfo'
   ptrdiff_t HostInfo::memoryTotal( ) { return -1; }
             ^~~~~~~~
  In file included from /«PKGBUILDDIR»/casa/OS/HostInfo.cc:30:0:
  /«PKGBUILDDIR»/casacore/casa/OS/HostInfo.h:121:22: error: candidate is: 
static ptrdiff_t casa::HostInfo::memoryTotal(bool)
       static ptrdiff_t memoryTotal(bool use_aipsrc=false);
                        ^~~~~~~~~~~

AFAICT, the issue is that, on these architectures, g++ in strict
-std=c++11 mode doesn't predefine __linux, just __linux__, so
aipsenv.h leaves AIPS_LINUX undefined and HostInfo.cc falls back on
stubs that don't match HostInfo.h's prototypes.  (FWIW, there's no
such problem in -std=gnu++11 mode.)

Could you please take a look?

Thanks!

--- End Message ---
--- Begin Message ---
Source: casacore
Source-Version: 2.1.0-3

We believe that the bug you reported is fixed in the latest version of
casacore, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ole Streicher <[email protected]> (supplier of updated casacore package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 26 Sep 2016 09:52:19 +0200
Source: casacore
Binary: casacore-dev casacore-doc casacore-tools libcasa-casa2 libcasa-scimath2 
libcasa-scimath-f2 libcasa-python2 libcasa-python3-2 libcasa-tables2 
libcasa-measures2 libcasa-lattices2 libcasa-fits2 libcasa-ms2 
libcasa-derivedmscal2 libcasa-msfits2 libcasa-coordinates2 libcasa-images2 
libcasa-meas2 libcasa-mirlib2
Architecture: source
Version: 2.1.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Astronomy & Astrophysics Maintainers 
<[email protected]>
Changed-By: Ole Streicher <[email protected]>
Description:
 casacore-dev - CASA core library development files
 casacore-doc - CASA core library (documentation)
 casacore-tools - Tools built with CASA
 libcasa-casa2 - CASA core modules
 libcasa-coordinates2 - CASA coordinates library
 libcasa-derivedmscal2 - CASA derived mscal library
 libcasa-fits2 - CASA FITS library
 libcasa-images2 - CASA image processing library
 libcasa-lattices2 - CASA lattice library
 libcasa-meas2 - CASA functions handling measures
 libcasa-measures2 - CASA measures library
 libcasa-mirlib2 - CASA mirlib library
 libcasa-ms2 - CASA MeasurementSet library
 libcasa-msfits2 - CASA msfits library
 libcasa-python2 - CASA Python bindings
 libcasa-python3-2 - CASA Python bindings
 libcasa-scimath-f2 - CASA scimath F library
 libcasa-scimath2 - CASA basic mathematical modules
 libcasa-tables2 - CASA table system
Closes: 838422 838423 838425
Changes:
 casacore (2.1.0-3) unstable; urgency=medium
 .
   * Team upload.
   * Make the check for NFS a bit more portable. Closes: #838423
   * Use the correct symbol to detect Linux OS. Closes: #838422
   * Properly convert arrays to Python. Closes: #838425
   * Fix several test failures that cause FTBFS
Checksums-Sha1:
 0bc693835b3b69b20ac376931a2d70e1b144dc85 3316 casacore_2.1.0-3.dsc
 b99152f0f08e341f4de4a582e38709aebd97f70b 19084 casacore_2.1.0-3.debian.tar.xz
Checksums-Sha256:
 69e8110e0f9465120979504468c95d8a53eba1d4473aeafbe94ce078a1b69a92 3316 
casacore_2.1.0-3.dsc
 ce5ab828fb57de60771fd7f6fc654558c3f54a2874ad0201bd6bb92766649a31 19084 
casacore_2.1.0-3.debian.tar.xz
Files:
 365b0ebb6d80b707fdc7fb1f5dcd5459 3316 science optional casacore_2.1.0-3.dsc
 abaeb11f030cd242c78640a1b63e93b6 19084 science optional 
casacore_2.1.0-3.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJX6OGeAAoJEHEVr9B3ENz3+jMP/3KRunHt1eU09+jDc40n1d1V
698ItqLQx7vDgJM+GSJ8UYF8lGULK1Vvzhpd0KbIMy4UzKWSilAOq2kP/b+dqUhD
BVrNU+Ad11oKop/3Xg5K4020q7WaI0GPvMXrNWPNAD3eiedsExE+y+fiueG0Fzqq
TKXXO41pT9yit8rai23PZ2pqQxg+DKolOl5qmA1WHqhuchfALjPg/sBihluwjqZ7
HdawnvW0RtUyPnfl3twGFQQiUtVNLI1j4W5cpk4OBuzmZQkn78WMbOURvs7qmuUj
60bTZdBDoj/jYV+ipb+ztTh5CHpJQwUyDAc8892x59Bk19kIikWElzDaHCMYlxpL
kKKluf6UB5SLbv9J/iK1nRtJWkAp/1fyzZ6D7utBn7QgxDxrY8y+9ASNo2JZuoD9
Jk7G19Y8LZoPuv1apgoUSvIz9EsMyGQ6mK9hK0njOXpAwKSWiZAxWN/dO/DARskW
P1fV4Kk794Gm3DMFoU3SGVJ1A80ecdIkVIvPR0cl02xLxGZacPlb/beEoXNE3TT0
laL3uJlRczEo65bwWdm1wFS0vSQ5O/AACpmnvKYeM/zK6rxApxxyHYbc3HLoDML3
bwwAM3B6Kx9zKDfe4nerRAmpi6fcfgBxo+bwyMvhDsHPUXqxO744kh/aLfL4FZ4S
OXC1jJnmJxDHxRiIkZ8G
=tdya
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to