ruby3.1 3.1.2-2 source package in Ubuntu
Changelog
ruby3.1 (3.1.2-2) unstable; urgency=medium [ Antonio Terceiro ] * debian/rules: delete build artifacts from default gems * Drop ppc64el-specific test exclusions * debian/genprovides: don't generate ruby-rake * Stop providing ruby-ruby2-keywords for now ruby-ruby2-keywords is its own packages, and is now included in Ruby itself. If libruby3.1 Provides: ruby-ruby2-keywords, the actual binary will not be installed, and builds and tests will fail on ruby3.0 after ruby3.1 is added as a supported version: build dependency resolution will assume ruby-ruby2-keywords is provided by libruby3.1, and ruby3.0 will not actually have access to it. This can be reverted after ruby3.1 becomes the default Ruby and support for ruby3.0 is removed. * debian/tests/builtin-extensions: fix openssl version * debian/tests/builtin-extensions: output errors * debian/tests/builtin-extensions: drop *dbm extensions * autopkgtest: exclude TestJITDebug and TestRubyVMJIT. TestRubyVMJIT used to be called TestRubyVMMJIT (a typo), and that typo has been fixed in the latest upstream release. * autopkgtest: exclude TestTRICK{2013,2015,2018} Those tests don't work under autopkgtest because they look for files in the source directory. * autopkgtest: don't even load mkmf tests mkmf is broken when running under autopkgtest. The 100+ Ruby extensions in C in the archive are propably enough testing for mkmf. * debian/rules: fix erroneous pkg-config entry for LIBPATH * debian/libruby3.1.symbols: drop Debian revision from symbols versions [ John Paul Adrian Glaubitz ] * update x32 patch to current upstream coroutine detection (Closes: #1012247) [ Vagrant Cascadian ] * debian/rules: ensure rbconfig.rb is reproducible regardless of usr-merge (Closes: #1016110) -- Antonio Terceiro <email address hidden> Wed, 27 Jul 2022 15:08:57 -0300
Upload details
- Uploaded by:
- Debian Ruby Extras Maintainers
- Uploaded to:
- Sid
- Original maintainer:
- Debian Ruby Extras Maintainers
- Architectures:
- any all
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Kinetic | release | universe | misc |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
ruby3.1_3.1.2-2.dsc | 2.4 KiB | fc5c2ce602b2e49bb8c9a4389367f6e24d3e1a211a56ccabc46a1c07678ce447 |
ruby3.1_3.1.2.orig.tar.xz | 12.3 MiB | 350013ef6640f15c42eae48d25c035999dcbb32e4be038d27ad891cb48d685a5 |
ruby3.1_3.1.2-2.debian.tar.xz | 56.9 KiB | 1b11f4b13c8dad325caebac47c0c41c680dd76d993e2a18e50089d4c8907c21d |
Available diffs
- diff from 3.1.2-1 to 3.1.2-2 (6.4 KiB)
No changes file available.
Binary packages built by this source
- libruby3.1: Libraries necessary to run Ruby 3.1
Ruby is the interpreted scripting language for quick and easy
object-oriented programming. It has many features to process text
files and to do system management tasks (as in perl). It is simple,
straight-forward, and extensible.
.
This package includes the 'libruby-3.1' library, necessary to run Ruby 3.1.
(API version 3.1.0)
- libruby3.1-dbgsym: debug symbols for libruby3.1
- ruby3.1: Interpreter of object-oriented scripting language Ruby
Ruby is the interpreted scripting language for quick and easy
object-oriented programming. It has many features to process text
files and to do system management tasks (as in perl). It is simple,
straight-forward, and extensible.
.
In the name of this package, `3.1' indicates the Ruby library compatibility
version. This package currently provides the `3.1.x' branch of Ruby.
- ruby3.1-dbgsym: debug symbols for ruby3.1
- ruby3.1-dev: Header files for compiling extension modules for the Ruby 3.1
Ruby is the interpreted scripting language for quick and easy
object-oriented programming. It has many features to process text
files and to do system management tasks (as in perl). It is simple,
straight-forward, and extensible.
.
This package contains the header files and the mkmf library, necessary
to make extension library for Ruby 3.1. It is also required to build
many gems.
- ruby3.1-doc: Documentation for Ruby 3.1
Ruby is the interpreted scripting language for quick and easy
object-oriented programming. It has many features to process text
files and to do system management tasks (as in perl). It is simple,
straight-forward, and extensible.
.
This package contains the autogenerated documentation for Ruby 3.1.