[pkg-java] r15753 - in trunk/libapache-mod-jk/debian: . patches

Tony Mancill tmancill at alioth.debian.org
Sat Feb 4 07:29:50 UTC 2012


Author: tmancill
Date: 2012-02-04 07:29:50 +0000 (Sat, 04 Feb 2012)
New Revision: 15753

Added:
   trunk/libapache-mod-jk/debian/patches/0004-compiler-hardening.patch
   trunk/libapache-mod-jk/debian/source.lintian-overrides
Modified:
   trunk/libapache-mod-jk/debian/changelog
   trunk/libapache-mod-jk/debian/compat
   trunk/libapache-mod-jk/debian/control
   trunk/libapache-mod-jk/debian/patches/series
   trunk/libapache-mod-jk/debian/rules
Log:
enabled hardening flags; remove Michael Koch from Uploaders

Modified: trunk/libapache-mod-jk/debian/changelog
===================================================================
--- trunk/libapache-mod-jk/debian/changelog	2012-02-04 05:30:36 UTC (rev 15752)
+++ trunk/libapache-mod-jk/debian/changelog	2012-02-04 07:29:50 UTC (rev 15753)
@@ -1,9 +1,12 @@
-libapache-mod-jk (1:1.2.32-2) UNRELEASED; urgency=low
+libapache-mod-jk (1:1.2.32-2) unstable; urgency=low
 
   * Team upload.
-  * Remove Michael Koch from Uploaders.  Closes: #654045
+  * Set debian/compat to 9; bump debhelper dependency to 8.1.3.
+  * Modify debian/rules to enable hardening flags 
+    and add patches/0004-compiler-hardening.patch (Closes: #656876)
+  * Remove Michael Koch from Uploaders. (Closes: #654045)
 
- -- tony mancill <tmancill at debian.org>  Sun, 22 Jan 2012 16:34:54 -0800
+ -- tony mancill <tmancill at debian.org>  Sat, 04 Feb 2012 07:17:54 +0000
 
 libapache-mod-jk (1:1.2.32-1) unstable; urgency=low
 

Modified: trunk/libapache-mod-jk/debian/compat
===================================================================
--- trunk/libapache-mod-jk/debian/compat	2012-02-04 05:30:36 UTC (rev 15752)
+++ trunk/libapache-mod-jk/debian/compat	2012-02-04 07:29:50 UTC (rev 15753)
@@ -1 +1 @@
-8
+9

Modified: trunk/libapache-mod-jk/debian/control
===================================================================
--- trunk/libapache-mod-jk/debian/control	2012-02-04 05:30:36 UTC (rev 15752)
+++ trunk/libapache-mod-jk/debian/control	2012-02-04 07:29:50 UTC (rev 15753)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 Uploaders: Damien Raude-Morvan <drazzib at debian.org>
-Build-Depends: debhelper (>= 8), apache2-threaded-dev, libtool, autotools-dev
+Build-Depends: debhelper (>= 8.1.3~), apache2-threaded-dev, libtool, autotools-dev
 Build-Depends-Indep: xsltproc, lynx
 Standards-Version: 3.9.2
 Homepage: http://tomcat.apache.org/

Added: trunk/libapache-mod-jk/debian/patches/0004-compiler-hardening.patch
===================================================================
--- trunk/libapache-mod-jk/debian/patches/0004-compiler-hardening.patch	                        (rev 0)
+++ trunk/libapache-mod-jk/debian/patches/0004-compiler-hardening.patch	2012-02-04 07:29:50 UTC (rev 15753)
@@ -0,0 +1,25 @@
+Author: tony mancill <tmancill at debian.org>
+Last-Update: 2012-02-03 
+Description: patch for "error: format not a string literal and no format arguments [-Werror=format-security]" 
+--- a/native/apache-2.0/mod_jk.c.orig	2012-02-04 05:51:31.000000000 +0000
++++ b/native/apache-2.0/mod_jk.c	2012-02-04 06:42:01.018105253 +0000
+@@ -673,15 +673,15 @@
+     }
+ 
+ #if (MODULE_MAGIC_NUMBER_MAJOR >= 20100606)
+-    ap_log_error(file, line, APLOG_MODULE_INDEX, level, 0, s, res);
++    ap_log_error(file, line, APLOG_MODULE_INDEX, level, 0, s, "%s", res);
+ #else
+-    ap_log_error(file, line, level, 0, s, res);
++    ap_log_error(file, line, level, 0, s, "%s", res);
+ #endif
+     if ( s ) {
+ #if (MODULE_MAGIC_NUMBER_MAJOR >= 20100606)
+-        ap_log_error(file, line, APLOG_MODULE_INDEX, level, 0, NULL, res);
++        ap_log_error(file, line, APLOG_MODULE_INDEX, level, 0, NULL, "%s", res);
+ #else
+-        ap_log_error(file, line, level, 0, NULL, res);
++        ap_log_error(file, line, level, 0, NULL, "%s", res);
+ #endif
+     }
+ 

Modified: trunk/libapache-mod-jk/debian/patches/series
===================================================================
--- trunk/libapache-mod-jk/debian/patches/series	2012-02-04 05:30:36 UTC (rev 15752)
+++ trunk/libapache-mod-jk/debian/patches/series	2012-02-04 07:29:50 UTC (rev 15753)
@@ -1,3 +1,4 @@
 0001-disable-logo.patch
 0002-debianize-log-directory.patch
 0003-upgrade-info-to-error-message.patch
+0004-compiler-hardening.patch

Modified: trunk/libapache-mod-jk/debian/rules
===================================================================
--- trunk/libapache-mod-jk/debian/rules	2012-02-04 05:30:36 UTC (rev 15752)
+++ trunk/libapache-mod-jk/debian/rules	2012-02-04 07:29:50 UTC (rev 15753)
@@ -1,7 +1,7 @@
 #!/usr/bin/make -f
 
 # Enable LFS
-CFLAGS = -D_LARGEFILE_SUPPORT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
+CFLAGS = -D_LARGEFILE_SUPPORT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 $(shell dpkg-buildflags --get CFLAGS)
 
 %:
 	dh $@ --with autotools_dev --sourcedirectory=native

Added: trunk/libapache-mod-jk/debian/source.lintian-overrides
===================================================================
--- trunk/libapache-mod-jk/debian/source.lintian-overrides	                        (rev 0)
+++ trunk/libapache-mod-jk/debian/source.lintian-overrides	2012-02-04 07:29:50 UTC (rev 15753)
@@ -0,0 +1,2 @@
+# override: using compat=9 with debhelper 8.1.3 for build-hardening flags
+package-needs-versioned-debhelper-build-depends 9




More information about the pkg-java-commits mailing list