pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

webkit-gtk fails on Linux: *** No rule to make target 'JavaScriptCore-4.0.gir', needed by 'WebKit2-4.0.gir'



Hi,

$ uname -a
Linux e130 4.9.0-11-amd64 #1 SMP Debian 4.9.189-3+deb9u1 (2019-09-20)
x86_64 GNU/Linux

While trying to build liferea, and after more than 48 hours of
compiling, I've just encountered a failure in building webkit-gtk:

make[2]: *** No rule to make target 'JavaScriptCore-4.0.gir', needed
by 'WebKit2-4.0.gir'.  Stop.
CMakeFiles/Makefile2:1481: recipe for target
'Source/WebKit/CMakeFiles/WebKit2-4-gir.dir/all' failed
make[1]: *** [Source/WebKit/CMakeFiles/WebKit2-4-gir.dir/all] Error 2
Makefile:168: recipe for target 'all' failed
make: *** [all] Error 2
*** Error code 2

Stop.
bmake[3]: stopped in /home/oc/cvs/pkgsrc/current/pkgsrc/www/webkit-gtk
*** Error code 1


Full log:
http://paste.debian.net/plainh/e57fb17d

My mk.conf (please note PKG_OPTIONS.gcc7= always-libgcc; thanks leot,
nia, medfly and jperkin for the tip)


ABI= 64
PKG_DBDIR= /usr/pkg/pkgdb
LOCALBASE= /usr/pkg
VARBASE= /var
PKG_TOOLS_BIN= /usr/pkg/sbin
PKGINFODIR= info
PKGMANDIR= man
PREFER_PKGSRC= yes
TOOLS_PLATFORM.awk?= /usr/pkg/bin/nawk
TOOLS_PLATFORM.sh?= /bin/bash
PKG_DEVELOPER= yes
DISTDIR?= /home/oc/pkgsrc/distfiles
WRKOBJDIR= /home/oc/pkgsrc/work
PACKAGES?= /home/oc/pkgsrc/packages
SU_CMD= sudo sh -c
ACCEPTABLE_LICENSES+= gnu-agpl-v3 vim-license
MASTER_SORT= .uk
PREFER_NATIVE?= no
X11_TYPE?=      modular
LINUX_LOCALES?= en uk de
DEPENDS_TARGET= bin-install
PKG_OPTIONS.qemu= -sdl gtk3

PKG_OPTIONS.gcc7= always-libgcc
ALLOW_VULNERABLE_PACKAGES=yes


Apparently, this is still marked as a bug upstream:
https://bugs.webkit.org/show_bug.cgi?id=195251



-- 
Ottavio Caruso


Home | Main Index | Thread Index | Old Index