From owner-freebsd-ports@FreeBSD.ORG Mon Aug 16 11:29:37 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 373BA16A4CE for ; Mon, 16 Aug 2004 11:29:37 +0000 (GMT) Received: from niobe.ijs.si (mail.ijs.si [193.2.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6047143D1D for ; Mon, 16 Aug 2004 11:29:36 +0000 (GMT) (envelope-from dejan.lesjak@ijs.si) Received: from localhost (localhost.ijs.si [127.0.0.1]) by niobe.ijs.si (Postfix) with ESMTP id 089571DD43B; Mon, 16 Aug 2004 13:29:35 +0200 (CEST) Received: from niobe.ijs.si ([193.2.4.66]) by localhost (niobe.ijs.si [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11564-12; Mon, 16 Aug 2004 13:29:30 +0200 (CEST) Received: from rincewind.ijs.si (rincewind.ijs.si [193.2.4.137]) by niobe.ijs.si (Postfix) with ESMTP id 6B3911DD4C9; Mon, 16 Aug 2004 13:29:30 +0200 (CEST) From: Dejan Lesjak To: R.W. Date: Mon, 16 Aug 2004 13:29:29 +0200 User-Agent: KMail/1.7 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200408161329.29979.dejan.lesjak@ijs.si> X-Virus-Scanned: by amavisd-new / Sophos+Sophie at ijs.si cc: freebsd-ports@freebsd.org Subject: Re: XFree86 freetype & xtt modules now incompatible X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 11:29:37 -0000 R. W. wrote: > After portupgrading Xfree86 (and I think freetype2) yesterday, I > couldn't start XFree86; it failed with: > > --------------------------------------------------------------------------------------- > (II) LoadModule: "freetype" > (II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a > (II) Module freetype: vendor="The XFree86 Project & the After X-TT > Project" > compiled for 4.4.0, module version = 2.1.0 > Module class: XFree86 Font Renderer > ABI class: XFree86 Font Renderer, version 0.4 > (II) Loading font FreeType > (II) LoadModule: "xtt" > (II) Loading /usr/X11R6/lib/modules/fonts/libxtt.a > Duplicate symbol SPropRecValList_new > in /usr/X11R6/lib/modules/fonts/libxtt.a:xttmodule.o > Also defined in /usr/X11R6/lib/modules/fonts/libfreetype.a > > Fatal server error: > Module load failure > --------------------------------------------------------------------------------------- > > This seems to be the same as this NetBSD bug report: > > > > which says it can be reproduced by loading both the freetype and xtt > modules. > > Commenting out Load "xtt" from my XF86Config, got things working > again. > Indeed, according to release notes (http://www.xfree86.org/4.4.0/RELNOTES5.html#37) the functionality of xtt has been merged into freetype and, although I didn't find that explicitly mentioned, that would appear to be the cause for them to conflict. Furthermore, xtt is now deprecated and will be removed in next release (and is in fact been removed in cvs already). Therefore it should be nothing wrong with removing Load "xtt" from configuration as everything that was supported by it should still work. A bit more about this merger can be found here: http://x-tt.sourceforge.jp/