Change logs for emacs24 source package in Yakkety

  • emacs24 (24.5+1-7ubuntu1) yakkety; urgency=medium
    
      * Merge with Debian; remaining changes:
        - debian/rules: Make sure the emacs24-el directory exists.
        - emacsVER-lp725988.patch: Set the X EMACS_CLASS to "Emacs24" to
          please bamf and gnome-shell.
        - debian/emacsVER.desktop: Also set StartupWMClass for bamf and
          gnome-shell.
        - debian/control.in: Have emacs24-common Depends on
          emacs24-common-non-dfsg, now that it is out of multiverse.
          Update debian/copyright to match.
        - Add -no-pie on amd64, ppc64el and s390x.
    
    emacs24 (24.5+1-7) unstable; urgency=medium
    
      * debian/control: make Source-Version source:Version.  Thanks to
        Guillem Jover for reporting the problem. (Closes: 833215)
    
      * Restore GTK+ toolbar icons.
        Add 0020-Emacs-should-show-GTK-icons-again.patch to include the relevant
        upstream code.  Thanks to Juerg Haefliger for reporting the problem and
        pointing out the relevant upstream commit. (Closes: 828000)
    
      * Fix malloc handling with newer gcc (>= 5.2).
        Add 0021-Emacs-should-work-with-gcc-5.2-and-newer.patch to incorporate
        the relevant upstream code.  Thanks to Aurelien Jarno for reporting the
        problem and backporting the fix.
    
      * Support glibc 2.24.
        Add 0022-Emacs-should-work-with-glibc-2.24-on-ppc64.patch to incorporate
        the relevant upstream code. Thanks to Aurelien Jarno for reporting the
        problem and backporting the fix. (Closes: 833727)
    
     -- Matthias Klose <email address hidden>  Thu, 22 Sep 2016 12:44:25 +0200
  • emacs24 (24.5+1-6ubuntu3) yakkety; urgency=medium
    
      * Add -no-pie on amd64 and ppc64el.
    
     -- Matthias Klose <email address hidden>  Mon, 25 Apr 2016 15:29:54 +0200
  • emacs24 (24.5+1-6ubuntu2) yakkety; urgency=medium
    
      * No-change rebuild for libpng soname change.
    
     -- Matthias Klose <email address hidden>  Sat, 23 Apr 2016 00:04:03 +0000
  • emacs24 (24.5+1-6ubuntu1) xenial; urgency=medium
    
      * Merge with Debian; remaining changes:
        - debian/rules: Make sure the emacs24-el directory exists.
        - emacsVER-lp725988.patch: Set the X EMACS_CLASS to "Emacs24" to
          please bamf and gnome-shell.
        - debian/emacsVER.desktop: Also set StartupWMClass for bamf and
          gnome-shell.
        - debian/control.in: Have emacs24-common Depends on
          emacs24-common-non-dfsg, now that it is out of multiverse.
          Update debian/copyright to match.
        - Add -no-pie on s390x.
    
    emacs24 (24.5+1-6) unstable; urgency=medium
    
      * Fix a ppc64el, bss-related build problem.
        Builds on ppc64el were failing like this:
          emacs: Program segment above .bss in
          /«BUILDDIR»/emacs24-24.5+1/debian/build-x/src/temacs
        Add these upstream patches to fix the problem:
          0010-ELF-unexec-Correct-section-header-index.patch
          0011-ELF-unexec-Tidy-code.patch
          0012-ELF-unexec-Merge-Alpha-and-MIPS-COFF-debug-handling.patch
          0013-ELF-unexec-Symbol-table-patching.patch
          0014-ELF-unexec-_OBJC_-symbols-in-bss-sections.patch
          0015-ELF-unexec-R_-_NONE-relocs.patch
          0016-ELF-unexec-Drive-from-PT_LOAD-header-rather-than-sec.patch
          0017-ELF-unexec-Don-t-insert-a-new-section.patch
          0018-src-unexelf.c-NEW_PROGRAM_H-Remove-unused-macro-Bug-.patch
          0019-ELF-unexec-align-section-header.patch
        Thanks to Paul Eggert <email address hidden> for help locating the set
        of patches, and Esa Peuha <email address hidden> for reporting the
        problem. (Closes: 808347)
    
    emacs24 (24.5+1-5) unstable; urgency=medium
    
      * Only test timestamp preservation for $(flavor)-el.  Only check
        el.gz timestamp preservation when $(flavor)-el is one of the
        packages being built (so the canary file will actually be there),
        but go ahead and fix up the timestamps across all packages.
        Thanks to David Matthew Mattli <email address hidden> for reporting the
        problem. (Closes: 805904)
    
    emacs24 (24.5+1-4) unstable; urgency=medium
    
      * Ensure elc timestamps are newer than el files.  Since
        strip-nodeterminism changes the *.el.gz file timestamps, restore
        the timestamps after it runs.  Otherwise, Emacs will think that
        corresponding .elc files are stale.  Thanks to Yuri D'Elia
        <email address hidden> for reporting the problem.  (Closes: 803060)
    
    emacs24 (24.5+1-3) unstable; urgency=medium
    
      * Split desktop file into term and non-term versions.  Thanks to
        Norbert Preining <email address hidden> for reporting the
        problem. (Closes: 799935)
    
      * Add upstream StartupWMClass/Keywords to *.desktop.  Copy them from
        the upstream etc/emacs.desktop.
    
      * Suggest ncurses-term, needed by term mode.  Thanks to Jorge Morais
        for reporting the problem and <email address hidden> for forwarding it
        to Debian. (Closes: 790402)
    
      * Remove redundant libtiff-dev dependency.
    
      * emacs-common: recommend emacs-el.  Without it, important bits of
        Emacs don't work (i.e. C-h f, etc.), and it's not likely to be a
        significant burden these days.
    
    emacs24 (24.5+1-2) unstable; urgency=medium
    
      [ Martin Račák ]
      * emacsVER.desktop: don't use absolute path to icon. (Closes: 778884)
    
      [ Rob Browning ]
      * Remove .menu file as per TC resolution of #741573.
      * Update .desktop file and add terminal flavor.
    
      [ David Bremner ]
      * Explicity specify QUILT_PATCHES_PREFIX in rules.  The current use
        relies on the names of patches being prefixed with debian/patches,
        which doesn't seem to be completely reliable (e.g. it doesn't
        happen in a wheezy build environment).  The environment variable
        QUILT_PATCHES_PREFIX is documented to do this. (Closes: 775068)
    
      [ Rob Browning ]
      * Don't assume grep supports GREP_OPTIONS.
        Add 0008-Emacs-won-t-assume-grep-supports-GREP_OPTIONS.patch to
        incorporate the relevant upstream patch.  Thanks to Bob Proulx
        <email address hidden> for reporting the problem, and Ben Finney
        <email address hidden> for tracking down the fix. (Closes: 793741)
      * Don't hang during large yanks.
        Add 0009-Emacs-should-no-longer-hang-during-large-yanks.patch to
        incorporate the relevant upstream patch.  Thanks to Mike Crowe
        <email address hidden> for reporting the problem and tracking down the
        fix. (Closes: 795909)
    
     -- Matthias Klose <email address hidden>  Sun, 17 Apr 2016 15:20:46 +0200