Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Feb 2019 10:35:18 -0800
From:      bob prohaska <fbsd@www.zefox.net>
To:        Miroslav Lachman <000.fbsd@quip.cz>
Cc:        Dimitry Andric <dim@FreeBSD.org>, freebsd-ports@freebsd.org
Subject:   Re: Config inconsistency for firefox-esr on rpi2
Message-ID:  <20190227183518.GA63868@www.zefox.net>
In-Reply-To: <fddfcd38-e935-1a76-e055-783875c7dbd6@quip.cz>
References:  <20190224172821.GA48207@www.zefox.net> <AC7C2DCB-561C-449A-A801-246A05900B9C@FreeBSD.org> <20190224232307.GA49113@www.zefox.net> <fddfcd38-e935-1a76-e055-783875c7dbd6@quip.cz>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Feb 26, 2019 at 12:54:23AM +0100, Miroslav Lachman wrote:
> 
> Take a look at a dependencies of firefox-esr
> https://www.freshports.org/www/firefox-esr/
> 
> in build dependencies:
> gtk3>=3.14.6 : x11-toolkits/gtk30
> 
> in library dependencies:
> libgtk-x11-2.0.so : x11-toolkits/gtk20
> libgtk-3.so : x11-toolkits/gtk30
> 
> quite confusing gtk20 vs gtk30...
> 
> gtk20 has not option WAYLAND so you need to rebuild gtk30 with option 
> WAYLAND enabled.
> 
For some reason gtk30 stops with
root@www:/usr/ports/x11-toolkits/gtk30 # gdkkeys-wayland.c:34:10: fatal error: 'fribidi.h' file not found
#include <fribidi.h>

I tried compiling gtk20 in the hopes it might provide the missing file,
but it completed successfully and fribidi.h remains absent. 

Last resort was to remake wayland, but that didn't help, gtk30 still
stops with missing fribidi.h

Is there a way out of this box?

Thanks for reading,

bob prohaska




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20190227183518.GA63868>