Package: lame / 3.99.5+repack1-3+deb7u1

Metadata

Package Version Patches format
lame 3.99.5+repack1-3+deb7u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
07 field width fix.patch | (download)

frontend/parse.c | 10 5 + 5 - 0 !
1 file changed, 5 insertions(+), 5 deletions(-)

 fix warning on 64 bit machines. explicitely set variables as
 unsigned ints.
parallel builds fix.patch | (download)

libmp3lame/i386/Makefile.am | 8 4 + 4 - 0 !
libmp3lame/i386/Makefile.in | 8 4 + 4 - 0 !
2 files changed, 8 insertions(+), 8 deletions(-)

 fix race condition causing build failures on i386.
unbreak ftbfs gcc4.4.patch | (download)

config.h.in | 3 3 + 0 - 0 !
configure.in | 7 7 + 0 - 0 !
2 files changed, 10 insertions(+)

 unbreak compilation with gcc 4.4
 This patch is only necessary before gcc 4.5, such as gcc 4.4 in debian/squeeze.
 Actually, this is a workaround in config.h for a workaround in the autoconf
 generated configure script, which comments out every #undef CPP statement.
 This is actually documented in the autoconf manual, like here:
 http://www.gnu.org/s/hello/manual/autoconf/Header-Templates.html
0001 Add check for invalid input sample rate.patch | (download)

libmp3lame/lame.c | 6 6 + 0 - 0 !
1 file changed, 6 insertions(+)

 [patch] add check for invalid input sample rate

Signed-off-by: Maks Naumov <maksqwe1@ukr.net>

bits_per_sample.patch | (download)

frontend/get_audio.c | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 avoid malformed wav causing floating point exception (integer divide by zero) 
int_resample_ratio.patch | (download)

libmp3lame/util.c | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 fix decision if sample rate ratio is an integer value or not
 If the sample rate of the input file is sufficiently close to an
 integer multiple of the output sample rate, the value of the intratio
 variable is calculated incorrectly. This leads to further values
 being miscalculated up to the joff variable which is used as an index
 to dereference the esv->blackfilt array. This leads top an overflow
 and causes a segmentation fault.