Solved Cliqz browser wont install

Hello, I do really appreciate this Mozilla derived browser and I use it under Windows, it is fast and reliable and has a lot of features related with security.

I want to try it under FreeBSD 12.1-RELEASE but do not install.

Code:
===>  Installing for cliqz-1.30.0
===>  Checking if cliqz is already installed
===>   Registering installation for cliqz-1.30.0
pkg-static: Unable to access file /ports/www/cliqz/work/stage/usr/local/lib/cliqz/libmozwayland.so:No such file or directory
*** Error code 74

Stop.
make[1]: stopped in /ports/www/cliqz
*** Error code 1

Stop.
make: stopped in /ports/www/cliqz


The system doesn't have Wayland, there is no option to disable it in Config and the file is not really built. Now what can I do to have it installed? Thank you
 
Maintainer solved it for us and he said he will try if he can to submit a patch fixing the problem. For now easy workaround is fine enough to have this very nice Firefox customization work as expected.

Brother Fox said:

I recently faced this issue and it happens because x11-toolkits/gtk30
does not have Wayland option checked. There are two ways to resolve
the issue.

1. Easy way - Open up www/cliqz/pkg-plist and delete line 31
containing "lib/cliqz/libmozwayland.so", re-run make install and cliqz
should just install.

You may need to go to www/cliqz/work/ and do a "rm .PLIST*" and then
copy over pkg-plist as .PLIST.tmp in www/cliqz/work so that you do not
need to sit through the whole build process again.

2. Hard way - Rebuild x11-toolkits/gtk30 with wayland option enabled
(which is the default which is why www/cliqz does not fail in the
poudriere bulk builds) and when you build cliqz,
lib/cliqz/libmozwayland.so should be built and it won't cause errors
with missing files.

Let me know if the suggestions works for you, meanwhile, I shall look
into how to make lib/cliqz/libmozwayland.so an optional file depending
on how x11-toolkits/gtk30 is configured.
 
The problem is because it doesn't build without pulseaudi option ON.

The problem build with puseaudo disabled is solved - maintainer made a patch and if works,
 
Last edited:
Back
Top