Merge ~pushkarnk/ubuntu/+source/tycho:ubuntu/devel into ubuntu/+source/tycho:ubuntu/devel

Proposed by Pushkar Kulkarni
Status: Needs review
Proposed branch: ~pushkarnk/ubuntu/+source/tycho:ubuntu/devel
Merge into: ubuntu/+source/tycho:ubuntu/devel
Diff against target: 65 lines (+31/-1)
4 files modified
debian/changelog (+7/-0)
debian/control (+2/-1)
debian/patches/0006-define-getCompilerId-JDTCompiler.patch (+21/-0)
debian/patches/series (+1/-0)
Reviewer Review Type Date Requested Status
Simon Quigley (community) Approve
git-ubuntu import Pending
Review via email: mp+477250@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Pushkar Kulkarni (pushkarnk) wrote :

I did a test build in ppa:pushkarnk/plusone and here are the autopkgtest results

* Results:
  - tycho: plucky/tycho/2.7.5-1ubuntu1 [amd64]
    + ✅ tycho on plucky for amd64 @ 28.11.24 05:00:20
      • Log: https://autopkgtest.ubuntu.com/results/autopkgtest-plucky-pushkarnk-plusone/plucky/amd64/t/tycho/20241128_050020_5c203@/log.gz
  - tycho: plucky/tycho/2.7.5-1ubuntu1 [arm64]
    + ✅ tycho on plucky for arm64 @ 28.11.24 04:44:45
      • Log: https://autopkgtest.ubuntu.com/results/autopkgtest-plucky-pushkarnk-plusone/plucky/arm64/t/tycho/20241128_044445_e08a3@/log.gz
  - tycho: plucky/tycho/2.7.5-1ubuntu1 [armhf]
    + ✅ tycho on plucky for armhf @ 28.11.24 04:46:51
      • Log: https://autopkgtest.ubuntu.com/results/autopkgtest-plucky-pushkarnk-plusone/plucky/armhf/t/tycho/20241128_044651_890e4@/log.gz
  - tycho: plucky/tycho/2.7.5-1ubuntu1 [i386]
    + ✅ tycho on plucky for i386 @ 28.11.24 05:00:30
      • Log: https://autopkgtest.ubuntu.com/results/autopkgtest-plucky-pushkarnk-plusone/plucky/i386/t/tycho/20241128_050030_d367d@/log.gz
  - tycho: plucky/tycho/2.7.5-1ubuntu1 [ppc64el]
    + ✅ tycho on plucky for ppc64el @ 28.11.24 05:16:12
      • Log: https://autopkgtest.ubuntu.com/results/autopkgtest-plucky-pushkarnk-plusone/plucky/ppc64el/t/tycho/20241128_051612_17a1d@/log.gz
  - tycho: plucky/tycho/2.7.5-1ubuntu1 [s390x]
    + ✅ tycho on plucky for s390x @ 28.11.24 04:45:10
      • Log: https://autopkgtest.ubuntu.com/results/autopkgtest-plucky-pushkarnk-plusone/plucky/s390x/t/tycho/20241128_044510_82367@/log.gz

Revision history for this message
Simon Quigley (tsimonq2) wrote :

In the future, this should be handled directly in Debian as an NMU.

review: Approve

Unmerged commits

fc9bb39... by Pushkar Kulkarni

update maintainer

4368eba... by Pushkar Kulkarni

update changelog

e5da72d... by Pushkar Kulkarni

d/patches: define newly inherited abstract method

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index a740bce..1acc791 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,10 @@
6+tycho (2.7.5-1ubuntu1) plucky; urgency=medium
7+
8+ * d/patches: Add patch adding a getCompilerId()
9+ implementation to JDTCompiler (LP: #2089702)
10+
11+ -- Pushkar Kulkarni <pushkar.kulkarni@canonical.com> Wed, 27 Nov 2024 00:02:42 +0530
12+
13 tycho (2.7.5-1) unstable; urgency=medium
14
15 * Team upload.
16diff --git a/debian/control b/debian/control
17index 81b60fd..8296569 100644
18--- a/debian/control
19+++ b/debian/control
20@@ -1,7 +1,8 @@
21 Source: tycho
22 Section: java
23 Priority: optional
24-Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
25+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
26+XSBC-Original-Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
27 Uploaders:
28 Luca Vercelli <luca.vercelli.to@gmail.com>
29 Build-Depends:
30diff --git a/debian/patches/0006-define-getCompilerId-JDTCompiler.patch b/debian/patches/0006-define-getCompilerId-JDTCompiler.patch
31new file mode 100644
32index 0000000..d74f79c
33--- /dev/null
34+++ b/debian/patches/0006-define-getCompilerId-JDTCompiler.patch
35@@ -0,0 +1,21 @@
36+Subject: Define new abstract method getCompilerId()
37+ The org.codehaus.plexus.compiler.AbstractCompiler class added a
38+ new abstract method String getCompilerId(). The JDTCompiler needs
39+ to define this method.
40+Origin: upstream, https://github.com/eclipse-tycho/tycho/commit/5e6eecad
41+Forwarded: not-needed
42+Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/tycho/+bug/2089702
43+Bug-Debian: http://bugs.debian.org/1086322
44+
45+--- a/tycho-compiler-jdt/src/main/java/org/eclipse/tycho/compiler/jdt/JDTCompiler.java
46++++ b/tycho-compiler-jdt/src/main/java/org/eclipse/tycho/compiler/jdt/JDTCompiler.java
47+@@ -602,4 +602,9 @@
48+
49+ }
50+
51++ @Override
52++ public String getCompilerId() {
53++ return "tycho-jdt";
54++ }
55++
56+ }
57diff --git a/debian/patches/series b/debian/patches/series
58index 7f8490c..a1513ae 100644
59--- a/debian/patches/series
60+++ b/debian/patches/series
61@@ -7,3 +7,4 @@ remove_dependency.patch
62 0003-plexus-archiver-compatibility.patch
63 0004-bouncycastle-compatibility.patch
64 0005-bnd-compatibility.patch
65+0006-define-getCompilerId-JDTCompiler.patch

Subscribers

People subscribed via source and target branches