Copied from
debian sid in
Primary Archive for Debian GNU/Linux
Changelog
jruby (9.3.9.0+ds-1) unstable; urgency=medium
* New upstream release incorporating security fixes for CVE-2021-31810
CVE-2021-32066 (Closes: #895837, #1014818)
* From this release onwards, JRuby no longer loads any C Ruby shared system
libraries, and instead bundles a set of Ruby 2.6-compatible gems in a pair
of orig-source tarballs. See d/README.source for details.
(Closes: #922682, #960247)
* Updated d/copyright for latest release and new components
* Repacked source to exclude prebuilt Windows binaries
* d/control:
- Dropped C Ruby shared system libs from Build-Deps
- Dropped jruby-openssl from Build-Deps, now bundled via orig-source gem
- Dropped upstream deprecated Build-Deps: libbytelist-java,
libmodulator-java, libunsafe-fences-java, libunsafe-mock-java, nailgun
- Dropped redundant Build-Dep: libjnr-x86asm-java
+ Added minimum versions for invokebinder and jffi Build-Deps
+ Added myself to Uploaders
+ Flagged testsuite-related Build-Deps with !nocheck
+ Bumped Standards-Version to 4.6.1, no changes needed
+ Added Rules-Requires-Root: no
* d/patches:
- Dropped LOAD_PATH jruby patch fully
+ Rebased patches for new upstream version
+ Added several patches for testsuite fixes and workarounds
* d/rules:
+ Added get-orig-source target to pull upstream tarball and generate
tarballs containing the required gems
+ Added execute_before_dh_auto_configure target to install ruby gems into
the jruby source tree prior to subsequent build and test targets, and
replace gem-bundled jars by those shipped in Debian packages
- Streamlined build and test targets to avoid unnecessary maven invocations
- Scaled down testing scope to java tests during build to focus unit and
integration testing in new autopkgtests
+ Fixed bin script shebangs not to use /usr/bin/env
+ Patched out code for loading bundled jars in readline and psych gems
+ Removed or replaced bundled fonts in documentation
* Updated maven rules and ignoreRules, cleaned up empty mavenhelper files
* Updated d/watch
* Added d/upstream/metadata
* Added autopkgtests
* Fixed typos in manpages
-- Jérôme Charaoui <email address hidden> Sat, 03 Dec 2022 12:32:59 -0500