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

MacPorts noreply at macports.org
Sat Feb 24 12:17:08 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 MarcusCalhoun-Lopez):

 Based on the
 comment in gcc.jam],
             # For darwin, the model can be 32_64. darwin.jam will handle
             # on its own.
 I believe [https://trac.macports.org/ticket/55857#comment:11 Ken is
 correct] that the {{{setup-address-model}}} in
 clang.jam] was supposed to override
 the {{{setup-address-model}}} in
 #diff-c4f35dd145d0f08ea267afbf86acbefbL442 gcc.jam].[[BR]]
 {{{setup-address-mode}}} was changed to {{{set-address-model-options}}},
 however, and gcc.jam now calls {{{gcc.set-address-model-options}}} in
 this changeset].

 I am not sure trying to fix the current version of boost is a good use of
 time since the address model code has
 #diff-c4f35dd145d0f08ea267afbf86acbefb undergone significant changes]
 since version 1.66 was released.

 Following comment:7, I have attached a patch that adds the arch flags

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

More information about the macports-tickets mailing list