X-Recipient: archive-cygwin@delorie.com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:reply-to:subject:to:references:from:message-id
	:date:mime-version:in-reply-to:content-type
	:content-transfer-encoding; q=dns; s=default; b=HtluVhTe0wJ1lpOX
	V7RQyBSy/r3JX8YT3wC73Tj6cvM688xUhSVSkIG7MZKkF6d/BkK8q4IsuD5hRO4x
	+YvdmeU/Zep+7E6riMAk2JXtDDW6UAX7de158ooLNQWC3T1uTH4bW5KKO1aR46WP
	h/YQkxIvHEr3d+tx0eIZLgEtAiw=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:reply-to:subject:to:references:from:message-id
	:date:mime-version:in-reply-to:content-type
	:content-transfer-encoding; s=default; bh=VNqAObVxp0pEjghrKx8F8q
	zNK/U=; b=HVyR+RehbfOAfoH/vaGcgxrpl64hFCUs53rPPplRjiun3Rsqhb0GGQ
	Pj1YCRytp9zWNByP2XAxh2wzzrVx6UN9eMVGamvUJ5i8Hr31pvl+4ftmJBQ91fwJ
	cymRXfXG0IGkS6+TmS2pnGPvJs0LzIWYaJW5CHdGWSbLcpw8LBU0M=
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Authentication-Results: sourceware.org; auth=none
X-Spam-SWARE-Status: No, score=-3.0 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 spammy=reminder, timely, plea
X-HELO: smtp-out-no.shaw.ca
Reply-To: Brian.Inglis@SystematicSw.ab.ca
Subject: Re: Cygwin's debuginfo package concept
To: cygwin@cygwin.com
References: <0F7D3B1B3C4B894D824F5B822E3E5A178FD75C5D@IRSMSX102.ger.corp.intel.com>
From: Brian Inglis <Brian.Inglis@SystematicSw.ab.ca>
Openpgp: preference=signencrypt
Message-ID: <095773c5-f813-3991-0064-8df13ceb75c0@SystematicSw.ab.ca>
Date: Fri, 31 May 2019 06:54:00 -0600
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <0F7D3B1B3C4B894D824F5B822E3E5A178FD75C5D@IRSMSX102.ger.corp.intel.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
X-IsSubscribed: yes

On 2019-05-31 05:15, Soegtrop, Michael wrote:
> 1.) I just finished building mingw64-x86_64-gtk3-debuginfo-3.22.28-1.tar.xz
> from sources (using cygport) - this file does contain .dbg files (as
> expected). So it seems to be a bug in the specific package that 
> mingw64-x86_64-runtime-debuginfo-6.0.0-1.tar.xz doesn't contain .dbg files 
> (since this is the main MinGW runtime, this is a major issue and source of 
> confusion).

Check under the package build directory .../inst/usr/lib/debug/... and whether
those files are in .../dist/${P}/${P}-debuginfo/${P}-debuginfo-${V}-{$R}.tar.xz

> 2.) Although cygport supports building 
> mingw64-x86_64-gtk3-debuginfo-3.22.28-1.tar.xz, this file is not downloadable
> with the Cygwin setup.

Perhaps the maintainer did not use cygport ... upload to push the packages.

> 3.) A few other -debuginfo files for MinGW are so small (according to setup)
> that it is hardly imaginable that they contain .dbg files.

Obsolete packages: pkg-config was replaced by pkgconf.

> Btw.: I think it would make sense if -debuginfo files would be a separate 
> column in the Cygwin setup (like bin and src). This would make it more
> obvious that such packages exist and also for which libraries they do or do
> not exist.
They do not exist for the large number of packages which have no compiled
components and are not debuggable in that way, and have not and are not always
made available for those which do.
Hopefully this will change as more package maintainers use cygport ... upload
instead of adhoc lftp where they may skip the -debuginfo packages.
Perhaps a plea and reminder to the cygwin-apps list would be timely?

-- 
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada

This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

