From: Juan Jose Garcia-Ripoll <worm@ar...> - 2004-02-29 17:19:48
I finally discovered the bug that broke the ports to the Alpha and Sparc architectures.
Luckily, it has nothing to do with memory leaks, garbage collection, etc, it was just
a typo ("*old = *new" instead of "old->hash = new->hash" in hash.d). Stupid me, shouldn't
have coded with the January the 1st's hangover.
Ok, so then it seems we are back to a big number of platforms, potential portability
to ARM and only MacOSX is broken. This is the most intriguing bug: the Boehm-Weiser
garbage collector simply refuses to build in this system.
The fixed version of ECL is only available in CVS, and as usual it takes some time
for the anonymous CVS server to get the latest version. I'll start working now on
reviving ECL's old garbage collector, and when this is finished will produce a
And finally one question for the experts out there: why does
"install -c -s ecl ~/bin" fail under Solaris/Sparc??? Is it due to the fact that the
executable is dynamically linked???
From: Martin ``rydis'' Rydstr|m <rydis@cd...> - 2004-02-29 17:34:39
On Sun, Feb 29, 2004 at 06:08:06PM +0100, Juan Jose Garcia-Ripoll wrote:
> And finally one question for the experts out there: why does
> "install -c -s ecl ~/bin" fail under Solaris/Sparc??? Is it due to the fact that the
> executable is dynamically linked???
Not that I'm an expert, but there are a few incompatible versions of
install in Solaris. You have the wrong arguments for the default,
SysV (IIRC) install. Does /usr/ucb/install with the same arguments
(Also, sh under Solaris doesn't do tilde-expansion, IIRC.)
[Emacs] is written in Lisp, which is the only computer language that is
beautiful. -- Neal Stephenson, _In the Beginning was the Command Line_