From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 53969 invoked by alias); 30 May 2019 09:03:51 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 53959 invoked by uid 89); 30 May 2019 09:03:51 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-0.2 required=5.0 tests=AWL,BAYES_40,HTML_MESSAGE,SPF_HELO_PASS autolearn=ham version=3.3.1 spammy=Team, directors, Board, Gary X-HELO: mga12.intel.com Received: from mga12.intel.com (HELO mga12.intel.com) (192.55.52.136) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 30 May 2019 09:03:48 +0000 Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 30 May 2019 02:03:46 -0700 Received: from irsmsx110.ger.corp.intel.com ([163.33.3.25]) by orsmga006.jf.intel.com with ESMTP; 30 May 2019 02:03:45 -0700 Received: from irsmsx102.ger.corp.intel.com ([169.254.2.108]) by irsmsx110.ger.corp.intel.com ([169.254.15.227]) with mapi id 14.03.0415.000; Thu, 30 May 2019 10:03:41 +0100 From: "Soegtrop, Michael" To: "cygwin@cygwin.com" Subject: cygport: how to install package sources for debugging without recompiling? Date: Thu, 30 May 2019 09:03:00 -0000 Message-ID: <0F7D3B1B3C4B894D824F5B822E3E5A178FD75804@IRSMSX102.ger.corp.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes X-SW-Source: 2019-05/txt/msg00257.txt.bz2 Dear Cygwin Team, Cygwin setup allows downloading sources of libraries, but the resulting sou= rces are not immediately useful for debugging. One gets a compressed tar ar= chive, some patches and the cygport file. I know that I can expand sources = and apply patches with cyport prep which gives me what I need for debugging, just not in the right place. E.g.= some MinGW runtime file is searched by gdb (without giving any directory c= ommands) at /usr/src/debug/mingw64-x86_64-runtime-6.0.0-1/crt/ucrtexe.c But after above procedure it is in: /usr/src/mingw64-x86_64-runtime-6.0.0-1.src/mingw64-x86_64-runtime-6.0.0-1.= noarch/src/mingw-w64/mingw-w64-crt/crt/ucrtexe.c Now of cause I can make a script and copy everything I need where it belong= s. But as far as I know cyport all would put the sources in the /usr/src/debug folder. But I don't want to rec= ompile everything, I just want to put the sources where gdb can find them. = Is there some way to tell cyport to do this? If not this would be a great a= dditional feature for cygport (which is a very convenient tool). Thanks & best regards, Michael Intel Deutschland GmbH Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany Tel: +49 89 99 8853-0, www.intel.de Managing Directors: Christin Eisenschmid, Gary Kershaw Chairperson of the Supervisory Board: Nicole Lau Registered Office: Munich Commercial Register: Amtsgericht Muenchen HRB 186928 -- 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