Your message dated Fri, 16 Aug 2019 08:42:57 +0000
with message-id <e1hyxp3-000inm...@fasolo.debian.org>
and subject line Bug#925649: fixed in cdo 1.9.7.1-4
has caused the Debian Bug report #925649,
regarding cdo: ftbfs with GCC-9
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 ow...@bugs.debian.org
immediately.)


-- 
925649: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925649
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:cdo
Version: 1.9.6-1
Severity: normal
Tags: sid bullseye
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-9

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-9/g++-9, but succeeds to build with gcc-8/g++-8. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc9-20190321/cdo_1.9.6-1_unstable_gcc9.log
The last lines of the build log are at the end of this report.

To build with GCC 9, either set CC=gcc-9 CXX=g++-9 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-9/porting_to.html

GCC 9 also passes the linker option --as-needed by default; typical
build issues are passing libraries before object files to the linker,
or underlinking of convenience libraries built from the same source.

[...]
g++ -DHAVE_CONFIG_H -I.  -I../libcdi/src -I/usr/include -I/usr/include 
-I/usr/include/magics -I/usr/include -I/usr/include -I/usr/include 
-I/usr/include -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -Wdate-time 
-D_FORTIFY_SOURCE=2 -DgFortran -I/usr/include/cdTime -I/usr/include 
-I/usr/include/udunits2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -fopenmp  -MT 
cdo-Importamsr.o -MD -MP -MF .deps/cdo-Importamsr.Tpo -c -o cdo-Importamsr.o 
`test -f 'Importamsr.cc' || echo './'`Importamsr.cc
mv -f .deps/cdo-Harmonic.Tpo .deps/cdo-Harmonic.Po
g++ -DHAVE_CONFIG_H -I.  -I../libcdi/src -I/usr/include -I/usr/include 
-I/usr/include/magics -I/usr/include -I/usr/include -I/usr/include 
-I/usr/include -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -Wdate-time 
-D_FORTIFY_SOURCE=2 -DgFortran -I/usr/include/cdTime -I/usr/include 
-I/usr/include/udunits2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -fopenmp  -MT 
cdo-Importbinary.o -MD -MP -MF .deps/cdo-Importbinary.Tpo -c -o 
cdo-Importbinary.o `test -f 'Importbinary.cc' || echo './'`Importbinary.cc
mv -f .deps/cdo-Importamsr.Tpo .deps/cdo-Importamsr.Po
g++ -DHAVE_CONFIG_H -I.  -I../libcdi/src -I/usr/include -I/usr/include 
-I/usr/include/magics -I/usr/include -I/usr/include -I/usr/include 
-I/usr/include -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -Wdate-time 
-D_FORTIFY_SOURCE=2 -DgFortran -I/usr/include/cdTime -I/usr/include 
-I/usr/include/udunits2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -fopenmp  -MT 
cdo-Importcmsaf.o -MD -MP -MF .deps/cdo-Importcmsaf.Tpo -c -o cdo-Importcmsaf.o 
`test -f 'Importcmsaf.cc' || echo './'`Importcmsaf.cc
mv -f .deps/cdo-Histogram.Tpo .deps/cdo-Histogram.Po
g++ -DHAVE_CONFIG_H -I.  -I../libcdi/src -I/usr/include -I/usr/include 
-I/usr/include/magics -I/usr/include -I/usr/include -I/usr/include 
-I/usr/include -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -Wdate-time 
-D_FORTIFY_SOURCE=2 -DgFortran -I/usr/include/cdTime -I/usr/include 
-I/usr/include/udunits2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -fopenmp  -MT 
cdo-Importobs.o -MD -MP -MF .deps/cdo-Importobs.Tpo -c -o cdo-Importobs.o `test 
-f 'Importobs.cc' || echo './'`Importobs.cc
mv -f .deps/cdo-Importbinary.Tpo .deps/cdo-Importbinary.Po
g++ -DHAVE_CONFIG_H -I.  -I../libcdi/src -I/usr/include -I/usr/include 
-I/usr/include/magics -I/usr/include -I/usr/include -I/usr/include 
-I/usr/include -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -Wdate-time 
-D_FORTIFY_SOURCE=2 -DgFortran -I/usr/include/cdTime -I/usr/include 
-I/usr/include/udunits2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -fopenmp  -MT 
cdo-Importfv3grid.o -MD -MP -MF .deps/cdo-Importfv3grid.Tpo -c -o 
cdo-Importfv3grid.o `test -f 'Importfv3grid.cc' || echo './'`Importfv3grid.cc
Importobs.cc: In function 'void* Importobs(void*)':
Importobs.cc:161:28: warning: format '%lld' expects argument of type 'long long 
int*', but argument 3 has type 'int64_t*' {aka 'long int*'} [-Wformat=]
  161 |       sscanf(datetime, "%lld_%d", &vdate, &vtime);
      |                         ~~~^      ~~~~~~
      |                            |      |
      |                            |      int64_t* {aka long int*}
      |                            long long int*
      |                         %ld
mv -f .deps/cdo-Importobs.Tpo .deps/cdo-Importobs.Po
g++ -DHAVE_CONFIG_H -I.  -I../libcdi/src -I/usr/include -I/usr/include 
-I/usr/include/magics -I/usr/include -I/usr/include -I/usr/include 
-I/usr/include -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -Wdate-time 
-D_FORTIFY_SOURCE=2 -DgFortran -I/usr/include/cdTime -I/usr/include 
-I/usr/include/udunits2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -fopenmp  -MT 
cdo-Info.o -MD -MP -MF .deps/cdo-Info.Tpo -c -o cdo-Info.o `test -f 'Info.cc' 
|| echo './'`Info.cc
mv -f .deps/cdo-Importfv3grid.Tpo .deps/cdo-Importfv3grid.Po
g++ -DHAVE_CONFIG_H -I.  -I../libcdi/src -I/usr/include -I/usr/include 
-I/usr/include/magics -I/usr/include -I/usr/include -I/usr/include 
-I/usr/include -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -Wdate-time 
-D_FORTIFY_SOURCE=2 -DgFortran -I/usr/include/cdTime -I/usr/include 
-I/usr/include/udunits2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -fopenmp  -MT 
cdo-Input.o -MD -MP -MF .deps/cdo-Input.Tpo -c -o cdo-Input.o `test -f 
'Input.cc' || echo './'`Input.cc
mv -f .deps/cdo-Importcmsaf.Tpo .deps/cdo-Importcmsaf.Po
g++ -DHAVE_CONFIG_H -I.  -I../libcdi/src -I/usr/include -I/usr/include 
-I/usr/include/magics -I/usr/include -I/usr/include -I/usr/include 
-I/usr/include -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -Wdate-time 
-D_FORTIFY_SOURCE=2 -DgFortran -I/usr/include/cdTime -I/usr/include 
-I/usr/include/udunits2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -fopenmp  -MT 
cdo-Intgrid.o -MD -MP -MF .deps/cdo-Intgrid.Tpo -c -o cdo-Intgrid.o `test -f 
'Intgrid.cc' || echo './'`Intgrid.cc
cdo.cc: In function 'void init_modules()':
cdo.cc:1390:6: note: variable tracking size limit exceeded with 
'-fvar-tracking-assignments', retrying without
 1390 | void init_modules()
      |      ^~~~~~~~~~~~
mv -f .deps/cdo-Info.Tpo .deps/cdo-Info.Po
mv -f .deps/cdo-Input.Tpo .deps/cdo-Input.Po
g++ -DHAVE_CONFIG_H -I.  -I../libcdi/src -I/usr/include -I/usr/include 
-I/usr/include/magics -I/usr/include -I/usr/include -I/usr/include 
-I/usr/include -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -Wdate-time 
-D_FORTIFY_SOURCE=2 -DgFortran -I/usr/include/cdTime -I/usr/include 
-I/usr/include/udunits2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -fopenmp  -MT 
cdo-Intgridtraj.o -MD -MP -MF .deps/cdo-Intgridtraj.Tpo -c -o cdo-Intgridtraj.o 
`test -f 'Intgridtraj.cc' || echo './'`Intgridtraj.cc
g++ -DHAVE_CONFIG_H -I.  -I../libcdi/src -I/usr/include -I/usr/include 
-I/usr/include/magics -I/usr/include -I/usr/include -I/usr/include 
-I/usr/include -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -Wdate-time 
-D_FORTIFY_SOURCE=2 -DgFortran -I/usr/include/cdTime -I/usr/include 
-I/usr/include/udunits2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -fopenmp  -MT 
cdo-Intlevel.o -MD -MP -MF .deps/cdo-Intlevel.Tpo -c -o cdo-Intlevel.o `test -f 
'Intlevel.cc' || echo './'`Intlevel.cc
Intlevel.cc: In function 'void vert_interp_lev3d(size_t, double, double*, 
double*, int, int*, int*, double*, double*)':
Intlevel.cc:103:37: error: 'offset' not specified in enclosing 'parallel'
  103 |           const int idx1 = lev_idx1[offset + i];
      |                                     ^~~~~~
Intlevel.cc:99:9: error: enclosing 'parallel'
   99 | #pragma omp parallel for default(none) shared(gridsize, vardata1, var2, 
lev_idx1, lev_idx2, lev_wgt1, lev_wgt2, missval)
      |         ^~~
Intlevel.cc: In function 'void vert_interp_lev(size_t, double, double*, 
double*, int, int*, int*, double*, double*)':
Intlevel.cc:81:43: error: 'wgt2' not specified in enclosing 'parallel'
   81 |           var2[i] = vert_interp_lev_kernel(wgt1, wgt2, var1L1[i], 
var1L2[i], missval);
      |                     
~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Intlevel.cc:77:9: error: enclosing 'parallel'
   77 | #pragma omp parallel for default(none) shared(gridsize, var2, var1L1, 
var1L2, missval)
      |         ^~~
Intlevel.cc:81:43: error: 'wgt1' not specified in enclosing 'parallel'
   81 |           var2[i] = vert_interp_lev_kernel(wgt1, wgt2, var1L1[i], 
var1L2[i], missval);
      |                     
~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Intlevel.cc:77:9: error: enclosing 'parallel'
   77 | #pragma omp parallel for default(none) shared(gridsize, var2, var1L1, 
var1L2, missval)
      |         ^~~
make[4]: *** [Makefile:3380: cdo-Intlevel.o] Error 1
make[4]: *** Waiting for unfinished jobs....
mv -f .deps/cdo-Intgrid.Tpo .deps/cdo-Intgrid.Po
mv -f .deps/cdo-Intgridtraj.Tpo .deps/cdo-Intgridtraj.Po
cdo.cc: In function 'void __static_initialization_and_destruction_0(int, int)':
cdo.cc:1930:1: note: variable tracking size limit exceeded with 
'-fvar-tracking-assignments', retrying without
 1930 | }
      | ^
mv -f .deps/cdo-cdo.Tpo .deps/cdo-cdo.Po
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: *** [Makefile:940: all] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:487: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: make -j4 returned exit code 2
make[1]: *** [debian/rules:84: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:7: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit 
status 2

--- End Message ---
--- Begin Message ---
Source: cdo
Source-Version: 1.9.7.1-4

We believe that the bug you reported is fixed in the latest version of
cdo, 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 925...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alastair McKinstry <mckins...@debian.org> (supplier of updated cdo 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Fri, 16 Aug 2019 08:29:40 +0100
Source: cdo
Architecture: source
Version: 1.9.7.1-4
Distribution: unstable
Urgency: medium
Maintainer: Alastair McKinstry <mckins...@debian.org>
Changed-By: Alastair McKinstry <mckins...@debian.org>
Closes: 925649
Changes:
 cdo (1.9.7.1-4) unstable; urgency=medium
 .
   * Use debhelper-compat = 12
   * Standards-Version: 4.4.0
   * Rebuild against libeccodes (>= 2.13.1-2). Closes: #925649
Checksums-Sha1:
 5aec9945bf16fa1ea7dcf453f2d00a2b71cf7e15 2308 cdo_1.9.7.1-4.dsc
 7d7117657efc5c13b4ae2224ce702f93cb123049 11200 cdo_1.9.7.1-4.debian.tar.xz
Checksums-Sha256:
 fd61c302e464a74f5f3df369cfafc617e6115d7460d102023ed9399cc2a32dce 2308 
cdo_1.9.7.1-4.dsc
 45a9d06c7091983e356004e65d33db02f4b8db8df5443a71124d85b01092422c 11200 
cdo_1.9.7.1-4.debian.tar.xz
Files:
 9bcfd6c59cd90980cb59b4f68294718c 2308 utils optional cdo_1.9.7.1-4.dsc
 ff9b8fc804fe081030b1d6435f69ebec 11200 utils optional 
cdo_1.9.7.1-4.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAl1WX4kACgkQy+a7Tl2a
06U6LA/9F6Ud3oct/RGX8eOVyRFXTMeJ0gZXThs2eT1MlwTTnpIFJIZJr7Kl7pW5
hRH2+rjD1Afdrwec4IuMSoIDUKr+k6ouO1wozRLqBKVdxAWtH5FM7a75Zo171VYU
22IGMj2b6WR1xjUqa/BDeUmV26dcuJ8djSkTRRHHwWOEH5+8wEmKWBOyQeER/npv
mw45owL/guGWhINqUvBWvrqbUPxz6qFcbp5ZuzIi/tmf1fvvnsJKADTvteNtdS8d
7jDhuBOEejtI5SfhMqbm1XzMRV0qEXv1hwS7U36PIGC7DpMPOi4aWWoJFCtLwgAu
lYbsaYRyA8xLTzvV8Q7NLFURrGqOWwAa0Di/jrrcZBAgxNaOduFqozg063ebSiyg
FJrpSr17VMgh1lGNSiLHvIXgw0+aY2CMxUbKd/0OkgvT09qGWFqdzi68e9aysOtf
3pZidFrZQ3UyxKDR0AAdz3o5Bg2IHeeWIh8QAgkBLqnhjs6ORxZhBP5kXaN27BAD
bGc4x/heju5SKUagnSuyYJ6puQ/UKXyBpu6dehGwbGJ1d0lMYMpKW0CAP/SJ3Orn
CMOZWUQVPVoSFKnbl20aHGqJiWv8jtrVIl7C0o3z5JIEbkwOy/ken0RidabTF6vR
VwUGf+cjVzNrfG5iPkDXxwxq8QwotIXvP/W2OoC4JkPde7q2puc=
=cEgp
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to