Version in base suite: 1.5.0-1 Base version: libburn_1.5.0-1 Target version: libburn_1.5.0-1+deb10u1 Base file: /srv/ftp-master.debian.org/ftp/pool/main/libb/libburn/libburn_1.5.0-1.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/libb/libburn/libburn_1.5.0-1+deb10u1.dsc changelog | 11 +++++++++++ patches/01-fix-cdrskin-multi-track.patch | 18 ++++++++++++++++++ patches/series | 2 ++ 3 files changed, 31 insertions(+) diff -Nru libburn-1.5.0/debian/changelog libburn-1.5.0/debian/changelog --- libburn-1.5.0/debian/changelog 2018-10-05 19:21:10.000000000 +0000 +++ libburn-1.5.0/debian/changelog 2019-11-27 15:17:00.000000000 +0000 @@ -1,3 +1,14 @@ +libburn (1.5.0-1+deb10u1) buster; urgency=low + * Patch taken from upstream development + + cdrskin multi-track burning was slow and stalled after track 1. + Regression introduced in version 1.5.0 by commit 84fad99, 2018.02.05, + which should fix a bug with O_DIRECT track reading. + Debian never enabled O_DIRECT, so 84fad99 was never desirable. + The patch reverts the upstream commit to bring the fifo code of cdrskin + back to the state in Debian 9 and Debian 8. Closes: #946679 + + -- Thomas Schmitt Wed, 27 Nov 2019 16:17:00 +0100 + libburn (1.5.0-1) unstable; urgency=low [ Thomas Schmitt ] diff -Nru libburn-1.5.0/debian/patches/01-fix-cdrskin-multi-track.patch libburn-1.5.0/debian/patches/01-fix-cdrskin-multi-track.patch --- libburn-1.5.0/debian/patches/01-fix-cdrskin-multi-track.patch 1970-01-01 00:00:00.000000000 +0000 +++ libburn-1.5.0/debian/patches/01-fix-cdrskin-multi-track.patch 2019-11-27 15:17:00.000000000 +0000 @@ -0,0 +1,18 @@ +Description: Bug fix: cdrskin multi-track burning was slow and stalled + after track 1. + Regression introduced in version 1.5.0 by commit 84fad99, 2018.02.05, + which should fix a bug with O_DIRECT track reading. + This patch reverts the upstream commit to bring the fifo code of cdrskin back + to the state of cdrskin-1.4.6 in Debian 9 and cdrskin-1.3.2 in Debian 8. +Author: Thomas Schmitt + +--- a/cdrskin/cdrfifo.c ++++ b/cdrskin/cdrfifo.c +@@ -28,7 +28,6 @@ + #ifndef Cdrfifo_standalonE + /* for burn_os_alloc_buffer() */ + #include "../libburn/libburn.h" +-#define Libburn_has_open_trac_srC 1 + #endif + + #include "cdrfifo.h" diff -Nru libburn-1.5.0/debian/patches/series libburn-1.5.0/debian/patches/series --- libburn-1.5.0/debian/patches/series 2018-10-05 19:21:10.000000000 +0000 +++ libburn-1.5.0/debian/patches/series 2019-11-27 15:17:00.000000000 +0000 @@ -0,0 +1,2 @@ +01-fix-cdrskin-multi-track.patch +