ruby1.9.1 1.9.3.0-1 source package in Ubuntu

Changelog

ruby1.9.1 (1.9.3.0-1) unstable; urgency=low

  * New upstream release: 1.9.3p0.
  * Disable test suites on ia64 sparc kfreebsd-i386 kfreebsd-amd64.
    Those architectures are known to be broken at the moment.
    Details: http://lists.debian.org/debian-release/2011/10/msg00279.html

ruby1.9.1 (1.9.3~rc1-3) experimental; urgency=low

  * Update symbols file to fix FTBFS on i386, mips, mipsel, powerpc, s390.
    Closes: #644705.

ruby1.9.1 (1.9.3~rc1-2) experimental; urgency=low

  * Add symbols file.
    Some symbols were removed between 1.9.2.0 and 1.9.3~rc1, but this does
    not constitute an ABI change as those symbols were not supposed to be used
    by third-party extensions (not in header files, etc.)
    See http://redmine.ruby-lang.org/issues/4666 for details.
    Closes: #636966.
  * Upload to experimental to test-build this.

ruby1.9.1 (1.9.3~rc1-1) unstable; urgency=low

  * New upstream release: 1.9.3 RC1.
    + Includes load.c fixes. Closes: #639959.
  * Upload to unstable.

ruby1.9.1 (1.9.3~preview1+svn33236-1) experimental; urgency=low

  * New upstream snapshot.
  * add README.porters: instructions on how to run specific tests.
  * 110829-freebsd_map_stack.patch: merged usptream, dropped.
  * 110829-hurd_dirent_usage.patch: refresh.

ruby1.9.1 (1.9.3~preview1+svn33077-3) experimental; urgency=low

  * Add debian/run-test-suites.bash: test suites wrapper that
    checks the number of failures and exit if there are too many.
  * debian/rules: optimizations were dropped on ia64. Revert.
  * 20100829-rubygems_default_dir.diff,
    20100829-rubygems_disable_update_system.diff:
    disable tests that are broken by those changes.

ruby1.9.1 (1.9.3~preview1+svn33077-2) experimental; urgency=low

  * Also add --no-tree-sra on sparc.
  * Add 110829-freebsd_map_stack.patch. Work around FreeBSD bug.
  * Add 110829-freebsd_assert_normal_exit.patch: workaround FreeBSD
    bug in testsuite runner.
  * Add 110829-hurd_dirent_usage.patch: Fix dirent issue on hurd.
    Closes: #639664
  * Modified 20100829-rubygems_default_dir.diff: avoid warning.

ruby1.9.1 (1.9.3~preview1+svn33077-1) experimental; urgency=low

  * New upstream snapshot (SVN rev 33029, ruby_1_9_3 branch).
    + Should fix FTBFS on m68k. Closes: #611691.
  * Cleanup disabled patches in debian/patches:
    + Drop patch 110801-ftbfs-ia64-missing-semicolon.diff: fixed upstream.
    + remove patch 110411_disable_osslv2.patch (was already disabled)
    + Remove 201_gem_prelude.diff and 202_gem_default_dir.diff. Merged into
      20100829-rubygems_default_dir.diff
    + Remove 203_adjust_base_of_search_path.diff. Not needed anymore.
    + Remove 900_ri_pager.diff. Applied upstream in lib/rdoc/ri/driver.rb
    + Remove 902_define_YAML_in_yaml_stringio.rb.diff. This code has changed,
      and the reason for this patch has been lost.
    + Remove 904_linux_target_os.diff. This patch was only required for the
      LPIA Ubuntu architecture, which no longer exists.
    + Remove 931_libruby_suffix.diff. No longer needed.
    + Remove 940_hppa_disable_test_propag_signal.diff. hppa is dead.
    + Remove 940_test_file_exhaustive_fails_as_root.diff. Applied upstream.
    + Remove 940_test_priority_fails.diff. Fixed upstream.
    + re-enable and refresh 090729_fix_Makefile_deps.diff
    + re-enable and refresh 090803_exclude_rdoc.diff
    + Remove 091207_test_dl_free_func.diff. Merged upstream.
    + Remove 100327_r24850_bootstraptest_test_thread.diff. Applied upstream.
    + Remove 100503_r27337_rb_string_value_cstr.diff. Applied upstream.
    + Remove 100503_r27356_queue_race.diff.diff. Applied upstream.
    + Remove 100518_load_libc_libm.diff,
      100518_r23483_suppress_pathname_warning.diff and
      100518_r26515_free_rb_classext.diff. Were upstream backports.
    + Remove 110801-ftbfs-ia64-missing-semicolon.diff. fixed upstream.
  * Add 110825-run-tests-verbose.patch: run tests in verbose mode
  * Add openssl to build-depends. Needed for
    test_constants(OpenSSL::TestConfig).
  * Improve rubygems_default_dir.diff to avoid warnings.
  * Add 110825-tests_broken_as_root.patch: skip some tests when root.
  * Introduce ruby1.9.3 package to improve the confusing situation.
  * Fix 1.9.2 -> 1.9.3 in descriptions.

ruby1.9.1 (1.9.3~preview1-2) experimental; urgency=low

  * Add -fno-tree-sra on armel. Same workaround as for ruby1.8 (see #634260)

ruby1.9.1 (1.9.3~preview1-1) experimental; urgency=low

  * New upstream version: 1.9.3 preview 1.
  * debian/patches/20100829-rubygems_default_dir.diff: refreshed patch.
  * debian/patches/20100829-rubygems_disable_update_system.diff: refreshed patch.
  * Add 110801-ftbfs-ia64-missing-semicolon.diff. Fixes FTBFS on ia64.
 -- Ubuntu Archive Auto-Sync <email address hidden>   Fri,  11 Nov 2011 09:28:00 +0000

Upload details

Uploaded by:
Ubuntu Archive Auto-Sync
Uploaded to:
Precise
Original maintainer:
akira yamada
Architectures:
any all
Section:
ruby
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
ruby1.9.1_1.9.3.0.orig.tar.gz 11.7 MiB 3b910042e3561f4296fd95d96bf30322e53eecf083992e5042a7680698cfa34e
ruby1.9.1_1.9.3.0-1.debian.tar.gz 45.7 KiB e77b734bb8dfb6f7a9871fe98faa40a60268306ca13cb816b74186ee678889a3
ruby1.9.1_1.9.3.0-1.dsc 2.5 KiB ce5c884b1a733be51d24cb3ab7897be1d29666eead9302b1e19727d88723d533

View changes file

Binary packages built by this source

libruby1.9.1: Libraries necessary to run Ruby 1.9.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-1.9.1' library, necessary to run Ruby 1.9.
 (API version 1.9.1)

libruby1.9.1-dbg: Debugging symbols for Ruby 1.9.1

 Contains debugging symbols for libruby1.9.1.
 .
 This package is provided primarily to provide a backtrace with names
 in a debugger, this makes it somewhat easier to interpret core
 dumps. Most people will not need this package.

libtcltk-ruby1.9.1: Tcl/Tk interface for Ruby 1.9.1

 tcltklib is an extension library for Ruby 1.9.1. It makes Ruby 1.9.1
 programs to be able to use low level interface for the Tcl/Tk.

ri1.9.1: Ruby Interactive reference (for Ruby 1.9.1)

 ri is a command line tool that displays descriptions of built-in Ruby
 methods, classes, and modules. For methods, it shows you the calling
 sequence and a description. For classes and modules, it shows a
 synopsis along with a list of the methods the class or module
 implements.
 .
 This package provides ri command and descriptions about Ruby 1.9.1.
 This package provides the ri documentation for the Ruby 1.9.1 standard library.
 The ri1.9.1 executable itself is in the ruby1.9.1 package.

ruby1.9.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, `1.9.1' indicates the Ruby library
 compatibility version. This package currently provides the `1.9.3'
 branch of Ruby, which is compatible with the `1.9.1' branch.

ruby1.9.1-dev: Header files for compiling extension modules for the Ruby 1.9.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 1.9.1. It is also required to build
 many gems.

ruby1.9.1-examples: Examples for Ruby 1.9

 This package provides example programs about Ruby 1.9.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.

ruby1.9.1-full: Ruby 1.9.1 full installation

 For many good reasons, the Ruby programming language is split in many
 small different packages. Installing this package will make sure you have
 all the packages that add up to a full Ruby installation, with the exception
 of the Tcl/Tk bindings for Ruby, which are only recommended.
 .
 This package installs the dependencies for Ruby compatibility version 1.9.1
 (currently Ruby 1.9.3).

ruby1.9.3: Interpreter of object-oriented scripting language Ruby, version 1.9.3

 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.
 .
 Ruby uses two parallel versioning schemes: the `Ruby library compatibility
 version' (1.9.1 for this package), which is similar to a library SONAME, and
 the `Ruby version' (1.9.3 for this package). Ruby packages in Debian are
 named using the Ruby library compatibility version, which is sometimes
 confusing for users who do not follow Ruby development closely. This package
 depends on the ruby1.9.1 package, and provides compatibility symbolic links
 from 1.9.3 executables and manual pages to their 1.9.1 counterparts.