[haiku-bugs] Re: [Haiku] #6606: QEMU (on Haiku) doesn't work anymore

  • From: "zooey" <trac@xxxxxxxxxxxx>
  • Date: Thu, 16 Sep 2010 20:43:54 -0000

#6606: QEMU (on Haiku) doesn't work anymore
------------------------+---------------------------------------------------
  Reporter:  aldeck     |         Owner:  zooey         
      Type:  bug        |        Status:  in-progress   
  Priority:  normal     |     Milestone:  R1            
 Component:  - General  |       Version:  R1/Development
Resolution:             |      Keywords:                
Blocked By:             |   Has a Patch:  0             
  Platform:  All        |      Blocking:                
------------------------+---------------------------------------------------

Comment (by zooey):

 Replying to [comment:6 bonefish]:
 > Replying to [comment:5 zooey]:
 > > Without having the qemu source, I can only speculate on why qemu
 doesn't create the area with the correct size right from the start. If
 that can't be done, another possibility would be to trigger loading of
 libroot-addon-icu.so (e.g. by invoking tzset()) '''before''' creating its
 own areas.
 >
 > That theory can be easily tested without modifying qemu. Just write a
 mini-library that invokes tzset() in its static initialization and add it
 to LD_PRELOAD when starting qemu.

 Yep, I already tested with LD_PRELOAD=libroot-addon-icu.so and that works.
 So we should be able to fix the issue in qemu easily, one way or the
 other. I'd rather refrain from hacking around the problem by changing how
 libroot loads its addon.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/6606#comment:7>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: