elk (3.99.0-1) unstable; urgency=low * Pending release. -- Sam Hocevar (Debian packages) Thu, 21 Aug 2003 12:55:31 +0200 elk (3.0-16) unstable; urgency=low * **/build: Use gcc to link shared objects instead of ld, because gcc does a lot of additional magic. Fixes the __canonicalize_funcptr_for_compare unresolved symbol on HPPA (Closes: #205645). * src/build: Make the build continue if debian/arch-config is not found. * debian/compat: Use this instead of DH_COMPAT. -- Sam Hocevar (Debian packages) Wed, 20 Aug 2003 11:34:24 +0200 elk (3.0-15) unstable; urgency=low * In math.c:Exact_Modulo(), follow R5RS's definition of Modulo: if x/y is an integer, return Zero (Closes: #197831). * Made /usr/bin/elk a symlink to /usr/bin/scheme-elk. -- Sam Hocevar (Debian packages) Wed, 18 Jun 2003 01:42:54 +0200 elk (3.0-14) unstable; urgency=low * Rebuilt package against libgdbm's new version. * Set policy to 3.5.10. -- Sam Hocevar (Debian packages) Wed, 4 Jun 2003 02:42:08 +0200 elk (3.0-13) unstable; urgency=low * Fixed gcc-3.3 compilation errors due to deprecated usage of . -- Sam Hocevar (Debian packages) Fri, 30 May 2003 17:04:56 +0200 elk (3.0-12) unstable; urgency=low * Fixed generation of /usr/lib/elk/module.a (needed to build sced). -- Samuel Hocevar Sat, 5 Apr 2003 01:45:26 +0200 elk (3.0-11) unstable; urgency=low * Fixed a compilation issue in src/load-dl.c:Load_Lib(). * Fixed more pointer/integer type confusions, used ptrdiff_t where possible. * Fixed a register mangling issue in heap.c:Visit_GC_List() and heap.c:Visit_Wind() (Really fixes #59893). -- Samuel Hocevar Fri, 4 Apr 2003 02:48:29 +0200 elk (3.0-10) unstable; urgency=low * Updated debhelper build dependency to >>3.0.0. * Shared library handling: + Extended load.c:General_Load() to open shared libraries. + Makefiles now build shared libraries. + Stopped distributing .o files and replaced them with the .so shared libraries; built the Unix, X11, Xaw and Motif extensions. + The interpreter is no longer linked with -lgdbm, gdbm.so is instead. * Replaced standalone.o and module.o with their .a equivalents. * Made the 'debian/arch-config' sourcing errors non-fatal so that make distclean works in the src/ directory. * Changed SCM_DIR again, from /usr/share/elk/scm to /usr/share/elk, and ditto with OBJ_DIR, from /usr/lib/elk/obj to /usr/lib/elk. * Defaulted "garbage-collect-notify?" and "autoload-notify?" to #f. -- Samuel Hocevar Tue, 1 Apr 2003 23:34:26 +0200 elk (3.0-9) unstable; urgency=low * New maintainer. * Packaging updates: + Fixed spelling in the package description (Closes: #161056). + Updated standards version to 3.5.9.0. + Changed SCM_DIR from /usr/lib/elk/scm to /usr/share/elk/scm because scheme scripts are platform-independent. * Massive code cleanups: + Added -Wall to the build rules to make error spotting easier, and fixed all compilation warnings in the main program. + Replaced sys_errlist with strerror, bcopy with memcpy, bzero with memset. + Fixed many uninitialized variables. * Fixed some pointer/integer type confusions which caused elk to crash on alpha (Closes: #59893) and probably ia64. * Fixed a read overflow in heap-gen.c:AllocPage() that was corrupting the internal heap (Closes: #57621). * Fixed a missing memory area initialization in heap-gen.c:ExpandHeap() that was causing garbage collector crashes. * Fixed an integer sign issue in main.c:Max_Stack (Closes: #176190). * Made `quit' an alias for `exit' in toplevel.scm. -- Samuel Hocevar Tue, 1 Apr 2003 11:33:23 +0200 elk (3.0-8.1) unstable; urgency=low * NMU. * Added missing build dependencies (closes: #109854, #116532). * Fix menu item (closes: #121004). * Apply patch to make package lintian clean (closes: #126987). * src/build: include debian/arch-config to specify build flags for the alpha (-O0). May fix #59893. -- Matthias Klose Fri, 11 Jan 2002 18:12:44 +0100 elk (3.0-8) unstable; urgency=low * documentation moved to /usr/share/doc (Closes: Bug#91451, Bug#91453) * manpages moved to /usr/share/man (Closes: Bug#91148) * elkdoc moved to section doc (Closes: Bug#35701) * Updated to current policy (Closes: Bug#82811) * Added Build-Depends line (Closes: Bug#70820) * link to libgdbmg1 (Closes: Bug#75710, Bug#65457) -- Enrique Zanardi Mon, 26 Mar 2001 21:14:03 +0100 elk (3.0-7) frozen; urgency=high * Just recompiled. If someone builds a program that links to elk 3.0-6 and libc6 2.1.3 (potato version) it segfaults on start. The version of sced that fixes RC bug #62971 depends on this version of elk! -- Enrique Zanardi Sat, 13 May 2000 13:06:01 +0100 elk (3.0-6) frozen; urgency=low * Don't strip modules. Bug#23772 wasn't fixed by the previous upload. (Closes Bug#23772). -- Enrique Zanardi Wed, 28 Oct 1998 20:09:58 +0000 elk (3.0-5) frozen; urgency=low * Renamed /usr/bin/scheme to /usr/bin/scheme-elk. /usr/bin/scheme is now managed via update-alternatives. (Closes Bug#25295). * Use --strip-unneeded for the modules. (Closes Bug#23772, Bug#26061). * Moved /usr/bin/ldflags-elk to /usr/lib/elk/ldflags. (Closes Bug#26059). -- Enrique Zanardi Tue, 27 Oct 1998 14:16:42 +0000 elk (3.0-4) frozen; urgency=low * Added copyright file in elkdoc. (Closes Bug#19298). * Stripped obj files. * Updated policy version. * Added !/bin/sh in ldflags-elk. * Added usr/lib/elk/scm/elk.ini to use slib with Elk. -- Enrique Zanardi Mon, 16 Mar 1998 12:47:07 +0000 elk (3.0-3) unstable; urgency=low * Removed hardcoded Architecture: i386. (Closes Bug#13618). -- Enrique Zanardi Sun, 25 Jan 1998 04:02:45 +0000 elk (3.0-2) unstable; urgency=low * Rebuilt with libc6 * Provide manpages for ldflags-elk, makedl and linkscheme (Bug#6280) * Renamed changelog.upstream.gz changelog.gz * Pristine sources -- Enrique Zanardi Sat, 27 Sep 1997 01:26:21 +0100 elk (3.0-1) unstable; urgency=low * Initial release -- Enrique Zanardi Wed, 30 Oct 1996 13:05:48 +0000