[haiku-bugs] Re: [Haiku] #4204: Incorporation of GCC 4.4

  • From: "jprostko" <trac@xxxxxxxxxxxx>
  • Date: Wed, 19 May 2010 20:36:38 -0000

#4204: Incorporation of GCC 4.4
--------------------------+-------------------------------------------------
 Reporter:  jprostko      |       Owner:  jprostko     
     Type:  enhancement   |      Status:  new          
 Priority:  normal        |   Milestone:  R1           
Component:  Build System  |     Version:  R1/pre-alpha1
 Keywords:                |    Platform:  All          
Blockedby:                |       Patch:  0            
 Blocking:                |  
--------------------------+-------------------------------------------------

Comment(by jprostko):

 Yeah, it'd probably be good to go with 4.5.0.  There are some upcoming
 changes in GCC though that will probably make PPL 0.11 a requirement, and
 I'm trying to find out more about this in case I'm mistaken.  PPL 0.11
 should be out this month, but it won't work with GCC 4.5.0 without some
 patching.  It should work with 4.5.1 though when that comes out.  PPL 0.11
 does have some changes I got pushed though that makes building it on Haiku
 less of a headache as compared to 0.10.2.

 One thing, I do want to check before I move forward is to see if there are
 regressions still present that showed up with GCC 4.4.1 that resulted in
 improper builds of tracker and media_addon_server (and maybe other items)
 with certain -O1 optimizations. It bummed me out before having to disable
 some optimizations just to build Haiku properly.  Testing out the LTO
 introduced in 4.5 would probably be a good idea as well.  (Maybe kaliber
 has explored all of this already though.)

 In summary, 4.5.0 would be cool, but waiting for 4.5.1 could be good too.
 Then again, waiting significant amounts of time (for me or the GCC guys)
 isn't exactly a good utilization of time, necessarily.

 In any case, I agree we should get an update done before the next release,
 and that getting it done with breathing room would be a good idea.

 I'll accept the ticket once I do some more prodding, although if you want
 to jump on things, you could feel free to reassign it to yourself as well.

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

Other related posts: