Change logs for jruby source package in Lunar

  • jruby (9.3.9.0+ds-8) unstable; urgency=medium
    
      * d/tests: flag jirb test as flaky
      * d/tests: exclude two more tests on armel/armhf
    
     -- Jérôme Charaoui <email address hidden>  Mon, 16 Jan 2023 16:08:51 -0500
  • jruby (9.3.9.0+ds-7) unstable; urgency=medium
    
      * d/control: cleanup Uploaders
      * d/tests: fix typos in test exclusions
      * d/tests: skip some failing spec-ffi tests on armhf
    
     -- Jérôme Charaoui <email address hidden>  Mon, 09 Jan 2023 23:20:53 -0500
  • jruby (9.3.9.0+ds-6) unstable; urgency=medium
    
      * d/tests: fix jgem test
      * d/tests: skip failing tests on armel and armhf
      * d/patches: add patch fixing intermittent test failure
    
     -- Jérôme Charaoui <email address hidden>  Sun, 08 Jan 2023 13:11:31 -0500
  • jruby (9.3.9.0+ds-5) unstable; urgency=medium
    
      * d/patches: use tags to exclude Etc.sysconf test failures
      * d/tests:
        + try to avoid EPIPE and timeouts on non-amd64
        + skip failing rspec and mri tests on non-amd64
        + skip pack/unpack j_spec on 32-bit arches
    
     -- Jérôme Charaoui <email address hidden>  Mon, 26 Dec 2022 23:14:34 -0500
  • jruby (9.3.9.0+ds-4) unstable; urgency=medium
    
      * d/tests: create writeable GEM_PATH in custom directory
      * fix package-contains-vcs-control-file lintian warning
      * add a few Lintian overrides
    
     -- Jérôme Charaoui <email address hidden>  Fri, 23 Dec 2022 15:58:38 -0500
  • jruby (9.3.9.0+ds-3) unstable; urgency=medium
    
      * d/jruby.links: add missing libjffi symlinks
      * d/patches: remove SC_CHILD_MAX in Etc.sysconf test
      * d/tests:
        + exclude a problematic http testcase
        + add debug_tests helper function
        + enable debug_tests in mri-stdlib
    
     -- Jérôme Charaoui <email address hidden>  Sat, 10 Dec 2022 14:02:13 -0500
  • jruby (9.3.9.0+ds-2) unstable; urgency=medium
    
      * d/control: add Breaks+Replaces on jruby-openssl (Closes: #1025442)
      * d/tests:
        * add JOBS=2 and CI=1 to test environment
        + fix failing tests caused by missing class
        + fix mri-stdlib test failure due to TMPDIR
        - get rid of needs-sudo
        - exclude failing testcase in mri-stdlib
    
     -- Jérôme Charaoui <email address hidden>  Fri, 09 Dec 2022 16:29:20 -0500
  • 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