[haiku-bugs] Re: [Haiku] #10272: Incorporation of GCC 4.8

  • From: "korli" <trac@xxxxxxxxxxxx>
  • Date: Thu, 30 Jan 2014 08:07:02 -0000

#10272: Incorporation of GCC 4.8
----------------------------+----------------------------
   Reporter:  korli         |      Owner:  nobody
       Type:  enhancement   |     Status:  assigned
   Priority:  normal        |  Milestone:  Unscheduled
  Component:  Build System  |    Version:  R1/Development
 Resolution:                |   Keywords:
 Blocked By:                |   Blocking:
Has a Patch:  1             |   Platform:  All
----------------------------+----------------------------

Comment (by korli):

 Replying to [comment:32 pulkomandy]:
 > I tried building WebKit with the new gcc. Unfortunately, this doesn't
 work. Apparently the _GLIBCXX_HAS_GTHREADS define doesn't get set, and as
 a result our libstdc++ lacks std::once_flag and std::call_once (well these
 are the one I hit in WebKit). It seems the whole std::thread support
 (C++11) may be missing.

 For sure, we don't use --enable-threads=posix. Can you manually define
 _GLIBCXX_HAS_GTHREADS in your CXXFLAGS?

 >
 > I already had this problem with gcc4.7, and this is preventing us to
 update our WebKit to version after December 20, 2013. I wanted to look at
 it myself but my data partition

 First time I hear from this problem at least.

--
Ticket URL: <https://dev.haiku-os.org/ticket/10272#comment:33>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: