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

Bug#698486: unblock: kbuild/1:0.1.9998svn2543+dfsg-1



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

Reply to: