Commit Graph

174 Commits

Author SHA1 Message Date
zzz 4ebd92445d Debian: Require libjetty12-java 12.0.32-2
Currently in forky/sid but not trixie/resolute.
12.0.32-2 bundles 4 of the 6 ee8 jars we need.
It does not contain the ee8-nested and ee8-security jars, those are currently in
libjetty12-extra-java. Rather than require -extra-, we bundle those two jars into jetty-extra.jar for now,
as -extra- is very large and has a number of other dependencies.
We have requested that Debian move the two jars to the stndard package.
For the non-libjetty12 builds, those two jars remain in jetty-webapp.jar.

12.0.17 in trixie/resolute is unusable because it is missing the ee8 jars
and is not the official Jetty release version so we can't bundle the jars from the Jetty release,
they are incompatible.
This change removes the 12.0.17 ee8 jars we attempted to bundle.

The trixie/resolute build is still unusable, unless/until they get 12.0.32-2

Update various build.xml classpaths to include jetty-extra.jar.

Fix the reference to cgi-context.xml which was renamed.

There are no changes for the jammy build, which bundles all required Jetty jars,
other than the cgi-context fix.
2026-03-13 08:35:40 -04:00
zzz c68e6cc033 Docs: Debian doc updates 2026-02-14 12:21:38 -05:00
eyedeekay 8441e461b6 Update changelog for i2p version 2.11.0 2026-02-13 11:29:35 -05:00
eyedeekay 267f7d4d3e Update changelog for i2p version 2.11.0
Java CI / build (push) Failing after 4s
Java CI / build-java7 (push) Failing after 9s
Java CI / javadoc-latest (push) Failing after 10s
Java with IzPack Snapshot Setup / setup (push) Failing after 23s
Dockerhub / docker (push) Failing after 45s
Sync Primary Repository to GitHub Mirror / sync (push) Failing after 1m27s
Create and publish a Docker image / build-and-push-image (push) Failing after 4m10s
Daily Workflow / daily-job (push) Failing after 9s
Daily Workflow / javadoc-latest (push) Failing after 12s
Daily Workflow / build-java7 (push) Failing after 11s
2026-02-12 16:33:25 -05:00
eyedeekay daee9bc06a Update jammy changelog 2026-02-11 10:39:38 -05:00
zzz d5c8f8e63c Debian: Resolute/trixie javadoc build fix
fixes javadoc build fail and stray symlink
2026-02-06 09:33:24 -05:00
zzz 1549750e46 Debian: Package fixes, bump -7-rc 2026-02-05 14:41:24 -05:00
zzz 5c4597182b Debian: Jammy build fixes
- Force Java 17 for build dependency, fix JAVA_HOME
- Allow Java 25 in runtime dependencies
2026-02-03 13:11:26 -05:00
zzz 41edc380ee Debian: Build fixes
- Resolute/Questing build fix
- Jammy build fixes
- Adjust file and dir names for Jammy tarball targets
2026-02-02 18:05:49 -05:00
zzz 0aacb7ea47 Debian: Updates for trixie/resolute (WIP)
- Add resolute files depending on libjetty12 and libbcprov
- Fix with-libbcprov-java build
- Fix jammy java version
- Move jammy-questing builds to jammy source
- Abandon questing build, use jammy
- Doc updates
2026-02-02 14:47:04 -05:00
zzz 3adbefcb8b Build: Debian/Ubuntu preliminary updates
Not fully tested

```
          Java 17  bcprov 1.80  Jetty 12  libslf4j2   support
trixie      y          y           y         y          y
bookworm    y          n           n         n          y (jammy)
bullseye    y          n           n         n          y (jammy)
buster      n          n           n         n          n

resolute    y          y         not yet     y          y (questing until it gets Jetty 12)
questing    y          y           n         y          y
noble       y          n           n         n          y (jammy)
jammy       y          n           n         n          y
focal       n          n           n         n          n
bionic      n          n           n         n          n
```
2025-10-25 14:36:12 -04:00
eyedeekay 7f51dbf932 Merge branch 'master' of i2pgit.org:I2P_Developers/i2p.i2p 2025-10-23 14:33:37 -04:00
eyedeekay 42cbb65af5 check in missing jammy changelog 2025-10-23 14:32:55 -04:00
zzz a61a8c7a8c Build: Remove unsupported debian-alt files and build targets
in prep for fixing and adding new supported targets for Jetty 12
2025-10-22 12:50:42 -04:00
eyedeekay 4dfa844cbd Merge branch 'jetty12-rb' of 127.0.0.1:zzz/i2p.i2p 2025-10-19 12:10:57 -04:00
zzz 19b63cddde Debian updates for Trixie
untested
remove tomcat8 references
debian-alt TODO
2025-10-11 09:44:31 -04:00
eyedeekay 6a8fd0ae62 update bionic and focal changelogs 2025-09-14 12:24:01 -04:00
eyedeekay 3c4158cc0f Make focal version match previous pattern 2025-09-10 11:57:46 -04:00
eyedeekay 782963a401 update Debian changelogs 2025-09-10 11:52:20 -04:00
eyedeekay 1c7fd57a4b Check in debian changelogs 2025-06-06 21:54:24 -04:00
zzz 0947dda6a8 Debian: Patch refresh 2025-05-21 08:08:15 -04:00
zzz 4ca84235ba doc: add new ubuntu name 2025-05-13 14:43:26 -04:00
zzz fc7e504e06 2.8.2 debian changelogs 2025-03-29 11:41:42 -04:00
zzz 1c1e28d7a7 Build: Add missing translated resources
- cs man pages
- cs, pt_BR, zh_TW eepsite help
- Add back eepsite_zh.css link that was dropped from zh help pages
- Add link to gan eepsite help that was missing
2025-03-21 08:33:44 -04:00
zzz 456586a8e5 2.8.1 Debian changelogs 2025-03-18 11:31:48 -04:00
zzz 538cb52ed3 Build: launchpad doc updates 2025-02-07 16:04:34 -05:00
zzz f1e95d96b3 Remove failed and test versions from debian changelogs 2025-02-07 09:18:35 -05:00
eyedeekay 5d0e1ac3a1 Debian: Re-build focal and jammy with correct control file 2025-02-06 15:58:01 -05:00
eyedeekay f1656b1191 Retry debian package 2025-02-05 21:30:53 -05:00
eyedeekay 27d4452958 fix debian changelogs 2025-02-05 20:19:15 -05:00
zzz 0482e12d54 Debian: Create jammy build to deal with Jetty API change (Gitlab #496)
Jetty made a breaking API change to PathSpec in 9.4.30, so
focal (with 9.4.26) is not compatible with jammy+ and buster+ (9.4.45+).

Symptom is failure to load translated help pages in console.

Fix is to make focal only for focal; create jammy build
for jammy+ and buster+. Update build docs.

Does not affect non-package builds, where we bundle Jetty 9.3.x.
2025-01-20 08:11:43 -05:00
eyedeekay ef33998a71 Debian: update changelogs 2024-10-12 18:41:38 -04:00
eyedeekay aa4e6e1ec1 Debian: always use 3-letter month codes in changelogs 2024-08-25 23:06:48 -04:00
eyedeekay c969274866 check in and update Debian changelogs 2024-08-08 13:30:38 -04:00
eyedeekay 903d69eb01 Debian: re-align 0002-jetty-old-api.patch 2024-08-06 21:59:31 -04:00
eyedeekay 3f2cee1f2c Debian: update changelogs 2024-07-20 13:42:06 -04:00
zzz e479e187da Debian checklist updates 2024-05-17 13:20:07 -04:00
zzz cadb72457c Build: Debian changelogs and checklist updates 2024-05-16 07:25:08 -04:00
eyedeekay a2cb7ffff9 Fix focal changelog 2024-05-15 11:29:16 -04:00
eyedeekay ce00a1148b Update focal changelog 2024-05-15 11:24:49 -04:00
eyedeekay b3fc35541c Debian: check in updated Debian changelogs 2024-05-07 11:21:51 -04:00
eyedeekay 22998bc707 Check in bionic changelog 2024-04-20 08:13:29 -04:00
zzz 3fb70b7412 Debian: Refresh patches 2024-03-24 09:37:45 -04:00
zzz bd59a00865 PPA/Deb build doc updates 2023-12-22 07:08:05 -05:00
eyedeekay 3c43103b93 Debian: update changelogs again 2023-12-20 20:27:09 -05:00
eyedeekay d30ccce44a Update debian changelogs 2023-12-20 14:57:47 -05:00
zzz 69554e4687 Debian: Change JRE dependency order (Gitlab #443, Debian #1024461) 2023-09-23 16:40:31 -04:00
idk 206cc00387 fix lunar changelog 2023-07-01 16:01:20 -04:00
idk 0d359bbc1b update debian changelogs 2023-07-01 11:10:55 -04:00
idk 85822c48da fix lunar changelog 2023-04-17 03:31:25 +00:00