2.44 release branch has been created

Andrew Burgess aburgess@redhat.com
Tue Jan 21 13:34:55 GMT 2025


Nick Clifton <nickc@redhat.com> writes:

> Hi Everyone, 
>
>   The 2.44 branch has now been created:
>
>      git clone git://sourceware.org/git/binutils-gdb.git -b binutils-2_44-branch
>
>   A snapshot of the sources is also available here:
>
>     https://sourceware.org/pub/binutils/snapshots/binutils-2.43.90.tar.xz
>
>   Please could all patches for the branch be run by me.

I'd like to propose this patch:

  https://inbox.sourceware.org/binutils/40a989ffc81a9b07b5dd70f00521dd2171d7a200.1737465905.git.aburgess@redhat.com

Without this, building the bfd docs will not work correctly when using
an absolute path.  Using the release candidate tar file:

    $ tar -xf binutils-2.43.90.tar.xz 
    $ cd binutils-2.43.90/
    $ mkdir build
    $ cd build
    $ ../configure
    $ make -j$(nproc) all-bfd

This will fail with errors like:

    CCLD     doc/chew.stamp
    GEN      doc/cache.stamp
  mv: failed to access 'doc/cache.texi': Too many levels of symbolic links
  make[2]: *** [Makefile:2504: doc/cache.stamp] Error 1
  make[2]: *** Waiting for unfinished jobs....

Or if you do:

    $ tar -xf binutils-2.43.90.tar.xz 
    $ mkdir build
    $ cd build
    $ ../binutils-2.43.90/configure
    $ make -j$(nproc) all-bfd

In this case the .texi files will incorrectly be regenerated, rather
then being linked from the source tree.

Thanks,
Andrew



More information about the Binutils mailing list