[jenkins] 01/02: Depend on libasm4-java instead of libasm3-java
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Mon Sep 15 17:23:50 UTC 2014
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository jenkins.
commit daed14f1b37e28a48e9e470fb1851a55b05df66d
Author: Emmanuel Bourg <ebourg at apache.org>
Date: Mon Sep 15 17:46:43 2014 +0200
Depend on libasm4-java instead of libasm3-java
---
debian/changelog | 1 +
debian/control | 2 +-
debian/maven.rules | 2 +-
...2-Exclude-asm-dependencies-from-jnr-posix.patch | 28 ----------------------
...e-stock-asm3.patch => 0015-use-stock-asm.patch} | 0
debian/patches/series | 3 +--
6 files changed, 4 insertions(+), 32 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 840dd4f..6021419 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -14,6 +14,7 @@ jenkins (1.565.2-1) UNRELEASED; urgency=medium
- Depend on libstapler-adjunct-codemirror-java >= 1.3
- Depend on jenkins-test-annotations >= 1.1
- Depend on libbridge-method-injector-java >= 1.9
+ - Depend on libasm4-java instead of libasm3-java
* jenkins-tomcat now targets Tomcat 8 instead of Tomcat 6 (Closes: #759623)
* Fixed a build failure caused by the relocation of the Maven artifacts
in groovy 1.8.6-4 (Closes: #759946)
diff --git a/debian/control b/debian/control
index e379b13..745b5bc 100644
--- a/debian/control
+++ b/debian/control
@@ -34,7 +34,7 @@ Build-Depends-Indep:
libantlr-maven-plugin-java,
libaopalliance-java,
libargs4j-java,
- libasm3-java,
+ libasm4-java,
libbridge-method-injector-java (>= 1.9),
libclassworlds-java,
libcommons-beanutils-java,
diff --git a/debian/maven.rules b/debian/maven.rules
index a22c58f..4e73704 100644
--- a/debian/maven.rules
+++ b/debian/maven.rules
@@ -28,7 +28,7 @@ org.kohsuke access-modifier-annotation jar s/.*/1.4/ * *
org.kohsuke access-modifier-checker * s/.*/1.4/ * *
# 3.x is needed due to later versions of some deps in Debian
# Patch to be submitted back upstream.
-asm * * s/2\..*/3.x/ * *
+s/asm/org.ow2.asm/ * * s/.*/4.x/ * *
com.octo.captcha s/jcaptcha-all/jcaptcha/ * s/.*/debian/ * *
commons-collections commons-collections * s/3\..*/3.x/ * *
commons-httpclient commons-httpclient * s/3\..*/3.x/ * *
diff --git a/debian/patches/0022-Exclude-asm-dependencies-from-jnr-posix.patch b/debian/patches/0022-Exclude-asm-dependencies-from-jnr-posix.patch
deleted file mode 100644
index 7816e1b..0000000
--- a/debian/patches/0022-Exclude-asm-dependencies-from-jnr-posix.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From: James Page <james.page at ubuntu.com>
-Date: Mon, 12 Aug 2013 21:08:43 +0100
-Subject: Exclude asm dependencies from jnr-posix
-
-This pulls in asm4 which creates class loading issues.
----
- core/pom.xml | 10 ++++++++++
- 1 file changed, 10 insertions(+)
-
---- a/core/pom.xml
-+++ b/core/pom.xml
-@@ -98,6 +98,16 @@
- <groupId>org.jruby.ext.posix</groupId>
- <artifactId>jna-posix</artifactId>
- <version>1.0.3</version>
-+ <exclusions>
-+ <exclusion>
-+ <groupId>org.ow2.asm</groupId>
-+ <artifactId>asm</artifactId>
-+ </exclusion>
-+ <exclusion>
-+ <groupId>org.ow2.asm</groupId>
-+ <artifactId>asm-commons</artifactId>
-+ </exclusion>
-+ </exclusions>
- </dependency>
- <dependency>
- <groupId>com.github.jnr</groupId>
diff --git a/debian/patches/build/0015-use-stock-asm3.patch b/debian/patches/build/0015-use-stock-asm.patch
similarity index 100%
rename from debian/patches/build/0015-use-stock-asm3.patch
rename to debian/patches/build/0015-use-stock-asm.patch
diff --git a/debian/patches/series b/debian/patches/series
index dcacaa4..377c983 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -12,14 +12,13 @@ native-integration/0011-purge-winp.patch
dependency-upgrades/0012-jnr-posix-upgrade.patch
build/0013-use-stock-jmdns.patch
ubuntu/0014-ubuntu-font.patch
-build/0015-use-stock-asm3.patch
+build/0015-use-stock-asm.patch
build/0016-use-debian-jbcrypt.patch
build/0017-ignore-plugin-pom.xml.patch
build/0018-fileupload-compat.patch
build/0019-io-compat.pach.patch
0020-Drop-use-of-gitsite-extension.patch
0021-Compatibility-patch-for-guava-0.14.patch
-0022-Exclude-asm-dependencies-from-jnr-posix.patch
0023-ignore-bytecode-compatibility-transformer.patch
0024-args4j-compatibility.patch
0025-specify-plugins-versions.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jenkins.git
More information about the pkg-java-commits
mailing list