From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.17.24]) by sourceware.org (Postfix) with ESMTPS id 5D7563858401 for ; Sat, 6 Nov 2021 20:55:43 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 5D7563858401 Received: from calimero.vinschen.de ([24.134.7.25]) by mrelayeu.kundenserver.de (mreue107 [212.227.15.183]) with ESMTPSA (Nemesis) id 1MGygv-1mwMlq4BsJ-00E7AH for ; Sat, 06 Nov 2021 21:55:42 +0100 Received: by calimero.vinschen.de (Postfix, from userid 500) id 97278A80D53; Sat, 6 Nov 2021 21:55:41 +0100 (CET) Date: Sat, 6 Nov 2021 21:55:41 +0100 From: Corinna Vinschen To: cygwin@cygwin.com Subject: Re: cygport - avoid stripping binaries Message-ID: Reply-To: cygwin@cygwin.com Mail-Followup-To: cygwin@cygwin.com References: <9674a878-a59c-6ea0-9d09-ff45d3f5c579@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: X-Provags-ID: V03:K1:8S8LSVN/8rApPuWhIuto+LBY2M96KmKPtYHNwPPgVjd9YS+lNP5 aaSs0Lwf/L+B+dt1QSJ7bj9Url984qAsOcAx7k1LKpmTiQMYigvBxLM8oG3HXkXC+bbwKGU 9WcpkvkZjRIh/LgIpsIAS+HTFIHaOJWJLIV5S11vPn0sc2yj0SB3yaldGbPvId96IsZMMQk s4JV8tk2hqXpAncGUlEpg== X-UI-Out-Filterresults: notjunk:1;V03:K0:VWBV+R2HdOE=:sl8D+PXm18O3scZDCVs8eN ZXSerwa+UJ0NDWovSqnIt0JShngcFsJB/tA85e+JnYKk1PeWAzx04eJs/B7WVjWKQpkioYH0n GUB6MmvnwHAkhOKkyLZaEstZcG9gJKffFqX4JCAcmNq03yb/f224HygN9y3WXAjg3XSCSgMO/ 4bb7ikjoT86iPiRiXJW7VJzM6vxIqfpzGiyXBTm+F3YeO5Kd6bSfL15rHbwasmEKANIM2WOZj OSo/z7UsqoedRIOdxwDQKnFM0ngXR4ZHll5zpTCCotlO6axJsg2v3f7ALCB+jH36wQkaXV49g Uk4JyTTlTECBkXKNqlCCcbgYcKElQHWiIQGD3MHyx/WrTcpKxsFy84tgc+Yh2gzB0Ua8mo72b LJUiineP576BB/pSnYfLAMns4mvkoGBGx/qfKIAZZdxB3TxRSiXM08qc9v07eQBxEg1mmQGAK x76JA5LONkJfU1CwhKyxKgFJ+CBQac7eQYnSrN1atJeQ36El2dZWjxQRBZtBnMJBThEHHZZrW ibZ/IbXa0b5Fn90JfHRDThnN/qXuW0oTiawSLeUjI5lOqBLM7iUXvdLr5j6ngRPD4EZzNIoxH TAM3iLXsBisfsIbxDe3Svd0JwNNHYo1tA4TGyRmllC/68DzHNUmHRuSugCNO3DNoMB7HHZ+zi 0COOM2CiQdCjWEUupW1oM0PssdGh01rARM+iJsuEVBcDZs67aXKObTrmkOVnZRYJmgaKqnpn3 OjIxmVQc6aGjFh+p X-Spam-Status: No, score=-99.3 required=5.0 tests=BAYES_00, GOOD_FROM_CORINNA_CYGWIN, JMQ_SPF_NEUTRAL, KAM_DMARC_NONE, KAM_DMARC_STATUS, SPF_HELO_NONE, SPF_NEUTRAL, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: cygwin@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Nov 2021 20:55:44 -0000 On Nov 6 21:53, Corinna Vinschen via Cygwin wrote: > - create binaries with debug info > - create debug info files from the non-stripped binaries and copy > them to usr/debug/... sorry, usr/lib/debug/... > - strip the binary and pack it into the base package "foo" > - pack the debug info files into the debug package "foo-debug" > > So, a user of the package gets just the smaller stripped foo binary, > while a developer can install the foo-debug package and actually > debug the foo binary. > > > Is it a common practice for GNU/Linux distribution to strip binaries when > > creating packages? > > Yes. Plus generating the debug info package. Corinna