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


Commits:
83540ea2 by Nilesh Patra at 2025-05-20T09:34:15+05:30
Add patch to fix FTBFS on 32-bit archs (Closes: #1103101)

- - - - -
93c6c690 by Nilesh Patra at 2025-05-22T22:18:11+05:30
Upload to unstable

- - - - -
ec577d6b by Jérôme Charaoui at 2025-11-30T10:52:05-05:00
Merge branch 'experimental'

Gbp-Dch: ignore

- - - - -
10249bfc by Jérôme Charaoui at 2025-11-30T14:07:23-05:00
d/watch: track 9.x upstream version for now

- - - - -
9031acbc by Jérôme Charaoui at 2025-11-30T14:08:10-05:00
New upstream version 9.4.14.0+ds
- - - - -
0a6c2a40 by Jérôme Charaoui at 2025-11-30T14:08:20-05:00
Update upstream source from tag 'upstream/9.4.14.0+ds'

Update to upstream version '9.4.14.0+ds'
with Debian dir 6a468b0962aa65da4672113f94e2dcc3e434ae6e
- - - - -
f41836ec by Jérôme Charaoui at 2026-02-22T19:32:38-05:00
d/patches: refresh patches

- - - - -
3cbb0ec7 by Jérôme Charaoui at 2026-02-22T19:32:47-05:00
d/patches: add new patch to disable unneeded plugin

- - - - -
227461e4 by Jérôme Charaoui at 2026-02-22T19:33:21-05:00
d/patches: new patch to fix default appcds cache path

- - - - -
6ba89903 by Jérôme Charaoui at 2026-02-22T19:35:00-05:00
d/rules: ship jruby.sh script from upstream tree

its no longer shipped in the built jar

- - - - -
185eaec1 by Jérôme Charaoui at 2026-02-22T19:35:01-05:00
d/tests: ensure cache directory exists for appcds

- - - - -
69715d21 by Jérôme Charaoui at 2026-02-22T19:35:01-05:00
d/tests: fix spec-jruby tests

the jar binary from the jdk is now required for new tests in
spec/jruby/core/dir/glob_spec.rb

- - - - -
77154b60 by Jérôme Charaoui at 2026-02-22T19:35:02-05:00
d/tests: fix jruby tests

jruby.sh is now shipped by the package and is a distinct script

- - - - -
7fc7b724 by Jérôme Charaoui at 2026-02-22T19:35:02-05:00
d/tests: skip failing mri-extra test

- - - - -
00c6382e by Jérôme Charaoui at 2026-03-02T13:42:28-05:00
d/tests: add workaround for jruby test

- - - - -
5c58a3d0 by Jérôme Charaoui at 2026-03-02T16:44:01-05:00
d/tests: add doc for running single mri test

Gbp-Dch: ignore

- - - - -
21bdfa41 by Jérôme Charaoui at 2026-03-02T16:44:02-05:00
Update changelog for 9.4.14.0+ds-1~exp1 release

- - - - -


250 changed files:

- .github/workflows/ci.yml
- + .github/workflows/manual-snapshot-publish-21.yml
- .github/workflows/manual-snapshot-publish.yml
- + .github/workflows/nightly-snapshot-publish-21.yml
- .github/workflows/nightly-snapshot-publish.yml
- .github/workflows/snapshot-publish.yml
- .gitignore
- .mvn/extensions.xml
- + .rubocop-pom.yml
- SECURITY.md
- VERSION
- bench/pom.rb
- + bin/.java-version
- + bin/jruby
- bin/jruby.sh
- bin/ruby
- + bin/ruby.bat
- core/pom.rb
- core/pom.xml
- core/src/main/java/org/jruby/RubyArray.java
- core/src/main/java/org/jruby/RubyBinding.java
- core/src/main/java/org/jruby/RubyClass.java
- core/src/main/java/org/jruby/RubyDir.java
- core/src/main/java/org/jruby/RubyEncoding.java
- core/src/main/java/org/jruby/RubyEnumerable.java
- core/src/main/java/org/jruby/RubyIO.java
- core/src/main/java/org/jruby/RubyModule.java
- core/src/main/java/org/jruby/RubyString.java
- core/src/main/java/org/jruby/RubySymbol.java
- 
core/src/main/java/org/jruby/embed/internal/ConcurrentLocalContextProvider.java
- + core/src/main/java/org/jruby/embed/internal/ThreadLocalContext.java
- 
core/src/main/java/org/jruby/embed/internal/ThreadSafeLocalContextProvider.java
- core/src/main/java/org/jruby/embed/jsr223/JRubyEngine.java
- core/src/main/java/org/jruby/ext/rbconfig/RbConfigLibrary.java
- core/src/main/java/org/jruby/ext/set/RubySet.java
- core/src/main/java/org/jruby/ext/tracepoint/TracePoint.java
- core/src/main/java/org/jruby/ext/zlib/JZlibRubyGzipReader.java
- core/src/main/java/org/jruby/ir/persistence/IRReader.java
- core/src/main/java/org/jruby/ir/persistence/IRWriter.java
- core/src/main/java/org/jruby/ir/targets/indy/InvokeSite.java
- core/src/main/java/org/jruby/java/proxies/JavaProxy.java
- core/src/main/java/org/jruby/javasupport/JavaSupport.java
- core/src/main/java/org/jruby/javasupport/JavaSupportImpl.java
- core/src/main/java/org/jruby/javasupport/binding/MethodGatherer.java
- core/src/main/java/org/jruby/parser/RubyParser.java
- core/src/main/java/org/jruby/parser/RubyParser.y
- core/src/main/java/org/jruby/parser/StaticScope.java
- core/src/main/java/org/jruby/runtime/Helpers.java
- + core/src/main/java/org/jruby/runtime/ivars/AtomicVariableTable.java
- core/src/main/java/org/jruby/runtime/ivars/NonvolatileVariableAccessor.java
- core/src/main/java/org/jruby/runtime/ivars/StampedVariableAccessor.java
- core/src/main/java/org/jruby/runtime/ivars/SynchronizedVariableAccessor.java
- core/src/main/java/org/jruby/runtime/ivars/VariableTableManager.java
- core/src/main/java/org/jruby/runtime/load/LibrarySearcher.java
- core/src/main/java/org/jruby/runtime/load/LoadService.java
- core/src/main/java/org/jruby/util/Dir.java
- core/src/main/java/org/jruby/util/JarResource.java
- core/src/main/java/org/jruby/util/Pack.java
- core/src/main/java/org/jruby/util/Sprintf.java
- core/src/main/java/org/jruby/util/StringSupport.java
- core/src/main/java/org/jruby/util/cli/Options.java
- core/src/main/java/org/jruby/util/cli/OutputStrings.java
- core/src/main/java/org/jruby/util/collections/ClassValue.java
- core/src/main/java/org/jruby/util/collections/ClassValueCalculator.java
- core/src/main/java/org/jruby/util/collections/Java7ClassValue.java
- + core/src/main/java/org/jruby/util/collections/StableClassValue.java
- core/src/main/java/org/jruby/util/io/EncodingUtils.java
- core/src/main/java/org/jruby/util/io/ModeFlags.java
- core/src/main/java/org/jruby/util/io/PopenExecutor.java
- core/src/main/ruby/jruby/kernel/gc.rb
- + core/src/test/java/org/jruby/embed/internal/ThreadLocalContextTest.java
- debian/changelog
- debian/jruby.install
- debian/jruby.links
- debian/patches/0001-patch-ruby-poms.patch
- debian/patches/0002-disable-buildnumber-maven-plugin.patch
- debian/patches/0003-disable-checksum-maven-plugin.patch
- debian/patches/0004-disable-truezip-plugin.patch
- debian/patches/0005-disable-jnr-ffi-native-usage.patch
- debian/patches/0006-omit-bundled-gems.patch
- debian/patches/0011-Drop-CRaC-support.patch
- + debian/patches/0012-disable-central-publishing-maven-plugin.patch
- + debian/patches/0013-fix-default-appcds-cache-path.patch
- + debian/patches/0014-Reduce-test-memory.patch
- debian/patches/series
- debian/tests/common.sh
- debian/tests/control
- debian/tests/jirb
- debian/tests/jruby
- debian/tests/mri-extra
- debian/tests/smoke
- debian/tests/spec-ruby
- debian/watch
- default.build.properties
- lib/pom.rb
- lib/pom.xml
- lib/ruby/stdlib/jruby/compiler.rb
- lib/ruby/stdlib/resolv.rb
- lib/ruby/stdlib/win32/registry.rb
- maven/jruby-complete/pom.rb
- 
maven/jruby-complete/src/templates/osgi_many_bundles_with_embedded_gems/gems-bundle/pom.rb
- maven/jruby-complete/src/templates/osgi_many_bundles_with_embedded_gems/pom.rb
- 
maven/jruby-complete/src/templates/osgi_many_bundles_with_embedded_gems/scripts-bundle/pom.rb
- 
maven/jruby-complete/src/templates/osgi_many_bundles_with_embedded_gems/test/pom.rb
- maven/jruby-dist/pom.rb
- maven/jruby-jars/src/it/extended/pom.rb
- maven/jruby/pom.rb
- maven/jruby/src/it/extended/pom.rb
- maven/jruby/src/it/j2ee_jetty/pom.rb
- maven/jruby/src/it/j2ee_tomcat/pom.rb
- maven/jruby/src/it/j2ee_wildfly/pom.rb
- maven/jruby/src/it/many_jars_with_embedded_gems/app/pom.rb
- maven/jruby/src/it/many_jars_with_embedded_gems/pom.rb
- maven/jruby/src/it/many_jars_with_embedded_gems/zip_gem/pom.rb
- maven/jruby/src/it/many_jars_with_embedded_gems_ng/app/pom.rb
- maven/jruby/src/it/many_jars_with_embedded_gems_ng/gem1/pom.rb
- maven/jruby/src/it/many_jars_with_embedded_gems_ng/gem2/pom.rb
- maven/jruby/src/it/many_jars_with_embedded_gems_ng/pom.rb
- maven/jruby/src/it/tomcat/pom.rb
- maven/jruby/src/templates/j2ee_wlp/pom.rb
- maven/jruby/src/templates/osgi_all_inclusive/pom.rb
- maven/pom.rb
- pom.rb
- pom.xml
- shaded/pom.rb
- shaded/pom.xml
- spec/java_integration/object/ivars_spec.rb
- spec/java_integration/object/singleton_spec.rb
- spec/java_integration/spec_helper.rb
- spec/java_integration/utilities/io_spec.rb
- + spec/jruby/core/dir/fixtures/test1.txt
- + spec/jruby/core/dir/fixtures/test2.txt
- + spec/jruby/core/dir/fixtures/test3.txt
- + spec/jruby/core/dir/fixtures/testdir/test4.txt
- spec/jruby/core/dir/glob_spec.rb
- spec/jruby/core/file/absolute_path_spec.rb
- spec/mspec/lib/mspec/commands/mkspec.rb
- spec/mspec/lib/mspec/commands/mspec-ci.rb
- spec/mspec/lib/mspec/commands/mspec-run.rb
- spec/mspec/lib/mspec/commands/mspec-tag.rb
- spec/mspec/lib/mspec/commands/mspec.rb
- + spec/regression/GH-8842_interface_impl_duck_typed_classes_do_not_unload.rb
- spec/ruby/core/array/insert_spec.rb
- − spec/ruby/core/binding/fixtures/irb.rb
- spec/ruby/core/binding/shared/clone.rb
- spec/ruby/core/dir/chdir_spec.rb
- spec/ruby/core/dir/for_fd_spec.rb
- spec/ruby/core/enumerable/collect_concat_spec.rb
- spec/ruby/core/enumerable/collect_spec.rb
- spec/ruby/core/enumerable/detect_spec.rb
- spec/ruby/core/enumerable/entries_spec.rb
- spec/ruby/core/enumerable/filter_spec.rb
- spec/ruby/core/enumerable/find_all_spec.rb
- spec/ruby/core/enumerable/find_spec.rb
- spec/ruby/core/enumerable/flat_map_spec.rb
- spec/ruby/core/enumerable/map_spec.rb
- spec/ruby/core/enumerable/select_spec.rb
- spec/ruby/core/enumerable/to_a_spec.rb
- spec/ruby/core/exception/fixtures/common.rb
- spec/ruby/core/exception/no_method_error_spec.rb
- spec/ruby/core/fiber/storage_spec.rb
- spec/ruby/core/integer/divide_spec.rb
- spec/ruby/core/io/popen_spec.rb
- spec/ruby/core/kernel/Float_spec.rb
- spec/ruby/core/kernel/is_a_spec.rb
- spec/ruby/core/kernel/kind_of_spec.rb
- spec/ruby/core/marshal/dump_spec.rb
- spec/ruby/core/marshal/fixtures/marshal_data.rb
- spec/ruby/core/method/shared/dup.rb
- spec/ruby/core/method/source_location_spec.rb
- spec/ruby/core/module/const_defined_spec.rb
- + spec/ruby/core/module/fixtures/set_temporary_name.rb
- spec/ruby/core/module/set_temporary_name_spec.rb
- spec/ruby/core/objectspace/define_finalizer_spec.rb
- spec/ruby/core/proc/clone_spec.rb
- spec/ruby/core/proc/fixtures/common.rb
- spec/ruby/core/proc/shared/dup.rb
- spec/ruby/core/proc/source_location_spec.rb
- + spec/ruby/core/range/overlap_spec.rb
- spec/ruby/core/string/append_as_bytes_spec.rb
- spec/ruby/core/string/modulo_spec.rb
- spec/ruby/core/string/unpack1_spec.rb
- spec/ruby/core/time/at_spec.rb
- spec/ruby/core/time/getlocal_spec.rb
- spec/ruby/core/time/localtime_spec.rb
- spec/ruby/core/time/new_spec.rb
- spec/ruby/core/time/now_spec.rb
- spec/ruby/core/unboundmethod/shared/dup.rb
- spec/ruby/core/unboundmethod/source_location_spec.rb
- + spec/ruby/library/irb/fixtures/irb.rb
- spec/ruby/core/binding/irb_spec.rb → spec/ruby/library/irb/irb_spec.rb
- spec/ruby/library/net-ftp/fixtures/server.rb
- spec/ruby/library/rubygems/gem/bin_path_spec.rb
- spec/ruby/library/socket/basicsocket/recv_nonblock_spec.rb
- spec/ruby/library/socket/basicsocket/recv_spec.rb
- spec/ruby/library/socket/basicsocket/recvmsg_nonblock_spec.rb
- spec/ruby/library/socket/basicsocket/recvmsg_spec.rb
- spec/ruby/library/socket/ipsocket/recvfrom_spec.rb
- spec/ruby/library/socket/socket/gethostname_spec.rb
- spec/ruby/library/socket/socket/recvfrom_nonblock_spec.rb
- spec/ruby/library/socket/socket/recvfrom_spec.rb
- spec/ruby/library/stringio/shared/read.rb
- spec/ruby/library/yaml/dump_spec.rb
- spec/ruby/library/yaml/shared/load.rb
- + spec/ruby/library/zlib/gzipreader/each_char_spec.rb
- + spec/ruby/optional/capi/ext/finalizer_spec.c
- spec/ruby/optional/capi/ext/io_spec.c
- spec/ruby/optional/capi/ext/struct_spec.c
- + spec/ruby/optional/capi/finalizer_spec.rb
- spec/ruby/optional/capi/struct_spec.rb
- + spec/ruby/security/cve_2024_49761_spec.rb
- spec/tags/ruby/core/marshal/dump_tags.txt
- + spec/tags/ruby/core/time/at_tags.txt
- spec/tags/ruby/core/time/getlocal_tags.txt
- spec/tags/ruby/core/time/localtime_tags.txt
- + spec/tags/ruby/core/time/now_tags.txt
- + spec/tags/ruby/library/rbconfig/unicode_emoji_version_tags.txt
- + spec/tags/ruby/library/rbconfig/unicode_version_tags.txt
- spec/tags/ruby/library/socket/basicsocket/recv_tags.txt
- spec/tags/ruby/library/socket/basicsocket/recvmsg_tags.txt
- spec/tags/ruby/library/socket/ipsocket/recvfrom_tags.txt
- spec/tags/ruby/library/socket/socket/recvfrom_tags.txt
- − spec/tags/ruby/library/stringio/each_line_tags.txt
- − spec/tags/ruby/library/stringio/each_tags.txt
- − spec/tags/ruby/library/stringio/initialize_tags.txt
- − spec/tags/ruby/library/stringio/reopen_tags.txt
- − spec/tags/ruby/library/stringio/set_encoding_by_bom_tags.txt
- + spec/tags/ruby/library/stringscanner/check_until_tags.txt
- + spec/tags/ruby/library/stringscanner/exist_tags.txt
- + spec/tags/ruby/library/stringscanner/scan_until_tags.txt
- + spec/tags/ruby/library/stringscanner/search_full_tags.txt
- + spec/tags/ruby/library/stringscanner/skip_until_tags.txt
- test/jruby/test_dir.rb
- test/jruby/test_higher_javasupport.rb
- test/mri.core.index
- + test/mri/excludes/TestCaseMapping.rb
- + test/mri/excludes/TestCaseMappingPreliminary.rb
- − test/mri/excludes/TestStringIO.rb
- test/mri/resolv/test_dns.rb
- test/mri/resolv/test_resource.rb
- + test/mri/resolv/test_svcb_https.rb
- test/mri/stringio/test_ractor.rb
- test/mri/stringio/test_stringio.rb
- test/mri/strscan/test_ractor.rb
- test/mri/strscan/test_stringscanner.rb
- + test/org/jruby/javasupport/test/TestConcurrentMap.java
- + test/org/jruby/javasupport/test/TestConcurrentMapFactory.java
- test/pom.rb
- + tool/rails_runner
- tool/release.sh


The diff was not included because it is too large.


View it on GitLab: 
https://salsa.debian.org/java-team/jruby/-/compare/6b777835866117f33e8f678ee6612a2999038317...21bdfa419b0d864aa0dfdcd846397df41ce1e4df

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


_______________________________________________
pkg-java-commits mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits

Reply via email to