Hello,
I just noticed that the manifest file of the Linaro gcc-5.5-2017.10 release under
http://releases.linaro.org/components/toolchain/gcc-linaro/5.5-
2017.10/x86_64.arm-
linux-gnueabihf-gcc-linaro-5.5-2017.10-manifest.txt from January, 13th 2018
differs
from the original version from October 2017: the binutils, gdb and abe versions
are
different.
Could you please tell me the reason for the changes?
Thank you very much!
Hi Andrej,
I don't fully understand. Could you provide both original and new versions of
the
manifest?
Hello Maxim,
I am sorry for the delayed answer but I was AFK for quite a long period of time.
Please find attached a diff between a manifest version I archived on October, 28th 2017 and the one currently available for download.
Sorry again, the attachment seems to have been removed. Here is the diff:
===================================
--- x86_64.arm-linux-gnueabihf-gcc-linaro-5.5-2017.10-manifest.old.txt 2018-05-24 10:59:23.758376365 +0200 +++ x86_64.arm-linux-gnueabihf-gcc-linaro-5.5-2017.10-manifest.new.txt 2018-01-13 10:36:52.000000000 +0100 @@ -63,11 +63,11 @@
# Component data for binutils binutils_url=http://git.linaro.org/git/toolchain -binutils_branch=users/linaro/binutils-2_25-branch -binutils_revision=f7897e0c6bb3803f2603f5ebabeaffdd49b1ab77 +binutils_branch=linaro_binutils-2_25-branch +binutils_revision=331ccedd381918185634a0f6c864eea4e2d7c960 binutils_filespec=binutils-gdb.git binutils_mingw_only="no" -binutils_configure="--enable-lto --enable-plugins --disable-werror CPPFLAGS=-UFORTIFY_SOURCE --with-pkgversion=Linaro_Binutils-2017.10 --disable-gdb --disable-sim --disable-libdecnumber --disable-readline --with-sysroot=${sysroots}" +binutils_configure="--enable-lto --enable-plugins --disable-werror CPPFLAGS=-UFORTIFY_SOURCE --with-pkgversion=Linaro_Binutils-2017.11.08 --disable-gdb --disable-sim --disable-libdecnumber --disable-readline --with-sysroot=${sysroots}" binutils_staticlink="yes"
# Component data for gcc @@ -81,7 +81,7 @@ gcc_mingw_extraconf="--with-libiconv-prefix=${local_builds}/destdir/${host}/usr" gcc_staticlink="no" gcc_stage1_flags="--with-mpc=${local_builds}/destdir/${host} --with-mpfr=${local_builds}/destdir/${host} --with-gmp=${local_builds}/destdir/${host} --with-gnu-as --with-gnu-ld --disable-libmudflap --enable-lto --enable-shared --without-included-gettext --enable-nls --disable-sjlj-exceptions --enable-gnu-unique-object --enable-linker-build-id --disable-libstdcxx-pch --enable-c99 --enable-clocale=gnu --enable-libstdcxx-debug --enable-long-long --with-cloog=no --with-ppl=no --with-isl=no --disable-multilib --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb --with-tune=cortex-a9 --with-arch=armv7-a --enable-threads=posix --enable-multiarch --enable-libstdcxx-time=yes --disable-libssp --disable-libquadmath --disable-threads --without-headers --with-newlib --disable-libmudflap --disable-bootstrap --disable-decimal-float --disable-libgomp --disable-libatomic --disable-libsanitizer --disable-plugins --disable-libitm --enable-languages=c --with-sysroot=${local_builds}/sysroot-arm-linux-gnueabihf --disable-shared --with-glibc-version=2.18" -gcc_stage2_flags="--with-mpc=${local_builds}/destdir/${host} --with-mpfr=${local_builds}/destdir/${host} --with-gmp=${local_builds}/destdir/${host} --with-gnu-as --with-gnu-ld --disable-libmudflap --enable-lto --enable-shared --without-included-gettext --enable-nls --disable-sjlj-exceptions --enable-gnu-unique-object --enable-linker-build-id --disable-libstdcxx-pch --enable-c99 --enable-clocale=gnu --enable-libstdcxx-debug --enable-long-long --with-cloog=no --with-ppl=no --with-isl=no --disable-multilib --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb --with-tune=cortex-a9 --with-arch=armv7-a --enable-threads=posix --enable-multiarch --enable-libstdcxx-time=yes --with-build-sysroot=${sysroots} --with-sysroot=${local_builds}/destdir/${host}/arm-linux-gnueabihf/libc --enable-checking=release --disable-bootstrap --enable-languages=c,c++,fortran,lto" +gcc_stage2_flags="--with-mpc=${local_builds}/destdir/${host} --with-mpfr=${local_builds}/destdir/${host} --with-gmp=${local_builds}/destdir/${host} --with-gnu-as --with-gnu-ld --disable-libmudflap --enable-lto --enable-shared --without-included-gettext --enable-nls --disable-sjlj-exceptions --enable-gnu-unique-object --enable-linker-build-id --disable-libstdcxx-pch --enable-c99 --enable-clocale=gnu --enable-libstdcxx-debug --enable-long-long --with-cloog=no --with-ppl=no --with-isl=no --disable-multilib --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb --with-tune=cortex-a9 --with-arch=armv7-a --enable-threads=posix --enable-multiarch --enable-libstdcxx-time=yes --with-build-sysroot=${sysroots} --with-sysroot=${local_builds}/destdir/${host}/arm-linux-gnueabihf/libc --enable-checking=yes --disable-bootstrap --enable-languages=c,c++,fortran,lto"
# Component data for glibc glibc_url=http://git.linaro.org/git/toolchain @@ -95,17 +95,17 @@ # Component data for gdb gdb_url=http://git.linaro.org/git/toolchain gdb_branch=gdb-8.0-branch -gdb_revision=0edf338067489d3d9c8599ebc2e3ff1398afac44 +gdb_revision=24c10fa29a033d9c6033645cee9327d380b1f411 gdb_filespec=binutils-gdb.git gdb_mingw_only="no" -gdb_configure="--with-gnu-ld --enable-plugins --enable-tui --with-pkgversion=Linaro_GDB-2017.10 --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof --with-python=yes" +gdb_configure="--with-gnu-ld --enable-plugins --enable-tui --with-pkgversion=Linaro_GDB-2017.11.08 --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof --with-python=yes" gdb_mingw_extraconf="--disable-tui --with-python=${local_snapshots}/python-2.7.4-mingw32 CFLAGS=-I${local_builds}/destdir/${host}/usr/include LDFLAGS=-L${local_builds}/destdir/${host}/usr/lib" gdb_staticlink="yes"
# Component data for gdbserver gdbserver_url=http://git.linaro.org/git/toolchain gdbserver_branch=gdb-8.0-branch -gdbserver_revision=0edf338067489d3d9c8599ebc2e3ff1398afac44 +gdbserver_revision=24c10fa29a033d9c6033645cee9327d380b1f411 gdbserver_filespec=binutils-gdb.git gdbserver_mingw_only="no" gdbserver_configure="LDFLAGS=-static CPPFLAGS=--sysroot=${sysroots} CFLAGS=--sysroot=${sysroots} CXXFLAGS=--sysroot=${sysroots}" @@ -114,7 +114,7 @@
clibrary=glibc target=arm-linux-gnueabihf -manifestid=b5618ef7ab78715b9d0116deda80608ae3fe2d53 +manifestid=681cc3860bd43b0df639ca30dbf8a0a2ad5ce659
############################################################################## # Everything below this line is only for informational purposes for developers @@ -124,21 +124,21 @@ build: linux host: x86_64-unknown-linux-gnu kernel: 4.4.0-45-generic -hostname: 5b2ef4f080c5 +hostname: a87b0fddd62a distribution: trusty host_gcc: gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
# These aren't used in the repeat build. just a sanity check for developers -build directory: /home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabihf/_build/builds -sysroot directory: /home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabihf/_build/sysroots/arm-linux-gnueabihf -snapshots directory: /home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabihf/snapshots +build directory: /home/tcwg-buildslave/workspace/tcwg-buildfarm/arm-linux-gnueabihf/_build/builds +sysroot directory: /home/tcwg-buildslave/workspace/tcwg-buildfarm/arm-linux-gnueabihf/_build/sysroots/arm-linux-gnueabihf +snapshots directory: /home/tcwg-buildslave/workspace/tcwg-buildfarm/arm-linux-gnueabihf/snapshots git reference directory: /home/tcwg-buildslave/snapshots-ref
abe_url=https://git-us.linaro.org/toolchain abe_branch=branch= -abe_revision=333add3ae07b35815672a8a1d03eb443e5ea87fe +abe_revision=a64e7b393c1181cfad5e9a30f75b83bbc317838b abe_filespec=abe.git -abe_configure="--with-local-snapshots=${local_snapshots} --with-git-reference-dir=/home/tcwg-buildslave/snapshots-ref" +abe_configure="--with-local-snapshots=${local_snapshots} --with-git-reference-dir=/home/tcwg-buildslave/snapshots-ref --with-languages=default --enable-schroot-test"
--------------------- gcc ---------------------- commit be42a8fd29c966d67ad17329dcafca50c9826c4f @@ -151,23 +151,12 @@ * LINARO-VERSION: Update.
--------------------- binutils ---------------------- -commit f7897e0c6bb3803f2603f5ebabeaffdd49b1ab77 -Author: Nick Clifton nickc@redhat.com -Date: Fri Aug 5 10:37:57 2016 +0100 - - Fix the generation of alignment frags in code sections for AArch64. - - PR gas/20364 - * config/tc-aarch64.c (s_ltorg): Change the mapping state after - aligning the frag. - (aarch64_init): Treat rs_align frags in code sections as - containing code, not data. - * testsuite/gas/aarch64/pr20364.s: New test. - * testsuite/gas/aarch64/pr20364.d: New test driver. - - Cherry-pick of 7ea12e5c3ad54da440c08f32da09534e63e515ca - - Change-Id: I6bb37f33419cbf54e52c8d54ef0d1c18fdc85878 +commit 331ccedd381918185634a0f6c864eea4e2d7c960 +Merge: 441de95 8f2db47 +Author: Adhemerval Zanella adhemerval.zanella@linaro.org +Date: Thu Oct 20 13:04:11 2016 -0200 + + Merge branch 'binutils-2_25-branch' into linaro_binutils-2_25-branch
--------------------- glibc ---------------------- commit a67ffcfae3a020e70ef70d5f9f975e54354fb5e0 @@ -197,11 +186,11 @@ * io/ftwtest-sh: Also trap on exit to remove temporary files.
--------------------- abe ---------------------- -commit 333add3ae07b35815672a8a1d03eb443e5ea87fe -Author: Yvan Roux yvan.roux@linaro.org -Date: Thu Nov 9 14:57:03 2017 +0100 +commit a64e7b393c1181cfad5e9a30f75b83bbc317838b +Author: Christophe Lyon christophe.lyon@linaro.org +Date: Tue Sep 12 11:57:45 2017 +0000
- config/gcc[567]/binutils.conf: Switch to upstream users/linaro branches. + Cleanup: remove unused references to makeversion/MAKEVERSION.
- Change-Id: I47d4c82b02ffad83191f70e8e226e301e8eb0b60 + Change-Id: I207bf298cdeb812ab1e0e1dacdbb3bcd515f0332