[RTEMS Project] #4941: Test suite files produced by rtems-syms are not reproducible

RTEMS trac trac at rtems.org
Sat Aug 12 11:05:39 UTC 2023


#4941: Test suite files produced by rtems-syms are not reproducible
-----------------------------+---------------------
 Reporter:  Sebastian Huber  |       Owner:  (none)
     Type:  defect           |      Status:  new
 Priority:  normal           |   Milestone:  6.1
Component:  lib/dl           |     Version:  6
 Severity:  normal           |  Resolution:
 Keywords:                   |  Blocked By:
 Blocking:                   |
-----------------------------+---------------------

Comment (by Sebastian Huber):

 Replying to [comment:11 Chris Johns]:
 > Replying to [comment:10 Sebastian Huber]:
 > > Replying to [comment:9 Chris Johns]:
 > > > Replying to [comment:8 Sebastian Huber]:
 > > > > My off hand guess is that a file mtime, ctime, or atime is added
 to the *-sym.o object by rtems-syms.
 > > >
 > > > This is not a tar file, it is linked into the test executable
 because the tests run with embedded symbols. This is the reason the link
 process has 2 phases.
 > >
 > > The input files are identical except the file metadata.
 >
 > I am not sure what metadata you are referring to?

 The file metadata such as mtime, ctime, atime, uid, gid, etc.

 >
 > > >
 > > > > For me this issue is not important enough to delay the release.
 > > >
 > > > Why then set the milestone for 6.1?
 > >
 > > It would be nice to have.
 >
 > Is this ticket the only outstanding issue related to having reproducible
 builds?

 I found another issue with gzip. I am not sure if extra options are
 required for xz. It seems the rtems-syms is the only missing piece.

--
Ticket URL: <http://devel.rtems.org/ticket/4941#comment:12>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list