Date: 29 Mar 2003 11:55:58 +0200 From: Dan Naumov <dan.naumov@ofw.fi> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/50418: Phoenix file "unix.js" links to old version of freetype2 Message-ID: <1048931758.16382.27.camel@localhost> Resent-Message-ID: <200303291000.h2TA0LvQ062696@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 50418 >Category: ports >Synopsis: Phoenix file "unix.js" links to old version of freetype2 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Mar 29 02:00:21 PST 2003 >Closed-Date: >Last-Modified: >Originator: Dan Naumov >Release: 5.0-RELEASE-p4 i386 >Organization: none, home user >Environment: FreeBSD localhost.localdomain 5.0-RELEASE-p4 FreeBSD 5.0-RELEASE-p4 #0: Sat Mar 8 06:48:20 EET 2003 root@localhost.localdomain:/usr/obj/usr/src/sys/JAGO i386 >Description: Phoenix utilises a file called unix.js to set it's font settings (as well as many other things). This file as of port version phoenix-0.5_4 has the following lines: // TrueType pref("font.FreeType2.enable", false); pref("font.freetype2.shared-library", "libfreetype.so.6"); The problem is that it points to an older version of freetype2. The current version which is in ports (freetype2-2.1.3_1) provides the user with libfreetype.so.9. So if a user cvsup's his ports tree and proceeeds to build Phoenix and then enable AA fonts, he won't get them because of this. >How-To-Repeat: cd /usr/ports/www/phoenix make install >Fix: A patch for unix.js is needed. Apparently, the Mozilla port already does patch it's own unix.js to fix this very same problem: /usr/ports/www/mozilla/files/patch-modules::libpref::src::unix::unix.js >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1048931758.16382.27.camel>