Your message dated Fri, 20 May 2022 19:00:10 +0000
with message-id <e1ns7r8-000ccg...@fasolo.debian.org>
and subject line Bug#984012: fixed in chuck 1.3.5.2-1
has caused the Debian Bug report #984012,
regarding chuck: ftbfs with GCC-11
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.)


-- 
984012: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984012
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:chuck
Version: 1.2.0.8.dfsg-1.5
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-11

[This bug is not targeted to the upcoming bullseye release]

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-11/g++-11, but succeeds to build with gcc-10/g++-10. The
severity of this report will be raised before the bookworm release,
so nothing has to be done for the bullseye release.

The full build log can be found at:
http://people.debian.org/~doko/logs/20210228/filtered/gcc11/chuck_1.2.0.8.dfsg-1.5_unstable_gcc11.log
The last lines of the build log are at the end of this report.

To build with GCC 11, either set CC=gcc-11 CXX=g++-11 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-11/porting_to.html

GCC 11 defaults to the GNU++17 standard.  If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.

[...]
rtaudio.cpp:9041:18: warning: ISO C++17 does not allow ‘register’ storage class 
specifier [-Wregister]
 9041 |   register char *ptr;
      |                  ^~~
rtaudio.cpp: In member function ‘virtual void 
RtApiAlsa::probeDeviceInfo(RtApi::RtApiDevice*)’:
rtaudio.cpp:3520:10: warning: ‘char* strncpy(char*, const char*, size_t)’ 
specified bound 64 equals destination size [-Wstringop-truncation]
 3520 |   strncpy( name, info->name.c_str(), 64 );
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -D__LINUX_ALSA__ -c -Wall -g -fno-strict-aliasing -O2 
-D__CK_SNDFILE_NATIVE__ rtmidi.cpp
g++ -D__LINUX_ALSA__ -c -Wall -g -fno-strict-aliasing -O2 
-D__CK_SNDFILE_NATIVE__ ugen_osc.cpp
ugen_osc.cpp: In function ‘long unsigned int genX_tick(Chuck_Object*, float, 
float*, Chuck_VM_Shred*)’:
ugen_osc.cpp:1094:14: warning: unused variable ‘inc_phase’ [-Wunused-variable]
 1094 |     t_CKBOOL inc_phase = TRUE;
      |              ^~~~~~~~~
ugen_osc.cpp: In function ‘void gen5_coeffs(Chuck_Object*, void*, 
Chuck_DL_Return*, Chuck_VM_Shred*)’:
ugen_osc.cpp:1189:15: error: ordered comparison of pointer with integer zero 
(‘Chuck_Array8*’ and ‘int’)
 1189 |     if(in_args<0) return;
      |        ~~~~~~~^~
ugen_osc.cpp:1194:28: warning: comparison of integer expressions of different 
signedness: ‘long unsigned int’ and ‘long int’ [-Wsign-compare]
 1194 |     for(t_CKUINT ii = 0; ii<size; ii++) {
      |                          ~~^~~~~
ugen_osc.cpp: In function ‘void gen7_coeffs(Chuck_Object*, void*, 
Chuck_DL_Return*, Chuck_VM_Shred*)’:
ugen_osc.cpp:1244:15: error: ordered comparison of pointer with integer zero 
(‘Chuck_Array8*’ and ‘int’)
 1244 |     if(in_args<0) return;
      |        ~~~~~~~^~
ugen_osc.cpp:1249:28: warning: comparison of integer expressions of different 
signedness: ‘long unsigned int’ and ‘long int’ [-Wsign-compare]
 1249 |     for(t_CKUINT ii = 0; ii<size; ii++) {
      |                          ~~^~~~~
ugen_osc.cpp: In function ‘void gen9_coeffs(Chuck_Object*, void*, 
Chuck_DL_Return*, Chuck_VM_Shred*)’:
ugen_osc.cpp:1297:15: error: ordered comparison of pointer with integer zero 
(‘Chuck_Array8*’ and ‘int’)
 1297 |     if(weights<0) return;
      |        ~~~~~~~^~
ugen_osc.cpp:1303:28: warning: comparison of integer expressions of different 
signedness: ‘long unsigned int’ and ‘long int’ [-Wsign-compare]
 1303 |     for(t_CKUINT ii = 0; ii<size; ii++) {
      |                          ~~^~~~~
ugen_osc.cpp: In function ‘void gen10_coeffs(Chuck_Object*, void*, 
Chuck_DL_Return*, Chuck_VM_Shred*)’:
ugen_osc.cpp:1347:15: error: ordered comparison of pointer with integer zero 
(‘Chuck_Array8*’ and ‘int’)
 1347 |     if(weights<0) return;
      |        ~~~~~~~^~
ugen_osc.cpp:1352:28: warning: comparison of integer expressions of different 
signedness: ‘long unsigned int’ and ‘long int’ [-Wsign-compare]
 1352 |     for(t_CKUINT ii = 0; ii<size; ii++) {
      |                          ~~^~~~~
ugen_osc.cpp: In function ‘void gen17_coeffs(Chuck_Object*, void*, 
Chuck_DL_Return*, Chuck_VM_Shred*)’:
ugen_osc.cpp:1398:15: error: ordered comparison of pointer with integer zero 
(‘Chuck_Array8*’ and ‘int’)
 1398 |     if(weights<0) return;
      |        ~~~~~~~^~
ugen_osc.cpp:1405:28: warning: comparison of integer expressions of different 
signedness: ‘long unsigned int’ and ‘long int’ [-Wsign-compare]
 1405 |     for(t_CKUINT ii = 0; ii<size; ii++) {
      |                          ~~^~~~~
ugen_osc.cpp: In function ‘void curve_coeffs(Chuck_Object*, void*, 
Chuck_DL_Return*, Chuck_VM_Shred*)’:
ugen_osc.cpp:1459:15: error: ordered comparison of pointer with integer zero 
(‘Chuck_Array8*’ and ‘int’)
 1459 |     if(weights<0) goto done;
      |        ~~~~~~~^~
ugen_osc.cpp:1471:19: warning: comparison of integer expressions of different 
signedness: ‘long unsigned int’ and ‘long int’ [-Wsign-compare]
 1471 |     for(ii = 0; ii<nargs; ii++) {
      |                 ~~^~~~~~
ugen_osc.cpp:1450:30: warning: unused variable ‘xmax’ [-Wunused-variable]
 1450 |     t_CKDOUBLE factor, *ptr, xmax=0.0;
      |                              ^~~~
ugen_osc.cpp: In function ‘long unsigned int genX_pmsg(Chuck_Object*, const 
char*, void*, Chuck_VM_Shred*)’:
ugen_osc.cpp:1624:17: warning: unused variable ‘d’ [-Wunused-variable]
 1624 |     genX_Data * d = (genX_Data *)OBJ_MEMBER_UINT(SELF, genX_offset_data 
);
      |                 ^
make[2]: *** [makefile.alsa:145: ugen_osc.o] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[1]: [makefile:31: linux-alsa] Error 2 (ignored)
make[1]: Leaving directory '/<<PKGBUILDDIR>>/src'
cp -a src/chuck chuck.alsa
cp: cannot stat 'src/chuck': No such file or directory
make: *** [debian/rules:32: build-stamp] Error 1
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: chuck
Source-Version: 1.3.5.2-1
Done: Barak A. Pearlmutter <b...@debian.org>

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

Debian distribution maintenance software
pp.
Barak A. Pearlmutter <b...@debian.org> (supplier of updated chuck 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: SHA512

Format: 1.8
Date: Wed, 18 May 2022 16:47:04 +0100
Source: chuck
Binary: chuck chuck-data chuck-dbgsym
Architecture: source all amd64
Version: 1.3.5.2-1
Distribution: unstable
Urgency: medium
Maintainer: Paul Brossier <p...@debian.org>
Changed-By: Barak A. Pearlmutter <b...@debian.org>
Description:
 chuck      - Concurrent, On-the-fly Audio Programming Language
 chuck-data - examples and data files for chuck
Closes: 562809 775341 904829 984012 999295
Changes:
 chuck (1.3.5.2-1) unstable; urgency=medium
 .
   [ Christoph Biedl ]
   * New upstream version 1.3.5.2. (Closes: #775341, #904829, #562809)
     - Support for oss was dropped upstream
     - Support for pulseaudio added
   * Modernize packaging (closes: #999295)
   * Ship examples and data in a separate package
 .
   [ Barak A. Pearlmutter ]
   * patch for pointer<0 comparison build failure (closes: #984012)
   * Use secure URI in debian/watch.
   * Use secure URI in Homepage field.
   * Bump debhelper from old 10 to 13.
     + debian/rules: Drop --fail-missing argument to dh_missing, which is now 
the
       default.
   * Set debhelper-compat version in Build-Depends.
   * Bump policy
   * Add self as uploader (seems safe since last ¬NMU was in 2007.)
   * Allow rootless build
   * Add pointer to packaging repo
   * Pass CPPFLAGS to build in CFLAGS; see upstream makefile
Checksums-Sha1:
 6632dbe78d9915f6a8d445b64c53c0262c6c0e48 1997 chuck_1.3.5.2-1.dsc
 5681fe3cc7c93ae44854780e62029d4fc3b103d3 6424200 chuck_1.3.5.2.orig.tar.xz
 b09af8a0f92ec9288b9286942e01d992d010cc2b 10132 chuck_1.3.5.2-1.debian.tar.xz
 bc8e6fe79f1c60b9a2eb92166e8a5fe2cce52ab6 5672708 chuck-data_1.3.5.2-1_all.deb
 1fbbfb3d4f216589997ccb3ab2765d0ccea0afe8 18866992 
chuck-dbgsym_1.3.5.2-1_amd64.deb
 8c6e60efb0e8477c13639752d1a3aa09d819cf3f 8711 chuck_1.3.5.2-1_amd64.buildinfo
 3610923b76c5e4bfd31752e342538def2bda07cb 1002744 chuck_1.3.5.2-1_amd64.deb
Checksums-Sha256:
 3c2ae07c23460d7157b5b7e77de9ee5fe3d3898eaf7a17bed276c42bad690615 1997 
chuck_1.3.5.2-1.dsc
 c4ff61fd340959eac98a0fe4109c6707918eb11f05a568203777f342c841c9b0 6424200 
chuck_1.3.5.2.orig.tar.xz
 dbb1d74845dbafa7811fcbc88edabae1b20589a01d94b81d66f729fdf6f66c3c 10132 
chuck_1.3.5.2-1.debian.tar.xz
 873c584bac0d64bf70f2d79d0391fbf17ca29a627bb1e1d8be1aec408411515b 5672708 
chuck-data_1.3.5.2-1_all.deb
 3d609bf5ef5baa621e007c08033bf262f189894dc55cd31236a86de8986b67bd 18866992 
chuck-dbgsym_1.3.5.2-1_amd64.deb
 43b40817a4ebcd90c7d3d7c14eae6afc4f39d3ccd062ed6983e92f46aabf839d 8711 
chuck_1.3.5.2-1_amd64.buildinfo
 a6029a8bdca2a5c58172ec950c43c6ed89797a5b42949a9995f2474cd71631c3 1002744 
chuck_1.3.5.2-1_amd64.deb
Files:
 57b3dcd5a756c74dfc3510335e727c68 1997 sound optional chuck_1.3.5.2-1.dsc
 ba756962d93be6de44debbe9e18c01d6 6424200 sound optional 
chuck_1.3.5.2.orig.tar.xz
 0879093598dd470d0acaf22dc86d02ee 10132 sound optional 
chuck_1.3.5.2-1.debian.tar.xz
 d5d824171140b8d6c35322ef0763ce35 5672708 sound optional 
chuck-data_1.3.5.2-1_all.deb
 b9e597d3d791b1a5d731dd9835b9de61 18866992 debug optional 
chuck-dbgsym_1.3.5.2-1_amd64.deb
 a294fc286f9a706ac2dfe2a2386a5675 8711 sound optional 
chuck_1.3.5.2-1_amd64.buildinfo
 e8ec930bfc2bdcd622239b7f689ffca9 1002744 sound optional 
chuck_1.3.5.2-1_amd64.deb

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

iQIzBAEBCgAdFiEE+nZaz+JE7Dn2AefCmesepNIze4gFAmKFPYMACgkQmesepNIz
e4g0XQ//eYrs/G1pKU9VnVsRQ4wGzefllHZticFVN3WnOjZ05GX7BraMedOr9DpO
I+kNSVsYB5E+SmWd22phUOoIx2gczr2fYz1cS6p10OMMazC0JfWQjr23ljBovjne
jjtbz9SArjB4acqGPorasY4hH1WPbsPr+taH6DEOT/yO/PPrDX7uVSrgAx9Mvt57
7MeAuTXLcmLLDLMy2gXL/NpgxFSav24mM386+9fQnGI+grJx3zxD8kTazcy6Lb1i
PS2XXsKZ6QhmR9AMwTZHSvRYBm9bd+NsH9uGvhlCy61URvLNDpVdgb+yCwa8s8HK
YhflIqZ55f50gqtcN7aeBpx2INq/Cz1UIOkOJMPub53uoyj5/JQCK+zmM9kq5+vk
9vL7tnc4YZmxChSr1+BTCpCliRbznfAk3su1NVSTiC7tyRk5f9tdLaGM3qdYoYpH
YVO9HqFV2rvYw9UKOt2TQU0RTaz5hqsi70W9Z5YPv8S2k5/rTunUYdKaJbGomZgi
mvj6sxF5T0MUB74mbddvhSbkcf71FKRaFo0QlNvYVv8cWXYu4KVknfl9HJintN7K
kdw9FGpiDpupLkActa7o3H6YHBsq9DRy9aowTwQ8k5mlim39g3BwKdVOLf2r7bVG
ipXJvyfrjKB2FglR3PQpn0isJfXsI/0AlY5GnVgag522Sn3wWN0=
=i4ci
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to