Setting a date for the 2.31 branch
Matthias Klose
doko@ubuntu.com
Fri Jun 15 09:29:00 GMT 2018
On 14.06.2018 15:56, Nick Clifton wrote:
> Hi Guys,
>
> The last binutils release was in January, so if we want to keep a 6
> month cadence then then next release should be in July. With my
> Fedora hat on though, it would be very convenient if the next release
> happened before July 11, as that is when the next mass rebuild will
> happen. Thus I am considering creating the branch a little bit early,
> say June 23 (a Saturday) in order to give enough time for testing and
> bug fixing.
>
> How would this fit in with your plans ? A branch on the 23rd would
> give us another week to add in any new features that we want in the
> 2.31 release. This is not a lot of time, I know, but I do not think
> that there are big changes currently in the pipeline. Are there ?
>
> Cheers
> Nick
>
>
>
>
here are test results for a trunk build from 20180613:
https://buildd.debian.org/status/package.php?p=binutils&suite=experimental
only x86 and hppa pass without failures, and I didn't quote the mips* failures,
because there are so many.
no failures:
amd64, i386, hppa, hurd-i386,
arm64:
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-aarch64/aarch64-elf.exp ...
FAIL: ld-aarch64/ifunc-9
armel:
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/tls.exp ...
FAIL: Build pr22263-1
armhf:
unning /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/shared.exp ...
XPASS: Run pr19719 fun undefined
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/tls.exp ...
FAIL: Build pr22263-1
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elfvsb/elfvsb.exp ...
XPASS: visibility (hidden_undef) (non PIC)
XPASS: visibility (hidden_undef) (non PIC, load offset)
XPASS: visibility (hidden_undef) (PIC main, non PIC so)
XPASS: visibility (protected_undef) (non PIC)
XPASS: visibility (protected_undef) (non PIC, load offset)
XPASS: visibility (protected_undef) (PIC main, non PIC so)
mips: 74 fails
mips64el: 490 fails
mipsel: 74 fails
ppc64el:
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-ifunc/ifunc.exp ...
FAIL: Build pr23169a
FAIL: Build pr23169b
FAIL: Build pr23169c
FAIL: Build pr23169d
FAIL: Build pr23169e
FAIL: Build pr23169f
s390x:
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/indirect.exp ...
FAIL: Run indirect5 1
FAIL: Run indirect5 2
FAIL: indirect5a dynsym
FAIL: indirect5b dynsym
FAIL: Run indirect5 3
FAIL: Run indirect5 4
FAIL: indirect5c dynsym
FAIL: indirect5d dynsym
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/shared.exp ...
FAIL: Run pr21964-4
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/tls.exp ...
FAIL: Build pr22263-1
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-ifunc/ifunc.exp ...
FAIL: Build pr23169a
FAIL: Build pr23169c
FAIL: Build pr23169d
FAIL: Build pr23169f
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-s390/s390.exp ...
FAIL: TLS -fpic -shared transitions
alpha:
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/shared.exp ...
FAIL: DT_TEXTREL map file warning
FAIL: Build libpr9676-4a.so
FAIL: Build libpr9679.so
FAIL: Build rdynamic-1
FAIL: Build dynamic-1
ERROR: /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/pr19073.s: compilation failed
FAIL: Build libpr19073.so
FAIL: Run with pr11138-2.c libpr11138-1.so
FAIL: Run with libpr11138-1.so pr11138-2.c
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/tls.exp ...
FAIL: Build pr22263-1
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elfvers/vers.exp ...
FAIL: vers30
FAIL: vers31
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-plugin/lto.exp ...
FAIL: Build pr22983
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-plugin/plugin.exp ...
FAIL: plugin claimfile lost symbol
FAIL: plugin claimfile replace symbol
FAIL: plugin claimfile resolve symbol
FAIL: plugin claimfile lost symbol with source
FAIL: plugin claimfile replace symbol with source
FAIL: plugin claimfile resolve symbol with source
FAIL: plugin 2 with source lib
FAIL: load plugin 2 with source
FAIL: plugin 3 with source lib
FAIL: load plugin 3 with source
ia64:
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/binutils.exp ...
FAIL: strip -z relro (relro1)
FAIL: strip -z relro -shared (relro1)
FAIL: objcopy -z relro (relro1)
FAIL: objcopy -z relro -shared (relro1)
FAIL: objcopy -z relro (tdata1)
FAIL: objcopy -shared -z relro (tdata1)
FAIL: objcopy -z relro (tdata2)
FAIL: objcopy -shared -z relro (tdata2)
FAIL: objcopy -z relro (tdata3)
FAIL: objcopy -shared -z relro (tdata3)
FAIL: objcopy -shared -z relro (tbss1)
FAIL: objcopy -shared -z relro (tbss2)
FAIL: objcopy -shared -z relro (tbss3)
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/elf.exp ...
FAIL: ld-elf/pr16322
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/indirect.exp ...
FAIL: Run with libpr18720c.so 1
FAIL: Run with libpr18720c.so 2
FAIL: Run with libpr18720c.so 3
FAIL: Run with libpr18720c.so 4
FAIL: Run with libpr18720c.so 5
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/shared.exp ...
FAIL: DT_TEXTREL map file warning
FAIL: Build pr20995-2.so
FAIL: Build rdynamic-1
FAIL: Build dynamic-1
ERROR: tmpdir/pr22269-1.s: assembly failed
FAIL: Run pr18718
FAIL: Run pr18718 (-z now)
FAIL: Run pr18718 with PIE (1)
FAIL: Run pr18718 with PIE (2)
FAIL: Run pr18718 with PIE (3)
FAIL: Run pr18718 with PIE (4)
FAIL: Run pr18718 with PIC (1)
FAIL: Run pr18718 with PIC (2)
FAIL: Run pr18718 with PIC (3)
FAIL: Run pr18718 with PIC (4)
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/tls.exp ...
ERROR: tmpdir/pr22263-1a.s: assembly failed
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elfvsb/elfvsb.exp ...
FAIL: visibility (hidden_weak)
FAIL: visibility (hidden_weak) (PIC main)
FAIL: visibility (protected_weak)
FAIL: visibility (protected_weak) (PIC main)
FAIL: weak hidden symbol DSO first
m68k:
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/dwarf.exp ...
FAIL: Handle no DWARF information
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/eh-group.exp ...
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/elf.exp ...
Unsupported ioctl: cmd=0x5441
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/indirect.exp ...
FAIL: Run indirect5 3
FAIL: Run indirect5 4
FAIL: Run indirect6 3
FAIL: Run indirect6 4
FAIL: indirect5c dynsym
FAIL: indirect5d dynsym
FAIL: indirect6c dynsym
FAIL: indirect6d dynsym
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/shared.exp ...
FAIL: DT_TEXTREL map file warning
FAIL: pr20995
FAIL: pr20995-2
FAIL: Run pr2404 with PIE
FAIL: Run pr2404 with PIE (-z now)
FAIL: Run pr19719 fun undefined
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/tls.exp ...
FAIL: Build pr22263-1
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-m68k/m68k.exp ...
FAIL: ld-m68k/tls-gd-2
FAIL: ld-m68k/tls-gd-ie-1
FAIL: ld-m68k/tls-ie-1
FAIL: ld-m68k/tls-ld-1
powerpc:
Running /«PKGBUILDDIR»/ld/testsuite/ld-elf/shared.exp ...
FAIL: Run with pr11138-2.c libpr11138-1.so
FAIL: Run with libpr11138-1.so pr11138-2.c
Running /«PKGBUILDDIR»/ld/testsuite/ld-gc/gc.exp ...
FAIL: Check --gc-section
FAIL: Check --gc-section/-q
FAIL: Check --gc-section/-r/-e
FAIL: Check --gc-section/-r/-u
Running /«PKGBUILDDIR»/ld/testsuite/ld-ifunc/ifunc.exp ...
FAIL: Build pr23169a
FAIL: Build pr23169d
FAIL: Run pr23169a
FAIL: Run pr23169b
FAIL: Run pr23169c
FAIL: Run pr23169d
FAIL: Run pr23169e
FAIL: Run pr23169f
ppc64:
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-ifunc/ifunc.exp ...
FAIL: Build pr23169a
FAIL: Build pr23169d
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)
riscv64:
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/elf.exp ...
FAIL: PIE PR ld/14525
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/indirect.exp ...
FAIL: Run indirect5 1
FAIL: Run indirect5 2
FAIL: indirect5a dynsym
FAIL: indirect5b dynsym
FAIL: Run indirect5 3
FAIL: Run indirect5 4
FAIL: indirect5c dynsym
FAIL: indirect5d dynsym
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/shared.exp ...
FAIL: Run pr21964-4
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/tls.exp ...
FAIL: Build pr22263-1
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-scripts/size.exp ...
FAIL: ld-scripts/size-1
sh4:
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/dwarf.exp ...
FAIL: Handle no DWARF information
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/elf.exp ...
Unsupported ioctl: cmd=0x5441
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/indirect.exp ...
FAIL: Run indirect5 3
FAIL: Run indirect5 4
FAIL: indirect5c dynsym
FAIL: indirect5d dynsym
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/shared.exp ...
FAIL: pr20995
FAIL: pr20995-2
FAIL: Build pr22269-1
FAIL: Run pr19579
FAIL: Run pr19579 (-z now)
FAIL: Run pr19719 fun undefined
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/tls.exp ...
FAIL: Build pr22263-1
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-plugin/lto.exp ...
FAIL: PR ld/12760
sparc64:
Version /<<PKGBUILDDIR>>/builddir-single/binutils/objcopy 2.30.52.20180613
FAIL: binutils-all/strip-14
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-sparc/sparc.exp ...
ERROR: /<<PKGBUILDDIR>>/ld/testsuite/ld-sparc/gotop-hidden.c: compilation failed
More information about the Binutils
mailing list