Discussion:
LINARO GCC 5.5 Differences in the manifest file
A***@wago.com
2018-05-24 13:45:49 UTC
Permalink
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 <***@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 <***@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 <***@linaro.org>
-Date: Thu Nov 9 14:57:03 2017 +0100
+commit a64e7b393c1181cfad5e9a30f75b83bbc317838b
+Author: 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

Loading...