[haiku-bugs] Re: [Haiku] #11005: WebPositive _ZSt15__once_callable

  • From: "jessicah" <trac@xxxxxxxxxxxx>
  • Date: Wed, 09 Jul 2014 01:04:58 -0000

#11005: WebPositive _ZSt15__once_callable
----------------------------------------+----------------------------
   Reporter:  bbjimmy                   |      Owner:  pulkomandy
       Type:  bug                       |     Status:  new
   Priority:  normal                    |  Milestone:  R1
  Component:  Applications/WebPositive  |    Version:  R1/Development
 Resolution:                            |   Keywords:
 Blocked By:                            |   Blocking:
Has a Patch:  0                         |   Platform:  All
----------------------------------------+----------------------------

Comment (by jessicah):

 The attached patch is just a draft at this stage. However, after building
 buildtools and haiku after making this change, WebPositive now launches
 without errors on hrev47470 x86gcc2_hybrid.

 Anyway, as I mentioned on IRC, I definitely believe _once_callable is the
 correct exported symbol, not _once_functor, given grokking the sources,
 e.g. [http://www.radford.edu/~acm/midatl/docs/C++/a01272.html].

 I don't know what's the proper way to enable native TLS support without
 modifying an OS header like in the patch; hopefully someone else can dig a
 bit deeper into this particular issue?

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

Other related posts: