Date: Sat, 29 Sep 2018 00:35:20 +0200 From: Sid <sid@bsdmail.com> To: "Ed Maste" <emaste@freebsd.org> Cc: freebsd-toolchain@freebsd.org Subject: Re: elfcopy in src.conf Message-ID: <trinity-77cf41c3-fb89-4306-8404-c958c67560a5-1538174120087@3c-app-mailcom-lxa11> In-Reply-To: <CAPyFy2ByzCiKYobjwaKqiUM%2BGt%2BAb=unzxp5t4COfbpQWMyQqg@mail.gmail.com> References: <trinity-f613cd7e-5698-483f-99e8-a53d31ec46a5-1536689502501@3c-app-mailcom-lxa10> <CAPyFy2ByzCiKYobjwaKqiUM%2BGt%2BAb=unzxp5t4COfbpQWMyQqg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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" <emaste@freebsd.org> > To: Sid <sid@bsdmail.com> > Cc: "freebsd-toolchain@FreeBSD.org" <freebsd-toolchain@freebsd.org> > Subject: Re: elfcopy in src.conf > > On 11 September 2018 at 14:11, Sid <sid@bsdmail.com> 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. >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?trinity-77cf41c3-fb89-4306-8404-c958c67560a5-1538174120087>