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:

NetBSD Home
NetBSD PR Database Search

(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.