[MacPorts] #59515: [icu] : support building with llvm-ar

MacPorts noreply at macports.org
Wed Sep 14 06:33:56 UTC 2022


#59515: [icu] : support building with llvm-ar
--------------------------+----------------------
  Reporter:  RJVB         |      Owner:  catap
      Type:  enhancement  |     Status:  closed
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:  fixed        |   Keywords:  haspatch
      Port:  icu          |
--------------------------+----------------------

Comment (by kencu):

 up until quite recently, llvm-ar could not build universal macho archives,
 so we were prevented from using it in general MacPorts builds, almost all
 of which are meant to support universal.

 That changed not too long ago when universal macho support was added to
 llvm-ar.

 https://reviews.llvm.org/D85740

 I haven't as yet tested which released versions of llvm have that fix in
 them, but it will be something fairly recent.

 Somebody just needs to do a quick test to be sure it works both ways, as a
 multiple arch thing and as two individual arch things that can be lipo'd
 together.

 I think the version of lipo used now enters into the equation too, so have
 to make sure that is properly tested and vetted too.

-- 
Ticket URL: <https://trac.macports.org/ticket/59515#comment:15>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list