Bug 1120947 - build-compare: erlang contains timestamps
Summary: build-compare: erlang contains timestamps
Status: NEW
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Development (show other bugs)
Version: Current
Hardware: Other openSUSE Factory
: P3 - Medium : Normal (vote)
Target Milestone: ---
Assignee: Matwey Kornilov
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 1047218
  Show dependency treegraph
 
Reported: 2019-01-07 14:58 UTC by Bernhard Wiedemann
Modified: 2020-03-16 18:59 UTC (History)
1 user (show)

See Also:
Found By: Development
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
full diff from a different run with more variations (1.15 MB, text/plain)
2019-01-09 08:59 UTC, Bernhard Wiedemann
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bernhard Wiedemann 2019-01-07 14:58:29 UTC
While working on reproducible builds for openSUSE, I found that
our Factory erlang packages vary for every build

Feel free to re-assign or file upstream as appropriate

/usr/lib64/erlang/bin/start.script      2018-12-12 00:00:00.000000000 +0000
@@ -1,5 +1,5 @@
 %% coding: utf-8
-%% script generated at {2019,1,7} {14,23,34}
+%% script generated at {2019,1,7} {14,23,43}
 {script,


/usr/lib64/erlang/erts-10.1.3/bin/beam.smp differs in ELF section .rodata
@@ -18224,7 +18224,7 @@
  6b92b0 7838365f 36342d73 7573652d 6c696e75  x86_64-suse-linu
  6b92c0 782d676e 75000000 00000000 00000000  x-gnu...........
  6b92d0 4d6f6e20 4a616e20 20372031 343a3039  Mon Jan  7 14:09
- 6b92e0 3a343120 32303139 00323100 31302e31  :41 2019.21.10.1
+ 6b92e0 3a353020 32303139 00323100 31302e31  :50 2019.21.10.1
  6b92f0 2e330000 01000000 01000000 00000000  .3..............
@@ -23707,7 +23707,7 @@
  6ce960 25732920 656d756c 61746f72 20766572  %s) emulator ver
  6ce970 73696f6e 2031302e 312e330a 00000000  sion 10.1.3.....
  6ce980 436f6d70 696c6564 206f6e20 4d6f6e20  Compiled on Mon
- 6ce990 4a616e20 20372031 343a3039 3a343120  Jan  7 14:09:41
+ 6ce990 4a616e20 20372031 343a3039 3a353020  Jan  7 14:09:50
  6ce9a0 32303139 0a000000 2d2d2d2d 2d2d2d2d  2019....--------

  6cea30 436f6d70 696c6564 3a204d6f 6e204a61  Compiled: Mon Ja
- 6cea40 6e202037 2031343a 30393a34 31203230  n  7 14:09:41 20
+ 6cea40 6e202037 2031343a 30393a35 30203230  n  7 14:09:50 20
  6cea50 31390000 00000000 00000000 00000000  19..............


/usr/lib64/erlang/lib/os_mon-2.4.6/include/OTP-OS-MON-MIB.hrl   2018-12-12 00:00:00.000000000 +0000
@@ -1,5 +1,5 @@
 %%% This file was automatically generated by snmpc_mib_to_hrl version 5.2.12
-%%% Date: 07-Jan-2019::14:21:13
+%%% Date: 07-Jan-2019::14:21:22
 -ifndef('OTP-OS-MON-MIB').


/usr/share/doc/packages/erlang-doc/lib/jinterface-1.9.1/doc/html/java/com/ericsson/otp/erlang/OtpTransportFactory.html  2019-01-07 14:38:20.703504202 +0000
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.1) on Mon Jan 07 14:35:09 UTC 2019 -->
+<!-- Generated by javadoc (11.0.1) on Mon Jan 07 14:35:21 UTC 2019 -->
 <title>OtpTransportFactory (Java-Erlang Interface Library)</title>

and some similar files/diffs
Comment 1 Matwey Kornilov 2019-01-08 10:20:29 UTC
Could you please attach full diff output?
Comment 2 Bernhard Wiedemann 2019-01-09 08:59:55 UTC
Created attachment 793948 [details]
full diff from a different run with more variations
Comment 3 Bernhard Wiedemann 2019-01-09 09:06:17 UTC
+++ new//usr/share/doc/packages/erlang-doc/lib/xmerl-1.3.18/doc/html/xmerl_scan.html	2018-12-15 21:04:37.839354090 +0000
@@ -412,7 +412,7 @@
  </div>
 <div class="footer">
 <hr>
-<p>Copyright © 2004-2018 Ericsson AB. All Rights Reserved.</p>
+<p>Copyright © 2004-2034 Ericsson AB. All Rights Reserved.</p>

That Copyright 2034 looks like a bad upstream bug.
See on that topic:
https://github.com/pytest-dev/pytest/pull/3710
https://github.com/kubernetes/dashboard/pull/3233
https://github.com/dealii/dealii/issues/7251
Comment 4 Bernhard Wiedemann 2020-03-16 18:59:47 UTC
Issue still exists in current Factory erlang version
OTP-22.2.7