[Bug 168228] Review Request: gforth - Fast and portable implementation of the ANS Forth language
bugzilla at redhat.com
bugzilla at redhat.com
Tue Sep 13 18:43:25 UTC 2005
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Review Request: gforth - Fast and portable implementation of the ANS Forth language
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=168228
vadimn at redhat.com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |vadimn at redhat.com
------- Additional Comments From vadimn at redhat.com 2005-09-13 14:43 EST -------
Although I'm not involved in the Fedora Extras process, I'd like to
put in a good word for Gérard's gforth SRPM. I first looked at it a
few weeks ago when I picked up a copy of
http://thinking-forth.sourceforge.net/ and was looking for a free
Forth implementation packaged as an RPM that I could play with.
Gérard's SRPM built out of the box and the only two issues that I ran
into were the following:
- The binary RPM built for x86_64 didn't work on my AMD64 box due to
the fact that the Makefile variable "libdir" was being set to the
incorrect value /usr/lib rather than /usr/lib64;
- The Emacs forth-mode wasn't getting activated upon opening a Forth
source file due to a typo in the spec file: the alist
auto-mode-alist was being extended with the dotted cons
("\\.gs$" . forth-mode) rather than the correct value of
("\\.fs$" . forth-mode).
Both of these issues have been corrected.
Gérard's latest SRPM works fine on my AMD64:
| $ curl -O http://math.ifi.unizh.ch/fedora/4/i386/SRPMS.gemi/gforth-0.6.2-3.src.rpm
| $ rpm -ivh gforth-0.6.2-3.src.rpm
| $ cd /var/vadim/scratch/rpm-topdir/SPECS/
| $ rpmbuild -ba gforth.spec
| $ sudo rpm -Uvh ../RPMS/x86_64/gforth{-,-debuginfo-}0.6.2-3.x86_64.rpm
| $ gforth
| Gforth 0.6.2, Copyright (C) 1995-2003 Free Software Foundation, Inc.
| Gforth comes with ABSOLUTELY NO WARRANTY; for details type `license'
| Type `bye' to exit
| 3 4 + 5 * .
| 3 4 + 5 * . 35 ok
| bye
| bye
(3+4)*5 is, indeed 35. The Emacs forth mode kicks in upon opening an
.fs file. Info pages work. The map page works.
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the fedora-extras-list
mailing list