From owner-freebsd-ports@freebsd.org Tue Apr 25 18:54:58 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 84CAED5086E for ; Tue, 25 Apr 2017 18:54:58 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 5A93671 for ; Tue, 25 Apr 2017 18:54:58 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 56E7ED5086D; Tue, 25 Apr 2017 18:54:58 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 56870D5086C for ; Tue, 25 Apr 2017 18:54:58 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailrelay117.isp.belgacom.be (mailrelay117.isp.belgacom.be [195.238.20.144]) (using TLSv1.2 with cipher RC4-SHA (128/128 bits)) (Client CN "relay.skynet.be", Issuer "GlobalSign Organization Validation CA - SHA256 - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7904970; Tue, 25 Apr 2017 18:54:57 +0000 (UTC) (envelope-from tijl@freebsd.org) X-Belgacom-Dynamic: yes IronPort-PHdr: =?us-ascii?q?9a23=3AibCUlROugdy0M0sLUHkl6mtUPXoX/o7sNwtQ0KIM?= =?us-ascii?q?zox0I/3zrarrMEGX3/hxlliBBdydsKMYzbKO+4nbGkU4qa6bt34DdJEeHzQksu?= =?us-ascii?q?4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2aFLduGC94iAPERvjKwV1?= =?us-ascii?q?Ov71GonPhMiryuy+4ZPebgFHiTanfb9+MAi9oBnMuMURnYZsMLs6xAHTontPde?= =?us-ascii?q?RWxGdoKkyWkh3h+Mq+/4Nt/jpJtf45+MFOTav1f6IjTbxFFzsmKHw65NfqtRbY?= =?us-ascii?q?UwSC4GYXX3gMnRpJBwjF6wz6Xov0vyDnuOdxxDWWMMvrRr0vRz+s87lkRwPpiC?= =?us-ascii?q?cfNj427mfXitBrjKlGpB6tvgFzz5LIbI2QMvd1Y6HTcs4ARWdZUMhfVzJPDJ6/?= =?us-ascii?q?YYQNAeoOMvpXoYbmqlsSrxayGRWgCP/zxjNWgHL9wK000/4mEQHDxAEuAdMOsH?= =?us-ascii?q?bQrN7oKqoSVue1zLLWwjXGdfxW3yz945XPfxA9oPGMX7ZwfNHRx0k1CQzKkEid?= =?us-ascii?q?p5HrMT+P0eQNqWeb4vNmWOmyhWAnrARxrSKuxscqkoTJiJgVxU7a+ipi24Y6OM?= =?us-ascii?q?e0SElhYd6rCJdQryaaN5FqQs84RmFouyA3waAFt56jZCUHy5YqywTeZvGHaYSE?= =?us-ascii?q?/xbuWeiLLTtmmX5oe7SyjAuo/0e60O3zTMy03U5PripCj9bDqGgA1wfW6sibUv?= =?us-ascii?q?t9+Vqh2SqX2wDT9O5EJUc0mLLYK5E7xr4wl58TvlrZHi/xgkn2kK6Wdkcg+uSy?= =?us-ascii?q?9+vnZbLmpoSCOI9xkA7+NL8ulta4AeQiPQgCR2mb+eKi273/5UD0Q7dHguc3n6?= =?us-ascii?q?TZqpzWOMAWq6CjDwNLz4ou6A6zDzK839QZmXkHIkhFeBWCj4XxJ1HOIfL4DfOk?= =?us-ascii?q?jlSiijdk2e7JMab6AprQNHTDl63hfbll505G1AUz1cxf545TCrwZJfLzW0HwtN?= =?us-ascii?q?3DAx83KQy73fjoB85m1owDQ26PBbWZMKzKu1+S+u0vO/WMZJMSuDvlM/gl4OTu?= =?us-ascii?q?jWMimVIGc6mpx4UYZ26jEfR9PkqVe33sgs0OEW0SpAoxUPTqiEGeUT5Uf3uyUL?= =?us-ascii?q?wz5ishB4KiEIjOXZitgLKf0ye6EJ1ZeHpGBkqQHnfvcoXXE8sLPQ2fOMZlnnQ8?= =?us-ascii?q?W7WgRYI7nUWhuRXzz7ZPNuTZ+yMVr9To090jtMPJkhRnyT12C4y21GaWQmR9mH?= =?us-ascii?q?hAEyM33qRXj1Zwx324/e5/mfMORo8b3O9ATgpvbc2U9Od9Ed2nH1uZJto=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2CiBwARm/9Y/9rBQVdbGwEBAQMBAQEJA?= =?us-ascii?q?QEBFgEBAQMBAQEJAQEBgylREIEMjm+PGYFiKgGVOoIPKIV8AoQUQhYBAQEBAQE?= =?us-ascii?q?BAQEBAWoogjMiAYJAAQU6HCMQCxgJJQ8qHgYTiiAKrFqLIQEBAQEBAQEDAQEBA?= =?us-ascii?q?QEBIotJijwFgjCHAIgti2SHF4tid5BtSJNRJg0kgQZDLQiHLj41iTYBAQE?= X-IPAS-Result: =?us-ascii?q?A2CiBwARm/9Y/9rBQVdbGwEBAQMBAQEJAQEBFgEBAQMBAQE?= =?us-ascii?q?JAQEBgylREIEMjm+PGYFiKgGVOoIPKIV8AoQUQhYBAQEBAQEBAQEBAWoogjMiA?= =?us-ascii?q?YJAAQU6HCMQCxgJJQ8qHgYTiiAKrFqLIQEBAQEBAQEDAQEBAQEBIotJijwFgjC?= =?us-ascii?q?HAIgti2SHF4tid5BtSJNRJg0kgQZDLQiHLj41iTYBAQE?= Received: from 218.193-65-87.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([87.65.193.218]) by relay.skynet.be with ESMTP; 25 Apr 2017 20:54:32 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.15.2/8.15.2) with ESMTP id v3PIsWQx028358; Tue, 25 Apr 2017 20:54:33 +0200 (CEST) (envelope-from tijl@FreeBSD.org) Date: Tue, 25 Apr 2017 20:54:32 +0200 From: Tijl Coosemans To: Gerald Pfeifer Cc: ports@FreeBSD.org, Martin Wilke Subject: Re: INSTALL_TARGET=install-strip runs into "permission denied" Message-ID: <20170425205432.4eb2b02a@kalimero.tijl.coosemans.org> In-Reply-To: References: <20150118130127.71b8cba9@kalimero.tijl.coosemans.org> <20150119092404.0a448f9f@kalimero.tijl.coosemans.org> <20170423123757.5f111189@kalimero.tijl.coosemans.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Apr 2017 18:54:58 -0000 On Mon, 24 Apr 2017 21:03:22 +0200 (CEST) Gerald Pfeifer wrote: > On Sun, 23 Apr 2017, Tijl Coosemans wrote: >>> [ https://reviews.freebsd.org/D10357 ] >> Yes, but in my opinion we should stop relying on upstream build systems >> to get stripping right and let bsd.port.mk strip ELF files after staging. >> It's less work for maintainers. Then instead of stripping, bsd.port.mk >> could also extract debug symbols into separate files and put them into a >> debug subpackage. > > Yes, that sounds a lot more reliable and maintainable (and overall > less work compared to patching hundreds of ports). > > Until something like this is in place, should we ignore those > complaints from the QA framework or patch individual ports? That's not my decision to make. It's not that important for gcc I think. The only reason to strip files is to make them a bit smaller and gcc is not going to be installed on space constrained systems where this matters.