[MacPorts] #55857: boost @1.66.0_0 +universal has no i386 symbols

MacPorts noreply at macports.org
Fri Feb 23 01:48:39 UTC 2018


#55857: boost @1.66.0_0 +universal has no i386 symbols
-----------------------+------------------
  Reporter:  devernay  |      Owner:
      Type:  defect    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:  i386
      Port:  boost     |
-----------------------+------------------

Comment (by kencu):

 I am new to boost, but it looks to me like the `-arch` flags for darwin
 are added in the subroutine `setup-address-model` in this file:

 <https://github.com/boostorg/build/blob/0d0c656c1164efbfe8568a09353f374839c26ac4/src/tools/darwin.jam>

 I note there are rules that call this subroutine for compiling *.m and
 *.mm files in that darwin.jam file, and rules that call this subroutine
 for linking, but I don't see any rules for calling it when compiling *.c
 and *.cpp files.

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


More information about the macports-tickets mailing list