From owner-freebsd-toolchain@freebsd.org Fri Sep 28 22:35:31 2018 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4510910BAF9A for ; Fri, 28 Sep 2018 22:35:31 +0000 (UTC) (envelope-from sid@bsdmail.com) Received: from mout.gmx.com (mout.gmx.com [74.208.4.200]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.gmx.com", Issuer "GeoTrust RSA CA 2018" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A861484F71; Fri, 28 Sep 2018 22:35:30 +0000 (UTC) (envelope-from sid@bsdmail.com) Received: from [108.70.50.7] ([108.70.50.7]) by web-mail.mail.com (3c-app-mailcom-lxa11.server.lan [10.76.45.12]) (via HTTP); Sat, 29 Sep 2018 00:35:20 +0200 MIME-Version: 1.0 Message-ID: From: Sid To: "Ed Maste" Cc: freebsd-toolchain@freebsd.org Subject: Re: elfcopy in src.conf Content-Type: text/plain; charset=UTF-8 Date: Sat, 29 Sep 2018 00:35:20 +0200 Importance: normal Sensitivity: Normal In-Reply-To: References: X-UI-Message-Type: mail X-Priority: 3 X-Provags-ID: V03:K1:WV9FPkivaK3WbBdAMFtVkC4e5MjukeFTcWw5uCJnxv+UaSiFmsMf+D3u3oSz7Lup0K98c WbUIhhng74jlTtvaZJnAehNuHp4XJ9wpS/RcTRNyiIoRXIwy2wSg++bLqfe5lPcjRQR5AHcC8s9K 8UhSgxD/ZMML5ZFqanubksKYcHAP0ykHnPLfbKsmo/GkfxDlMdDEc4LNsTOBBhaoNsvH3FYf2A8l Jzq8eEVxx17SPGMoFTmCT1LAuBarQqdOQBpsKDlKtORZdry9Kz6LOYU18lB0fwX7XGoEiZuOsipW EY= X-UI-Out-Filterresults: notjunk:1;V01:K0:+1rHS129cRY=:cdztCe3dIY4AKzJlcfonX+ XDsjVY63TVRdULKC482TiFrJBU4uXQwe+mUocV51gA9UX5G9IwgmLEBtZlKSvPELosNt/KwvS e9BRZitB+UFPQA54rY8B60bKMnnke9KZ2jo+d7/ChTnXIhhsfpoSy+Dg2dNqdqQ/6ypmQHSyW tR8U0gPB51zVs0llLqCsSs/tGapfQwN+Zep2dTZu3J2u6fWFAuf7BqMC5l5FwUFXsQf7oCIjy Y56gRO0XScyO4DIy5AJHHHJrpFKYoefTLE0OQs3WK2QWix0E248vR+n9vVwLF4A64b5d5WtOw kznJvGEkImu0vfBwJGb41xyv9m4AzrZAKK5hwrtLdLg7l7do0S9TDfz1vqpi23zWQGDSrH1Ap 6TEwtw5y1KYlwt9j9ZTlPZtouJQJnPNifhGKScleVHycrWaqhDRlWGRTOKwH7Jm4aOZ+XvpgY 7KiskEhjJJe6xDkFxb2gB6i6kcyFQ5qbrJ6NmTczlU6SBue7wxOen7OYsgVdMggqXhfxDPaNi rGoe9vjNs6mzNW6/so/KB8Q1AZhoV+M+2cjPt8Gvdze X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Sep 2018 22:35:31 -0000 It's about the src.conf description in 12-current. This isn't urgent and doesn't require a response, but just so those working on 12-current are aware to keep a tab on. 11.2 and 12-current have this "WITH_BINUTILS Set to build and install binutils (as, ld, objcopy, and objdump) as part of the normal system build." 11.2 has this, but 12-current doesn't "WITHOUT_ELFCOPY_AS_OBJCOPY" If elfcopy is doing the job as objcopy in 12-current, then the description for BINUTILS should maybe be without objcopy in src.conf. I'm not sure if also has to do with beyond the manpage description: if BINUTIL's can do without installing objcopy, if elfcopy (as objcopy) is the default. Based your response, maybe it is just a manpage concern. Thank you for your response. > Sent: Tuesday, September 11, 2018 at 3:21 PM > From: "Ed Maste" > To: Sid > Cc: "freebsd-toolchain@FreeBSD.org" > Subject: Re: elfcopy in src.conf > > On 11 September 2018 at 14:11, Sid wrote: > > Hi, > > In src.conf, from 11.2 to 12-current, the elfcopy option was removed, but objcopy still in the documentation for binutils. I suspect this is about the toolchain too, and not only in the manpage for src.conf. > > > > Should objcopy be removed from binutils and from the manpage too? > > I don't fully follow your question, but will provide some background > that I hope answers it - please let me know if it's still not clear. > > In stable/11 we have a WITH_ELFCOPY_AS_OBJCOPY option which installs > ELF Tool Chain's elfcopy as objcopy; if not set the GNU binutils > objcopy is installed (and elfcopy is still available under that name). > > In HEAD we always install ELF Tool Chain's elfcopy as objcopy, and the > objcopy man page is actually elfcopy's. >