Debian Bug report logs - #110542
Ruby port to GNU/Hurd

version graph

Package: ruby; Maintainer for ruby is Debian Ruby Team <pkg-ruby-extras-maintainers@lists.alioth.debian.org>; Source for ruby is src:ruby-defaults (PTS, buildd, popcon).

Reported by: Moritz Schulte <moritz@chaosdorf.de>

Date: Wed, 29 Aug 2001 14:33:05 UTC

Severity: important

Found in version 1.6.4-11

Fixed in version ruby/1.6.8-4

Done: akira yamada <akira@debian.org>

Bug is archived. No further changes may be made.

Forwarded to matz@ruby-lang.org

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, akira yamada <akira@debian.org>:
Bug#110542; Package ruby. (full text, mbox, link).


Acknowledgement sent to Moritz Schulte <moritz@chaosdorf.de>:
New Bug report received and forwarded. Copy sent to akira yamada <akira@debian.org>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Moritz Schulte <moritz@chaosdorf.de>
To: submit@bugs.debian.org
Subject: Ruby port to GNU/Hurd
Date: 29 Aug 2001 16:22:58 +0200
[Message part 1 (text/plain, inline)]
Package: ruby
Version: 1.6.4-11
Severity: important

Hi,

together with the Marcus' help, i ported Ruby to GNU/Hurd.

here's a small patch for debian/rules, which makes the file more
portable and a large patch, which ports Ruby to GNU/Hurd. It mostly
removes POSIX incompatibilities (unconditional use of
MAXPATHLEN[0]/NOFILE[1]).

        moritz

[0] The patch implements some small buffer management functions, which
    dynamically enlarge a buffer, if needed.

[1] Instead of iterating over all possible fds to close them, the
    patch modifies the open functions so that they set the FD_CLOEXEC
    flag.

[ruby.patch (text/x-patch, attachment)]
[605_ruby-hurd-1.6.4.patch (text/x-patch, attachment)]
[Message part 4 (text/plain, inline)]
-- 
Moritz Schulte <moritz@chaosdorf.de> http://www.chaosdorf.de/moritz/
Debian/GNU supporter - http://www.debian.org/ http://www.gnu.org/
GPG fingerprint = 3A14 3923 15BE FD57 FC06  B501 0841 2D7B 6F98 4199

Information forwarded to debian-bugs-dist@lists.debian.org, akira yamada <akira@debian.org>:
Bug#110542; Package ruby. (full text, mbox, link).


Acknowledgement sent to Moritz Schulte <moritz@chaosdorf.de>:
Extra info received and forwarded to list. Copy sent to akira yamada <akira@debian.org>. (full text, mbox, link).


Message #10 received at 110542@bugs.debian.org (full text, mbox, reply):

From: Moritz Schulte <moritz@chaosdorf.de>
To: 110542@bugs.debian.org
Subject: Ruby port to GNU/Hurd
Date: 29 Aug 2001 17:53:30 +0200
Hi again,

sorry, there was a small bug in the first patch for debian/rules; in
the patch there was a space character at the end of the line:

+target_os  := $(DEB_HOST_GNU_TYPE)

which shouldn't be there.

	moritz
-- 
Moritz Schulte <moritz@chaosdorf.de> http://www.chaosdorf.de/moritz/
Debian/GNU supporter - http://www.debian.org/ http://www.gnu.org/
GPG fingerprint = 3A14 3923 15BE FD57 FC06  B501 0841 2D7B 6F98 4199



Noted your statement that Bug has been forwarded to matz@ruby-lang.org. Request was from akira yamada / やまだあきら <akira@debian.org> to control@bugs.debian.org. (full text, mbox, link).


Reply sent to akira yamada <akira@debian.org>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Moritz Schulte <moritz@chaosdorf.de>:
Bug acknowledged by developer. (full text, mbox, link).


Message #17 received at 110542-close@bugs.debian.org (full text, mbox, reply):

From: akira yamada <akira@debian.org>
To: 110542-close@bugs.debian.org
Subject: Bug#110542: fixed in ruby 1.6.8-4
Date: Fri, 06 Jun 2003 04:47:15 -0400
We believe that the bug you reported is fixed in the latest version of
ruby, which is due to be installed in the Debian FTP archive:

irb_1.6.8-4_all.deb
  to pool/main/r/ruby/irb_1.6.8-4_all.deb
libcurses-ruby_1.6.8-4_i386.deb
  to pool/main/r/ruby/libcurses-ruby_1.6.8-4_i386.deb
libdbm-ruby_1.6.8-4_i386.deb
  to pool/main/r/ruby/libdbm-ruby_1.6.8-4_i386.deb
libgdbm-ruby_1.6.8-4_i386.deb
  to pool/main/r/ruby/libgdbm-ruby_1.6.8-4_i386.deb
libpty-ruby_1.6.8-4_i386.deb
  to pool/main/r/ruby/libpty-ruby_1.6.8-4_i386.deb
libreadline-ruby_1.6.8-4_i386.deb
  to pool/main/r/ruby/libreadline-ruby_1.6.8-4_i386.deb
libruby-dbg_1.6.8-4_i386.deb
  to pool/main/r/ruby/libruby-dbg_1.6.8-4_i386.deb
libruby_1.6.8-4_i386.deb
  to pool/main/r/ruby/libruby_1.6.8-4_i386.deb
libsdbm-ruby_1.6.8-4_i386.deb
  to pool/main/r/ruby/libsdbm-ruby_1.6.8-4_i386.deb
libsyslog-ruby_1.6.8-4_i386.deb
  to pool/main/r/ruby/libsyslog-ruby_1.6.8-4_i386.deb
libtcltk-ruby_1.6.8-4_i386.deb
  to pool/main/r/ruby/libtcltk-ruby_1.6.8-4_i386.deb
libtk-ruby_1.6.8-4_i386.deb
  to pool/main/r/ruby/libtk-ruby_1.6.8-4_i386.deb
ruby-dev_1.6.8-4_i386.deb
  to pool/main/r/ruby/ruby-dev_1.6.8-4_i386.deb
ruby-elisp_1.6.8-4_all.deb
  to pool/main/r/ruby/ruby-elisp_1.6.8-4_all.deb
ruby-examples_1.6.8-4_all.deb
  to pool/main/r/ruby/ruby-examples_1.6.8-4_all.deb
ruby_1.6.8-4.diff.gz
  to pool/main/r/ruby/ruby_1.6.8-4.diff.gz
ruby_1.6.8-4.dsc
  to pool/main/r/ruby/ruby_1.6.8-4.dsc
ruby_1.6.8-4_i386.deb
  to pool/main/r/ruby/ruby_1.6.8-4_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 110542@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
akira yamada <akira@debian.org> (supplier of updated ruby package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sat, 24 May 2003 13:43:10 +0900
Source: ruby
Binary: libtcltk-ruby ruby-elisp libruby-dbg libreadline-ruby libtk-ruby libruby ruby libgdbm-ruby libcurses-ruby libpty-ruby ruby-examples libsyslog-ruby libsdbm-ruby irb libdbm-ruby ruby-dev
Architecture: source all i386
Version: 1.6.8-4
Distribution: unstable
Urgency: low
Maintainer: akira yamada <akira@debian.org>
Changed-By: akira yamada <akira@debian.org>
Description: 
 irb        - Interactive Ruby (irb)
 libcurses-ruby - Curses interface for Ruby
 libdbm-ruby - DBM interface for Ruby
 libgdbm-ruby - GDBM interface for Ruby
 libpty-ruby - pseudo tty interface for Ruby
 libreadline-ruby - Readline interface for Ruby
 libruby    - Libraries necessary to run Ruby
 libruby-dbg - Debugging libraries for Ruby
 libsdbm-ruby - SDBM interface for Ruby
 libsyslog-ruby - UNIX syslog(3) interface for Ruby
 libtcltk-ruby - Tcl/Tk interface for Ruby
 libtk-ruby - Tk interface for Ruby
 ruby       - An interpreter of object-oriented scripting language Ruby
 ruby-dev   - Header files for compiling extension modules for the Ruby
 ruby-elisp - Emacs-lisp ruby-mode for Ruby
 ruby-examples - Examples about Ruby
Closes: 110542 110542 194434
Changes: 
 ruby (1.6.8-4) unstable; urgency=low
 .
   * added patches:
       - 101_MAXPATHLEN.patch: ruby-dev#20075: Re: failed to build ruby on
        	HURD, closes: #110542,  #110542.  (Fundamental solution is performed
         by the version 1.8.)
       - 102_brace_bug.patch: bugsja#469: Dir::glob("}{") causes SEGV.
   * build with tcl/tk 8.4, closes: #194434.
   * build with libgdbm-dev.
   * added Fumitoshi UKAI and Akira TAGOH to Uploaders.
Files: 
 39bdfe0c0fae599f6a0bb7ef562aad36 924 interpreters optional ruby_1.6.8-4.dsc
 19b989cee7c354f936803627263348ad 28640 interpreters optional ruby_1.6.8-4.diff.gz
 ef8db38937f842cb67734e26ddeae607 38582 interpreters optional ruby-examples_1.6.8-4_all.deb
 4a82da1c68a61055affa06ed7a58d0ed 31840 interpreters optional ruby-elisp_1.6.8-4_all.deb
 ff99bad6a2b6a9aff09462190c6ba705 51980 interpreters optional irb_1.6.8-4_all.deb
 bfd757363032cdf49ca426321c6d02d8 153176 interpreters optional ruby_1.6.8-4_i386.deb
 50586a5734cde7ac2d7f1202d36261f1 589814 libs optional libruby_1.6.8-4_i386.deb
 58062004890b2c9851db846856f94080 648862 devel extra libruby-dbg_1.6.8-4_i386.deb
 4350dff8ac739e0e95ab6a431d52ee8b 526828 devel optional ruby-dev_1.6.8-4_i386.deb
 0564794d892a944de6f543370271968f 139096 interpreters optional libcurses-ruby_1.6.8-4_i386.deb
 7cbbcad0ede61c2fcb45b8a49667b59d 138508 interpreters optional libdbm-ruby_1.6.8-4_i386.deb
 8404dcc0693571fc68821bfab09ad9a9 139376 interpreters optional libgdbm-ruby_1.6.8-4_i386.deb
 0fa6d18aa244ef01acb0a251e7f31f03 141922 interpreters optional libpty-ruby_1.6.8-4_i386.deb
 f569317f58386f715db4e24587fa4a03 138338 interpreters optional libreadline-ruby_1.6.8-4_i386.deb
 c138ce97eeec1927371eb5f581ab6384 141434 interpreters optional libsdbm-ruby_1.6.8-4_i386.deb
 eed845a7c29cb03c1cbcc70f0cc8131e 159808 interpreters optional libtcltk-ruby_1.6.8-4_i386.deb
 edbf995e45d3da3f95e911f24873c915 172290 interpreters optional libtk-ruby_1.6.8-4_i386.deb
 c26952964967e5eb1c887234e63e01c7 138488 interpreters optional libsyslog-ruby_1.6.8-4_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD4DBQE+4FLcXzkxpuIT8aARAos2AJdfNJvnhS/HlIv38f4MYkd5M5G3AJkBIbHF
ogcp3mng4bZIxUlajt9+ug==
=JA/F
-----END PGP SIGNATURE-----




Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Dec 6 05:56:30 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.