#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