Debian Bug report logs - #251473
libfreetype6: 2.1.7-2 is not binary compatible with 2.0.9-1

version graph

Package: libfreetype6; Maintainer for libfreetype6 is Steve Langasek <vorlon@debian.org>; Source for libfreetype6 is src:freetype (PTS, buildd, popcon).

Reported by: Shaun Jackman <sjackman@debian.org>

Date: Fri, 28 May 2004 17:03:10 UTC

Severity: grave

Tags: fixed, patch

Found in version 2.1.7-2

Fixed in version freetype/2.1.10-1

Done: Will Newton <will@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Anthony Fok <foka@debian.org>:
Bug#251473; Package libfreetype6. (full text, mbox, link).


Acknowledgement sent to Shaun Jackman <sjackman@debian.org>:
New Bug report received and forwarded. Copy sent to Anthony Fok <foka@debian.org>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Shaun Jackman <sjackman@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libfreetype6: 2.1.7-2 is not binary compatible with 2.0.9-1
Date: Fri, 28 May 2004 09:57:42 -0700
Package: libfreetype6
Version: 2.1.7-2
Severity: important
Tags: patch

On 2002-02-24 the API underwent a major renaming scheme:

2002-02-24  David Turner  <david@freetype.org>

    * Renaming stream functions to the FT_<Subject>_<Action> scheme:

Neither the solib version nor the package API version were 
incremented. However, this is only a renaming change, so backwards 
compatibility could be added back into the library. In fact, there's 
a source file in freetype, ftapi.c (Compatibility API), for this 
explicit purpose. It's not compiled by default, or by Debian though. 
If this can make it into Sarge, then Woody binaries will be compatible
with Sarge's libfreetype. For that reason, this may be a serious bug.
Please bump the severity up if you agree.

Cheers,
Shaun


-- System Information:
Debian Release: 3.0
  APT prefers testing
  APT policy: (102, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.3-1-k7
Locale: LANG=C, LC_CTYPE=C

Versions of packages libfreetype6 depends on:
ii  libc6                       2.3.2.ds1-12 GNU C Library: Shared libraries an
ii  zlib1g                      1:1.2.1-5    compression library - runtime

-- no debconf information


--- freetype-2.1.7/src/base/ftbase.c-	2004-05-27 21:12:24.000000000 -0700
+++ freetype-2.1.7/src/base/ftbase.c	2004-05-27 21:12:28.000000000 -0700
@@ -29,6 +29,7 @@
 #include "ftgloadr.c"
 #include "ftobjs.c"
 #include "ftnames.c"
+#include "ftapi.c"
 
 #if defined( __APPLE__ ) && !defined ( DARWIN_NO_CARBON )
 #include "ftmac.c"
--- freetype-2.1.7/src/base/ftapi.c-	2004-05-27 21:28:37.000000000 -0700
+++ freetype-2.1.7/src/base/ftapi.c	2004-05-27 21:33:10.000000000 -0700
@@ -118,4 +118,18 @@
   }
 
 
+  FT_BASE_DEF( FT_Short )
+  FT_Get_Short( FT_Stream  stream )
+  {
+    return FT_GET_SHORT();
+  }
+
+
+  FT_BASE_DEF( FT_Long )
+  FT_Get_Long( FT_Stream  stream )
+  {
+    return FT_GET_LONG();
+  }
+
+
 /* END */



Severity set to `grave'. Request was from Shaun Jackman <sjackman@telus.net> to control@bugs.debian.org. (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Anthony Fok <foka@debian.org>:
Bug#251473; Package libfreetype6. (full text, mbox, link).


Acknowledgement sent to Thom May <thom@planetarytramp.net>:
Extra info received and forwarded to list. Copy sent to Anthony Fok <foka@debian.org>. (full text, mbox, link).


Message #12 received at 251473@bugs.debian.org (full text, mbox, reply):

From: Thom May <thom@planetarytramp.net>
To: 251473@bugs.debian.org
Subject: Drop in patch
Date: Wed, 28 Jul 2004 17:32:29 +0100
Hi,
there's a drop in patch for the debian source package that fixes this available
 from:
http://www.no-name-yet.com/patches/freetype-251473.diff
cheers,
-Thom



Information forwarded to debian-bugs-dist@lists.debian.org, Anthony Fok <foka@debian.org>:
Bug#251473; Package libfreetype6. (full text, mbox, link).


Acknowledgement sent to Frank Lichtenheld <djpig@debian.org>:
Extra info received and forwarded to list. Copy sent to Anthony Fok <foka@debian.org>. (full text, mbox, link).


Message #17 received at 251473@bugs.debian.org (full text, mbox, reply):

From: Frank Lichtenheld <djpig@debian.org>
To: Thom May <thom@planetarytramp.net>, 251473@bugs.debian.org
Subject: Re: Bug#251473: Drop in patch
Date: Fri, 6 Aug 2004 01:22:08 +0200
[Message part 1 (text/plain, inline)]
On Wed, Jul 28, 2004 at 05:32:29PM +0100, Thom May wrote:
> there's a drop in patch for the debian source package that fixes this available
>  from:
> http://www.no-name-yet.com/patches/freetype-251473.diff

uploaded. As there was already a NMU I just uploaded directly to
incoming.

Gruesse,
-- 
Frank Lichtenheld <djpig@debian.org>
www: http://www.djpig.de/
[freetype.251473.patch (text/plain, attachment)]

Tags added: fixed Request was from Frank Lichtenheld <djpig@debian.org> to control@bugs.debian.org. (full text, mbox, link).


Reply sent to Will Newton <will@debian.org>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Shaun Jackman <sjackman@debian.org>:
Bug acknowledged by developer. (full text, mbox, link).


Message #24 received at 251473-close@bugs.debian.org (full text, mbox, reply):

From: Will Newton <will@debian.org>
To: 251473-close@bugs.debian.org
Subject: Bug#251473: fixed in freetype 2.1.10-1
Date: Tue, 14 Jun 2005 07:02:27 -0400
Source: freetype
Source-Version: 2.1.10-1

We believe that the bug you reported is fixed in the latest version of
freetype, which is due to be installed in the Debian FTP archive:

freetype2-demos_2.1.10-1_i386.deb
  to pool/main/f/freetype/freetype2-demos_2.1.10-1_i386.deb
freetype_2.1.10-1.diff.gz
  to pool/main/f/freetype/freetype_2.1.10-1.diff.gz
freetype_2.1.10-1.dsc
  to pool/main/f/freetype/freetype_2.1.10-1.dsc
freetype_2.1.10.orig.tar.gz
  to pool/main/f/freetype/freetype_2.1.10.orig.tar.gz
libfreetype6-dev_2.1.10-1_i386.deb
  to pool/main/f/freetype/libfreetype6-dev_2.1.10-1_i386.deb
libfreetype6-udeb_2.1.10-1_i386.udeb
  to pool/main/f/freetype/libfreetype6-udeb_2.1.10-1_i386.udeb
libfreetype6_2.1.10-1_i386.deb
  to pool/main/f/freetype/libfreetype6_2.1.10-1_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 251473@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Will Newton <will@debian.org> (supplier of updated freetype package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


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

Format: 1.7
Date: Mon, 13 Jun 2005 00:44:29 +0100
Source: freetype
Binary: freetype2-demos libfreetype6-udeb libfreetype6 libfreetype6-dev
Architecture: source i386
Version: 2.1.10-1
Distribution: unstable
Urgency: low
Maintainer: Will Newton <will@debian.org>
Changed-By: Will Newton <will@debian.org>
Description: 
 freetype2-demos - FreeType 2 demonstration programs
 libfreetype6 - FreeType 2 font engine, shared library files
 libfreetype6-dev - FreeType 2 font engine, development files
 libfreetype6-udeb - FreeType 2 font engine for the debian-installer (udeb)
Closes: 166511 221597 225119 226380 245532 249443 251473 252673 259875 280827 298660 302269 307464
Changes: 
 freetype (2.1.10-1) unstable; urgency=low
 .
   * New upstream (Closes: #298660, #245532).
   * New maintainer, co-maintainer required!
   * Disable CJK autohinting patch due to incompatability with this version
     of freetype.
   * Remove some very old unapplied patches.
   * Add freetype-config.1 manpage.
   * Add doc-base file for development docs. (Closes: #280827)
   * Fix build with non-default umask. (Closes: #307464, #166511)
   * Patch merged upstream. (Closes: #252673)
   * Acknowledge NMUS.
     (Closes: #221597, #225119, #226380, #249443, #251473, #302269, #259875)
Files: 
 14ff1889a1bc46f6711826d1fba460c1 692 libs optional freetype_2.1.10-1.dsc
 adf145ce51196ad1b3054d5fb032efe6 1323617 libs optional freetype_2.1.10.orig.tar.gz
 4d800ca7f6dc55a5a8521e5b505ac494 47228 libs optional freetype_2.1.10-1.diff.gz
 ddf1f93cc79cbaebe814a8e7a037e3e7 419568 libs optional libfreetype6_2.1.10-1_i386.deb
 0a8c441fad782c1aaa4fa650b02df07b 687920 libdevel optional libfreetype6-dev_2.1.10-1_i386.deb
 b9e600e83544d15270c28123bd21a664 117788 utils optional freetype2-demos_2.1.10-1_i386.deb
 b7bee7faf175ffc29c14c8973c0c4818 232016 debian-installer extra libfreetype6-udeb_2.1.10-1_i386.udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFCrrDGlv9v5CRKz7cRAtk2AKCLGJCKW24fvoaXdu/cULg/bm80zQCdHaER
oyVmfbrN24h2MrRuEthTgTY=
=vJ5f
-----END PGP SIGNATURE-----




Bug unarchived. Request was from Stefano Zacchiroli <zack@debian.org> to control@bugs.debian.org. (Sun, 10 Apr 2011 08:43:14 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 09 May 2011 07:47:24 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Oct 11 12:07:11 2017; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.