Emmanuel Bourg pushed to branch master at Debian Java Maintainers / eclipse-cdt


Commits:
55c1e314 by Emmanuel Bourg at 2026-10-26T10:31:50+01:00
Disabled the tycho-pomless core extension to fix the build failure (Closes: 
#1022294)

- - - - -
3e171c3c by Emmanuel Bourg at 2026-10-26T10:34:09+01:00
Added the missing dependency on the OSGi compendium

- - - - -
5bba79bd by Emmanuel Bourg at 2026-10-26T10:38:44+01:00
Standards-Version updated to 4.7.4

- - - - -
d0fd606e by Emmanuel Bourg at 2026-10-26T10:38:44+01:00
Removed the Priority field

- - - - -
b758ccd5 by Emmanuel Bourg at 2026-10-26T10:38:44+01:00
Removed the Rules-Requires-Root field

- - - - -
9e2d97ee by Emmanuel Bourg at 2026-10-26T10:38:44+01:00
Converted debian/watch to the version 5 format

- - - - -
62b38751 by Emmanuel Bourg at 2026-10-26T10:38:45+01:00
Upload to unstable

- - - - -


6 changed files:

- debian/changelog
- debian/control
- + debian/patches/disable_tycho_pomless.patch
- debian/patches/series
- debian/poms/core_org.eclipse.cdt.core_pom.xml
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,16 @@
+eclipse-cdt (9.9.0-6) unstable; urgency=medium
+
+  * Team upload.
+  * Disabled the tycho-pomless core extension to fix the build failure
+    (Closes: #1022294)
+  * Added the missing dependency on the OSGi compendium
+  * Standards-Version updated to 4.7.4
+  * Removed the Priority field
+  * Removed the Rules-Requires-Root field
+  * Converted debian/watch to the version 5 format
+
+ -- Emmanuel Bourg <[email protected]>  Mon, 26 Oct 2026 10:38:45 +0100
+
 eclipse-cdt (9.9.0-5) unstable; urgency=medium
 
   * Use upstream provided manifest file.


=====================================
debian/control
=====================================
@@ -1,6 +1,5 @@
 Source: eclipse-cdt
 Section: java
-Priority: optional
 Maintainer: Debian Java Maintainers 
<[email protected]>
 Uploaders: Sudip Mukherjee <[email protected]>
 Build-Depends: debhelper-compat (= 13), default-jdk,
@@ -13,9 +12,8 @@ Build-Depends: debhelper-compat (= 13), default-jdk,
                libeclipse-ltk-core-refactoring-java, 
libeclipse-jdt-annotation-java,
                libequinox-app-java, libeclipse-core-expressions-java,
                libeclipse-core-filebuffers-java, libjaxb-api-java,
-               libgoogle-gson-java
-Standards-Version: 4.5.0
-Rules-Requires-Root: no
+               libgoogle-gson-java, libosgi-compendium-java
+Standards-Version: 4.7.4
 Vcs-Git: https://salsa.debian.org/java-team/eclipse-cdt.git
 Vcs-Browser: https://salsa.debian.org/java-team/eclipse-cdt
 Homepage: http://www.eclipse.org/cdt/


=====================================
debian/patches/disable_tycho_pomless.patch
=====================================
@@ -0,0 +1,16 @@
+Description: Disables the tycho-pomless core extension, the Debian build uses
+ hand-written POMs instead and the extension cannot be resolved offline
+Author: Emmanuel Bourg <[email protected]>
+Forwarded: not-needed
+Bug-Debian: https://bugs.debian.org/1022294
+--- a/.mvn/extensions.xml
++++ b/.mvn/extensions.xml
+@@ -1,8 +1,3 @@
+ <?xml version="1.0" encoding="UTF-8"?>
+ <extensions>
+-  <extension>
+-    <groupId>org.eclipse.tycho.extras</groupId>
+-    <artifactId>tycho-pomless</artifactId>
+-    <version>1.4.0</version>
+-  </extension>
+ </extensions>


=====================================
debian/patches/series
=====================================
@@ -1 +1,2 @@
 fix_packaging.patch
+disable_tycho_pomless.patch


=====================================
debian/poms/core_org.eclipse.cdt.core_pom.xml
=====================================
@@ -34,5 +34,10 @@
       <artifactId>org.eclipse.cdt.core.native</artifactId>
       <version>5.10.100-SNAPSHOT</version>
     </dependency>
+    <dependency>
+      <groupId>org.osgi</groupId>
+      <artifactId>osgi.cmpn</artifactId>
+      <version>7.0.0</version>
+    </dependency>
   </dependencies>
 </project>


=====================================
debian/watch
=====================================
@@ -1,4 +1,8 @@
-version=3
-opts=dversionmangle=s/\+dfsg\d?// \
-https://git.eclipse.org/c/cdt/org.eclipse.cdt.git/refs/ \
-/c/cdt/org.eclipse.cdt.git/snapshot/CDT_(\d+)_(\d+)_(\d+).tar.gz
+Version: 5
+Mode: git
+Source: https://github.com/eclipse-cdt/cdt.git
+Matching-Pattern: refs/tags/CDT_(\d+_\d+_\d+)
+Uversion-Mangle: s/_/./g
+Dversion-Mangle: auto
+Repack: yes
+Compression: xz



View it on GitLab: 
https://salsa.debian.org/java-team/eclipse-cdt/-/compare/fe0f3120c570d543498cf1e3687906d0d3782651...62b387512bec77189d1ee309b615ee6309091177

-- 
View it on GitLab: 
https://salsa.debian.org/java-team/eclipse-cdt/-/compare/fe0f3120c570d543498cf1e3687906d0d3782651...62b387512bec77189d1ee309b615ee6309091177
You're receiving this email because of your account on salsa.debian.org. Manage 
all notifications: https://salsa.debian.org/-/profile/notifications | Help: 
https://salsa.debian.org/help


_______________________________________________
pkg-java-commits mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits

Reply via email to