Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Mar 2004 07:54:34 +0100
From:      Michael Nottebrock <michaelnottebrock@gmx.net>
To:        freebsd-ports@freebsd.org
Cc:        x11@freebsd.org
Subject:   Re: HEADS UP: freetype2 upgrade
Message-ID:  <200403170754.35138.michaelnottebrock@gmx.net>
In-Reply-To: <200403170343.42414.michaelnottebrock@gmx.net>
References:  <1079483172.5430.9.camel@shumai.marcuscom.com> <200403170343.42414.michaelnottebrock@gmx.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--Boundary-03=_rY/VAenQuI/ewfX
Content-Type: multipart/mixed;
  boundary="Boundary-01=_qY/VAgxScVZUV9O"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

--Boundary-01=_qY/VAgxScVZUV9O
Content-Type: text/plain;
  charset="iso-8859-15"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

On Wednesday 17 March 2004 03:43, Michael Nottebrock wrote:
> On Wednesday 17 March 2004 01:26, Joe Marcus Clarke wrote:
> > This is a HEADS UP to maintainers of ports that use freetype2.  The
> > recent freetype2 upgrade brings in an internal API change.  You may
> > start noticing ports fail to build with an error saying you did not
> > include ft2build.h.

Prominent example, also found by the kde-freebsd cluster: XFree86-4-clients.

Diff/Patch attached, this time with a different mimetype to save it from=20
mailman's fangs.

=2D-=20
   ,_,   | Michael Nottebrock               | lofi@freebsd.org
 (/^ ^\) | FreeBSD - The Power to Serve     | http://www.freebsd.org
   \u/   | K Desktop Environment on FreeBSD | http://freebsd.kde.org



--Boundary-01=_qY/VAgxScVZUV9O
Content-Type: text/plain;
  charset="iso-8859-15";
  name="patch-mkfontscale.c"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline;
	filename="patch-mkfontscale.c"

=2D-- programs/mkfontscale/mkfontscale.c.orig	Wed Mar 17 07:01:52 2004
+++ programs/mkfontscale/mkfontscale.c	Wed Mar 17 07:03:10 2004
@@ -29,7 +29,8 @@
 #include <dirent.h>
=20
 #include <X11/fonts/fontenc.h>
=2D#include <freetype/freetype.h>
+#include <ft2build.h>
+#include FT_FREETYPE_H
 #include <freetype/ftsnames.h>
 #include <freetype/tttables.h>
 #include <freetype/ttnameid.h>

--Boundary-01=_qY/VAgxScVZUV9O
Content-Type: text/plain;
  charset="iso-8859-15";
  name="Makefile.diff"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline;
	filename="Makefile.diff"

? files/patch-mkfontscale.c
Index: Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /home/pcvs/ports/x11/XFree86-4-clients/Makefile,v
retrieving revision 1.121
diff -u -r1.121 Makefile
=2D-- Makefile	16 Mar 2004 22:54:03 -0000	1.121
+++ Makefile	17 Mar 2004 06:26:50 -0000
@@ -37,7 +37,7 @@
 XINSTALL_MAN_DIRS=3D	programs
=20
 .for pf in patch-bdftruncate.pl patch-ucs2any.pl \
=2D	   patch-Xres.cpp patch-Imake.rules
+	   patch-Xres.cpp patch-Imake.rules patch-mkfontscale.c
 EXTRA_PATCHES+=3D		${FILESDIR}/${pf}
 .endfor
=20

--Boundary-01=_qY/VAgxScVZUV9O--

--Boundary-03=_rY/VAenQuI/ewfX
Content-Type: application/pgp-signature
Content-Description: signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)

iD8DBQBAV/YrXhc68WspdLARArCpAJ9mpmNq8ILlHUCMFclu378/45r4PgCfcvdT
O4L7fsX00oblnpao5oiJ2gM=
=E/T6
-----END PGP SIGNATURE-----

--Boundary-03=_rY/VAenQuI/ewfX--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200403170754.35138.michaelnottebrock>