From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH] gnu: Add Xft support to FLTK. Date: Thu, 28 Apr 2016 13:57:04 +0200 Message-ID: <87shy6hrov.fsf@gnu.org> References: <20160416225041.0fbf88b1@openmailbox.org> <87wpnj1aej.fsf@gnu.org> <20160427185427.1b2e3305@openmailbox.org> <87fuu6741d.fsf@member.fsf.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37876) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1avkZD-0006nI-6R for guix-devel@gnu.org; Thu, 28 Apr 2016 07:57:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1avkZ8-0004ew-Q8 for guix-devel@gnu.org; Thu, 28 Apr 2016 07:57:11 -0400 In-Reply-To: <87fuu6741d.fsf@member.fsf.org> (=?utf-8?B?IuWui+aWh+atpiIn?= =?utf-8?B?cw==?= message of "Thu, 28 Apr 2016 12:25:50 +0800") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: =?utf-8?B?5a6L5paH5q2m?= Cc: guix-devel@gnu.org iyzsong@member.fsf.org (=E5=AE=8B=E6=96=87=E6=AD=A6) skribis: > Kei Yamashita writes: > >> On Wed, 27 Apr 2016 14:52:36 +0200 >> ludo@gnu.org (Ludovic Court=C3=A8s) wrote: >> >>> Kei Yamashita skribis: >>>=20 >>> > This patch is in preparation for the Dillo browser package. >>> > >>> > From 7755ae6d7afd46daed5fac1e626d1785b9875975 Mon Sep 17 00:00:00 >>> > 2001 From: Kei Yamashita >>> > Date: Sat, 16 Apr 2016 22:45:21 -0400 >>> > Subject: [PATCH] gnu: Add Xft support to FLTK. >>> > >>> > * gnu/packages/fltk.scm (fltk)[inputs]: Add libxft.=20=20 >>>=20 >>> This appears to break Octave (see >>> ): >>>=20 >>> --8<---------------cut here---------------start------------->8--- >>> ../run-octave --norc --silent --no-history ./fntests.m . >>> error: >>> /tmp/guix-build-octave-4.0.0.drv-0/octave-4.0.0/libinterp/dldfcn/PKG_AD= D: >>> /tmp/guix-build-octave-4.0.0.drv-0/octave-4.0.0/libinterp/dldfcn/__init= _fltk__.oct: >>> failed to >>> load: /gnu/store/nfi0na44lk0fy0m6bpsa7q458wpyd5w5-fltk-1.3.3/lib/libflt= k_gl.so.1.3: >>> undefined symbol: _ZN18Fl_XFont_On_Demand5valueEv >>> --8<---------------cut here---------------end--------------->8--- >>>=20 >>> The undefined symbol (demangled: =E2=80=98Fl_XFont_On_Demand::value=E2= =80=99) is >>> defined in Fltk=E2=80=99s =E2=80=98fl_font_xft.cxx=E2=80=99. However, = looking at the build >>> log of Fltk, this file is apparently not compiled, which sounds like >>> a bug in Fltk=E2=80=99s build system. > > Fixed (octave) in commit 6fdc73e by apply patch from: > > . Thanks! Ludo=E2=80=99.