Debian Bug report logs -
#110542
Ruby port to GNU/Hurd
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
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):
[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):
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):
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.