Change logs for guile-1.6 source package in Lucid

  • guile-1.6 (1.6.8-10) unstable; urgency=low
    
      * Move the _GNU_SOURCE define to the top of stime.c so that it actually
        effects time.h. Thanks to dann frazier <email address hidden> (again) for
        for the report. (closes: #562240)
    
    guile-1.6 (1.6.8-9) unstable; urgency=low
    
      * AC_DEFINE SCM_STACK_GROWS_UP so that it will actually be visible via
        scmconfig.h.  Thanks to dann frazier <email address hidden> for the
        report. (closes: #562212)
    
      * Forcibly remove ./libltdl during autofiles-sync to work around the
        fact that newer versions of libtool appear to create the directory
        even when that wasn't requested.
    
      * Fix a FTBFS on some architectures by defining _GNU_SOURCE before
        including time.h so that strptime will definitely be declared.  Thanks
        to dann frazier <email address hidden> for for the report.
        (closes: #562240)
    
    guile-1.6 (1.6.8-8) unstable; urgency=high
    
      * Change debian/control sections to lisp to match Debian distribution
        overrides.
    
      * Fix mistake made when incorporating hppa configure argument
        adjustments from NMU.  Always use -O1 on hppa.
    
      * Include <ltdl.h> in guile-ltdl.c to make sure that types are properly
        declared, and add $(LIBLTDL) to libguile_ltdl_la_LIBADD.  This should
        fix a build failure on amd64 and kfreebsd-amd64. (closes: #561772)
    
    guile-1.6 (1.6.8-7) unstable; urgency=high
    
      * Change dependency from libreadline5-dev to libreadline6-dev.  Thanks
        to Matthias Klose <email address hidden> for the 1.6 report.  See also
        #550131.  (closes: #553779)
    
      * Adjust libguile-ltdl to use the system libltdl in order to fix a
        security risk (CVE-2009-3736).  Older versions of ltdl (in this case
        via the internal raw-ltdl.c) would attempt "to open a .la file in the
        current working directory, which allows local users to gain privileges
        via a Trojan horse file".  See use-system-libltdl.diff.  Thanks to
        Michael Gilbert <email address hidden> for the report.
        (closes: #559813)
    
      * Add find-stack-direction.diff to fix a FTBFS on some architectures,
        including hppa and powerpc.  Thanks to Thiemo Seufer
        <email address hidden> and Martin Zobel-Helas <email address hidden> for the
        initial reports and patches, and Frank Lichtenheld <email address hidden>
        and Cyril Brulebois <email address hidden> for the earlier 1.6.8-6.1 and
        1.6.8-6.3 NMUs. (closes: #497740)
    
      * Always use -O0 on sparc for now to fix a compilation problem with gcc
        4.3. Thanks to Cyril Brulebois <email address hidden> for the 1.6.8-6.2
        NMU. (closes: #501114).
    
      * Fix FTBFS on kfreebsd-i386 by adding it to WORKING_QTHREADS_ARCHS in
        debian/rules.  Thanks to Petr Salinger <email address hidden> for
        the fix, and Cyril Brulebois <email address hidden> for the 1.6.8-6.4 NMU.
        (Closes: #533269).
     -- Ubuntu Archive Auto-Sync <email address hidden>   Mon,  25 Jan 2010 03:42:22 +0000
  • guile-1.6 (1.6.8-6.4) unstable; urgency=low
    
      * Non-maintainer upload.
      * Fix FTBFS on kfreebsd-i386 by adding that architecture to the
        WORKING_QTHREADS_ARCHS variable in debian/rules, thanks to Petr
        Salinger (Closes: #533269).
     -- Charlie_Smotherman (porthose) <email address hidden>   Fri,  04 Dec 2009 22:32:22 +0000
  • guile-1.6 (1.6.8-6.3ubuntu1) jaunty; urgency=low
    
      * Merge from Debian unstable, remaining Ubuntu changes:
        - debian/rules: add lpia to WORKING_QTHREADS_ARCHS.
    
    guile-1.6 (1.6.8-6.3) unstable; urgency=high
    
      * Non-maintainer upload.
      * Work around two FTBFS causes on hppa (Closes: #497740):
         - The stack grows up on hppa (only), and the variable introduced by
           the stackdirection.diff patch isn't the needed one (it introduces
           SCM_I_GSC_STACK_GROWS_UP while SCM_STACK_GROWS_UP would be needed).
         - Both -O2 and -O0 are not OK on hppa because it leads to a stack
           overflow.
        Therefore, instead of fiddling with the patch, introduce more
        architecture-specific checks to add the right CFLAGS.
      * As a consequence, rework the existing CFLAGS handling to make them a
        bit more readable, including a table that describes the wanted CFLAGS
        depending on the architecture, and depending on whether “noopt” is
        passed through DEB_BUILD_OPTIONS. Test-buit successfully on amd64,
        hppa, and sparc, both with and without “noopt”.
      * Set urgency to “high” since that will fix 2 RC bugs in lenny.
    
    guile-1.6 (1.6.8-6.2) unstable; urgency=low
    
      * Non-maintainer upload.
      * Work around a possible compiler bug which leads to FTBFS on sparc, by
        setting CFLAGS=-"O0" for that architecture. Also switch the previous
        CFLAGS="-01 -g" to CFLAGS="-O0 -g" for the noopt build on sparc, for
        the same reason (Closes: #501114).
    
     -- Luca Falavigna <email address hidden>   Sat, 14 Feb 2009 11:11:23 +0100