Your message dated Sat, 01 Aug 2020 12:51:28 +0100
with message-id
<43535efb498a168cf81452ca0c326f004f46adc6.ca...@adam-barratt.org.uk>
and subject line Closing bugs for fixes included in 10.5 point release
has caused the Debian Bug report #964346,
regarding buster-pu: package wav2cdr/2.3.4-2+deb10u1
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.)
--
964346: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=964346
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
Tags: buster
User: [email protected]
Usertags: pu
* Use C99 fixed-size integer types to fix runtime assertion on
64bit architectures other than amd64 and alpha. (Closes: #956927)
* Stop linking to the dead Homepage.
diff -Nru wav2cdr-2.3.4/debian/changelog wav2cdr-2.3.4/debian/changelog
--- wav2cdr-2.3.4/debian/changelog 2017-11-02 12:46:02.000000000 +0200
+++ wav2cdr-2.3.4/debian/changelog 2020-07-05 23:09:10.000000000 +0300
@@ -1,3 +1,12 @@
+wav2cdr (2.3.4-2+deb10u1) buster; urgency=medium
+
+ * QA upload.
+ * Use C99 fixed-size integer types to fix runtime assertion on
+ 64bit architectures other than amd64 and alpha. (Closes: #956927)
+ * Stop linking to the dead Homepage.
+
+ -- Adrian Bunk <[email protected]> Sun, 05 Jul 2020 23:09:10 +0300
+
wav2cdr (2.3.4-2) unstable; urgency=medium
* QA upload.
diff -Nru wav2cdr-2.3.4/debian/control wav2cdr-2.3.4/debian/control
--- wav2cdr-2.3.4/debian/control 2017-11-02 12:46:02.000000000 +0200
+++ wav2cdr-2.3.4/debian/control 2020-07-05 23:09:10.000000000 +0300
@@ -4,7 +4,6 @@
Maintainer: Debian QA Group <[email protected]>
Build-Depends: debhelper (>= 10), bsdmainutils, gawk
Standards-Version: 4.1.1
-Homepage: http://volker.dnsalias.net/soft/index.html#wav2cdr
Package: wav2cdr
Architecture: any
diff -Nru wav2cdr-2.3.4/debian/patches/50_fix-inttypes.patch
wav2cdr-2.3.4/debian/patches/50_fix-inttypes.patch
--- wav2cdr-2.3.4/debian/patches/50_fix-inttypes.patch 1970-01-01
02:00:00.000000000 +0200
+++ wav2cdr-2.3.4/debian/patches/50_fix-inttypes.patch 2020-07-05
23:09:10.000000000 +0300
@@ -0,0 +1,57 @@
+Description: Use C99 fixed-size integer types
+ This fixes runtime assertion on 64bit architectures
+ other than amd64 and alpha.
+Author: Adrian Bunk <[email protected]>
+Bug-Debian: https://bugs.debian.org/956927
+
+--- wav2cdr-2.3.4.orig/chelp.h
++++ wav2cdr-2.3.4/chelp.h
+@@ -76,6 +76,7 @@ HISTORY:
+ #ifndef CHELP_H
+ #define CHELP_H
+
++#include <stdint.h>
+
+ /* Mnemonics for logical and bit-wise operators
+ */
+@@ -166,32 +167,18 @@ typedef char string;
+ */
+ #ifndef HAS_FIXEDSIZES
+ #define HAS_FIXEDSIZES
+-typedef unsigned char UINT8, byte; /* 8 bits */
+-typedef unsigned short UINT16, dbyte, word; /* 16 bits */
+-#if defined(__alpha) OR defined(__x86_64__)
+- typedef unsigned int UINT32,
++typedef uint8_t UINT8, byte; /* 8 bits */
++typedef uint16_t UINT16, dbyte, word; /* 16 bits */
++typedef uint32_t UINT32,
+ qbyte, dword, lword; /* 32 bits */
+-#else
+- typedef unsigned long UINT32,
+- qbyte, dword, lword; /* 32 bits */
+-#endif
+
+-typedef signed char SINT8; /* 8 bits signed */
+-typedef signed short SINT16; /* 16 bits signed */
+-#if defined(__alpha) OR defined(__x86_64__)
+- typedef signed int SINT32; /* 32 bits signed */
+-#else
+- typedef signed long SINT32; /* 32 bits signed */
+-#endif
++typedef int8_t SINT8; /* 8 bits signed */
++typedef int16_t SINT16; /* 16 bits signed */
++typedef int32_t SINT32; /* 32 bits signed */
+
+ #ifdef ANSIEXT
+-#ifdef __alpha
+- typedef unsigned long UINT64, llword; /* 64 bits */
+- typedef signed long SINT64; /* 64 bits signed */
+-#else
+- typedef unsigned long long UINT64, llword; /* 64 bits */
+- typedef signed long long SINT64; /* 64 bits signed */
+-#endif
++ typedef uint64_t UINT64, llword; /* 64 bits */
++ typedef int64_t SINT64; /* 64 bits signed */
+ #endif
+ /* check the sizes here? then we would depend on limits.h
+ better to require the user to use assert():
diff -Nru wav2cdr-2.3.4/debian/patches/series
wav2cdr-2.3.4/debian/patches/series
--- wav2cdr-2.3.4/debian/patches/series 2017-11-02 12:46:02.000000000 +0200
+++ wav2cdr-2.3.4/debian/patches/series 2020-07-05 23:09:10.000000000 +0300
@@ -2,3 +2,4 @@
20_make-uninstall.patch
30_add-GCC-hardening.patch
40_fix-typo.patch
+50_fix-inttypes.patch
--- End Message ---
--- Begin Message ---
Package: release.debian.org
Version: 10.5
Hi,
Each of these bugs relates to an update that was included in today's
stable point release.
Regards,
Adam
--- End Message ---