lp:ubuntu/maverick/ruby1.9.1
- Get this branch:
- bzr branch lp:ubuntu/maverick/ruby1.9.1
Branch information
Recent revisions
- 11. By Lucas Nussbaum
-
[ Lucas Nussbaum ]
* New upstream release. The 1.9.2 branch was in deep freeze at the time of
the last snapshot, and all the changes between that snapshot and the
present final tarball are bugfixes, as shown by
svn log -r28788:HEAD http://svn.ruby- lang.org/ repos/ruby/ branches/ ruby_1_ 9_2
Also, it sounds much easier to support a released version on the long
term, rather than an SVN snapshot.
Also fixes CVE-2010-0541. Closes: #593298.
Could also improve kFreeBSD support as some changes are FreeBSD-related.
* Add build-dependency on libyaml-dev to build psych, which is a new, faster
YAML library provided in Ruby 1.9.2.[ Daigo Moriwaki ]
* debian/watch: support new URL for Ruby 1.9.2.
* debian/rules: DEB_BUILD_OPTIONS= "nordoc" provides no-doc build for
build testing.
* Merged rubygems1.9.1: this package used to be provided by the libgems-ruby
source package, but the version of rubygems provided by libgems-ruby is
incompatible with Ruby 1.9.2. Also, Rubygems is shipped as part of Ruby.
Closes: #588125[ Lucas Nussbaum ]
* Provide a way to override Debian's disabling of gem update --system by
setting an environment variable. This is the same change as the one done
for libgems-ruby. - 10. By Lucas Nussbaum
-
* New release based on upstream snapshot from the 1.9.2 branch,
after 1.9.2 RC2. That branch is (supposed to be) binary-compatible
with the 1.9.1 branch.
+ Builds fine on i386. Closes: #580852.
* Upgrade to Standards-Version: 3.9.1. No changes needed.
* Updated generated incs.
* Patches that still need work:
+ Unclear status, need more investigation:
090729_fix_Makefile_ deps.dpatch
090803_exclude_ rdoc.dpatch
203_adjust_ base_of_ search_ path.dpatch
902_define_ YAML_in_ yaml_stringio. rb.dpatch
919_common. mk_tweaks. dpatch
931_libruby_ suffix. dpatch
940_test_thread_ mutex_sync_ shorter. dpatch
+ Maybe not needed anymore, keeping but not applying.
102_skip_test_ copy_stream. dpatch (test doesn't block anymore?)
104_skip_btest_ io.dpatch (test doesn't block anymore?)
201_gem_prelude. dpatch (we don't use that rubygems anyway?)
202_gem_default_ dir.dpatch (we don't use that rubygems anyway?)
940_test_file_ exhaustive_ fails_as_ root.dpatch
940_test_priority_ fails.dpatch
100518_load_libc_ libm.dpatch
* Add disable-tests.diff: disable some tests that cause failures on FreeBSD.
Closes: #590002, #543805, #542927.
* However, many new failures on FreeBSD. Since that version is still an
improvement, add the check that makes test suite failures non-fatal on
FreeBSD again. That still needs to be investigated.
* Re-add 903_skip_base_ruby_ check.dpatch
* Add build-dependency on ruby1.8 and drop all pre-generated files. - 8. By Lucas Nussbaum
-
* Added debian/
patches/ 100518_ r26515_ free_rb_ classext. dpatch
LP: #514322, LP: #529011
* Added 100518_load_libc_ libm.dpatch
Fixes loading of libc and libm. Closes: #560293
* Added 100518_r23483_ suppress_ pathname_ warning. dpatch
Remove warning in pathname.rb. Closes: #566612
* Added 100518_r27464_ threading_ non-nptl. dpatch
Fixes threading issues on kfreebsd. Closes: #542927
* Make test suite failures on FreeBSD fatal.
* Run the test suite on hppa too. - 7. By daigo
-
* Added patches:
- debian/patches/ 100503_ r27337_ rb_string_ value_cstr. dpatch
Back port from the upstream r27337.
- debian/patches/ 100503_ r27356_ queue_race. diff.dpatch
Back port from the upstream r27356. - 6. By daigo
-
* New upstream release
* The upstream has fixed a vulnerability in WEBrick, a part of Ruby's
standard library. WEBrick lets attackers to inject malicious escape
sequences to its logs, making it possible for dangerous control characters
to be executed on a victim's terminal emulator. (Closes: #564646) - 4. By Lucas Nussbaum
-
[ Lucas Nussbaum ]
* Removed Fumitoshi UKAI <email address hidden> from Uploaders. Thanks a
lot for the past help!
* Removed obsolete Build-Conflicts: on gcc-3.3 (<< 1:3.3.2-0pre1)
* Add ${misc:Depends} to Depends of all binary packages.
Avoids debhelper-but-no- misc-depends lintian warning.
* Add build-dependency on debhelper >= 5, since that's the compatibility
level with request in debian/compat.
Avoids package-lacks-versioned -build- depends- on-debhelper lintian
warning.
* Fix menu file for irb1.9.1. Avoids two menu-related lintian warnings.
* Optimized debian/rmshebang.sh a bit.
* Removed outdated option from DEB_CONFIGURE_USER_FLAGS:
--with-default- kcode=none
* Remove 901_extra_search_ path: no longer needed.
* Use --program-suffix= 1.9.1 and hack configure.in so that all the
paths except the ri path match what was done before.
* Added debian/README. source. Avoids lintian warning.
* Added a ruby1.9.1-full meta-package that depends on all the ruby 1.9.1
binary packages. Closes: #503580.
* Ignore failures of test suite on FreeBSD.
* Bumped Standards-Version to 3.8.3. No changes needed.
* Remove executable mode on all example scripts. (fix lintian warning)
* Run all tests, not just the ones in ruby/.[ akira yamada ]
* Added debian/patches/ 090908_ regexp_ unicode_ class.dpatch:
- \d, \s and \w are now non Unicode class. [ruby-dev:39026]
- warn duplicated characters in character class. [ruby-core:24593]
(backported from r24387 and r24544.) - 3. By Lucas Nussbaum
-
* SVN snapshot from the pkg-ruby SVN repository (state as of rev 287).
Should close LP:#413815.
* Changes below are from the Debian package:
------------ ------- ------- ------- ------- ------- ------- ------- ------
* Removed Fumitoshi UKAI <email address hidden> from Uploaders. Thanks a
lot for the past help!
* Removed obsolete Build-Conflicts: on gcc-3.3 (<< 1:3.3.2-0pre1)
* Add ${misc:Depends} to Depends of all binary packages.
Avoids debhelper-but-no- misc-depends lintian warning.
* Add build-dependency on debhelper >= 5, since that's the compatibility
level with request in debian/compat.
Avoids package-lacks-versioned -build- depends- on-debhelper lintian
warning.
* Fix menu file for irb1.9.1. Avoids two menu-related lintian warnings.
* Optimized debian/rmshebang.sh a bit.
* Removed some outdated options from DEB_CONFIGURE_USER_FLAGS:
--enable-ipv6, --with-lookup- order-hack= INET, --with- default- kcode=none,
--with-default- kcode=none, --with- tklib=tk$ (tcltk_ ver),
--with-tcllib= tcl$(tcltk_ ver),
--with-tcl-include= /usr/include/ tcl$(tcltk_ ver), --with- bundled- sha1,
--with-bundled- md5, --with- bundled- rmd160
* Remove 901_extra_search_ path: no longer needed.
* Use --program-suffix= 1.9.1 and hack configure.in so that all the
paths except the ri path match what was done before.
* Added debian/README. source. Avoids lintian warning. - 2. By Lucas Nussbaum
-
* Upload snapshot from Debian's pkg-ruby SVN repository to karmic.
SVN revision: 235.
Likely to be similar to the final package uploaded to Debian.
Known issues:
+ lintian warnings/errors (nothing important)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/natty/ruby1.9.1