Got it, last version of icecat available on testing repo.
Please people take a look here : http://obarun.org/forum/viewtopic.php?id=132
Please people take a look here : http://obarun.org/forum/viewtopic.php?id=132
Installed, Works like a charm. Thanks again eric :)eric wrotelast version of icecat available on testing repo.
taco@ zen gcc5 % cat ../PKGBUILD| grep depends
depends=('gtk2' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types'
makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'imake'
optdepends=('networkmanager: Location detection via available WiFi networks'
taco@ zen gcc5 % pacman -Qi --file icecat-38.8.0-3-x86_64.pkg.tar.xz | grep Depends
Depends On : gtk2 mozilla-common libxt startup-notification mime-types alsa-lib desktop-file-utils hicolor-icon-theme libvpx icu libevent nss hunspell sqlite pango freetype2 libxft libx11
Notice how dbus-glib isn't in mine :)taco@ zen ~ % icecat
XPCOMGlueLoad error for file /usr/lib/icecat/libxul.so:
libhunspell-1.3.so.0: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
taco@ zen [255] ~ %
I strongly suggest to backport the patches. [1] [2] and possibly the harfbuzz [3] [4] and install dir [5] patches.GNU/Icecat commit wrote* GCC6 is not officially supported and lot of patches have been added.
==> Tidying install...
-> Removing empty directories...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "icecat"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Adding install file...
-> Generating .MTREE file...
-> Compressing package...
==> Creating package "icecat-debug"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: icecat 38.8.0_gnu2-1 (Thu Jun 30 21:00:43 CDT 2016)
==> Cleaning up...
==> Removing installed dependencies...
checking dependencies...
Packages (2) imake-1.0.7-1 yasm-1.3.0-1
Total Removed Size: 4.92 MiB
:: Do you want to remove these packages? [Y/n] Y
:: Processing package changes...
(1/2) removing yasm [# #####################################] 100%
(2/2) removing imake [# #####################################] 100%
:: Running post-transaction hooks...
(1/1) Purging old manpage index entries...
taco@ zen IceCat-Parabola % gcc --version
gcc (GCC) 6.1.1 20160602
Copyright (C) 2016 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
There's a few changes I made to the PKGBUILD here, you can compare it with the one provided by parabola.post_install() {
cat <<MSG
>>> This package fail to build with gcc6.
It was build with this toolchain :
binutils-2.26-3 gcc-5.3.0-5 gcc-libs-5.3.0-5
glibc-2.23-1 llvm-3.7.1-1 llvm-libs-3.7.1-1 clang-3.7.1-1
MSG
}
[0] https://github.com/Obarun/obarun-pkgbuild/blob/master/icecat/icecat.installIsn't crux DEAD ? ? ?bit wrote CRUX
vn@ lx ~ % icecat
XPCOMGlueLoad error for file /usr/lib/icecat/libxul.so:
libicui18n.so.59: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
vn@ lx [255] ~ %
Where did you get this information?archie wroteIsn't crux DEAD ? ? ?bit wrote CRUX
To build the AUR package you need to manually import the key its in the comments. or you can use icecat-bin also in AUR, but you are better off using palemoon or waterfox.ray wrote@ eric, ok no problem. I've just tried to compile it from aur recently, but without success. Then I came accross this thread and tried the binary from your repo. So I decided to show the bug.
Powered by Obarun