--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: unblock: kbuild/1:0.1.9998svn2543+dfsg-1
- From: Felix Geyer <fgeyer@debian.org>
- Date: Sat, 19 Jan 2013 10:12:30 +0100
- Message-id: <20130119091230.4029.59112.reportbug@localhost6.localdomain6>
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Please unblock package kbuild
The current version of kbuild in wheezy causes virtualbox to FTBFS (bug #697892)
and thus blocks a security fix of virtualbox (bug #698292).
unblock kbuild/1:0.1.9998svn2543+dfsg-1
diff -Nru kbuild-0.1.9998svn2543+dfsg/debian/changelog kbuild-0.1.9998svn2543+dfsg/debian/changelog
--- kbuild-0.1.9998svn2543+dfsg/debian/changelog 2012-12-30 21:27:08.000000000 +0100
+++ kbuild-0.1.9998svn2543+dfsg/debian/changelog 2013-01-18 19:18:56.000000000 +0100
@@ -1,3 +1,13 @@
+kbuild (1:0.1.9998svn2543+dfsg-1) unstable; urgency=high
+
+ * Stop hardcoding the -O3 optimization flag as it causes kmk_sed to
+ miscompile. (Closes: #697892)
+ - Add 08_no_o3_optimization.diff
+ * Set urgency to high as it fixes an RC bug which blocks a virtualbox
+ security fix.
+
+ -- Felix Geyer <debfx-pkg@fobos.de> Fri, 18 Jan 2013 19:00:28 +0100
+
kbuild (1:0.1.9998svn2543+dfsg-0.1) unstable; urgency=low
* Non-maintainer upload.
diff -Nru kbuild-0.1.9998svn2543+dfsg/debian/patches/08_no_o3_optimization.diff kbuild-0.1.9998svn2543+dfsg/debian/patches/08_no_o3_optimization.diff
--- kbuild-0.1.9998svn2543+dfsg/debian/patches/08_no_o3_optimization.diff 1970-01-01 01:00:00.000000000 +0100
+++ kbuild-0.1.9998svn2543+dfsg/debian/patches/08_no_o3_optimization.diff 2013-01-17 22:45:23.000000000 +0100
@@ -0,0 +1,17 @@
+Description: Stop hardcoding the -O3 optimization flag as it causes kmk_sed to miscompile.
+Author: Felix Geyer <debfx-pkg@fobos.de>
+Bug-Debian: http://bugs.debian.org/697892
+
+--- a/Config.kmk
++++ b/Config.kmk
+@@ -299,8 +299,8 @@ ifndef TEMPLATE_BIN_TOOL
+ endif
+ TEMPLATE_BIN_LDFLAGS = -g
+ TEMPLATE_BIN_LDFLAGS.profile = -pg -p
+- TEMPLATE_BIN_CFLAGS.release = -O3
+- TEMPLATE_BIN_CFLAGS.profile = -O3 -pg -p
++ TEMPLATE_BIN_CFLAGS.release = -O2
++ TEMPLATE_BIN_CFLAGS.profile = -O2 -pg -p
+ ifeq ($(KBUILD_TARGET),freebsd)
+ TEMPLATE_BIN_INCS += $(PATH_GNUMAKE_SRC)/glob /usr/local/include
+ endif
diff -Nru kbuild-0.1.9998svn2543+dfsg/debian/patches/series kbuild-0.1.9998svn2543+dfsg/debian/patches/series
--- kbuild-0.1.9998svn2543+dfsg/debian/patches/series 2010-05-14 01:42:34.000000000 +0200
+++ kbuild-0.1.9998svn2543+dfsg/debian/patches/series 2013-01-17 22:45:37.000000000 +0100
@@ -5,3 +5,4 @@
05_hppa-disable-threads.diff
06_binutils-gold.diff
07_special-chars-build-path.diff
+08_no_o3_optimization.diff
--- End Message ---
--- Begin Message ---
On Sat, 2013-01-19 at 10:12 +0100, Felix Geyer wrote:
> Please unblock package kbuild
>
> The current version of kbuild in wheezy causes virtualbox to FTBFS (bug #697892)
I did that last night.
> and thus blocks a security fix of virtualbox (bug #698292).
However, I'm confused by this comment. The security fix needs applying
_in unstable_ - the migration of kbuild to testing is *not* blocking the
security fix being applied.
Regards,
Adam
--- End Message ---