Control: tags 1066045 + pending
Dear maintainer,
I've prepared an NMU for maven-bundle-plugin (versioned as 3.5.1-2.1) and
uploaded it to DELAYED/15. Please feel free to tell me if I
should delay it longer.
Regards.
--
regards,
Mattia Rizzolo
GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`.
More about me: https://mapreri.org : :' :
Launchpad user: https://launchpad.net/~mapreri `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
[0;0mdiffstat for maven-bundle-plugin-3.5.1 maven-bundle-plugin-3.5.1[0;0m
[0;0m[0;0m
changelog |9 ++[0;0m
patches/0002-FELIX-6602-sort-resources-and-exported-packages.patch | 33 ++[0;0m
patches/series |1 [0;0m
3 files changed, 43 insertions(+)[0;0m
[0;0m[0;0m
[1;36mdiff -Nru maven-bundle-plugin-3.5.1/debian/changelog maven-bundle-plugin-3.5.1/debian/changelog[0;0m
[0;31m--- maven-bundle-plugin-3.5.1/debian/changelog 2018-09-05 11:48:32.0 +0200[0;0m
[0;32m+++ maven-bundle-plugin-3.5.1/debian/changelog 2024-03-27 18:13:06.0 +0100[0;0m
[0;36m@@ -1,3 +1,12 @@[0;0m
[0;32m+maven-bundle-plugin (3.5.1-2.1) unstable; urgency=medium[0;0m
[0;32m+[0;0m
[0;32m+ * Non-maintainer upload.[0;0m
[0;32m+ * Apply patch from upstream to fix nondeterministic ordering in MANIFEST.MF[0;0m
[0;32m+headers. Closes: #1066045[0;0m
[0;32m+Thanks to James Addison for bringing up the patch.[0;0m
[0;32m+[0;0m
[0;32m+ -- Mattia Rizzolo Wed, 27 Mar 2024 18:13:06 +0100[0;0m
[0;32m+[0;0m
maven-bundle-plugin (3.5.1-2) unstable; urgency=medium[0;0m
[0;0m
* Team upload.[0;0m
[1;36mdiff -Nru maven-bundle-plugin-3.5.1/debian/patches/0002-FELIX-6602-sort-resources-and-exported-packages.patch maven-bundle-plugin-3.5.1/debian/patches/0002-FELIX-6602-sort-resources-and-exported-packages.patch[0;0m
[0;31m--- maven-bundle-plugin-3.5.1/debian/patches/0002-FELIX-6602-sort-resources-and-exported-packages.patch 1970-01-01 01:00:00.0 +0100[0;0m
[0;32m+++ maven-bundle-plugin-3.5.1/debian/patches/0002-FELIX-6602-sort-resources-and-exported-packages.patch 2024-03-27 18:11:20.0 +0100[0;0m
[0;36m@@ -0,0 +1,33 @@[0;0m
[0;32m+From d885d99a6a16660f655a4fd18e8a1a39beef0a15 Mon Sep 17 00:00:00 2001[0;0m
[0;32m+From: =?UTF-8?q?Herv=C3=A9=20Boutemy?= [0;0m
[0;32m+Date: Sat, 25 Mar 2023 00:18:11 +0100[0;0m
[0;32m+Subject: [PATCH] FELIX-6602 sort resources and exported packages[0;0m
[0;32m+[0;0m
[0;32m+---[0;0m
[0;32m+ .../java/org/apache/felix/bundleplugin/BundlePlugin.java | 5 -[0;0m
[0;32m+ 1 file changed, 4 insertions(+), 1 deletion(-)[0;0m
[0;32m+[0;0m
[0;32m+--- a/src/main/java/org/apache/felix/bundleplugin/BundlePlugin.java[0;0m
[0;32m b/src/main/java/org/apache/felix/bundleplugin/BundlePlugin.java[0;0m
[0;32m+@@ -1938,6 +1938,7 @@ public class BundlePlugin extends AbstractMojo[0;0m
[0;32m+ scanner.scan();[0;0m
[0;32m+ [0;0m
[0;32m+ String[] paths = scanner.getIncludedFiles();[0;0m
[0;32m++Arrays.sort( paths );[0;0m
[0;32m+ for ( int i = 0; i < paths.length; i++ )[0;0m
[0;32m+ {[0;0m
[0;32m+ packages.put( analyzer.getPackageRef( getPackageName( paths[i] ) ) );[0;0m
[0;32m+@@ -2076,7 +2077,9 @@ public class BundlePlugin extends AbstractMojo[0;0m
[0;32m+ scanner.addDefaultExcludes();[0;0m
[0;32m+ scanner.scan();[0;0m
[0;32m+ [0;0m
[0;32m+-List includedFiles = Arrays.asList( scanner.getIncludedFiles() );[0;0m
[0;32m++String[] f = scanner.getIncludedFiles();[0;0m
[0;32m++Arrays.sort( f );[0;0m
[0;32m++List includedFiles = Arrays.asList( f );[0;0m
[0;32m+ [0;0m
[0;32m+ for ( Iterator j = includedFiles.iterator(); j.hasNext(); )[0;0m
[0;32m+ {[0;0m
[0;32m+-- [0;0m
[0;32m+2.43.0[0;0m
[0;32m+[0;0m
[1;36mdiff -Nru maven-bundle-plugin-3.5.1/debian/patches/series maven-bundle-plugin-3.5.1/debian/patches/series[0;0m
[0;31m--- maven-bundle-plugin-3.5.1/debian/patches/series 2018-07-30 14:16:51.0 +0200[0;0m
[0;32m+++ maven-bundle-plugin-3.5.1/debian/patches/series 2024-03-27 18:11:24.0 +0100[0;0m
[0;36m@@ -4,3 +4,4 @@[0;0m
maven-archiver3-869361.patch[0;0m
maven3-compatibility.patch[0;0m
0001-Port-to-current-maven-dependency-tree.patch[0;0m
[0;32m+0002-FELIX-6602-sort-resources-and-exported-packages.patch[0;0m
signature.asc
Description: PGP signature