[haiku-bugs] Re: [Haiku] #14842: Error building bootstraping libicuio while cross-compiling ARM on Ubuntu 18.04

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Fri, 29 Mar 2019 08:11:04 -0000

#14842: Error building bootstraping libicuio while cross-compiling ARM on Ubuntu
18.04
----------------------------+----------------------------
   Reporter:  pemdp         |      Owner:  bonefish
       Type:  bug           |     Status:  new
   Priority:  normal        |  Milestone:  Unscheduled
  Component:  Build System  |    Version:  R1/Development
 Resolution:                |   Keywords:
 Blocked By:                |   Blocking:
Has a Patch:  0             |   Platform:  arm
----------------------------+----------------------------

Comment (by pulkomandy):

 Bad news for you, but ICU build happens at a later stage. It certainly
 does not get built into gcc and has nothing to do with it. It is a library
 used by the locale kit for internationalisation. If you do not get the
 libsolv hpkg, you are at an earlier step...

 On Haiku, everything must be compiled as position independant. We specify
 this using -fPIC. If the compiler ends up setting -fno-pie, that's a
 problem.

 In any case, there shouldn't be a need for any hacks in a 3rd party
 makefile. Issues should be solved in our jamfiles and recipes (I don't use
 the docker and makefile here, for example)

-- 
Ticket URL: <https://dev.haiku-os.org/ticket/14842#comment:21>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: