X-Recipient: archive-cygwin AT delorie DOT 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 AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT 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 DOT Inglis AT SystematicSw DOT ab DOT ca Subject: Re: Cygwin's debuginfo package concept To: cygwin AT cygwin DOT com References: <0F7D3B1B3C4B894D824F5B822E3E5A178FD75C5D AT IRSMSX102 DOT ger DOT corp DOT intel DOT com> From: Brian Inglis 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