#10898 NORM Not Tri: prelink has non-deterministic output
Zarro Boogs per Child
bugtracker at laptop.org
Fri May 20 05:22:46 EDT 2011
#10898: prelink has non-deterministic output
--------------------------+-------------------------------------------------
Reporter: dsd | Owner: dsd
Type: defect | Status: new
Priority: normal | Milestone: Not Triaged
Component: build-system | Version: not specified
Keywords: | Next_action: never set
Verified: 0 | Deployment_affected:
Blockedby: | Blocking:
--------------------------+-------------------------------------------------
Currently, prelink is run during the build process (but it may be
temporarily disabled as a result of this issue).
Unfortunately, because prelink's output is non-deterministic due to the
fact it puts a timestamp of the current time in the output file, it means
all libraries change from one OS build to the next. These deltas mean that
olpc-update between similar builds requires a lot more disk space than
otherwise, and this means that olpc-update can't be run on XO-1 with
current 11.2.0 images as there isn't enough disk space available.
I'm attaching a prelink patch which allows the user to specify a fixed
timestamp to put in the files, but it remains to be seen what upstream
says about this (waiting for reply).
--
Ticket URL: <http://dev.laptop.org/ticket/10898>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list