public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
* 2.37 branch created.
@ 2021-07-03 14:56 Nick Clifton
  2021-07-05 15:35 ` H.J. Lu
  2021-07-06  5:50 ` Matthias Klose
  0 siblings, 2 replies; 4+ messages in thread
From: Nick Clifton @ 2021-07-03 14:56 UTC (permalink / raw)
  To: binutils

Hi Everyone, 

  The 2.37 branch has now been created:

     git clone git://sourceware.org/git/binutils-gdb.git -b binutils-2.37-branch 

  A snapshot of the sources is also available here:

    https://sourceware.org/pub/binutils/snapshots/binutils-2.36.90.tar.xz

  Please could all patches for the branch be run by me.
  The rules for the branch are:

    * No new features.
    * Target specific bug fixes are OK.
    * Generic bug fixes are OK if they are important and widely tested.
    * Documentation updates/fixes are OK.
    * Translation updates are OK.
    * Fixes for testsuite failures are OK.

  Ideally I would like to make the release happen in two weeks time,
  i.e. July 18.  Which I hope will be enough time for everyone
  to get their final fixes in.


  In addition, now that this branch has been cut, we are dropping the
  requirement for ChangeLog entries to be submitted with patches to the
  mainline sources.  They are not forbidden, but they are optional.
  Instead we will be generating changelogs for future releases based on
  the git commit messages.  As such, please could anyone checking in a
  patch endevour to ensure that the commit messages are thorough.

Cheers
  Nick
  


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: 2.37 branch created.
  2021-07-03 14:56 2.37 branch created Nick Clifton
@ 2021-07-05 15:35 ` H.J. Lu
  2021-07-05 15:48   ` Nick Clifton
  2021-07-06  5:50 ` Matthias Klose
  1 sibling, 1 reply; 4+ messages in thread
From: H.J. Lu @ 2021-07-05 15:35 UTC (permalink / raw)
  To: Nick Clifton; +Cc: Binutils

On Sat, Jul 3, 2021 at 7:56 AM Nick Clifton via Binutils
<binutils@sourceware.org> wrote:
>
> Hi Everyone,
>
>   The 2.37 branch has now been created:
>
>      git clone git://sourceware.org/git/binutils-gdb.git -b binutils-2.37-branch
>
>   A snapshot of the sources is also available here:
>
>     https://sourceware.org/pub/binutils/snapshots/binutils-2.36.90.tar.xz
>
>   Please could all patches for the branch be run by me.
>   The rules for the branch are:
>
>     * No new features.
>     * Target specific bug fixes are OK.
>     * Generic bug fixes are OK if they are important and widely tested.
>     * Documentation updates/fixes are OK.
>     * Translation updates are OK.
>     * Fixes for testsuite failures are OK.
>
>   Ideally I would like to make the release happen in two weeks time,
>   i.e. July 18.  Which I hope will be enough time for everyone
>   to get their final fixes in.
>
>
>   In addition, now that this branch has been cut, we are dropping the
>   requirement for ChangeLog entries to be submitted with patches to the
>   mainline sources.  They are not forbidden, but they are optional.
>   Instead we will be generating changelogs for future releases based on
>   the git commit messages.  As such, please could anyone checking in a
>   patch endevour to ensure that the commit messages are thorough.
>

Is it too late to fix:

https://sourceware.org/bugzilla/show_bug.cgi?id=28040

for 2.37?

-- 
H.J.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: 2.37 branch created.
  2021-07-05 15:35 ` H.J. Lu
@ 2021-07-05 15:48   ` Nick Clifton
  0 siblings, 0 replies; 4+ messages in thread
From: Nick Clifton @ 2021-07-05 15:48 UTC (permalink / raw)
  To: H.J. Lu; +Cc: Binutils

Hi H.J.

> Is it too late to fix:
> 
> https://sourceware.org/bugzilla/show_bug.cgi?id=28040
> 
> for 2.37?

No - I would very much like to see this bug fixed too.
So please apply the patch to the mainline and the 2.37 branch.

Cheers
   Nick


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: 2.37 branch created.
  2021-07-03 14:56 2.37 branch created Nick Clifton
  2021-07-05 15:35 ` H.J. Lu
@ 2021-07-06  5:50 ` Matthias Klose
  1 sibling, 0 replies; 4+ messages in thread
From: Matthias Klose @ 2021-07-06  5:50 UTC (permalink / raw)
  To: binutils

On 7/3/21 4:56 PM, Nick Clifton via Binutils wrote:
> Hi Everyone, 
> 
>   The 2.37 branch has now been created:

I ran builds with a 2.36.90.20210705 git snapshot:

No test failures on amd64, powerpc, ppc64, x32,
regressions on ppc64el only.

complete build logs at
https://buildd.debian.org/status/package.php?p=binutils&suite=experimental

Matthias


arm64:

Running /<<PKGBUILDDIR>>/ld/testsuite/ld-aarch64/aarch64-elf.exp ...
FAIL: ld-aarch64/tls-relax-gdesc-le-now

no regression compared to 2.35.2


armel, armhf:

Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/elf.exp ...
FAIL: .noinit sections
FAIL: .persistent sections
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/tls.exp ...
FAIL: Build pr22263-1
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-ifunc/ifunc.exp ...
FAIL: Run pr18841 with libpr18841b.so
FAIL: Run pr18841 with libpr18841c.so
FAIL: Run pr18841 with libpr18841bn.so (-z now)
FAIL: Run pr18841 with libpr18841cn.so (-z now)
FAIL: Run pr23169a
FAIL: Run pr23169d

no regressions, and pr22263-1 fails on the soft-float variant only.


i386:
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-i386/i386.exp ...
FAIL: Run pr19031
FAIL: Run got1
FAIL: Undefined weak symbol (-fPIE -no-pie)
FAIL: Undefined weak symbol (-fPIE -pie)

although these are no regressions compared to 2.36.1

mips64el:

171 failures, no regressions, although using a local hack for the target.

mipsel:

108 failures, no regressions, although using a local hack for the target.

ppc64el:
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-bootstrap/bootstrap.exp ...
FAIL: bootstrap
FAIL: bootstrap with strip
FAIL: bootstrap with -Wl,--traditional-format
FAIL: bootstrap with -Wl,--no-keep-memory
FAIL: bootstrap with -Wl,--relax

no regressions compared to 2.35.2


riscv64:
Test results, compared with installed binutils:
I: [gas/all/gas.exp] change (UNSUPPORTED -> XFAIL): .sleb128 tests (2)
I: [gas/all/gas.exp] change (UNSUPPORTED -> XFAIL): .sleb128 tests (4)
I: [gas/all/gas.exp] change (UNSUPPORTED -> XFAIL): .sleb128 tests (5)
I: [gas/all/gas.exp] change (UNSUPPORTED -> XFAIL): .sleb128 tests (7)
I: [gas/all/gas.exp] change (UNSUPPORTED -> XFAIL): undefined symbols in sleb128
directive
I: [gas/elf/elf.exp] change (UNSUPPORTED -> XFAIL): Disabling section padding
I: [ld-bootstrap/bootstrap.exp] progression (FAIL -> PASS): bootstrap
I: [ld-bootstrap/bootstrap.exp] progression (FAIL -> PASS): bootstrap with strip
I: [ld-bootstrap/bootstrap.exp] progression (FAIL -> PASS): bootstrap with
-Wl,--traditional-format
I: [ld-bootstrap/bootstrap.exp] progression (FAIL -> PASS): bootstrap with
-Wl,--no-keep-memory
I: [ld-bootstrap/bootstrap.exp] progression (FAIL -> PASS): bootstrap with
-Wl,--relax
5 progressions (0.23%).
6 changes (0.27%).
2183 tests: 2000 pass (91.62%), 2 fail (0.09%), 35 xfail (1.60%) 1 untested (0.05%).

s390x:
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/shared.exp ...
FAIL: pr26580-3
FAIL: Run pr21964-4
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/tls.exp ...
FAIL: Build pr22263-1

no regressions compared to 2.35.2

alpha:
Test results, compared with installed binutils:
W: [ld-bootstrap/bootstrap.exp] REGRESSION (PASS -> FAIL): bootstrap
W: [ld-bootstrap/bootstrap.exp] REGRESSION (PASS -> FAIL): bootstrap with strip
W: [ld-bootstrap/bootstrap.exp] REGRESSION (PASS -> FAIL): bootstrap with
-Wl,--traditional-format
W: [ld-bootstrap/bootstrap.exp] REGRESSION (PASS -> FAIL): bootstrap with
-Wl,--no-keep-memory
W: [ld-bootstrap/bootstrap.exp] REGRESSION (PASS -> FAIL): bootstrap with
-Wl,--relax

five regressions, 15 test failures total.

hppa:
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-ifunc/ifunc.exp ...
FAIL: Local ifunc-using executable does not contain R_*_IRELATIVE relocation
FAIL: Static ifunc-using executable does not contain R_*_IRELATIVE relocation

no regressions compared to 2.35.2


hurd-i386:
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-i386/i386.exp ...
FAIL: ld-i386/report-reloc-1
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-i386/no-plt.exp ...
FAIL: Run pr20253-1a

1000+ progresions, no regressions, two test failures.

ia64:
W: [ld-elf/elf.exp] REGRESSION (PASS -> FAIL): PR ld/22269
W: [ld-elf/elf.exp] REGRESSION (PASS -> FAIL): PR ld/22269 (-z
dynamic-undefined-weak)

two regressions, 17 test failures in total.

m68k:
27 failures, no regressions

sh4:
14 test failures, no regressions

sparc64:
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-bootstrap/bootstrap.exp ...
WARNING: program timed out
FAIL: bootstrap
WARNING: program timed out
FAIL: bootstrap with strip
WARNING: program timed out
FAIL: bootstrap with -Wl,--traditional-format
WARNING: program timed out
FAIL: bootstrap with -Wl,--no-keep-memory
WARNING: program timed out
FAIL: bootstrap with -Wl,--relax
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/elf.exp ...
FAIL: Run pr26391-5
FAIL: Run pr26391-6

7 test failures, no regressions


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2021-07-06  5:50 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-03 14:56 2.37 branch created Nick Clifton
2021-07-05 15:35 ` H.J. Lu
2021-07-05 15:48   ` Nick Clifton
2021-07-06  5:50 ` Matthias Klose

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).