On Wed, Jan 07, 2026 at 08:33:10PM -0800, Tianon Gravi wrote:
> I'm sure the culprit is in
> https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=history;f=binutils/objcopy.c;h=ebd2a85c0f660793e91b6512c8f0adc9ea8eb9f2;hb=HEAD
> somewhere, but I'm not finding it anything really obvious. 😅

>From another, similar, EFI-build-failure bug:

On Mon, Jan 05, 2026 at 07:51:45PM +0100, Chris Hofstaedtler wrote:
> On Mon, Jan 05, 2026 at 06:53:35PM +0100, Chris Hofstaedtler wrote:
> > the following packages differ between the last good and first bad timestamp:
> >   binutils 2.45-8 -> 2.45.50.20251125-1
> 
> bisecting binutils master points to this commit:
> 
> 5e83077d552ed6f81dbc092eb3ccf827a43de42c is the first bad commit
> commit 5e83077d552ed6f81dbc092eb3ccf827a43de42c
[..]
> The mentioned NEWS entry says:
> 
>  * Internal changes to plugin support, and stricter target checking may result
>    in some errors being exposed in user options passed to the various 
> binutils.
>    For example objcopy --target=TARGET now will only work if the input file is
>    for TARGET whereas prior versions of objcopy accepted other target input
>    files and produced a TARGET output.  If you do in fact want the old
>    behaviour the correct usage is objcopy --output-target=TARGET.

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=5e83077d552ed6f81dbc092eb3ccf827a43de42c

Best,
Chris

Reply via email to