Ian Jackson iwj at ubuntu.com
Mon Nov 28 11:05:04 CST 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Tue, 13 Sep 2005 18:27:17 +0100
Source: gs-esp
Binary: gs-esp
Architecture: source
Version: 8.15.1.dfsg.1-1ubuntu2
Distribution: dapper
Urgency: low
Maintainer: Masayuki Hatta (mhatta) <mhatta at debian.org>
Changed-By: Ian Jackson <iwj at ubuntu.com>
Description: 
 gs-esp     - The Ghostscript PostScript interpreter - ESP version
Changes: 
 gs-esp (8.15.1.dfsg.1-1ubuntu2) dapper; urgency=low
 .
   * Resynch with Debian.  Applying same patch as to our gs-gpl;
     dropping old patches against gs-esp 7.07 (phnew!).  Remaining
     Ubuntu patches:
 .
   * Close and reopen x11 driver when size changes.  Fixes
     coredump in x11 driver under gv with antialiasing turned
     (reproducible in 8.01 on a 16bbp display).
     Related to Ubuntu 17141, and to fix for Debian #254206.
 .
   * Fix coredumping bug on ppc: Ubuntu bugzilla:
      http://bugzilla.ubuntu.com/show_bug.cgi?id=14311
      http://bugzilla.ubuntu.com/show_bug.cgi?id=13771
     This is the same issue as
      http://bugs.ghostscript.com/show_bug.cgi?id=687643
      http://bugs.ghostscript.com/show_bug.cgi?id=687730
     discussed in
      http://ghostscript.com/pipermail/gs-code-review/2004-September/004649.html
     and probably the same as Debian bugs #324796 and #325570 and
     perhaps others in Debian's gs-esp and gs-gpl.
 .
     This bug is due to gs's incorrect assumption that (where ref is an
     important struct inside gs) sizeof(ref) % alignof(jmp_buf) == 0.  This
     is not true on ppc and apparently not necessarily on Itanium either.
 .
     The `fix' I have applied is to wrap setjmp/longjmp up in macros which
     arrange for jmp_buf to have alignment 1, as sketched out in the URLs
     above.  A previous attempt to fix it by padding ref out to the
     alignment of jmp_buf failed and I don't know why; but I suspect other
     unjustified assumptions in gs.
 .
     GhostScript's algorithms ought to be repaired not to assume
     falsehoods.
Files: 
 4a85327551f19abe4f802f6940172d52 914 text optional gs-esp_8.15.1.dfsg.1-1ubuntu2.dsc
 99b9504fab0b9582610bca5273a21a88 7362927 text optional gs-esp_8.15.1.dfsg.1.orig.tar.gz
 a25a8998f3baa2ba384e72d4ad0c4466 76919 text optional gs-esp_8.15.1.dfsg.1-1ubuntu2.diff.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQFDizcb05QTisYqw/QRAj1VAJoD9FSHJsjwR7xE+LD8NvYvHLfcNQCfXRA2
i5zc9u+TPi++uzTrMoCOutM=
=wdaZ
-----END PGP SIGNATURE-----


Accepted:
gs-esp_8.15.1.dfsg.1-1ubuntu2.diff.gz
  to pool/main/g/gs-esp/gs-esp_8.15.1.dfsg.1-1ubuntu2.diff.gz
gs-esp_8.15.1.dfsg.1-1ubuntu2.dsc
  to pool/main/g/gs-esp/gs-esp_8.15.1.dfsg.1-1ubuntu2.dsc
gs-esp_8.15.1.dfsg.1.orig.tar.gz
  to pool/main/g/gs-esp/gs-esp_8.15.1.dfsg.1.orig.tar.gz




More information about the dapper-changes mailing list