NetBSD Problem Report #55205
From www@netbsd.org Sat Apr 25 08:36:48 2020
Return-Path: <www@netbsd.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
by mollari.NetBSD.org (Postfix) with ESMTPS id 905741A9253
for <gnats-bugs@gnats.NetBSD.org>; Sat, 25 Apr 2020 08:36:48 +0000 (UTC)
Message-Id: <20200425083647.320771A9254@mollari.NetBSD.org>
Date: Sat, 25 Apr 2020 08:36:47 +0000 (UTC)
From: ottavio2006-usenet2012@yahoo.com
Reply-To: ottavio2006-usenet2012@yahoo.com
To: gnats-bugs@NetBSD.org
Subject: www/webkit-gtk faills to build on Debian Stretch
X-Send-Pr-Version: www-1.0
>Number: 55205
>Category: pkg
>Synopsis: www/webkit-gtk faills to build on Debian Stretch
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: linux-pkg-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sat Apr 25 08:40:00 +0000 2020
>Last-Modified: Sun Apr 26 09:15:01 +0000 2020
>Originator: Ottavio Caruso
>Release: current
>Organization:
>Environment:
Linux e130 4.9.0-11-amd64 #1 SMP Debian 4.9.189-3+deb9u1 (2019-09-20) x86_64 GNU/Linux
>Description:
www/webkit-gtk faills to build on Debian Stretch:
oc@e130:~/cvs/pkgsrc/current/pkgsrc/www/webkit-gtk$ bmake build
=> Bootstrap dependency digest>=20010302: found digest-20190127
===> Building for webkit-gtk-2.28.2
[ 0%] Built target WebKit-fake-api-headers
[ 2%] Built target bmalloc_CopyHeaders
[ 3%] Built target bmalloc
[ 11%] Built target WTF_CopyHeaders
[ 14%] Built target WTF
[ 15%] Built target JavaScriptCore_CopyHeaders
[ 15%] Built target stageSharedScripts
[ 15%] Built target JSC-fake-api-headers
[ 15%] Built target LLIntSettingsExtractor
[ 15%] Built target LLIntOffsetsExtractor
[ 20%] Built target JavaScriptCore
[ 34%] Built target JavaScriptCore_CopyPrivateHeaders
[ 37%] Built target ANGLE
[ 37%] Built target GLSLANGHeaders
[ 37%] Built target ANGLEHeaders
[ 38%] Built target xdgmime
[ 38%] Built target PALFrameworkHeaders
[ 38%] Built target PAL
[ 38%] Generate bindings (WebCoreBindings)
[ 38%] Built target WebCoreBindings
[ 72%] Built target WebCorePrivateFrameworkHeaders
[ 87%] Built target WebCore
[ 87%] Built target WebKit-forwarding-headers
[ 97%] Built target WebKit
make[2]: *** No rule to make target 'JavaScriptCore-4.0.gir', needed by 'WebKit2-4.0.gir'. Stop.
CMakeFiles/Makefile2:1484: 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:171: recipe for target 'all' failed
make: *** [all] Error 2
*** Error code 2
Stop.
bmake[1]: stopped in /home/oc/cvs/pkgsrc/current/pkgsrc/www/webkit-gtk
*** Error code 1
Stop.
bmake: stopped in /home/oc/cvs/pkgsrc/current/pkgsrc/www/webkit-gtk
>How-To-Repeat:
$ cd ~/cvs/pkgsrc/current/pkgsrc/www/webkit-gtk
$ bmake build
>Fix:
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: pkg-manager->linux-pkg-people
Responsible-Changed-By: leot@NetBSD.org
Responsible-Changed-When: Sat, 25 Apr 2020 15:19:07 +0000
Responsible-Changed-Why:
Debian/Linux problem
From: Ottavio Caruso <ottavio2006-usenet2012@yahoo.com>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: pkg/55205 (www/webkit-gtk faills to build on Debian Stretch)
Date: Sun, 26 Apr 2020 09:24:31 +0100
Workaround
=========
as per:
https://bugs.webkit.org/show_bug.cgi?id=195251#c4
and as suggested by Leonardo Taccari via chat:
$ pwd
/home/oc/cvs/pkgsrc/current/pkgsrc/www/webkit-gtk
$ bmake build-env
$ pwd
/home/oc/pkgsrc/work/www/webkit-gtk/work/webkitgtk-2.28.2
$bmake
[...]
[100%] Building CXX object
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o
[100%] Linking CXX executable ../../../bin/jsc
$exit
# going back to original dir:
$ pwd
/home/oc/pkgsrc/work/www/webkit-gtk/work/webkitgtk-2.28.2
$ bmake install
# installed webkit-gtk
Also, MiniBrowser (/usr/pkg/libexec/webkit2gtk-4.0/MiniBrowser) works fine.
--
Ottavio Caruso
From: Ottavio Caruso <ottavio2006-usenet2012@yahoo.com>
To: gnats-bugs@netbsd.org, leot@netbsd.org
Cc:
Subject: Re: pkg/55205 (www/webkit-gtk faills to build on Debian Stretch)
Date: Sun, 26 Apr 2020 10:13:11 +0100
Please disregard my previous post. The correct procedure is as below:
=============
Workaround
=========
as per:
https://bugs.webkit.org/show_bug.cgi?id=195251#c4
and as suggested by Leonardo Taccari via chat:
$ pwd
/home/oc/cvs/pkgsrc/current/pkgsrc/www/webkit-gtk
$ bmake build-env
$ pwd
/home/oc/pkgsrc/work/www/webkit-gtk/work/webkitgtk-2.28.2
$ cd Source/JavaScriptCore
$ pwd
/home/oc/pkgsrc/work/www/webkit-gtk/work/webkitgtk-2.28.2/Source/JavaScriptCore
$bmake
[...]
[100%] Building CXX object
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o
[100%] Linking CXX executable ../../../bin/jsc
$ exit
$ pwd
/home/oc/cvs/pkgsrc/current/pkgsrc/www/webkit-gtk
$ bmake install
[..] # installed webkit-gtk
Also, MiniBrowser (/usr/pkg/libexec/webkit2gtk-4.0/MiniBrowser) works fine.
--
Ottavio Caruso
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.46 2020/01/03 16:35:01 leot Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2020
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.