[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#684397: unblock: bzip2/1.0.6-4



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Dear Release Team,

Please, unblock bzip2/1.0.6-4

bzip2 1.0.6-4 includes hardening buildflags (one of the release goals)
for libbz2.so that were missing in 1.0.6-3. It was a small change and
the package has been for 10 days in unstable without problems. So,
please let this new revision move into testing.

Attached is a diff between both versions. 

unblock bzip2/1.0.6-4

Thanks for your work!

Santiago

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-3-686-pae (SMP w/2 CPU cores)
Locale: LANG=es_CO.utf8, LC_CTYPE=es_CO.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru bzip2-1.0.6/debian/changelog bzip2-1.0.6/debian/changelog
--- bzip2-1.0.6/debian/changelog	2012-06-08 01:50:12.000000000 +0200
+++ bzip2-1.0.6/debian/changelog	2012-07-27 16:16:03.000000000 +0200
@@ -1,3 +1,10 @@
+bzip2 (1.0.6-4) unstable; urgency=low
+
+  * Updating 30-bzip2-harden.patch, hardening LDFLAGS was missing for
+    libbz2.so. Thanks to Simon Ruderich. Closes: #655164
+
+ -- Santiago Ruano Rincón <santiago@debian.org>  Fri, 27 Jul 2012 16:14:34 +0200
+
 bzip2 (1.0.6-3) unstable; urgency=low
 
   * Bumped bzip2 priority from optional to standard. Closes: #642657
diff -Nru bzip2-1.0.6/debian/patches/30-bzip2-harden.patch bzip2-1.0.6/debian/patches/30-bzip2-harden.patch
--- bzip2-1.0.6/debian/patches/30-bzip2-harden.patch	2012-06-04 13:31:16.000000000 +0200
+++ bzip2-1.0.6/debian/patches/30-bzip2-harden.patch	2012-07-27 10:51:16.000000000 +0200
@@ -1,8 +1,8 @@
-diff --git a/Makefile b/Makefile
-index 9754ddf..3169741 100644
---- a/Makefile
-+++ b/Makefile
-@@ -18,10 +18,10 @@ SHELL=/bin/sh
+Index: bzip2-1.0.6/Makefile
+===================================================================
+--- bzip2-1.0.6.orig/Makefile	2012-07-01 15:05:07.000000000 +0200
++++ bzip2-1.0.6/Makefile	2012-07-01 15:08:45.586377822 +0200
+@@ -20,10 +20,10 @@
  CC=gcc
  AR=ar
  RANLIB=ranlib
@@ -15,3 +15,12 @@
  
  # Where you want it installed when you do 'make install'
  PREFIX=/usr/local
+@@ -61,7 +61,7 @@
+ 	ln -sf $^ $@
+ 
+ libbz2.so.$(sominor): $(OBJS:%.o=%.sho)
+-	$(CC) -o libbz2.so.$(sominor) -shared \
++	$(CC) $(LDFLAGS) -o libbz2.so.$(sominor) -shared \
+ 	  -Wl,-soname,libbz2.so.$(somajor) $^ -lc
+ 
+ %.sho: %.c

Reply to: