ruby1.8 1.8.4-5ubuntu1 source package in Ubuntu

Changelog

ruby1.8 (1.8.4-5ubuntu1) edgy; urgency=low

  * Merge from debian unstable.

ruby1.8 (1.8.4-5) unstable; urgency=medium

  * Update debian/patches/903_mkconfig.rb.patch to unquote commas, unbreaking
    CONFIG["LDFLAGS"].  (Closes: #373679) Thanks Adeodato Simó.

ruby1.8 (1.8.4-4) unstable; urgency=medium

  * added debian/patches/903_mkconfig.rb.patch
    - removes "|#_!!_#|" generated by autoconf_2.59.cvs.2006.06.05-1.
      (Closes: #372473)

ruby1.8 (1.8.4-3) unstable; urgency=medium

  * configure with -fno-strict-aliasing.  (Closes: #370553)
  * rdoc1.8 suggests graphviz.  (Closes: #339524)
  * debian/copyright: added a note for using libopenssl-ruby1.8
    (Closes: #367024)
  * added debian/patches/135.patch:
    - should check if chars are multibyte for regexp-i option.
      [ruby-dev:28598] [ruby-list:42096]
  * added debian/patches/136.patch:
    - jcode.rb breaks String#tr_s.  [ruby-list:42090]
  * added debian/patches/137.patch:
    - Array#pack supports CRLF newlines.  [ruby-dev:28601]
  * added debian/patches/138.patch:
    - should initialize variables first.  [ruby-core:07785] [ruby-core:07810]
    - avoid accessing uninitialized array element.  [ruby-core:07809]
  * added debian/patches/139.patch:
    - Numeric#div should use floor rather than Interger.  [ruby-dev:28589]
    - the first element of Float#divmod should be an integer.
      [ruby-dev:28589]
  * added debian/patches/140.patch:
    - avoids memory leak of YAML.  [ruby-core:7808]
  * added debian/patches/141.patch:
    - fixes out of bounds array access.  [ruby-core:07823]
  * added debian/patches/142.patch:
    - use AF_INET6 for nameservers containing colons.
  * added debian/patches/143.patch:
    - should not modify untainted objects in safe levels higher than 3.
    - should not allow modifying literal regexps.
  * added debian/patches/144.patch:
    - should not close untainted dir stream in $SAVE >= 4.
    - should not call a vararg function rb_sys_warning() indirectly.
      [ruby-core:07886]
  * added debian/patches/145.patch:
    - should round for usec floating number.  [ruby-core:07896]
      (Closes: #367609)
  * added debian/patches/146.patch:
    - constant in Fixnum access with instance_eval dumps core.
      [ruby-dev:28327]
    - inspect for overriden method.  [ruby-dev:28636]
    - set_trace_func dumps core.  [ruby-dev:28632]
    - set_trace_func: binding has wrong self value for return events.
      [ruby-core:07928]
  * added debian/patches/147.patch:
    - fixed typo of openssl/ssl.rb.
  * added debian/patches/148.patch:
    - fixed memory leak and alignment bug of the dl library.  [ruby-dev:28665]
  * added debian/patches/149.patch:
    - new method: IO#read_nonblock, IO#write_nonblock,
      Socket#connect_nonblock, Socket#accept_nonblock and
      Socket#recvfrom_nonblock.  [ruby-core:7917]
    - use rb_read_pending instead of rb_io_read_pending.  [ruby-dev:28663]
    - new method: IPSocket#recvfrom_nonblock, TCPServer#accept_nonblock,
      UNIXServer#accept_nonblock.
    - reject non-AF_UNIX sockaddr.  [ruby-dev:28691]

ruby1.8 (1.8.4-2) unstable; urgency=medium

  * akira yamada <email address hidden>
  - applied following bug-fix-patches.
  - added debian/patches/100.patch:
    - fixed a bug in constant reference during instance_eval for some type of
      objects.  [yarv-dev:707]
  - added debian/patches/101.patch:
    - allow dynamic symbols (:"...") to undef and alias.  [ruby-dev:28105]
  - added debian/patches/102.patch:
    - (openssl) treat wildcard character in commonName.  [ruby-dev:28121]
    - (openssl) should use "rb_str_new(0, 0)" to make empty string.
  - added debian/patches/103.patch:
    - callcc or thread may leak memory  [ruby-Bugs:1364] [ruby-dev:28154]
      [ruby-dev:28172]
    - mark objects refered from aborting threads.  [ruby-dev:28190]
  - added debian/patches/104.patch:
    - avoid a GC problem with RUBY_ALWAYS_GC= ./ruby -e ''.
    - declare rb_gc_abort_threads.
  - added debian/patches/105.patch:
    - should not recycle scope object used in a thread.  [ruby-dev:28177]
  - added debian/patches/106.patch (urgency medium):
    - get rid of segfault on syntax error.  [ruby-core:07070]
  - added debian/patches/107.patch:
    - fixed typo in webrick/httpservlet/filehandler.rb: fixed typo.
      [ruby-core:7075]
  - added debian/patches/108.patch (urgency medium):
    - YAML loading of quoted Symbols broken.  [ruby-Bugs:2535]
    - YAML could not load Bignum in ruby 1.8.3/1.8.4.  [ruby-core:6115]
    - YAML could not dump Subclass of Numeric properly.  [ruby-core:7047]
    - should be able to load "!ruby/object:Bignum" syntax 1.8.3 dumped.
      [ruby-core:6159]
    - workaround for SEGV.  ex: YAML.load("!map:B {}").  [ruby-core:7217]
    - fixed a typo in yaml.rb.  [ruby-talk:165285] [ruby-core:6995]
    - YAML should output complex key mark even if map's key is empty seq/map.
      [ruby-core:7129]
    - obsoletes debian/patches/801_yaml_bignum.patch and
      debian/patches/802_yaml_symbol.patch.
  - added debian/patches/109.patch:
    - fixed possibility of memmory corruption.
  - added debian/patches/111.patch:
    - don't clobber %l7 of SPARC if enable-shared.
    - workaround for FreeBSD/i386 getcontext/setcontext bug.  [ruby-dev:28263]
  - added debian/patches/112.patch:
    - FileUtils#mv should remove file after copying.  [ruby-dev:28223]
  - added debian/patches/113.patch:
    - avoids compile error (use system routine if provided).
      [ruby-core:07195]
  - added debian/patches/114.patch:
    - need not to protect $SAFE value.  [ruby-core:07177]
  - added debian/patches/115.patch:
    - (2**32).to_s(2) fails with exception where sizeof(int) == 4 <
      sizeof(long). [ruby-core:7300] [ruby-Bugs:3438]
  - added debian/patches/116.patch:
    - PStore#fetch should return default value if name is not found.
      [ruby-core:7304]
  - added debian/patches/117.patch:
    - defined RSTRUCT_LEN and RSTRUCT_PTR for source level compatibility with
      ruby 1.9.
    - alias RbConfig for Config for compatibility with ruby 1.9.
  - added debian/patches/118.patch:
    - should not access ruby objects in finalizer of Zlib.  [ruby-dev:28286]
  - added debian/patches/119.patch:
    - no need to push ruby_class.  [ruby-dev:28176] [ruby-dev:28580]
    - check if ruby_cbase is nil (during instance_eval for objects cannot have
      singleton classes, e.g. fixnums and symbols).  [ruby-dev:28178]
      [ruby-dev:28580] [ruby-dev:28582]
    - argument update propagation.  [ruby-dev:28044]
    - avoid unnecessary extra argument.  [ruby-core:07366] [ruby-dev:28583]
      [ruby-dev:28583]
  - added debian/patches/120.patch:
    - support non 32bit time_t environments.
  - added debian/patches/121.patch:
    - zsuper (with define_method) dumps core.  [ruby-dev:28181]
  - added debian/patches/122.patch:
    - should no singleton classes for true, false, and nil.  [ruby-dev:28186]
  - added debian/patches/124.patch:
    - sleep should always sleep for specified amount of time.
      [ruby-talk:180067]
  - added debian/patches/125.patch:
    - unpack("l") did not work where sizeof(long) != 4.  [ruby-talk:180024]
    - fixed integer overflow on template "w" of pack.  [ruby-talk:180126]
  - added debian/patches/126.patch:
    - removed unnecessary MY_FILE_NAME constant.  [ruby-core:07376]
  - added debian/patches/127.patch:
    - odd break behavior.  [ruby-talk:180420]
  - added debian/patches/128.patch:
    - unexpected syntax error.  [ruby-talk:180648]
  - added debian/patches/129.patch:
    - fixed that irb can't parse /\^/. [ruby-dev:28404] [ruby-Bugs:3302]
    - rdoc could not handle /\^/.  [ruby-talk:181631] [ruby-dev:28404]
  - added debian/patches/130.patch:
    - symbols overlap ordinary objects.  [ruby-core:07414]
    - heap_slots may overflow.
    - align VALUE with sizeof(RVALUE) globally.  [ruby-talk:178364]
      [ruby-core:7305]
  - added debian/patches/131.patch:
    - should not re-schedule output from KILLED thread.
  - added debian/patches/133.patch:
    - reports aliased method names in a generated backtrace.  [ruby-dev:28471]
    - insecure calling should be checked for non NODE_SCOPE method invocations
      too.
    - should preserve the current safe level as well as method definition.
  - added debian/patches/134.patch:
    - (bignum) second operand may be too big even if it's a Fixnum.
      [ruby-talk:187984]
  - libruby1.8-dbg: applied a patch from Matthew Palmer to provide detached
    symbols.  (Closes: #363024)

 -- Fabio M. Di Nitto <email address hidden>   Tue, 04 Jul 2006 09:42:14 +0200

Upload details

Uploaded by:
Fabio Massimo Di Nitto
Uploaded to:
Edgy
Original maintainer:
akira yamada
Architectures:
any
Section:
interpreters
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
ruby1.8_1.8.4.orig.tar.gz 4.1 MiB 9ad245f921eb03c11f08ee877bdda6f9d36fc8ffe98ccf61e60c87cdb3f8477b
ruby1.8_1.8.4-5ubuntu1.diff.gz 73.2 KiB 807f5becba07666fc2f78c3c85c2627eb07ac866baff87fbe18334e8cc3dc8f2
ruby1.8_1.8.4-5ubuntu1.dsc 1.7 KiB 1c46e35d772218a08ed66b734f064135700031cfa14961e79cd6a969a66c67e1

View changes file

Binary packages built by this source

irb1.8: No summary available for irb1.8 in ubuntu edgy.

No description available for irb1.8 in ubuntu edgy.

libdbm-ruby1.8: No summary available for libdbm-ruby1.8 in ubuntu edgy.

No description available for libdbm-ruby1.8 in ubuntu edgy.

libgdbm-ruby1.8: No summary available for libgdbm-ruby1.8 in ubuntu feisty.

No description available for libgdbm-ruby1.8 in ubuntu feisty.

libopenssl-ruby1.8: No summary available for libopenssl-ruby1.8 in ubuntu edgy.

No description available for libopenssl-ruby1.8 in ubuntu edgy.

libreadline-ruby1.8: No summary available for libreadline-ruby1.8 in ubuntu edgy.

No description available for libreadline-ruby1.8 in ubuntu edgy.

libruby1.8: No summary available for libruby1.8 in ubuntu edgy.

No description available for libruby1.8 in ubuntu edgy.

libruby1.8-dbg: No summary available for libruby1.8-dbg in ubuntu feisty.

No description available for libruby1.8-dbg in ubuntu feisty.

libtcltk-ruby1.8: No summary available for libtcltk-ruby1.8 in ubuntu feisty.

No description available for libtcltk-ruby1.8 in ubuntu feisty.

rdoc1.8: No summary available for rdoc1.8 in ubuntu edgy.

No description available for rdoc1.8 in ubuntu edgy.

ri1.8: No summary available for ri1.8 in ubuntu edgy.

No description available for ri1.8 in ubuntu edgy.

ruby1.8: No summary available for ruby1.8 in ubuntu feisty.

No description available for ruby1.8 in ubuntu feisty.

ruby1.8-dev: No summary available for ruby1.8-dev in ubuntu edgy.

No description available for ruby1.8-dev in ubuntu edgy.

ruby1.8-elisp: No summary available for ruby1.8-elisp in ubuntu feisty.

No description available for ruby1.8-elisp in ubuntu feisty.

ruby1.8-examples: No summary available for ruby1.8-examples in ubuntu edgy.

No description available for ruby1.8-examples in ubuntu edgy.