Your message dated Sun, 16 Feb 2025 13:40:05 +0000
with message-id <e1tjesp-00bw2t...@fasolo.debian.org>
and subject line Bug#1093367: fixed in wdq2wav 1.0.0-1.2
has caused the Debian Bug report #1093367,
regarding wdq2wav: FTBFS: install: cannot change ownership of 
'/<<PKGBUILDDIR>>/debian/wdq2wav/usr/bin/wdq2wav': Operation not permitted
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.)


-- 
1093367: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1093367
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:wdq2wav
Version: 1.0.0-1.1
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean
   dh_auto_clean
        make -j2 clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   dh_auto_build
        make -j2
make[1]: Entering directory '/<<PKGBUILDDIR>>'
g++ -Wall -DLINUX -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I. -o 
wdq2wav wdq2wav.cpp -Wl,-z,relro -Wl,-z,now
wdq2wav.cpp: In member function ‘bool WavFile::fill_header()’:
wdq2wav.cpp:744:11: warning: ‘char* __builtin_strncpy(char*, const char*, 
long unsigned int)’ output truncated before terminating nul copying 4 bytes 
from a string of the same length [-Wstringop-truncation]
  744 |   strncpy (pData, "RIFF", 4);
      |           ^
wdq2wav.cpp:749:11: warning: ‘char* __builtin_strncpy(char*, const char*, 
long unsigned int)’ output truncated before terminating nul copying 8 bytes 
from a string of the same length [-Wstringop-truncation]
  749 |   strncpy (pData + 8, "WAVEfmt ", 8);
      |           ^
wdq2wav.cpp:772:11: warning: ‘char* __builtin_strncpy(char*, const char*, 
long unsigned int)’ output truncated before terminating nul copying 4 bytes 
from a string of the same length [-Wstringop-truncation]
  772 |   strncpy (pData + 36, "data", 4);
      |           ^
wdq2wav.cpp: In member function ‘bool WindaqChannel::read_channel_data()’:
wdq2wav.cpp:604:14: warning: ‘void operator delete(void*, std::size_t)’ 
called on pointer returned from a mismatched allocation function 
[-Wmismatched-new-delete]
  604 |       delete sample_row;
      |              ^~~~~~~~~~
wdq2wav.cpp:591:65: note: returned from ‘void* operator new [](std::size_t)’
  591 |   signed short int *sample_row = new signed short int [row_bytes];
      |                                                                 ^
wdq2wav.cpp:639:10: warning: ‘void operator delete(void*, std::size_t)’ 
called on pointer returned from a mismatched allocation function 
[-Wmismatched-new-delete]
  639 |   delete sample_row;
      |          ^~~~~~~~~~
wdq2wav.cpp:591:65: note: returned from ‘void* operator new [](std::size_t)’
  591 |   signed short int *sample_row = new signed short int [row_bytes];
      |                                                                 ^
wdq2wav.cpp: In function ‘int main(int, char**)’:
wdq2wav.cpp:179:13: warning: ‘char* __builtin_strncpy(char*, const char*, 
long unsigned int)’ specified bound 256 equals destination size 
[-Wstringop-truncation]
  179 |     strncpy (wdq_fname, argv [0], MAX_INPUT_STR);
      |             ^
wdq2wav.cpp:187:13: warning: ‘char* __builtin_strncpy(char*, const char*, 
long unsigned int)’ specified bound 256 equals destination size 
[-Wstringop-truncation]
  187 |     strncpy (channel_buf, argv[1], MAX_INPUT_STR);
      |             ^
wdq2wav.cpp:206:15: warning: ‘char* __builtin_strncpy(char*, const char*, 
long unsigned int)’ specified bound 256 equals destination size 
[-Wstringop-truncation]
  206 |       strncpy (wav_fname, argv[2], MAX_INPUT_STR);
      |               ^
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_test
   create-stamp debian/debhelper-build-stamp
   dh_prep
   dh_installdirs
   dh_auto_install --destdir=debian/wdq2wav/
        make -j2 install DESTDIR=/<<PKGBUILDDIR>>/debian/wdq2wav 
AM_UPDATE_INFO_DIR=no
make[1]: Entering directory '/<<PKGBUILDDIR>>'
install -m 0755 -o root -g root wdq2wav /<<PKGBUILDDIR>>/debian/wdq2wav/usr/bin
install: cannot change ownership of 
'/<<PKGBUILDDIR>>/debian/wdq2wav/usr/bin/wdq2wav': Operation not permitted
make[1]: *** [Makefile:20: install] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_install: error: make -j2 install 
DESTDIR=/<<PKGBUILDDIR>>/debian/wdq2wav AM_UPDATE_INFO_DIR=no returned exit 
code 2
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202501/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:wdq2wav, so that this is still
visible in the BTS web page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: wdq2wav
Source-Version: 1.0.0-1.2
Done: Niels Thykier <ni...@thykier.net>

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

Debian distribution maintenance software
pp.
Niels Thykier <ni...@thykier.net> (supplier of updated wdq2wav 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: Sun, 16 Feb 2025 13:26:57 +0000
Source: wdq2wav
Architecture: source
Version: 1.0.0-1.2
Distribution: unstable
Urgency: medium
Maintainer: Kevin M. Rosenberg <k...@debian.org>
Changed-By: Niels Thykier <ni...@thykier.net>
Closes: 1093367
Changes:
 wdq2wav (1.0.0-1.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Declare need for fakeroot when building the package.
     (Closes: #1093367)
Checksums-Sha1:
 9b38f54464ea7aab8dda05a71b04ddca084e27b0 1422 wdq2wav_1.0.0-1.2.dsc
 5d3b8a11a728819fd68c849a68b6b886644f43e5 2548 wdq2wav_1.0.0-1.2.debian.tar.xz
 8fbbd0812f9713153d8ad59743f9eb2d0709cb33 5165 
wdq2wav_1.0.0-1.2_source.buildinfo
Checksums-Sha256:
 e07728ee8fb86ddf7a1b3bf2921fa0087d2102000a443c13859d1d46fe3bea30 1422 
wdq2wav_1.0.0-1.2.dsc
 13cd09986155ccfddc0d76cc2ed8bfb9d31a369bca6fd59eab8e09424c1da747 2548 
wdq2wav_1.0.0-1.2.debian.tar.xz
 fd9ce0a2b8a90d042ac2f0fa024bfc0776c40a6d21c11664d8e45f56703b4e6e 5165 
wdq2wav_1.0.0-1.2_source.buildinfo
Files:
 c062a3f22c9089d8f3333bdd7339ffe0 1422 contrib/utils extra wdq2wav_1.0.0-1.2.dsc
 45460862d4ecd8f133815d01dae5401a 2548 contrib/utils extra 
wdq2wav_1.0.0-1.2.debian.tar.xz
 8408f144cc5a8ef2d99b5f74c12d008b 5165 contrib/utils extra 
wdq2wav_1.0.0-1.2_source.buildinfo

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

iQFGBAEBCgAwFiEE9ecZmu9eXGflVYc/dA1oiINl0okFAmex57oSHG5pZWxzQHRo
eWtpZXIubmV0AAoJEHQNaIiDZdKJVHMH/1JPjnfvxWEWV7vrM0SyloXrltx4OsUB
3tDi9okVHjPoAdn+84ign9sIpHNzuVm6h3DwSiiPRSNMGW6CYMMuYSnwkY8lZo8q
zkD/x5EXzz8JL/YFh9xUtQCa3DcRu4uo0DMTbwH8DgLN0oRzu05u2MXJxbEngBPV
oXFxYMpVwMWYgvAGN8GxM1R4smlHDBP03/nFeO/O5N2i1ZmHG8V76ateGaBTMOl3
7pvNmnKSOHPR64g/yKPeaYlYwDuNiQn43rDIh2+UG9qulbLfiobCvyXTCWpmq83x
pkkJ3jyqUbiE9er4evEHvhLJ47+ttLnfvoYATGOR/JNQ0bGP+Q7WKCs=
=a2aT
-----END PGP SIGNATURE-----

Attachment: pgpEipt5h0w9a.pgp
Description: PGP signature


--- End Message ---

Reply via email to