Commit 8687aec
committed
[releng] Require target platform bundles as minimum version
Using:
```
mvn org.eclipse.tycho.extras:tycho-version-bump-plugin:4.0.12:update-manifest
```
and then multiple iterations to bump the bundle-version:
```
mvn verify org.eclipse.tycho:tycho-versions-plugin:4.0.12:bump-versions -Dtycho.bump-versions.increment=100 -DskipDoc=true -DskipTests=true -P baseline-compare-and-replace -fae -Djgit.dirtyWorkingTree-cdtDefault=warning
```
Make sure bounds of all dependencies match what we built against. This
prevents issues such as Bug 536448 from recurring. In 2025-06 there
are a number of Eclipse Platform changes that make CDT susceptible
to these types of issues again.
Note that this change is similar to previous iterations, such
as 1087dc5, but with the automatation
we can now apply this to *all* bundles.
In addition, with the tighter version constraints, building from
simrel repo for the jniheader (releng/scripts/do_rebuild_natives.sh)
is no longer sufficient. This speedup has been removed as it was probably
incorrect to have by default.
The api filters were introduced because some bundles are re-exported. Those
re-exported bundle requirements mean that technically we need to bump
the version, but in reality we effectively required the range as now
documented anyway, so doing a major version bump is unneeded.1 parent 7fa83d2 commit 8687aec
File tree
131 files changed
+1070
-1051
lines changed- build
- org.eclipse.cdt.autotools.core/META-INF
- org.eclipse.cdt.autotools.docs/META-INF
- org.eclipse.cdt.autotools.tests/META-INF
- org.eclipse.cdt.autotools.ui.tests/META-INF
- org.eclipse.cdt.autotools.ui/META-INF
- org.eclipse.cdt.build.gcc.core/META-INF
- org.eclipse.cdt.build.gcc.ui/META-INF
- org.eclipse.cdt.core.autotools.core/META-INF
- org.eclipse.cdt.core.autotools.ui/META-INF
- org.eclipse.cdt.make.core.tests/META-INF
- org.eclipse.cdt.make.core/META-INF
- org.eclipse.cdt.make.ui.tests/META-INF
- org.eclipse.cdt.make.ui/META-INF
- org.eclipse.cdt.managedbuilder.core.tests/META-INF
- org.eclipse.cdt.managedbuilder.core
- .settings
- META-INF
- org.eclipse.cdt.managedbuilder.gnu.ui/META-INF
- org.eclipse.cdt.managedbuilder.headlessbuilderapp/META-INF
- org.eclipse.cdt.managedbuilder.ui.tests/META-INF
- org.eclipse.cdt.managedbuilder.ui/META-INF
- org.eclipse.cdt.meson.core/META-INF
- org.eclipse.cdt.meson.docs/META-INF
- org.eclipse.cdt.meson.ui.editor/META-INF
- org.eclipse.cdt.meson.ui.tests/META-INF
- org.eclipse.cdt.meson.ui/META-INF
- cmake
- org.eclipse.cdt.cmake.core.tests/META-INF
- org.eclipse.cdt.cmake.core/META-INF
- org.eclipse.cdt.cmake.ui.tests/META-INF
- org.eclipse.cdt.cmake.ui/META-INF
- codan
- org.eclipse.cdt.codan.checkers.ui.tests/META-INF
- org.eclipse.cdt.codan.checkers.ui/META-INF
- org.eclipse.cdt.codan.checkers/META-INF
- org.eclipse.cdt.codan.core.cxx/META-INF
- org.eclipse.cdt.codan.core.tests/META-INF
- org.eclipse.cdt.codan.core/META-INF
- org.eclipse.cdt.codan.ui.cxx/META-INF
- org.eclipse.cdt.codan.ui/META-INF
- core
- org.eclipse.cdt.core.native/META-INF
- org.eclipse.cdt.core.tests/META-INF
- org.eclipse.cdt.core.win32
- META-INF
- org.eclipse.cdt.core/META-INF
- org.eclipse.cdt.ui.tests/META-INF
- org.eclipse.cdt.ui/META-INF
- cross
- org.eclipse.cdt.build.crossgcc/META-INF
- org.eclipse.cdt.launch.remote/META-INF
- org.eclipse.cdt.launch.serial.core/META-INF
- org.eclipse.cdt.launch.serial.ui/META-INF
- debug
- org.eclipse.cdt.debug.application/META-INF
- org.eclipse.cdt.debug.core/META-INF
- org.eclipse.cdt.debug.ui/META-INF
- org.eclipse.cdt.gdb.ui/META-INF
- org.eclipse.cdt.gdb/META-INF
- doc
- org.eclipse.cdt.doc.isv/META-INF
- org.eclipse.cdt.doc.user/META-INF
- dsf-gdb
- org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui.tests/META-INF
- org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui/META-INF
- org.eclipse.cdt.dsf.gdb.tests/META-INF
- org.eclipse.cdt.dsf.gdb.ui/META-INF
- org.eclipse.cdt.dsf.gdb
- .settings
- META-INF
- org.eclipse.cdt.examples.dsf.gdb/META-INF
- org.eclipse.cdt.tests.dsf.gdb/META-INF
- dsf
- org.eclipse.cdt.dsf.ui/META-INF
- org.eclipse.cdt.dsf/META-INF
- org.eclipse.cdt.examples.dsf.pda.ui/META-INF
- org.eclipse.cdt.examples.dsf.pda/META-INF
- org.eclipse.cdt.examples.dsf/META-INF
- jsoncdb
- org.eclipse.cdt.jsoncdb.arm/META-INF
- org.eclipse.cdt.jsoncdb.core.ui/META-INF
- org.eclipse.cdt.jsoncdb.core/META-INF
- org.eclipse.cdt.jsoncdb.freescale/META-INF
- org.eclipse.cdt.jsoncdb.hpenonstop/META-INF
- org.eclipse.cdt.jsoncdb.intel/META-INF
- org.eclipse.cdt.jsoncdb.microsoft/META-INF
- org.eclipse.cdt.jsoncdb.nvidia/META-INF
- jtag
- org.eclipse.cdt.debug.gdbjtag.core.tests/META-INF
- org.eclipse.cdt.debug.gdbjtag.core/META-INF
- org.eclipse.cdt.debug.gdbjtag.ui/META-INF
- launchbar
- org.eclipse.launchbar.core.tests/META-INF
- org.eclipse.launchbar.core/META-INF
- org.eclipse.launchbar.remote.core/META-INF
- org.eclipse.launchbar.remote.ui/META-INF
- org.eclipse.launchbar.ui.controls/META-INF
- org.eclipse.launchbar.ui.tests/META-INF
- org.eclipse.launchbar.ui/META-INF
- launch
- org.eclipse.cdt.docker.launcher/META-INF
- org.eclipse.cdt.flatpak.launcher/META-INF
- org.eclipse.cdt.launch/META-INF
- llvm
- org.eclipse.cdt.llvm.dsf.lldb.core/META-INF
- org.eclipse.cdt.llvm.dsf.lldb.ui/META-INF
- org.eclipse.cdt.managedbuilder.llvm.ui/META-INF
- memory
- org.eclipse.cdt.debug.core.memory.tests/META-INF
- org.eclipse.cdt.debug.core.memory/META-INF
- org.eclipse.cdt.debug.ui.memory.floatingpoint/META-INF
- org.eclipse.cdt.debug.ui.memory.memorybrowser/META-INF
- org.eclipse.cdt.debug.ui.memory.search/META-INF
- org.eclipse.cdt.debug.ui.memory.traditional/META-INF
- org.eclipse.cdt.debug.ui.memory.transport/META-INF
- native/org.eclipse.cdt.native.serial/META-INF
- releng
- org.eclipse.cdt/META-INF
- scripts
- remote
- org.eclipse.cdt.remote.core/META-INF
- org.eclipse.remote.doc.isv/META-INF
- org.eclipse.remote.proxy.server.core/META-INF
- terminal/plugins
- org.eclipse.tm.terminal.connector.cdtserial/META-INF
- org.eclipse.tm.terminal.connector.local/META-INF
- org.eclipse.tm.terminal.connector.process/META-INF
- org.eclipse.tm.terminal.connector.remote/META-INF
- org.eclipse.tm.terminal.connector.ssh/META-INF
- org.eclipse.tm.terminal.connector.telnet/META-INF
- org.eclipse.tm.terminal.control/META-INF
- org.eclipse.tm.terminal.test/META-INF
- org.eclipse.tm.terminal.view.core/META-INF
- org.eclipse.tm.terminal.view.ui/META-INF
- testsrunner
- org.eclipse.cdt.testsrunner.boost/META-INF
- org.eclipse.cdt.testsrunner.gtest/META-INF
- org.eclipse.cdt.testsrunner.qttest/META-INF
- org.eclipse.cdt.testsrunner.tap/META-INF
- org.eclipse.cdt.testsrunner.tests/META-INF
- org.eclipse.cdt.testsrunner/META-INF
- tools.templates
- org.eclipse.tools.templates.core/META-INF
- org.eclipse.tools.templates.freemarker/META-INF
- org.eclipse.tools.templates.ui/META-INF
- unittest/org.eclipse.cdt.unittest/META-INF
- util/org.eclipse.cdt.util/META-INF
- visualizer
- org.eclipse.cdt.visualizer.core/META-INF
- org.eclipse.cdt.visualizer.examples/META-INF
- org.eclipse.cdt.visualizer.ui/META-INF
- windows
- org.eclipse.cdt.msw.build.tests/META-INF
- org.eclipse.cdt.msw.build/META-INF
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
131 files changed
+1070
-1051
lines changedLines changed: 22 additions & 22 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
| 8 | + | |
| 9 | + | |
10 | 10 | | |
Lines changed: 11 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | | - | |
9 | | - | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
Lines changed: 6 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
Lines changed: 7 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
Lines changed: 6 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
0 commit comments