[haiku-bugs] Re: [Haiku] #10325: [PATCH] Make Haiku build on OS X Mavericks

  • From: "pdziepak" <trac@xxxxxxxxxxxx>
  • Date: Tue, 17 Dec 2013 20:07:28 -0000

#10325: [PATCH] Make Haiku build on OS X Mavericks
-------------------------+----------------------------
   Reporter:  js         |      Owner:  nobody
       Type:  bug        |     Status:  new
   Priority:  normal     |  Milestone:  R1
  Component:  - General  |    Version:  R1/Development
 Resolution:             |   Keywords:
 Blocked By:             |   Blocking:
Has a Patch:  1          |   Platform:  All
-------------------------+----------------------------

Comment (by pdziepak):

 Oh, right. I was under the impression that it is the compiler that causes
 problems not libc. If it's libc then the patch looks good.

 As far as I understand the problem with `delete_driver_settings` is
 because we are using it in a code compiled for a host. Since we have quite
 a lot of weak aliases defined in `libroot` removing it will only defer the
 problem to a moment any of the remaining functions with weak aliases is
 used in a host targeted code. Perhaps a better solution would be to modify
 `B_DEFINE_WEAK_ALIAS` so that it doesn't use weak aliases when building
 for a host, in such case we don't have to worry about ABI anyway.

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

Other related posts: