From owner-freebsd-gnome@FreeBSD.ORG Sat Apr 17 19:42:33 2004 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB62C16A4CE for ; Sat, 17 Apr 2004 19:42:33 -0700 (PDT) Received: from lakermmtao12.cox.net (lakermmtao12.cox.net [68.230.240.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id CAA5143D41 for ; Sat, 17 Apr 2004 19:42:28 -0700 (PDT) (envelope-from mezz7@cox.net) Received: from mezz.mezzweb.com ([68.103.32.11]) by lakermmtao12.cox.net (InterMail vM.6.01.03.02 201-2131-111-104-20040324) with ESMTP id <20040418024227.GEUV10703.lakermmtao12.cox.net@mezz.mezzweb.com>; Sat, 17 Apr 2004 22:42:27 -0400 Date: Sat, 17 Apr 2004 21:43:11 -0500 To: Joe Marcus Clarke References: <1080779017.60405.6.camel@shumai.marcuscom.com> From: Jeremy Messenger Content-Type: multipart/mixed; boundary=----------a6lj9h1S011hoII9E90sdm MIME-Version: 1.0 Message-ID: In-Reply-To: User-Agent: Opera7.23/Linux M2 build 518 cc: freebsd-gnome@freebsd.org Subject: Re: graphics/gpdf (0.131) halts with one pdf file.. X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Apr 2004 02:42:34 -0000 ------------a6lj9h1S011hoII9E90sdm Content-Type: text/plain; format=flowed; charset=iso-8859-1 Content-Transfer-Encoding: 8bit On Wed, 31 Mar 2004 20:55:07 -0600, Jeremy Messenger wrote: > On Wed, 31 Mar 2004 18:35:06 -0600, Jeremy Messenger > wrote: > >> On Wed, 31 Mar 2004 19:23:38 -0500, Joe Marcus Clarke >> wrote: > > > >>> It doesn't seem to be a problem with gpdf-0.131, though. gpdf-0.112.1 >>> also has the problem. It's definitely something I'd report to >>> Bugzilla, >> >> Ok, will do and put number in here. > > Here: http://bugzilla.gnome.org/show_bug.cgi?id=138704 It was print/freetype2 bug as they have pointed out in the bugzilla above. It solved my problem, so here's an attach of freetype.diff (patch took from FreeType CVS) to fix this problem. http://bugzilla.gnome.org/show_bug.cgi?id=129400 http://cvs.freetype.org/cgi-bin/viewcvs.cgi/freetype2/src/type1/t1load.c.diff?r1=text&tr1=1.88&r2=text&tr2=1.89&diff_format=h Cheers, Mezz > Cheers, > Mezz > >> Cheers, >> Mezz >> >>> Joe -- bsdforums.org 's moderator, mezz. ------------a6lj9h1S011hoII9E90sdm Content-Disposition: attachment; filename=freetype2.diff Content-Type: text/plain; name=freetype2.diff Content-Transfer-Encoding: 8bit diff -urN freetype2.orig/Makefile freetype2/Makefile --- freetype2.orig/Makefile Fri Mar 19 03:15:06 2004 +++ freetype2/Makefile Sat Apr 17 21:39:34 2004 @@ -7,7 +7,7 @@ PORTNAME= freetype2 PORTVERSION= 2.1.7 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= print MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:S,%SUBDIR%,freetype,} \ http://sunsite.cnlab-switch.ch/ftp/mirror/freetype/%SUBDIR%/ \ diff -urN freetype2.orig/files/patch-src::type1::t1load.c freetype2/files/patch-src::type1::t1load.c --- freetype2.orig/files/patch-src::type1::t1load.c Wed Dec 31 18:00:00 1969 +++ freetype2/files/patch-src::type1::t1load.c Sat Apr 17 21:35:10 2004 @@ -0,0 +1,14 @@ +--- src/type1/t1load.c.orig Sat Apr 17 21:32:53 2004 ++++ src/type1/t1load.c Sat Apr 17 21:34:43 2004 +@@ -1527,6 +1527,11 @@ + parser->root.cursor = cur2; + } + ++ /* look for `eexec' */ ++ else if ( *cur == 'e' && cur + 5 < limit && ++ ft_strncmp( (char*)cur, "eexec", 5 ) == 0 ) ++ break; ++ + /* look for `closefile' which ends the eexec section */ + else if ( *cur == 'c' && cur + 9 < limit && + ft_strncmp( (char*)cur, "closefile", 9 ) == 0 ) ------------a6lj9h1S011hoII9E90sdm--