[Reproducible-commits] [notes] 01/01: Update notes on GCC 5

Jérémy Bobbio lunar at moszumanska.debian.org
Fri Jan 22 15:48:27 UTC 2016


This is an automated email from the git hooks/post-receive script.

lunar pushed a commit to branch master
in repository notes.

commit cd290afd60b5f8cc467d7a5b77f1457ed3f5c745
Author: Jérémy Bobbio <lunar at debian.org>
Date:   Fri Jan 22 16:48:16 2016 +0100

    Update notes on GCC 5
---
 packages.yml | 42 +++++++++++++++++++++++++++++++++++++++---
 1 file changed, 39 insertions(+), 3 deletions(-)

diff --git a/packages.yml b/packages.yml
index 76ac133..0ef1848 100644
--- a/packages.yml
+++ b/packages.yml
@@ -4535,9 +4535,45 @@ gcc-4.9:
     Contains test output in boehmm-gc.log.xz which is non-determinstic and contains timestamps
     deki said: 'libcilkrts/runtime/sysdep-unix.c contains __DATE__ and __TIME__'
 gcc-5:
-  version: 5.2.1-21
-  comments: |
-    deki said: 'libcilkrts/runtime/sysdep-unix.c contains __DATE__ and __TIME__'
+  version: 5.3.1-6
+  comments: |
+    * Uses profile-guided optimizations on major architectures
+
+      https://sources.debian.net/src/gcc-5/5.3.1-7/debian/rules2/?hl=731#L731
+
+      If we want to keep that, can we think of a way  *.gcda files be packaged
+      and later reused?
+
+    * Order of symbols issue:
+
+      - libgo/syscall.o
+
+    * gcj uses random temp filenames:
+
+      - libjava/.libs/gnu-CORBA.o
+
+    * Timestamps in jar:
+
+      - build/*/libjava/libgcj-tools-5.jar
+
+      Add post-processing in libjava/Makefile.am?
+      Or touch before creating tools.zip in libjava/classpath/tools/Makefile.am?
+
+    * Timestamps in ADA interfaces (.ali)
+
+      - gcc/ada/ali-util.ali
+
+      Might be fixable by adding the right `touch` in gcc/ada/Make-generated.in
+      where the following files are generated:
+      nmake.adb, nmake.ads, sdefault.adb, snames.adb, snames.ads, treeprs.ads.
+
+      In gcc/ada/gcc-interface/Makefile.in for:
+      s-oscons.ads, system.ads, b_gnatl.adb, b_gnatl.ads, b_gnatm.adb, b_gnatm.ads.
+
+      In gcc/ada/gcc-interface/Make-lang.in for:
+      b_gnat1.adb, b_gnat1.ads, b_gnatb.adb, b_gnatb.ads, gnatvsn.ads.
+
+      No clue: b~lto13.adb, b~lto13.ads.
   issues:
     - build_id_variation_requiring_further_investigation
 gcc-5-cross:

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/notes.git



More information about the Reproducible-commits mailing list