stalin (0.11-7) unstable; urgency=medium * make-single-file: avoid scc dependency with "cat -s" Call "cat -s" instead of replace-extra-blank-lines to avoid scc dependency. Add 0002-make-single-file-avoid-scc-dependency-with-cat-s.patch to address the issue. Thanks to Christopher Cramer for reporting the problem and proposing an alternate solution. (Closes: 336506) * Don't specify -O0 on amd64 to avoid Debian bootstrap segfault. Segfault seen with Debian gcc 5.3.1-3, 4.9.3-10, and 4.6.4-7. * debian/rules: rely on /usr/share/dpkg/buildflags.mk for CFLAGS. * debian/rules: remove unused version and build_cpu vars. * Avoid duplication within Debian prebuilt sources. After notcing that the amd64 and ia64 prebuilt sources are identical, avoid the duplication via symlinks or diffs. The latter because the i386 and sparc sources differed in only one line. * Remove vestigial Debian prebuilt sparc and ia64 sources. * Add Debian arm64 to stalin.architectures. Add 0004-stalin.architectures-add-debian-arm64.patch to include the information. * Add Debian arm64 support. Running a "make stalin-arch-arm64" after adding the arm64 ./stalin-architecture output to include/stalin.architectures revealed that the arm64 source is identical to amd64's. * Change the Debian package priority from extra to optional. Optional is now preferred. * Change the debhelper compatibility level to 13. -- Rob Browning Wed, 12 Oct 2022 15:58:40 -0500 stalin (0.11-6) unstable; urgency=medium [ Rob Browning ] * Move debian/.gitignore to ./ and add /.pc. * Move prebuilt ./stalin-arch-*.c files to debian/prebuilt-src/. [ Barak A. Pearlmutter ] * Remove obsolete debian/prerm. * Update depends, standards-version, section, priority, and homepage. * Expand copyright information and update for 0.11. * Add uscan support (debian/watch). * Switch to "3.0 (quilt)" source format. [ Rob Browning ] * Simplify override_dh_testdir since entire tree is now in git. * Update FSF address in debian/copyright. * Don't use debian/clean since it can't handle directories. * Switch to git-dpm. * Don't build/use the local libgc. (Closes: 778130) * Remove quilt build dependency. -- Rob Browning Sat, 27 Jun 2015 11:34:59 -0500 stalin (0.11-5) unstable; urgency=low * Build with debugging information (gcc -g). * Remove build dependency on build-essential dpkg-dev package. Thanks to Manoj Srivastava for the report. (closes: #553474) * Switch to debhelper which should fix issues with quilt and the clean target. Thanks to Raphael Hertzog for the report. (closes: 484910) -- Rob Browning Sat, 31 Oct 2009 16:08:15 -0700 stalin (0.11-4) unstable; urgency=low * Really fix support for GNU/kFreeBSD. Thanks again to Petr Salinger. (closes: #410810) -- Rob Browning Fri, 2 Mar 2007 17:38:34 -0800 stalin (0.11-3) unstable; urgency=low * Turn off optimization on amd64 in order to be able to build within 2GB (hopefully). (closes: #404734) * Fix support for GNU/kFreeBSD. Thanks to Petr Salinger. (closes: #410810) -- Rob Browning Sun, 25 Feb 2007 13:46:35 -0800 stalin (0.11-2) unstable; urgency=low * Add kfreebsd-i386 and kfreebsd-amd64 to the architectures list. (closes: #314857) * Add real package alternatives for all of the virtual build dependencies. (closes: #409450) * Use stalin's internal copy of libgc for now. Debian's doesn't build with the same options (gc-Makefile.sed) and runs out of RAM during a bootstrap build. * Try using -O1 on amd64 to reduce memory usage. Apparently -O2 wouldn't build on a 2GB machine (see bug #404734). -- Rob Browning Sun, 4 Feb 2007 11:29:45 -0800 stalin (0.11-1) unstable; urgency=medium * Migrate to a new upstream release; This should resolve the licensing issues with the opengl/xlib bindings. (closes: #375943) * Remove dependency on gcc-3.4. The bug in gcc-4.1 has been fixed, and gcc-4.0 should work correctly as well. * Add dependencies on dpkg-dev; stalin-architecture-name uses it now. * Add support for ia64 and amd64. * Generate new precompiled C source for all architectures. (closes: #337169) * Drop support for m68k and arm since, if nothing else, their buildds don't have enough RAM. For the same reason, don't add powerpc. (closes: #271836, #273130) * Change xlibs-dev dependency to libx11-dev. (closes: #347053) * Add build-time support for selection of scheme compiler, i.e. "stalin=./stalin ./build" * Change upstream gcc -O3 to -O2; -O3 requires much more RAM. * Generalize makefile architecture support (i.e. stalin-arch-%.c) and add all-precompiled-srcs target. * Test the build by running some benchmarks afterward. * Invoke benchmarks/make-clean from "make clean". * Drop stalin-wrapper; stalin itself handles things now. -- Rob Browning Sun, 12 Nov 2006 22:47:26 -0800 stalin (0.9+0.10alpha2-2) unstable; urgency=low * Migrate to quilt. * Fix problem where bootstrap required . to be in PATH. Thanks to Christopher Cramer. (closes: #336502) - debian/patches/misc.diff. * Rebuild against newer libgc. (closes: #320972, #324498) * Build-Depend on and build with gcc-3.4 for now. A gcc-4.0 build goes off into an infinite loop at the moment. The compiler can now be selected via the CC environment variable. - debian/patches/allow-compiler-selection.diff - debian/control - debian/rules * Add simple after-build sanity checks. - debian/rules -- Rob Browning Sun, 30 Oct 2005 15:48:21 -0800 stalin (0.9+0.10alpha2-1) unstable; urgency=medium * New release (0.10alpha2) that the upstream author has requested we use in place of 0.9. * Save space by just making symbolic links for several platforms that need the same C code as stalin-IA32.c. (closes: #231602) - debian/rules * Remove alpha from Architecture since it was never supposed to be there and the package is known (upstream) not to work there yet. (closes: #216341). - debian/control -- Rob Browning Tue, 17 Aug 2004 17:05:12 -0500 stalin (0.9-4) unstable; urgency=low * move to libgc1. -- Rob Browning Wed, 20 Aug 2003 08:52:31 -0500 stalin (0.9-3) unstable; urgency=low * recompile to pick up new libgc6 revision. (closes: #178366) * don't add /usr/share/doc/ symlink in postinst. * fix spelling error in description. -- Rob Browning Sun, 26 Jan 2003 13:49:56 -0600 stalin (0.9-2) unstable; urgency=high * Use the architecture field to list the archs that stalin supports. (closes: #119735, #120206) -- Rob Browning Thu, 6 Dec 2001 11:51:55 -0600 stalin (0.9-1) unstable; urgency=low * New upstream version. * Updated to latest upstream release. (closes: #97884) * Presumed stalin-ia32.c may work on arm and m68k since it's the replacement for stalin-32.c. We'll find out when the autobuild daemons get hold of this. -- Rob Browning Sun, 23 Sep 2001 10:58:12 -0500 stalin (0.8-10) unstable; urgency=low * Add m68k/Linux in ./build. Thanks to Rick Younie. (closes: #107648) * Change to depend on libgc6-dev instead of libgc5-dev. -- Rob Browning Fri, 7 Sep 2001 13:05:52 -0500 stalin (0.8-9) unstable; urgency=medium * Add build-depends. (closes: #105867) -- Rob Browning Thu, 19 Jul 2001 09:38:04 -0500 stalin (0.8-8) unstable; urgency=low * Update my email address (will package new version soon). * Strip binaries Debian-style. -- Rob Browning Tue, 17 Jul 2001 13:49:24 -0500 stalin (0.8-7) unstable; urgency=low * change to */share/* from /usr (docs manpages etc). * fix handling of /usr/doc -> /usr/share/doc symlink in control scripts. * added tiny patck to build to fix arm compiles. Thanks to (Closes: Bug#58111). * fixed hurd unfriendliness in debian/rules. Thanks to Marcus.Brinkmann@ruhr-uni-bochum.de (Closes: Bug#54582). * changed location of GPL in copyright file. -- Rob Browning Sun, 24 Dec 2000 00:34:30 -0600 stalin (0.8-6) unstable; urgency=low * If you forget to use -On, Stalin now outputs a warning that the current version requires it (Closes: Bug#42387). -- Rob Browning Thu, 28 Oct 1999 00:24:43 -0500 stalin (0.8-5) unstable; urgency=low * Add patch for sparc compile (Closes: Bug#41073). * Switch to depend on libgc5-dev. -- Rob Browning Mon, 4 Oct 1999 23:43:29 -0500 stalin (0.8-4) unstable; urgency=low * Add dependency on libgc4-dev (Closes: Bug#39178) -- Rob Browning Fri, 11 Jun 1999 14:23:28 -0500 stalin (0.8-3) unstable; urgency=low * Spell checked the control file. * Fixed minor problem with compile-time includes (needed -copt -I -copt /usr/include/gc). -- Rob Browning Thu, 10 Jun 1999 14:16:45 -0500 stalin (0.8-2) unstable; urgency=low * Minor patch from author for problem in make-xhello. -- Rob Browning Wed, 2 Jun 1999 16:25:33 -0500 stalin (0.8-1) unstable; urgency=low * Initial release. -- Rob Browning Wed, 26 May 1999 18:11:43 -0500