guile-3.0 (3.0.10+really3.0.9-1) unstable; urgency=medium * Downgrade to 3.0.9-1 for now. Guile 3.0.10 appears to have an unresolved problem with 32-bit architectures. Thanks to Paul Gevers for reporting the problem. (Closes: 1077930) * debian/rules: set PACKAGE_PACKAGER_VERSION to DEB_VERSION. Drop vestigial deb_src_rev and deb_src_src_rev. * debian/rules: get upstream_ver via pkg-info DEB_VERSION_UPSTREAM. Drop vestigial deb_src_ver. * debian/rules: get DEB_HOST_MULTIARCH via pkg-info architecture.mk. * debian/rules: get DEB_TARGET_ARCH via pkg-info architecture.mk. * debian/rules: check alternatives constraint via .SHELLSTATUS. * debian/rules: force deb_alt_priority to 3010 during downgrade. * Get upstream_version from GUILE-VERSION not debian/changelog. Drop $(shout ...) etc., now that everything's been migrated to .SHELLSTATUS. -- Rob Browning Sat, 31 Aug 2024 17:08:23 -0500 guile-3.0 (3.0.10-1) unstable; urgency=medium * Upgrade to 3.0.10. * debian/rules: switch to dpkg pkg-info.mk. * debian/rules: switch to dpkg architecture.mk. * debian/control: relax libc6-dev dependency to libc-dev. Thanks to Helmut Grohne for the report and the fix. (Closes: 1008712) * debian/control: drop install-info dependency. Thanks to Hilmar Preusse for the report. (Closes: 1013197) -- Rob Browning Sat, 29 Jun 2024 16:24:59 -0500 guile-3.0 (3.0.9-1) unstable; urgency=medium * Upgrade to 3.0.9. * debian/copyright: convert to copyright-format 1.0 and expand. * debian/rules: switch to buildopts.mk for parallel. * debian/.gitignore: add autogen.sed. * debian/control: migrate from libncurses5-dev to libncurses-dev. * debian/rules: don't ignore make clean errors; let dh_clean handle it. * debian/control: migrate from pkg-config to pkgconf. * Migrate to debhelper compatibility level 10. -- Rob Browning Tue, 13 Feb 2024 15:39:48 -0600 guile-3.0 (3.0.8-2) unstable; urgency=medium * Adjust GUILE_OPTIMIZATIONS to fix 32-bit big endian builds. Add 0009-Fix-32-bit-big-endian-builds-via-Oresolve-primitives.patch to incorporate the changes. Thanks to John David Anglin for reporting the problem and investigating the problem, and to John Paul Adrian Glaubitz for helping devise the solution. (Closes: 977223) * Build --without-threads on alpha to fix FTBS. This will require rebuilding all of the reverse dependencies. Thanks to John Paul Adrian Glaubitz for reporting the problem and pursuing the solution. (Closes: 995614) -- Rob Browning Sat, 05 Mar 2022 16:19:25 -0600 guile-3.0 (3.0.8-1) unstable; urgency=medium * Upgrade to 3.0.8. -- Rob Browning Sun, 27 Feb 2022 13:52:18 -0600 guile-3.0 (3.0.7-1) unstable; urgency=medium * Upgrade to 3.0.7. * Fix crash on #nil in syntaxes. Cherry-pick upstream patch as 0009-Fix-crash-on-nil-in-syntaxes.patch to address the problem. * debian/control: add gperf as a build dependency. This is now required when not building from a release archive, and we build directly from the source. -- Rob Browning Thu, 26 Aug 2021 16:21:59 -0500 guile-3.0 (3.0.5-4) unstable; urgency=medium * Really don't replace GNU MP malloc/free with libgc's. The previous fix had missed a spot. Thanks to Andrew Whatson for tracking it down. (Closes: 982217) -- Rob Browning Thu, 11 Mar 2021 20:04:49 -0600 guile-3.0 (3.0.5-3) unstable; urgency=medium * Don't replace GNU MP's malloc/free with the Boehm-Demers-Weiser GC's. This can break applications that link against libguile and libgmp. Add 0009-Stop-requesting-that-GNU-MP-use-the-Boehm-Demers-Wei.patch to address the issue. Thanks to Andreas Metzler for reporting the problem and Ludovic Courtès for proposing the solution. (Closes: 982217) -- Rob Browning Wed, 10 Mar 2021 18:59:31 -0600 guile-3.0 (3.0.5-2) unstable; urgency=medium * Mark asyncs.test "preemption via sigprof" test as unresolved for now. Add 0008-Mark-preemption-via-sigprof-test-as-an-expected-fail.patch to address the issue. Thanks to Helmut Grohne for reporting the issue. (Closes: 980498) -- Rob Browning Thu, 04 Feb 2021 21:20:38 -0600 guile-3.0 (3.0.5-1) unstable; urgency=medium * Merge upstream version 3.0.5. -- Rob Browning Tue, 12 Jan 2021 19:16:42 -0600 guile-3.0 (3.0.4-3) unstable; urgency=medium * Fix "non-revealed port is closed" ports.test. Don't close the test port's file descriptor because the port still has a reference to it, and could still close it at any time when finally garbage collected. This was reliably breaking subsequent tests on s390x. Add 0007-Fix-non-revealed-port-is-closed-ports.test.patch to fix the problem. -- Rob Browning Sat, 19 Sep 2020 14:48:42 -0500 guile-3.0 (3.0.4-2) unstable; urgency=medium * Mark test-out-of-memory as an expected failure for now. Since this test has been failing for a long time on various architectures, mark it as expected to fail for now so that we'll still run it and can see the results, but won't be blocked by it. There are known issues with the test upstream, and at least in some past cases it's been possible to reproduce the failure quickly by running test-suite/standalone/test-out-of-memory in a loop. Add 0005-Mark-test-out-of-memory-as-an-expected-failure-for-n.patch to incorporate the change. (Closes: 966300) * Monitor test failues on ppc64el again (don't ignore dh_auto_test) Now that we've marked test-out-of-memory as an expected failure stop ignoring dh_auto_test failures on ppc64el. (Closes: 966300, 969707) * Disable unresolved "mixed type" numbers.test division tests on i686. Add 0006-numbers.test-disable-unresolved-mixed-type-division-.patch to incorporate the changes. * Monitor test failures on i386 again (don't ignore dh_auto_test) Now that we've marked the related numbers.test "mixed types" tests as expected failures on i386, stop ignoring dh_auto_test failures there. (Closes: 968403) * Don't include files generated from examples/Makefile.am in debs. Thanks to Vagrant Cascadian for reporting the problem. (Closes: 953407) -- Rob Browning Wed, 16 Sep 2020 21:00:34 -0500 guile-3.0 (3.0.4-1.2) unstable; urgency=medium * Non-maintainer upload. * Also ignore test results on i386, failing numbers.test. See #968403. -- Matthias Klose Fri, 14 Aug 2020 19:58:50 +0200 guile-3.0 (3.0.4-1.1) unstable; urgency=medium * Non-maintainer upload. * Ignore the test results on ppc64el (OOM related failures). See #966300. -- Matthias Klose Fri, 14 Aug 2020 11:37:52 +0200 guile-3.0 (3.0.4-1) unstable; urgency=medium * Upgrade to 3.0.4 * debian/rules: fix deb_src_min_ver limit check. -- Rob Browning Tue, 14 Jul 2020 21:39:31 -0500 guile-3.0 (3.0.2-2) unstable; urgency=medium * debian/rules: exclude guile.m4 from arch all package install. -- Rob Browning Thu, 16 Apr 2020 18:16:02 -0500 guile-3.0 (3.0.2-1) unstable; urgency=medium * Merge upstream version 3.0.2 * debian/rules: expect an eleventh info page -- Rob Browning Mon, 13 Apr 2020 21:29:49 -0500 guile-3.0 (3.0.1+1-2) unstable; urgency=medium * Allow simultaneous installation of newer guile-X.Y-dev packages. Handle the one remaining common path /usr/share/aclocal/guile.m4 via update-alternatives as guile-autoconf-macros, since the macros it includes are explicitly intended to work across versions, and relax the package restrictions to allow simultaneous installation of both guile-2.2-dev and guile-3.0-dev. Have guile-X.Y-dev conflict with guile-1.8 to handle its 1:1.4-24 libguile-dev conflict. Apparently we had an epoch and then perhaps dropped it when we went to versioned packages (whether we should have or not). In any case, that's old enough that it should be safe to ignore it given this accommodation. Version the libguile-dev virtual package provision. -- Rob Browning Sat, 11 Apr 2020 12:02:28 -0500 guile-3.0 (3.0.1+1-1) unstable; urgency=medium * Merge upstream version 3.0.1. -- Rob Browning Wed, 18 Mar 2020 19:35:42 -0500 guile-3.0 (3.0.0+1-8) unstable; urgency=medium * debian/rules: disable the jit for arm* and x32 again. The make-vtable-vtable patch didn't appear to help. -- Rob Browning Mon, 16 Mar 2020 23:58:53 -0500 guile-3.0 (3.0.0+1-7) unstable; urgency=medium * Fix incorrect allocation size in make-vtable-vtable. Add 0011-Fix-incorrect-allocation-size-in-make-vtable-vtable.patch to incorporate the upstream fix. * debian/rules: stop setting --enable-jit=no for any architectures. Allow the defaults, so we can see if the make-vtable-vtable fix helps. -- Rob Browning Mon, 16 Mar 2020 18:31:52 -0500 guile-3.0 (3.0.0+1-6) unstable; urgency=medium * debian/rules: set --enable-jit=no on armhf and x32 too. They're demonstrating a similar segfault. -- Rob Browning Sat, 14 Mar 2020 10:39:19 -0500 guile-3.0 (3.0.0+1-5) unstable; urgency=medium * debian/rules: add build progress watchdog for slower architectures. Print "still going" every 10 minutes during the build so that builds on mipsel, armel, etc. won't incorrectly time out. Guile currently compiles some of the initial bootstrapping files for a very long time with no output. Impose a hard 10 hour limit on the build in case it really is stuck, which is a bit more than the longest time noticed in the current buildd logs. If necessary, we could rework the whole process to take the architecture's expected performance into account. -- Rob Browning Fri, 13 Mar 2020 18:21:30 -0500 guile-3.0 (3.0.0+1-4) unstable; urgency=medium * debian/rules: correct deb_config_args spelling when disabling jit. -- Rob Browning Fri, 13 Mar 2020 00:56:43 -0500 guile-3.0 (3.0.0+1-3) unstable; urgency=medium * Disable jit on armel via target arch, not host arch. -- Rob Browning Thu, 12 Mar 2020 20:51:52 -0500 guile-3.0 (3.0.0+1-2) unstable; urgency=medium * Install libguile-3.0-gdb.scm rather than libguile-2.2-gdb.scm. Add 0008-build-Actually-install-libguile-3.0-gdb.scm.patch to fix the issue. * Update libguile-2.2-gdb.scm to 3.0 in debian/copyright * Fix build on platforms where the stack grows upward. Add 0009-Fix-build-on-platforms-where-the-stack-grows-upwards.patch to incorporate the upstream fix. Thanks to John Paul Adrian Glaubitz for the improvement. (Closes: 950635) * Fix build on ia64. Add 0010-Fix-build-on-ia64.patch to incorporate the upstream fix. Thanks to John Paul Adrian Glaubitz for the fix. (Closes: 950653) * Disable jit on armel until the build segfault is fixed. -- Rob Browning Tue, 10 Mar 2020 20:54:35 -0500 guile-3.0 (3.0.0+1-1) unstable; urgency=medium * Upgrade to 3.0.0. * Don't use a fixed /tmp/repl-server path in 00-repl-server.test. Add 0007-00-repl-server.test-don-t-use-fixed-path-for-socket.patch to fix the problem. * Update debian/ for 3.0. -- Rob Browning Sun, 26 Jan 2020 12:56:35 -0600 guile-2.2 (2.2.6+1-1) unstable; urgency=medium * Upgrade to 2.2.6. (Closes: 935256) * Change the /usr/share/slib trigger to interest-noawait. From Julian Andres Klode's bug report: slib does not Depend on guile-libs, and I don't think it makes sense to add a Depends, so the trigger should be interest-noawait. (Triggering packages must Depend on the packages they are triggering otherwise ordering can be wrong, and installation can break). Now, there's also no point to not configure slib until guile-libs is triggered. It's enough to use noawait and thus only put guile-libs in the triggers-pending state, and it will be configured at the end of the apt run. Assuming a package wants to use guile with slib in its postinst, the package will need to Depend on both of them anyway, and that ensures proper ordering. Thanks to Julian Andres Klode for reporting the problem and Sebastien Bacher for providing the patch that Gianfranco Costamagna had already created. (Closes: #903907) * Don't fail the build if the after-gc-hook test fails. Previously this was done for mips and mipsel. Then a potential fix was added upstream, but the test has begun failing again on at least amd64, so for now, ignore it again. Add 0006-gc.test-after-gc-hook-mark-unresolved-on-failure-eve.patch to prevent the failure. -- Rob Browning Sun, 01 Sep 2019 21:35:20 -0500 guile-2.2 (2.2.4+1-3) unstable; urgency=medium * Switch to dh_missing and ignore guile-X.Y for binary-indep. Thanks to Santiago Vila for reporting the problem. (Closes: 930774) -- Rob Browning Thu, 27 Jun 2019 00:10:54 -0500 guile-2.2 (2.2.4+1-2) unstable; urgency=medium * Backport upstream fix for after-gc-hook test failures. Replace 0006-gc.test-after-gc-hook-mark-unresolved-on-failure-for.patch that marked the failure as unresolved on mips(el) (a failure which has been seen since on at least sparc64 and amd64) with 0006-Fix-gc.test-after-gc-hook-gets-called-failures.patch which addresses the underlying problem. (Closes: 900652) * Handle guile-config/guile-snarf/guild as alternatives. Arrange for guile-config, guile-snarf, guild (and guile-tools) to be handled via update-alternatives with all of the other tools dependent on guile-config. Configure with "--program-suffix -2.2" which gives the binaries the correct names from the start, so that we don't have to manually change them in debian/rules. This also arranges for guile-config, etc. to refer to the versioned guile in their #! lines, which is what we should have been doing all along. Thanks to Ahmed El-Mahmoudy and Norbert Preining for reporting the problem, Kari Pahula and Vagrant Cascadian for help devising the fix, and Thibaut Paumard for help testing. (Closes: 926182) -- Rob Browning Sun, 02 Jun 2019 11:17:15 -0500 guile-2.2 (2.2.4+1-1) unstable; urgency=medium * Upgrade to 2.2.4. -- Rob Browning Sat, 28 Jul 2018 15:10:51 -0500 guile-2.2 (2.2.3+1-6) unstable; urgency=medium * Don't fail the build if the after-gc-hook test fails on mips(el). Add 0011-gc.test-after-gc-hook-mark-unresolved-on-failure-for.patch to resolve the issue. (Closes: 900652) -- Rob Browning Sat, 21 Jul 2018 14:34:22 -0500 guile-2.2 (2.2.3+1-5) unstable; urgency=medium * Fix cross-commpilation failures. Add four upstream patches to fix cross-compilation failures on a number of architectures: 0007-load-thunk-from-memory-reports-the-correct-error.patch 0008-Fix-error-reporting-in-load-thunk-from-memory.patch 0009-compile-Load-language-modules-upfront.patch 0010-elisp-Fix-cross-compilation-support.patch Thanks to Helmut Grohne for reporting the problem and helping me to reproduce it locally, and to Mark H Weaver for providing the solution. (Closes: 900203) * Make guile-libs' lintian overrides file arch independent. Replace @MARCH@ with * for now, which is likely fine. i.e. any file in /usr/lib/*guile/...*.go should be a guile compiled code. Thanks to Francois Gouget for reporting the problem. (Closes: 897325) -- Rob Browning Sat, 16 Jun 2018 10:30:14 -0500 guile-2.2 (2.2.3+1-4) unstable; urgency=medium * i18n.test: accommodate formatting changes in glibc 2.27. Add 0006-i18n.test-accommodate-formatting-changes-in-glibc-2..patch to look for a non-breaking space (\xa0) rather than an ASCII space as the thousands separator for the French locale. (Closes: 896582) -- Rob Browning Mon, 21 May 2018 13:56:50 -0500 guile-2.2 (2.2.3+1-3) unstable; urgency=medium * Disable more of test-out-of-memory since it's still failing. It's still failing on at least arm64. -- Rob Browning Wed, 21 Feb 2018 23:52:49 -0600 guile-2.2 (2.2.3+1-2) unstable; urgency=medium * Disable sandbox.test "1e6 alloc loop" "allocation limit" test. Add 0003-Disable-sandbox.test-1e6-alloc-loop-allocation-limit.patch to disable a test that appears to be causing the test suite to to hang. * Disable intermittently failing test-out-of-memory case. After consultation with upstream, add 0004-Disable-intermittently-failing-test-out-of-memory-te.patch to disable a case in test-out-of-memory that was causing a FTBS on some architectures. Thanks to Aaron M. Ucko for reporting the problem. (Closes: 880148) -- Rob Browning Wed, 21 Feb 2018 00:21:32 -0600 guile-2.2 (2.2.3+1-1) unstable; urgency=medium * Merge upstream version 2.2.3 * debian/rules: disable -fstack-protector-strong to avoid test crash. Without this, test-out-of-memory fails on at least unstable/amd64/gcc-7 (cf. https://debbugs.gnu.org/29464). * debian/rules: stop forcing -O0 on amd64. The underlying issue may have been resolved. -- Rob Browning Fri, 29 Dec 2017 00:31:12 -0600 guile-2.2 (2.2.2+2-1) unstable; urgency=medium * Merge 2.2+2 to remove DFSG incompatible files. * Add missing debian/copyright entries. -- Rob Browning Fri, 04 Aug 2017 11:12:41 -0500 guile-2.2 (2.2.2+1-1) unstable; urgency=medium * Merge upstream version 2.2.2. * Update debian/ for 2.2. * debian/rules: clean the prebuilt files. * debian/control: depend on libreadline-dev instead of libreadline6-dev. Thanks to Helmut Grohne for reporting the issue. (cf. #857649) * Update lintian overrides for 2.2. * Do all cleaning in debian/rules, and update list. * Accommodate libguilereadline rename to guile-readline. * Adjust update-alternatives priority for 2.2. -- Rob Browning Mon, 08 May 2017 18:26:46 -0500 guile-2.0 (2.0.13+1-4) unstable; urgency=medium * guile.postinst: remove old guile-2.0 alternative. Thanks to Andreas Beckmann (again) for reporting the problem and providing the solution. (Closes: 834093) -- Rob Browning Fri, 09 Dec 2016 17:02:42 -0600 guile-2.0 (2.0.13+1-3) unstable; urgency=medium * guile.postinst: always update alternatives. Previously the postinst might not update the alternatives, producing orphaned entries. Thanks to Andreas Beckmann for reporting the problem. (Closes: 834093) -- Rob Browning Wed, 07 Dec 2016 14:33:19 -0600 guile-2.0 (2.0.13+1-2) unstable; urgency=medium * Fix intermittent 00repl-server.test failures. -- Rob Browning Sat, 05 Nov 2016 12:51:11 -0500 guile-2.0 (2.0.13+1-1) unstable; urgency=medium * Merge upstream version 2.0.13. Remove patches that are no longer needed: 0002-Recognize-more-ARM-targets.patch 0003-Recognize-m68k-s390x-and-sh4-as-compilation-targets.patch 0004-Do-not-assume-that-64-bit-integers-will-be-64-bit-al.patch 0005-VM-Use-register-a3-for-IP_REG-on-m68k.patch 0006-build-Use-libtoolize-in-autogen.sh.patch 0007-VM-ASM_MUL-for-ARM-Add-earlyclobber-constraint-to-th.patch 0008-VM-Allow-the-C-compiler-to-choose-FP_REG-on-ARM.patch 0009-web-Keep-the-default-size-for-the-client-s-in-kernel.patch 0010-Fix-shrinking-of-contiguous-bytevectors-as-from-get-.patch 0011-Fix-bit-count-bug.patch 0012-Handle-p-in-format-warnings.patch 0013-Document-prefix-option-in-use-module-clauses.patch 0014-Fix-SCM_SMOB_OBJECT-_-_0_-_1_-_2_-_3_-LOC.patch 0015-peval-Handle-optional-argument-inits-that-refer-to-p.patch (Closes: 840555 840556) * Update debian/copyright for 2.0.13 -- Rob Browning Sat, 22 Oct 2016 16:21:42 -0500 guile-2.0 (2.0.11+1-12) unstable; urgency=medium * guile.prerm: correct alternative path in removal. Specify the new lib/.../bin/guile path in the removal. Thanks to Andreas Beckmann for reporting the problem. (Closes: 834093) * Look for guile-procedures.txt in pkglibdir. Add 0016-Look-for-guile-procedures.txt-in-pkglibdir.patch to adjust guile to look for guile-procedures.txt in %guile-build-info's pkglibdir first since the content is not architecture independent. Thanks to Samuel Thibault for reporting the problem. * Move guile-procedures.txt from share to lib. (Closes: 816123) * Rename guile.1 to guile.2.0.1 during auto install. Put the final path in place before dh_install ever runs (instead of renaming it in the install target(s)) so that debian/tmp doesn't change during install and dpkg-buildpackage -A actually works. Thanks to Santiago Vila for reporting the problem again. (Closes: 806042) -- Rob Browning Sun, 14 Aug 2016 10:03:33 -0500 guile-2.0 (2.0.11+1-11) unstable; urgency=medium * Handle rpath via dh_auto_configure --disable-rpath. * debian/rules: get version via dpkg-parsechangelog -S. * debian/rules: remove unused buildpackage target. * Don't rename the info pages to guile-X.Y.info*. Remove 0001-Change-guile-to-guile-X.Y-for-info-pages.patch in preparation for handling the info pages via update-alternatives. * Remove obsolete debian/guile-libs.README * Compile with -O0 to fix GnuTLS test failures. Apparently -O2 (the dpkg-buildflags default) causes failures in the GnuTLS test suite. So until the underlying problem is resolved, append -O0 to CFLAGS on amd64 via DEB_CFLAGS_MAINT_APPEND (switching from DEB_MAINT_APPEND), moving us back to the optimization level we had in 2.0.11+1-9. Thanks to James Cowgill for reporting the problem, and Andreas Metzler for the workaround. (Closes: 809608) * Fix architecture independent builds i.e. dpkg-buildpackage -A. Thanks to Santiago Vila for reporting the problem. (Closes: 806042) * Add guile-2.0:native dependency for builds. Thanks to Helmut Grohne for the fix. (Closes: 809732) * Check the exit status of all shell calls in rules. * Compute alt priority in rules. * Use debian/autogen.sed to generate debian/ files. Create debian/autogen.sed and use it to generate the relevant debian/ files instead of perl and a make function. That simplifies the quoting, and makes it easy to see the replacements. * Ensure DEBIAN files are ready for dh_installdeb. Create a list of autogen_installdeb_files and have override_dh_installdeb depend on it. * Handle info pages via update-alternatives. Install the unmodified info pages to /usr/share/info/guile-2.0/ and register them in /usr/share/info/ via update-alternatives. See debian/guile-doc.README for more information. * Symlink guile and guile-2.0 to lib/.../bin/guile. This avoids having a duplicate binary (bin/guile-2.0 vs the executable in lib) which also avoids colliding dbgsym packages. -- Rob Browning Mon, 01 Aug 2016 16:07:40 -0500 guile-2.0 (2.0.11+1-10) unstable; urgency=medium * Don't handle DEB_BUILD_OPTIONS manually * Restore default gcc on arm. It appears that armhf has been fixed. Thanks to Aurelien Jarno for the report. In conjunction with switching to the default Debian build flags, it looks like armel may work now too. (Closes: 764532, 792637) -- Rob Browning Sat, 05 Sep 2015 17:55:26 -0500 guile-2.0 (2.0.11+1-9) unstable; urgency=medium * Always use "gcc" in guile-snarf. Avoid the gcc-4.8 CC override that we had to apply for arm (cf. #762238). Thanks to Julien Cristau for pointing out the oversight. -- Rob Browning Tue, 07 Oct 2014 14:44:39 -0500 guile-2.0 (2.0.11+1-8) unstable; urgency=medium * Add 0010-web-Keep-the-default-size-for-the-client-s-in-kernel.patch to fix the default web client receive buffer size. Thanks to Mark H Weaver for recommending the patch. * Add 0011-Fix-shrinking-of-contiguous-bytevectors-as-from-get-.patch to fix a problem when shrinking bytevectors. Thanks to Mark H Weaver for recommending the patch. * Add 0012-Fix-bit-count-bug.patch to fix a bug in bit-count*'s argument handling. Thanks to Mark H Weaver for recommending the patch. * Don't warn about ~:p in format strings. Add 0013-Handle-p-in-format-warnings.patch so that the analyzer will know about the existing ~p support. Thanks to Mark H Weaver for recommending the patch. * Document the use-module #:prefix option. Thanks to Mark H Weaver for recommending the patch. * Fix broken SCM_SMOB_OBJECT_* macros. Add 0015-Fix-SCM_SMOB_OBJECT-_-_0_-_1_-_2_-_3_-LOC.patch. Thanks to Mark H Weaver for recommending the patch. * Handle #:optional arg values that refer to earlier args. Add 0016-peval-Handle-optional-argument-inits-that-refer-to-p.patch to incorporate the upstream fix. Thanks to Mark H Weaver for recommending the patch. -- Rob Browning Mon, 06 Oct 2014 10:02:29 -0500 guile-2.0 (2.0.11+1-7) unstable; urgency=medium * Add 0009-VM-Allow-the-C-compiler-to-choose-FP_REG-on-ARM.patch to incorporate an upstream patch to fix VM register allocation on ARM. Thanks to Andreas Barth for filing a report, and Mark H Weaver for the fix. (Closes: 763115) -- Rob Browning Sat, 27 Sep 2014 18:32:59 -0500 guile-2.0 (2.0.11+1-6) unstable; urgency=medium * Replace some debian/patches with upstream cherry-picks. Replace 0003-Fix-alignment-assumptions-and-m68k-register-name.patch with 0005-Do-not-assume-that-64-bit-integers-will-be-64-bit-al.patch and 0006-VM-Use-register-a3-for-IP_REG-on-m68k.patch. This also extends the alignment fixes to cover more cases. Replace 0004-Check-for-libtoolize-rather-than-libtool.patch with 0007-build-Use-libtoolize-in-autogen.sh.patch. Replace 0007-Add-asm-constraint-modifier-to-ASM_MUL-outputs.patch with 0008-VM-ASM_MUL-for-ARM-Add-earlyclobber-constraint-to-th.patch. Thanks to Mark H Weaver for tracking them down. -- Rob Browning Sat, 27 Sep 2014 14:03:49 -0500 guile-2.0 (2.0.11+1-5) unstable; urgency=medium * Revert to gcc-4.8 on arm{el,hf} to fix FTBFS. Right now the build dies with gcc-4.9 like this (cf. #762238): /tmp/ccVoWJgV.s: Assembler messages: /tmp/ccVoWJgV.s:13691: Error: bad immediate value for offset (4096) Thanks to Helmut Grohne , Mark H Weaver , and Wookey for helping track down the problem. * Fix the ASM_MUL assembly on arm for gcc-4.9. See 0007-Add-asm-constraint-modifier-to-ASM_MUL-outputs.patch for the details. Thanks to Mark H Weaver for the suggestion. -- Rob Browning Fri, 19 Sep 2014 17:48:23 -0500 guile-2.0 (2.0.11+1-4) unstable; urgency=medium * Recognize s390x and sh4 as compilation targets. Rename 0006-Recognize-m68k-during-build.patch to 0006-Recognize-m68k-s390x-and-sh4-as-compilation-targets.patch and add the relevant cases. Thanks to Helmut for reporting the issue. -- Rob Browning Thu, 18 Sep 2014 17:07:26 -0500 guile-2.0 (2.0.11+1-3) unstable; urgency=medium * Make guile-config executable during cross builds by making guile-2.0-dev depend on guile-2.0 with :any. Thanks to Helmut Grohne for the patch. (Closes: 761479) * Add support for m68k via 0006-Recognize-m68k-during-build.patch. -- Rob Browning Tue, 16 Sep 2014 20:20:12 -0500 guile-2.0 (2.0.11+1-2) unstable; urgency=medium * Convert to Multi-Arch (see next two entries). (Closes: 757591) [ Peter Pentchev ] * Bump the debhelper compatibility level to 9 so that it passes the proper multiarch libdir to the GNU configure script. Add Multi-Arch: and Pre-Depends: headers to the binary packages as appropriate. Adapt debian/guile-*.install and debian/rules to the multiarch /usr/lib subdirectories. Make guile-libs.lintian-overrides a bit less specific, since we cannot use the full usr/lib/* path any longer; it changes with multiarch, and the contents of this file needs to be exactly the same on all architectures so that several guile-2.0-libs:* packages may be installed simultaneously. Avoid some libtool silliness by not letting it use -rpath at all; it'll try to because it "realizes" that "/usr/lib/" != "/usr/lib", so we are attempting to install to a non-standard directory, right? [Rob Browning] * Invoke "make install" directly so we can add INSTALL="install -p" to preserve the source file timestamps. This should ensure that no architecture's .go files end up being newer than the .scm files. * Support DEB_BUILD_OPTIONS=noopt. Thanks to Rand Peters for the suggestion and the patch. (Closes: #755955) * Fix alignment and m68k register name. Add 0003-Fix-alignment-assumptions-and-m68k-register-name.patch to incorporate the relevant fixes. Thanks to Thorsten Glaser for the report and Andreas Schwab for the patch. (Closes: 649718) * Call (g)libtoolize instead of (g)libtool. Add 0004-Check-for-libtoolize-rather-than-libtool.patch to adjust autogen.sh appropriately. Thanks to Helmut Grohne for the report and the patch. (Closes: 761408) * Detect aarch64/armel endianness and pointer size correctly. Add 0005-Recognize-more-ARM-targets.patch to incorporate the relevant upstream patch. Thanks to Wookey for reporting the problem. (Closes: 758463) -- Rob Browning Sat, 13 Sep 2014 14:31:20 -0500 guile-2.0 (2.0.11+1-1) unstable; urgency=low * Incorporate upstream version 2.0.11. * Remove "Suggests: guile-2.0-doc-non-dfsg" from debian/control. The documentation is now compatible with the DFSG, and included in guile-2.0-doc in its entirety. Thanks to Reuben Thomas for the report. (Closes: 703500) * Don't put the Debian version information in Guile's (version). Instead, put it in %guile-build-info, as recommended by the upstream developers. Thanks to Matthias Klose for the report. (Closes: 701861) * Add the srfi-64/testing.scm copyright to debian/copyright. * Move libguile-*-gdb.scm from /usr/lib to /usr/share/gdb/auto-load. Add Replaces and Breaks (<< 2.0.11) to debian/control. * Move guild from guile-libs to guile-dev, alongside the guile-tools symlink. * Rewrite the guile executable name in guile-config and guild correctly. -- Rob Browning Wed, 23 Apr 2014 12:13:11 -0500 guile-2.0 (2.0.9+1-1) unstable; urgency=low * Incorporate upstream version 2.0.9. Delete 0002-Mark-Unused-modules-are-removed-gc-test-as-unresolve.patch. -- Rob Browning Wed, 03 Jul 2013 19:40:30 -0500 guile-2.0 (2.0.5+1-3) unstable; urgency=low * Add 0003-Mark-mutex-with-owner-not-retained-threads-test-as-u.patch. This should help fix some unpredictable gc-related build failures. -- Rob Browning Sun, 18 Mar 2012 13:31:03 -0500 guile-2.0 (2.0.5+1-2) unstable; urgency=low * Add 0002-Mark-Unused-modules-are-removed-gc-test-as-unresolve.patch. This should help fix some unpredictable build failures. Thanks to Julien Cristau for the original report against guile-1.8 (#653939). -- Rob Browning Sun, 18 Mar 2012 11:44:28 -0500 guile-2.0 (2.0.5+1-1) unstable; urgency=low * Incorporate upstream version 2.0.5. * Delete 0001-Fix-the-SRFI-60-copy-bit-documentation.patch, 0002-Define-_GNU_SOURCE-to-fix-the-GNU-kFreeBSD-build.patch, and 0003-Include-gc.h-rather-than-gc-gc_version.h-in-pthread-.patch. -- Rob Browning Sat, 04 Feb 2012 11:33:28 -0600 guile-2.0 (2.0.3+1-3) unstable; urgency=low * Add libgc-dev build dependency to guile-2.0-dev. Thanks to Daniel Hartwig for the report. (Closes: #651924) * Add pkg-config build dependency to guile-2.0-dev. Thanks to rixed@happyleptic.org for the report. (Closes: #655574) -- Rob Browning Sun, 29 Jan 2012 15:03:18 -0600 guile-2.0 (2.0.3+1-2) unstable; urgency=low * Disable SLIB setup for now, since SLIB doesn't support Guile 2.0 yet. Thanks to "Aaron M. Ucko" for the report. (Closes: #648680) * Add build-deps: libunistring-dev, libgc-dev libffi-dev, and pkg-config. Thanks to "Aaron M. Ucko" for the report, and Svante Signell for an initial patch. (Closes: #648679) * Automatically extract versions from debian/changelog in debian/rules. * Create .version and .tarball-version from the values in debian/changelog. Automatically generate a top-level .version and .tarball-version based on the values in debian/changelog, so that the Guile PACKAGE_VERSION (and output of the version function) will include the Debian revision, i.e. (version) => "2.0.3-deb+1-2". -- Rob Browning Tue, 22 Nov 2011 21:36:50 -0600 guile-2.0 (2.0.3+1-1) unstable; urgency=low * Incorporate new upstream release, and eliminate the DFSG split. The upstream GFDL licensed files no longer have invariant clauses. * Adjust debian/* for guile-2.0, and remove alpha and sh4 CFLAGS alterations. * Finally re-enable threads. * Include gc.h rather than gc/gc_version.h in pthread test. See comments in recent gc_version.h. It should never be included directly, and doing so was causing build failures. (0003-Include-gc.h-rather-than-gc-gc_version.h-in-pthread-.patch). -- Rob Browning Thu, 10 Nov 2011 02:33:11 -0600 guile-1.8 (1.8.8+1-7) unstable; urgency=low * Allow guile-1.8 and guile-2.0 manpages to coexist. Rename the manpage from guile.1 to guile-X.Y.1 and use update-alternatives --slave so that the Guile manpage will be available via "man guile" or "man guile-X.Y". * Configure with --disable-error-on-warning. This fixes build failures caused by newer versions of gcc that report new warnings. Thanks to Matthias Klose for the report, ludo@gnu.org (Ludovic Courtès) for the fix, and Nobuhiro Iwamatsu for the 1.8.8+1-6.1 NMU which included it. (Closes: #625355) * Add upstream patch to fix sockets.test on non-IPV6 kernels. Add 0006-Make-sockets.test-more-robust.patch. Thanks to Nobuhiro Iwamatsu for the report and the pointer to the upstream patch. (Closes: #631254) -- Rob Browning Wed, 09 Nov 2011 19:17:30 -0600 guile-1.8 (1.8.8+1-6) unstable; urgency=low * Add "Replaces: guile-1.8-dev" to guile-1.8-libs to accommodate .so moves. Thanks to Marc Glisse for the report. (closes: #628087) -- Rob Browning Fri, 27 May 2011 18:27:28 -0500 guile-1.8 (1.8.8+1-5) unstable; urgency=low * Add a copy of the guile binary to /usr/lib/guile-1.8/bin in guile-1.8-libs to support the slib postinst trigger; remove the guile-1.8-libs dependency on guile-1.8. Thanks to Bill Allombert for the report. (closes: #626167) -- Rob Browning Sun, 15 May 2011 18:27:49 -0500 guile-1.8 (1.8.8+1-4) unstable; urgency=low * Add guile-1.8 dependency to guile-1.8 for slib related postinst code. Thanks to Peter De Wachter for the report. (closes: #625243) -- Rob Browning Sun, 08 May 2011 12:40:21 -0500 guile-1.8 (1.8.8+1-3) unstable; urgency=low * Drop guile-1.8-slib package again, and handle SLIB via a guile-1.8-libs /usr/share/slib trigger. Among other things, these changes should fix the recent problems with SLIB support, and should also make sure that Guile's SLIB support is adjusted properly whenever the slib package is updated. Thanks to Gert Michael Kulyk for the report. (closes: #624531) * Move libguile?*.so files to guile-1.8-dev now that .la files are gone. Guile dynamically loads these libraries via dlopen, so it needs the .so files for operations like (use-modules (srfi srfi-13)). Given the way Guile handles the library names upstream (changing the library names for ABI changes), putting the .so files in guile-X.Y-libs won't cause file conflicts across different major versions. Thanks to Tomasz Melcer for the report. (closes: #622280) * Rename debian/*.lintian to debian/*.lintian-overrides; update overrides. -- Rob Browning Sun, 01 May 2011 21:55:44 -0500 guile-1.8 (1.8.8+1-2) unstable; urgency=low * Don't access uninitialized memory in scm_to_sockaddr(). Thanks to Thorsten Glaser for the patch. * Add flex as a build dependency. Thanks to Thorsten Glaser for the patch. -- Rob Browning Wed, 27 Apr 2011 22:26:20 -0500 guile-1.8 (1.8.8+1-1) unstable; urgency=low * Incorporate upstream release 1.8.8. (closes: #616694) * Switch to 3.0 (quilt) source format. * Rewrite debian/rules to use "dh $@"; update debian/compat to 8, and let dh_auto* handle as much as possible. * Depend on libltdl-dev and libgmp-dev, not libltdl3-dev and libgmp3-dev. Thanks to Jordi Mallach for the fix. * Remove *.la files from all debs (wheezy release goal). Thanks to Jordi Mallach for the fix. (closes: #621240) * Add guile1.4 conflict to guile-1.8 package. Thanks to Jordi Mallach for the fix. (closes: #523949) * Add a homepage field to the control file. Thanks to Jordi Mallach for the suggestion. * Make guile-1.8 and guile-1.8-dev depend on current guile-1.8-libs version. Thanks to Jordi Mallach for the patch. (closes: #441241) * Restore guile-1.8-slib package now that Guile supports it again. Thanks to Jordi Mallach for the patch. (closes: #441110) * Update package descriptions. * Export fake HOME to make sure the build process doesn't touch the real one. Thanks to Jordi Mallach for the fix. -- Rob Browning Tue, 26 Apr 2011 20:41:29 -0500 guile-1.8 (1.8.7+1-3) unstable; urgency=low * Change debian/control sections to lisp to match Debian distribution overrides. * Fix problem with make check and newer libltdl (fix-make-check-for-new-libltdl.diff). Thanks to Lucas Nussbaum for the report. (closes: #560653) -- Rob Browning Mon, 18 Jan 2010 22:32:29 -0800 guile-1.8 (1.8.7+1-2) unstable; urgency=low * Add -Xusr/share/info/dir to dh_install and depend on "dpkg (>= 1.15.4) | install-info". Thanks to Jordi Mallach for an interim NMU (1.8.7+1-1.1). * Add debhelper ${misc:Depends} to debian/control for all binary packages. Thanks to Jordi Mallach for an interim NMU (1.8.7+1-1.1). * Install ./examples to /usr/share/doc/guile-1.8-dev/examples. Thanks to Mario Lang for the suggestion. (closes: 539317). * Add /usr/share/doc/guile-1.8-libs/README.Debian to discuss the --with-threads issue. Thanks to rjs@cs.hut.fi (Riku Saikkonen) for the suggestion. (closes: 530010) * Change dependency from libreadline5-dev to libreadline6-dev. Thanks to Trafire Arcanegrin for the report and Jordi Mallach for an interim NMU (1.8.7+1-1.1). (closes: #550131) -- Rob Browning Sun, 25 Oct 2009 19:54:08 -0700 guile-1.8 (1.8.7+1-1) unstable; urgency=low * Incorporate new upstream stable release. * Do not redefine jmp_buf in a public header, rather define scm_jump_buf, etc. Thanks to lamont@debian.org and Kurt Roeckx , and to Ben Hutchings for the patch. (closes: 527527, 506684) * Add support for Renesas SuperH architecture. Thanks to Nobuhiro Iwamatsu . (closes: 531378) -- Rob Browning Mon, 06 Jul 2009 23:12:42 -0700 guile-1.8 (1.8.6+1-1) unstable; urgency=low * Incorporate new upstream stable release. (closes: #522717, #396975) -- Rob Browning Sun, 12 Apr 2009 19:56:55 -0700 guile-1.8 (1.8.5+1-4) unstable; urgency=medium * Change Architectures back to any where appropriate (i.e. include ia64). (closes: #495209) -- Rob Browning Tue, 26 Aug 2008 22:58:14 -0700 guile-1.8 (1.8.5+1-3) unstable; urgency=medium * Fix the stack direction check again in order to fix builds on hppa. Thanks to Neil Jerram for the final patch. (closes: #481378) * Add kfreebsd-i386 and kfreebsd-amd64 to the relevant Architectures lines in debian/control. Thanks to Petr Salinger for the fix. (closes: #493164) * Fix ia64 continuations. Thanks to Neil Jerram for the patch. (closes: #401400) -- Rob Browning Sun, 10 Aug 2008 17:44:21 -0700 guile-1.8 (1.8.5+1-2) unstable; urgency=medium * Fix the stack direction check on a number of architectures, and the mips gc definitions. Thanks to Thiemo Seufer for the initial report and Neil Jerram for the final patches. (closes: #481378) -- Rob Browning Sun, 03 Aug 2008 16:35:39 -0700 guile-1.8 (1.8.5+1-1) unstable; urgency=medium * Incorporate new upstream stable release. * Fix gcc 4.3 compilation problems (fixed upstream now). Thanks to Alexander Schmehl for the previous, related 1.8.4+1-2.1 NMU, and to Maximiliano Curia and Daniel Schepler for the original patch. (closes: #462384, #466778) -- Rob Browning Sat, 10 May 2008 12:18:50 -0700 guile-1.8 (1.8.4+1-2) unstable; urgency=low * Remove ia64 from Architectures. Since it doesn't look like "!ia64" is legal syntax for Architectures, just enumerate them all. Guile doesn't support ia64 yet. (closes: #400401) * Use -Os on alpha rather than -O2. Right now -O2 causes make check to fail with a segfault in r4rs.test. -- Rob Browning Sun, 09 Mar 2008 11:49:23 -0700 guile-1.8 (1.8.4+1-1) unstable; urgency=low * Incorporate new upstream stable release. * Use @DEB_SRC_EFF_VER@ in debian/guile-doc.install. * Add NEWS to /usr/share/doc/guile-*-doc/. (closes: #405231) * Add const to ucontext_t* in gc.c for ia64. Thanks to Matthew Wilcox and lamont@debian.org. (closes: #465191, #460106) * Move menu entry from Apps to Applications. -- Rob Browning Sat, 23 Feb 2008 15:04:32 -0800 guile-1.8 (1.8.3+1-1) unstable; urgency=low * Incorporate new upstream stable release. * Re-disable threads. It turns out that Guile's libraries aren't ABI compatible when compiled with and without threads. Since Etch shipped --without-threads, threads will remain disabled for now. (closes: #439923) * Add some lintian overrides. Thanks to Ludovic RESLINGER. (closes: #396977, #397009) -- Rob Browning Sun, 18 Nov 2007 14:19:05 -0800 guile-1.8 (1.8.2+1-2) unstable; urgency=low * Re-enable threads. -- Rob Browning Sat, 25 Aug 2007 17:59:12 -0700 guile-1.8 (1.8.2+1-1) unstable; urgency=low * Incorporate new upstream stable release. (closes: #435548) -- Rob Browning Fri, 24 Aug 2007 19:09:56 -0700 guile-1.8 (1.8.1+1-5) unstable; urgency=low * Add NEWS to guile-1.8-doc. (closes: #405231) * Fix GNU/kFreeBSD build. Thanks to Petr Salinger. (closes: #401168) -- Rob Browning Sun, 4 Mar 2007 17:01:16 -0800 guile-1.8 (1.8.1+1-4) unstable; urgency=low * Fix additional problems with the test suite on 64-bit architectures. (closes: #396119) * Fix srfi-14.test (use throw rather than thrown). (closes: #397740) -- Rob Browning Fri, 1 Dec 2006 19:08:57 -0800 guile-1.8 (1.8.1+1-3) unstable; urgency=low * Add build dependency on texinfo. -- Rob Browning Thu, 30 Nov 2006 20:51:41 -0800 guile-1.8 (1.8.1+1-2) unstable; urgency=low * Add build dependency on libltdl3-dev. (closes: #395235) * Add build dependency on libgmp3-dev. (closes: #396922) * Add libltdl3-dev dependency to guile-1.8-dev. (closes: 395290) * Add libgmp3-dev dependency to guile-1.8-dev. (closes: #395454) * Update Standards-Version. (closes: #396972) * Update debhelper dependency to match debian/compat. (closes: #396974) * Fix problem with copy-bit and with various tests on 64-bit architectures. (closes: #396119) -- Rob Browning Thu, 30 Nov 2006 19:04:43 -0800 guile-1.8 (1.8.1+1-1) unstable; urgency=medium * Incorporate new upstream stable release. * Remove the debian/patches for items fixed upstream (all of them). * In accordance with the recent General Resolution (http://www.debian.org/vote/2006/vote_001), move all non-DFSG files to new packages that will be included in Debian's non-free section. The debian/dfsg-splitter script has been used to split the upstream archive. * Version the doc package info files so that the doc package for each Guile stable series no longer conflicts with the doc package for other stable series. This has made the virtual guile-doc package obsolete. * Delete debian/need-empty-autofiles-diff when not needed, always start with an empty autofiles.diff when regenerating, and fix a few other things in rules. * Work around a dh_installinfo bug. It always inserts \Q and \E around the --section, which doesn't work. -- Rob Browning Sun, 8 Oct 2006 20:34:21 -0700 guile-1.8 (1.8.0-1) unstable; urgency=low * Incorporate new upstream release. (closes: #383910, #316083) * Compile --with-threads=no for now to avoid a thread-related bug. This should be a temporary measure. * Move guile-config, guile-snarf, guile-tools, and guile scripts to guile-1.8-dev package. * Disable SLIB support for now since Guile 1.8 doesn't support SLIB upstream yet. * Rewrite the #! line of appropriate guile scripts to use the versioned binary name. This should have already been the case, but the code in debian/rules wasn't quite right. * When autofiles.diff is empty, it doesn't show up in the resulting Debian source tree (via dpkg-source -x), so fix debian/rules to accommodate. * NOTE: the 1.8 package was branched from the 1.6 package before the 1.6.7-3 release, so there are more recent 1.6 releases that are not shown below. -- Rob Browning Wed, 13 Sep 2006 00:13:02 -0700 guile-1.6 (1.6.7-2) unstable; urgency=low * Migrate from dpatch to quilt. * Fix FTBFS with gcc-4.0. Thanks to Daniel Schepler . (closes: #300146) * Rebuild with current dpkg-dev to fix the cpp version in guile-snarf. Thanks to Daniel Schepler . (closes: #317600) * Update debian/rules to support autofiles.diff, autofiles-sync, etc. * Add (pending) upstream patch for compatibility with newer SLIB, but adjust the new slib.scm to load slib/init/guile.init rather than slib/guile.init in order to accomodate Debian's slib. (closes: #334735, #337346, #338823, #340149) -- Rob Browning Thu, 12 Jan 2006 20:08:32 -0800 guile-1.6 (1.6.7-1) unstable; urgency=medium * new upstream bugfix release. (closes: #279282) * updated guile-X.Y-slib package description. * changed build dependency to libreadline5-dev. (closes: #279280) -- Rob Browning Tue, 21 Dec 2004 13:14:00 -0600 guile-1.6 (1.6.4-4) unstable; urgency=low * Fix release oversight (forgot to delete beta pkg warning(s)). -- Rob Browning Fri, 29 Aug 2003 15:21:05 -0500 guile-1.6 (1.6.4-3) unstable; urgency=low * patch 50_gc-realloc fixes snd gc segfault. Thanks to Sam Hocevar . (closes: #198896) * patch 50_m68k-smob-crash fixes m68k build crash. Thanks to Sam Hocevar . (closes: #193870) * patch 50_ia64-ucontext fixes ia64 ucontext related build failure. Thanks to Sam Hocevar . (closes: #193868) * fix guile-1.6 conflicts with libguile-dev -- didn't have epoch so wasn't having any effect. guile-1.6 needs to conflict with earlier libguile-dev versions because they didn't use update-alternatives for bin/guile-X.Y*. It can't conflict with later versions (i.e. guile-1.6-dev and on) because guile-X.Y-dev is supposed to provide/conflict with libguile-dev. (closes: #198858) -- Rob Browning Fri, 29 Aug 2003 11:13:02 -0500 guile-1.6 (1.6.4-2) unstable; urgency=low * continuations.h: include ucontext.h rather than sys/ucontext.h on ia64. This fixes a compilation problem for things that use libguile. Thanks to James Treacy. (closes: bug#191464) * make guile-1.6 conflict with libguile-dev since libguile-dev didn't use update-alternatives for guile-config and guile-tools. I believe this is what has been hosing guile-config in guile-1.6. (closes: bug#183977, bug#188322) * really fix debian/rules to avoid --enable-maintainer-mode during normal package builds. -- Rob Browning Mon, 12 May 2003 23:21:57 -0500 guile-1.6 (1.6.4-1) unstable; urgency=low * remove --list-missing from debian/rules. (closes: bug#187926) * try fix for libqthreads-12 per-arch build problem. Try just producing an empty libqthreads-12 .install file on unsupported arches. (closes: bug#183686) * fix alpha qt assembly bugs. (closes: bug#186981) * upstream arch related fixes. (closes: bug#189316, bug#189315, bug#186981, bug#186877, bug#184773) -- Rob Browning Mon, 21 Apr 2003 13:11:35 -0500 guile-1.6 (1.6.3-4) unstable; urgency=low * first 1.6 upload to unstable. -- Rob Browning Thu, 27 Feb 2003 18:49:46 -0600 guile-1.6 (1.6.3-3) unstable; urgency=low * change some /usr/bin/guile references to /usr/bin/guile-1.6 so we make sure to get the right version (thanks Dale). * unreleased test version. -- Rob Browning Fri, 7 Feb 2003 12:09:34 -0600 guile-1.6 (1.6.3-2) unstable; urgency=low * rearrange guile so it allows guile1.4 and guile-1.6 to coexist. * unreleased test version. -- Rob Browning Wed, 5 Feb 2003 15:09:16 -0600 guile-1.6 (1.6.3-1) unstable; urgency=low * unreleased test version. -- Rob Browning Sat, 1 Feb 2003 10:16:48 -0600 guile-1.6 (1.6.2-1) unstable; urgency=low * new upstream release (still not ready for Debian proper yet). -- Rob Browning Thu, 30 Jan 2003 14:17:23 -0600 guile-1.6 (1.6.1-3) unstable; urgency=low * handle non-qthreads architectures properly. -- Rob Browning Mon, 16 Dec 2002 23:48:51 -0600 guile-1.6 (1.6.1-2) unstable; urgency=low * include libguilereadline-v-12.so.* too. * add conflicts/replaces goops-doc to guile-1.6-doc. -- Rob Browning Sat, 23 Nov 2002 17:12:33 -0600 guile-1.6 (1.6.1-1) unstable; urgency=low * trial pkg. -- Rob Browning Mon, 11 Nov 2002 10:52:58 -0600