NetBSD Problem Report #53603

From www@NetBSD.org  Thu Sep 13 12:52:19 2018
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 0103F7A166
	for <gnats-bugs@gnats.NetBSD.org>; Thu, 13 Sep 2018 12:52:18 +0000 (UTC)
Message-Id: <20180913125217.DC3CB7A202@mollari.NetBSD.org>
Date: Thu, 13 Sep 2018 12:52:17 +0000 (UTC)
From: bastiangermann@fishpost.de
Reply-To: bastiangermann@fishpost.de
To: gnats-bugs@NetBSD.org
Subject: qt5-qtwebkit: pkg-config bugs
X-Send-Pr-Version: www-1.0

>Number:         53603
>Category:       pkg
>Synopsis:       qt5-qtwebkit: pkg-config bugs
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    bsiegert
>State:          analyzed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Sep 13 12:55:00 +0000 2018
>Closed-Date:    
>Last-Modified:  Mon Sep 17 14:57:48 +0000 2018
>Originator:     Bastian Germann
>Release:        2018Q2
>Organization:
>Environment:
Linux hostname 4.18.0-1-686-pae #1 SMP Debian 4.18.6-1 (2018-09-06) i686 GNU/Linux
>Description:
qt5-qtwebkit's pkg-config files Qt5WebKit.pc and Qt5WebKitWidgets.pc have two problems each:

They do not contain the mandatory Description field which makes them useless at all. Additionally, the include paths are wrong.

This is an upstream problem. It would be nice to have a patch available in 2018Q3.
>How-To-Repeat:
Install the package and call `pkg-config Qt5WebKit Qt5WebKitWidgets`.
This will result in a 1 return value.
>Fix:
Add a Description and change the include paths to end with QtWebKit* instead of Qt5WebKit*, leaving out the 5, in both files.

>Release-Note:

>Audit-Trail:
From: Benny Siegert <bsiegert@gmail.com>
To: gnats-bugs@netbsd.org
Cc: pkg-manager@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org
Subject: Re: pkg/53603: qt5-qtwebkit: pkg-config bugs
Date: Mon, 17 Sep 2018 14:19:15 +0200

 On Fri, Sep 14, 2018 at 7:33 AM <bastiangermann@fishpost.de> wrote:
 > Add a Description and change the include paths to end with QtWebKit* instead of Qt5WebKit*, leaving out the 5, in both files.

 It sounds like you have a patch. Can you share it please?


 -- 
 Benny

Responsible-Changed-From-To: pkg-manager->bsiegert
Responsible-Changed-By: bsiegert@NetBSD.org
Responsible-Changed-When: Mon, 17 Sep 2018 12:20:39 +0000
Responsible-Changed-Why:
take (for now)


State-Changed-From-To: open->feedback
State-Changed-By: bsiegert@NetBSD.org
State-Changed-When: Mon, 17 Sep 2018 12:20:39 +0000
State-Changed-Why:
Asked for feedback


From: Bastian Germann <bastiangermann@fishpost.de>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/53603: qt5-qtwebkit: pkg-config bugs
Date: Mon, 17 Sep 2018 16:48:37 +0200

 You can find the upstream patches at:

 https://github.com/annulen/webkit/commit/0325d51c4a2a05fb
 https://github.com/annulen/webkit/commit/6c7b0f61c12d28cc

 > From: Benny Siegert <bsiegert@gmail.com>
 > To: gnats-bugs@netbsd.org
 > Cc: pkg-manager@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org
 > Subject: Re: pkg/53603: qt5-qtwebkit: pkg-config bugs
 > Date: Mon, 17 Sep 2018 14:19:15 +0200
 > 
 >  On Fri, Sep 14, 2018 at 7:33 AM <bastiangermann@fishpost.de> wrote:
 >  > Add a Description and change the include paths to end with QtWebKit* instead of Qt5WebKit*, leaving out the 5, in both files.
 >  
 >  It sounds like you have a patch. Can you share it please?
 >  
 >  
 >  -- 
 >  Benny

State-Changed-From-To: feedback->analyzed
State-Changed-By: bsiegert@NetBSD.org
State-Changed-When: Mon, 17 Sep 2018 14:57:48 +0000
State-Changed-Why:
Thanks for sending the patches!


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.43 2018/01/16 07:36:43 maya Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2017 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.