From owner-freebsd-ports@FreeBSD.ORG Sat Mar 31 11:43:02 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 03C0216A406 for ; Sat, 31 Mar 2007 11:43:02 +0000 (UTC) (envelope-from bf2006a@yahoo.com) Received: from web39106.mail.mud.yahoo.com (web39106.mail.mud.yahoo.com [209.191.87.225]) by mx1.freebsd.org (Postfix) with SMTP id 00A9013C4AE for ; Sat, 31 Mar 2007 11:42:59 +0000 (UTC) (envelope-from bf2006a@yahoo.com) Received: (qmail 256 invoked by uid 60001); 31 Mar 2007 11:42:58 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=S528KUDKwwDEb3kAWbGYNtOK3OedKx1is5EAapPVu+vM+kqRy++BC1VuXBg3AGamfXxthTlGWV9ttlpU74X/IlZb9JFhPmwc8FV8WehQjSSMkwjT8eW9br+ePy8POABxkxhKyUWpnK4gWzVF2agVh5a1XDKhxMGVgEMbxuMj5NY=; X-YMail-OSG: yCgA4isVM1lAu5rCkQPtnZ6f6i9NtXS5Do78KO_3jywkkcArrN4RkLcSTtMPdGJaEk5CzUpBPOrsKoYH0gIHijuwr2IQBKyU7dZdFOzTQHvT6ppoItHhOx6j8aW0mQ-- Received: from [85.177.173.45] by web39106.mail.mud.yahoo.com via HTTP; Sat, 31 Mar 2007 04:42:58 PDT Date: Sat, 31 Mar 2007 04:42:58 -0700 (PDT) From: bf To: ports@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <689902.99776.qm@web39106.mail.mud.yahoo.com> Cc: Subject: Re: errors when using gv-3.6.2 (and ggv-2.12.0) with ghostscript-gpl-8.56_2 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 31 Mar 2007 11:43:02 -0000 --- bf wrote: > When attempting to view a variety of postscript > files > with the recent ghostscript-gpl built from the ports > system WITH_SVGALIB=yes WITH_SHLIB=yes > WITH_FT_BRIDGE=yes on 6.2-Stable i386, gv fails > with: > > While reading gs_fapi.ps: > Error: /undefinedfilename in (FAPIconfig) > Operand stack: > (gs_fapi.ps) 2 Config --nostringval-- > Execution stack: > %interp_exit --nostringval-- --nostringval-- > > --nostringval-- %array_continue --nostringval-- > > --nostringval-- false 1 %stopped_push > --nostringval-- > Dictionary stack: > --dict:1087/1123(G)-- --dict:0/20(G)-- > --dict:74/200(L)-- --dict:1087/1123(G)-- > --dict:2/15(G)-- > Current allocation mode is global > Last OS error: 2 > Current file position is 1974 > > Error: PostScript interpreter failed in main window. > > > and ggv fails with: > > File is not a valid PostScript document. > > diff(1) reveals that my gs_fapi.ps is identical with > the most recent corresponding file in the > ghostscript > cvs repository, with the exception of the $Id line. > The errors persist after rebuilding all three ports. > > Has anyone else had similar problems? Can anyone > suggest a fix? The problem only occurs when ghostscript-gpl is built WITH_FT_BRIDGE=yes, which has also caused problems in the past with other versions of ghostscript. It seems that either the freetype bridge code is defective, improperly configured/built, or incompatible with the older version of freetype 2 in our ports system. Suggestions for a fix? Thanks for your consideration, b.f. ____________________________________________________________________________________ Don't get soaked. Take a quick peek at the forecast with the Yahoo! Search weather shortcut. http://tools.search.yahoo.com/shortcuts/#loc_weather