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 ---

Reply via email to