[Git][java-team/jruby][master] 19 commits: d/watch: update watchfile

Jérôme Charaoui (@lavamind) gitlab at salsa.debian.org
Mon Nov 28 22:01:50 GMT 2022



Jérôme Charaoui pushed to branch master at Debian Java Maintainers / jruby


Commits:
74aef5e0 by Jérôme Charaoui at 2022-11-28T11:00:40-05:00
d/watch: update watchfile

- - - - -
475cbd87 by Jérôme Charaoui at 2022-11-28T11:06:32-05:00
d/copyright: exclude prebuilt binary files

- - - - -
015bf5f4 by Jérôme Charaoui at 2022-11-28T11:06:57-05:00
New upstream version 9.3.9.0
- - - - -
aba70484 by Jérôme Charaoui at 2022-11-28T11:07:19-05:00
Update upstream source from tag 'upstream/9.3.9.0'

Update to upstream version '9.3.9.0'
with Debian dir 9b08e2f768056a420ec8e0a5e44f7b8b6b581df7
- - - - -
514f56ca by Jérôme Charaoui at 2022-11-28T15:32:40-05:00
New package structure for 9.3.x series

See debian/changelog for details about the changes in this new version.

- - - - -
07f95941 by Jérôme Charaoui at 2022-11-28T15:32:41-05:00
remove file that should not be tracked

Gbp-Dch: ignore

- - - - -
1e1c7e50 by Jérôme Charaoui at 2022-11-28T15:32:42-05:00
d/control: cleanup and run wrap-and-sort-bastk

- - - - -
e8fe324b by Jérôme Charaoui at 2022-11-28T15:32:42-05:00
d/rules: fix wrong-path-for-interpreter in bin/jruby

- - - - -
51ce23c6 by Jérôme Charaoui at 2022-11-28T15:32:43-05:00
d/NEWS: change version number to nearest release

- - - - -
3fe1669b by Jérôme Charaoui at 2022-11-28T15:32:43-05:00
d/copyright: add missing entries for gems, cleanup

- - - - -
fb37c93a by Jérôme Charaoui at 2022-11-28T15:45:39-05:00
d/tests: install some ruby code from system stdlib

- - - - -
aa34ec58 by Jérôme Charaoui at 2022-11-28T15:45:43-05:00
d/control: do not embed any jars in stdlib anymore

This takes advantage of the jruby script putting any jar present in
/usr/share/jruby/lib on the classpath automatically. For this to work we
also need to set jruby.openssl.load.jars=false otherwise jruby-openssl
will try and fail to load the bouncycastle jars from stdlib.

- - - - -
120c7877 by Jérôme Charaoui at 2022-11-28T15:45:44-05:00
d/tests: expand autopkgtest coverage

This adds several extra tests, including jirb and rspec tests. The
spec-ji and jruby tests are known to have a small number of possibly
related test cases failing currently, which needs to be investigated.

- - - - -
a12525ad by Jérôme Charaoui at 2022-11-28T15:45:45-05:00
d/rules: only run tests on compiled java at build

The jruby rspec and mri tests are quite sensitive to the runtime
environment and seem to run much better with less failures in
autopkgtests and LXC. So instead of chasing down edge cases in multiple
environments, focus on autopkgtest as the main testing harsness for this
package.

This also has the bonus of diminishing the number of gems we need to
fetch from rubygems.org, leaving us with only one set of gems
(rubygems-default) to carry in sources and to manage during the build
process.

- - - - -
bd270926 by Jérôme Charaoui at 2022-11-28T15:45:45-05:00
update README.source

We now use a single orig-source tarball for default gems, and
autopkgtest coverage is expanded. There are less workarounds needed for
autopkgtests.

- - - - -
abb217ac by Jérôme Charaoui at 2022-11-28T15:45:45-05:00
cleanup whitespace

Gbp-Dch: ignore

- - - - -
31daa06d by Jérôme Charaoui at 2022-11-28T15:45:46-05:00
fix typos in jirb.1

- - - - -
c7cb2ba8 by Jérôme Charaoui at 2022-11-28T15:45:46-05:00
d/rules: replace or remove bundled fonts

- - - - -
d2991539 by Jérôme Charaoui at 2022-11-28T15:45:46-05:00
d/patches: skip failing test in build environment

- - - - -


30 changed files:

- − .github/workflows/build_release_artifacts.yml
- + .github/workflows/ci.yml
- + .github/workflows/manual-snapshot-publish.yml
- + .github/workflows/snapshot-publish.yml
- .gitignore
- .mvn/extensions.xml
- .mvn/wrapper/maven-wrapper.properties
- − .travis-maven-settings.xml
- − .travis.yml
- BUILDING.md
- COPYING
- Gemfile
- README.md
- Rakefile
- + SECURITY.md
- VERSION
- − azure-pipelines.yml
- bench/BenchParser.java
- + bench/compiler/bench_fixnum_asstring.rb
- bin/.dev_mode.java_opts
- bin/ast
- − bin/irb
- bin/jgem
- bin/jruby.bash
- − bin/jruby.dll
- − bin/jruby.exe
- bin/jruby.sh
- − bin/jrubyw.exe
- − bin/testrb
- core/pom.rb


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/java-team/jruby/-/compare/ece010ba77e63dcca2917551934ba4d912f7d136...d299153918f989e6aa9c31bfda086455459b8596

-- 
View it on GitLab: https://salsa.debian.org/java-team/jruby/-/compare/ece010ba77e63dcca2917551934ba4d912f7d136...d299153918f989e6aa9c31bfda086455459b8596
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20221128/7c246ea1/attachment.htm>


More information about the pkg-java-commits mailing list