Package: libbs2b
Version: 3.1.0+dfsg-2
Severity: serious
Tags: upstream patch
Justification: fails to build from source (but built successfully in the past)
User: debian...@lists.debian.org
Usertags: hardening-format-security

The package fails to build with -Werror=format-security compiler option.
Build log in Ubuntu:
https://launchpadlibrarian.net/83194981/buildlog_ubuntu-precise-i386.libbs2b_3.1.0%2Bdfsg-2_FAILEDTOBUILD.txt.gz

See also:
http://wiki.debian.org/Hardening
http://lists.debian.org/debian-devel-announce/2011/09/msg00001.html

Patch from Ubuntu follows.
https://launchpad.net/ubuntu/+source/libbs2b/3.1.0+dfsg-2ubuntu1

Description: fix FTBFS with -Werror=format-security
Author: Ilya Barygin <randomact...@ubuntu.com>
--- libbs2b-3.1.0+dfsg.orig/src/bs2bconvert.c
+++ libbs2b-3.1.0+dfsg/src/bs2bconvert.c
@@ -153,7 +153,7 @@ int main( int argc, char *argv[] )
        if( ( infile = sf_open( infilename, SFM_READ, &sfinfo ) ) == NULL )
        {
                printf( "Not able to open input file %s.\n", infilename );
-               printf( sf_strerror( NULL ) );
+               printf( "%s", sf_strerror( NULL ) );
                return 1;
        }
 

-- System Information:
Debian Release: wheezy/sid
  APT prefers oneiric-updates
  APT policy: (500, 'oneiric-updates'), (500, 'oneiric-security'), (500, 
'oneiric-proposed'), (500, 'oneiric'), (100, 'oneiric-backports')
Architecture: i386 (i686)

Kernel: Linux 3.0.0-13-generic (SMP w/2 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to