elk (3.99.8-9) unstable; urgency=medium * QA upload. * Fix building with libxaw 1.0.16. (Closes: #1088716) -- Andreas Beckmann Mon, 23 Dec 2024 01:39:47 +0100 elk (3.99.8-8) unstable; urgency=medium * QA upload. * Fix building with GCC 14. (Closes: #1074935) -- Andreas Beckmann Thu, 29 Aug 2024 10:33:08 +0200 elk (3.99.8-7) unstable; urgency=medium * QA upload. * Do not skip the testsuite. * Override library-not-linked-against-libc for shared modules. * Strip static modules. * Enable all hardening flags. * Build under LC_ALL=C.UTF-8 for reproducible documentation indices. -- Andreas Beckmann Sun, 05 May 2024 23:15:34 +0200 elk (3.99.8-6) unstable; urgency=medium * QA upload. * Fix Breaks+Replaces for the 64-bit time_t transition. (Closes: #1065126) * Set Rules-Requires-Root: no. -- Andreas Beckmann Tue, 05 Mar 2024 16:08:09 +0100 elk (3.99.8-5) unstable; urgency=medium * QA upload. * Bump Standards-Version to 4.6.2. * Bump debhelper compat to v13. * debian/: Apply "wrap-and-sort -abst". * debian/patches/0005-include-kernel.h-Include-missing-string.h: Add patch to fix FTBFS due to using strlen without including string.h. [ Ondřej Nový ] * d/changelog: Remove trailing whitespaces [ Debian Janitor ] * Apply multi-arch hints. + libelk0t64, libelk0-dev: Add Multi-Arch: same. + elkdoc: Add Multi-Arch: foreign. * Orphan package - see bug 1011569. * Remove constraints unnecessary since buster (oldstable): + libelk0: Drop conflict with removed package elk (<< 3.99-1) in Conflicts. + libelk0: Drop conflict with removed package elk (<< 3.99-1) in Replaces. + libelk0-dev: Drop conflict with removed package elk (<< 3.99-1) in Conflicts. + libelk0-dev: Drop conflict with removed package elk (<< 3.99-1) in Replaces. -- Boyuan Yang Wed, 28 Feb 2024 10:55:07 -0500 elk (3.99.8-4.3) unstable; urgency=medium * Non-maintainer upload. * Rename libraries for 64-bit time_t transition. Closes: #1062536 -- Michael Hudson-Doyle Wed, 28 Feb 2024 03:37:48 +0000 elk (3.99.8-4.2) unstable; urgency=medium * Non-maintainer upload. * Inject package into Salsa * Fix linking with library (thanks for the patch to Juhani Numminen ) Closes: #906353 * Add Homepage * Add watch file * Verified that links are not broken in latest build Closes: #715078 -- Andreas Tille Fri, 14 Sep 2018 09:08:44 +0200 elk (3.99.8-4.1) unstable; urgency=medium * Non-maintainer upload. * Exclude test that is known to fail on i386 Closes: #798322 * libeld-dev Depends: libelk0 (= ${binary:Version}) Closes: #825585 -- Andreas Tille Fri, 16 Sep 2016 09:17:06 +0200 elk (3.99.8-4) unstable; urgency=medium * Acknowledge the old 3.99.8-2.1 NMU that I accidentally removed (Closes: #786368). -- Sam Hocevar Sun, 28 Jun 2015 13:30:05 +0200 elk (3.99.8-3) unstable; urgency=medium * Switch to debhelper 9 so that we automatically get hardening flags, as well as build-arch and build-indep targets (Closes: #648293). * Use dh-autoreconf to fix builds on some platforms (Closes: #733085). * Build-depend on libelf-dev instead of libelf0g-dev (Closes: #769430). * 100_multiarch.diff: new patch; add multiarch support (Closes: #723298). * 200_64-bit-support.diff: new patch; add 64-bit support. * 210_hurd.diff: new patch, courtesy of Cyril Roelandt; fix Hurd support by not using MAXHOSTNAMELEN (Closes: #672513). -- Sam Hocevar Mon, 04 May 2015 21:25:06 +0200 elk (3.99.8-2.1) unstable; urgency=low * Non-maintainer upload. * Transition from lesstif2 to motif (Closes: #714658). -- Luk Claes Sat, 14 Sep 2013 11:56:24 +0200 elk (3.99.8-2) unstable; urgency=low * debian/rules: fix a dh_clean that should really be dh_prep. -- Sam Hocevar Sun, 19 Jun 2011 02:40:55 +0200 elk (3.99.8-1) unstable; urgency=low * New upstream release, with newer config.guess and config.sub (Closes: #550156). * debian/rules: empty dependency_libs in .la files (Closes: #621290). The .la files are still necessary for plugin loading. * debian/compat: set compat level to 8. * debian/prerm: remove now useless prerm fixup. -- Sam Hocevar Sat, 18 Jun 2011 13:49:45 +0200 elk (3.99.7-1) unstable; urgency=low * New upstream release. * Upstream fixed the build with Xorg 7.0 (Closes: #373572). * debian/control: + Build-depend on lesstif2-dev instead of lesstif-dev. + Build-depend on debhelper (>= 4.0). + Set policy to 3.7.2. * debian/compat: + Set compatibility level to 4. -- Sam Hocevar (Debian packages) Thu, 2 Mar 2006 14:20:10 +0100 elk (3.99.6-4) unstable; urgency=low * src/cont.c: + Workaround for an amd64 gcc ICE, thanks to Kurt Roeckx (Closes: #308188). * debian/control: + Set policy to 3.6.2.1. -- Sam Hocevar (Debian packages) Tue, 1 Nov 2005 19:49:42 +0100 elk (3.99.6-3) unstable; urgency=low * debian/control: + Build-depend on the new X development packages instead of xlibs-dev. -- Sam Hocevar (Debian packages) Sun, 14 Mar 2004 13:09:32 +0100 elk (3.99.6-2) unstable; urgency=low * debian/control: + Switched back to libelfg0-dev because libelf1-dev was removed from unstable (Closes: #225656). * debian/rules: + Added touch calls to avoid build failures due to clock skews. -- Sam Hocevar (Debian packages) Wed, 31 Dec 2003 18:24:21 +0100 elk (3.99.6-1) unstable; urgency=low * New upstream release. -- Sam Hocevar (Debian packages) Fri, 5 Dec 2003 13:35:10 +0100 elk (3.99.5-3) unstable; urgency=low * debian/control: + Switched to libelf1-dev. -- Sam Hocevar (Debian packages) Mon, 13 Oct 2003 02:05:48 +0200 elk (3.99.5-2) unstable; urgency=low * debian/control: + Added libelfg0-dev and xlibs-dev to the -dev package's dependencies. -- Sam Hocevar (Debian packages) Fri, 10 Oct 2003 14:35:06 +0200 elk (3.99.5-1) unstable; urgency=low * New upstream release. -- Sam Hocevar (Debian packages) Sun, 28 Sep 2003 14:52:11 +0200 elk (3.99.3-1) unstable; urgency=low * New upstream release. -- Sam Hocevar (Debian packages) Mon, 15 Sep 2003 13:45:17 +0200 elk (3.99.2-1) unstable; urgency=low * New upstream release. * Documentation is now built instead of being shipped in the tarball. * Fixed a bug in the garbage collector. * debian/rules: + Moved manpages to /usr/share/man (Closes: #210894). + Ignore plugins in the dh_makeshlibs call. + Removed the elk->scheme-elk link, it is done at make install time. -- Sam Hocevar (Debian packages) Sat, 13 Sep 2003 08:33:15 +0200 elk (3.99.1-1) unstable; urgency=low * New release. -- Sam Hocevar (Debian packages) Sat, 6 Sep 2003 13:36:54 +0200 elk (3.99.0-1) unstable; urgency=low * New release. * elk is now split into the library and the interpreter. -- Sam Hocevar (Debian packages) Wed, 3 Sep 2003 01:38:09 +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