[MacPorts] #69151: boost does not build universal on Intel, despite claiming it is

MacPorts noreply at macports.org
Mon Jan 22 03:42:49 UTC 2024


#69151: boost does not build universal on Intel, despite claiming it is
-------------------------------------------------+-------------------------
  Reporter:  barracuda156                        |      Owner:  michaelld
      Type:  defect                              |     Status:  assigned
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:  2.8.1
Resolution:                                      |   Keywords:  i386
      Port:  boost181, boost178, boost176,       |
  boost171                                       |
-------------------------------------------------+-------------------------

Comment (by kencu):

 Yes, I fixed most of them, or so I thought.

 {{{
 % port -v installed boost181
 The following ports are currently installed:
   boost181 @1.81.0_9+no_single+no_static+python311+universal (active)
 requested_variants='+universal' platform='darwin 23' archs='arm64 x86_64'
 date='2024-01-21T19:40:52-0800'

 % port contents boost181 | grep dylib | xargs file
 /opt/local/libexec/boost/1.81/lib/libboost_atomic-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_atomic-mt.dylib (for
 architecture x86_64):   Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_atomic-mt.dylib (for
 architecture arm64):    Mach-O 64-bit dynamically linked shared library
 arm64
 /opt/local/libexec/boost/1.81/lib/libboost_chrono-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_chrono-mt.dylib (for
 architecture x86_64):   Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_chrono-mt.dylib (for
 architecture arm64):    Mach-O 64-bit dynamically linked shared library
 arm64
 /opt/local/libexec/boost/1.81/lib/libboost_container-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_container-mt.dylib (for
 architecture x86_64):        Mach-O 64-bit dynamically linked shared
 library x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_container-mt.dylib (for
 architecture arm64): Mach-O 64-bit dynamically linked shared library arm64
 /opt/local/libexec/boost/1.81/lib/libboost_context-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_context-mt.dylib (for
 architecture x86_64):  Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_context-mt.dylib (for
 architecture arm64):   Mach-O 64-bit dynamically linked shared library
 arm64
 /opt/local/libexec/boost/1.81/lib/libboost_contract-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_contract-mt.dylib (for
 architecture x86_64): Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_contract-mt.dylib (for
 architecture arm64):  Mach-O 64-bit dynamically linked shared library
 arm64
 /opt/local/libexec/boost/1.81/lib/libboost_coroutine-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_coroutine-mt.dylib (for
 architecture x86_64):        Mach-O 64-bit dynamically linked shared
 library x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_coroutine-mt.dylib (for
 architecture arm64): Mach-O 64-bit dynamically linked shared library arm64
 /opt/local/libexec/boost/1.81/lib/libboost_date_time-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_date_time-mt.dylib (for
 architecture x86_64):        Mach-O 64-bit dynamically linked shared
 library x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_date_time-mt.dylib (for
 architecture arm64): Mach-O 64-bit dynamically linked shared library arm64
 /opt/local/libexec/boost/1.81/lib/libboost_fiber-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_fiber-mt.dylib (for
 architecture x86_64):    Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_fiber-mt.dylib (for
 architecture arm64):     Mach-O 64-bit dynamically linked shared library
 arm64
 /opt/local/libexec/boost/1.81/lib/libboost_filesystem-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_filesystem-mt.dylib (for
 architecture x86_64):       Mach-O 64-bit dynamically linked shared
 library x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_filesystem-mt.dylib (for
 architecture arm64):        Mach-O 64-bit dynamically linked shared
 library arm64
 /opt/local/libexec/boost/1.81/lib/libboost_graph-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_graph-mt.dylib (for
 architecture x86_64):    Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_graph-mt.dylib (for
 architecture arm64):     Mach-O 64-bit dynamically linked shared library
 arm64
 /opt/local/libexec/boost/1.81/lib/libboost_iostreams-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_iostreams-mt.dylib (for
 architecture x86_64):        Mach-O 64-bit dynamically linked shared
 library x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_iostreams-mt.dylib (for
 architecture arm64): Mach-O 64-bit dynamically linked shared library arm64
 /opt/local/libexec/boost/1.81/lib/libboost_json-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_json-mt.dylib (for architecture
 x86_64):     Mach-O 64-bit dynamically linked shared library x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_json-mt.dylib (for architecture
 arm64):      Mach-O 64-bit dynamically linked shared library arm64
 /opt/local/libexec/boost/1.81/lib/libboost_locale-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_locale-mt.dylib (for
 architecture x86_64):   Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_locale-mt.dylib (for
 architecture arm64):    Mach-O 64-bit dynamically linked shared library
 arm64
 /opt/local/libexec/boost/1.81/lib/libboost_log-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_log-mt.dylib (for architecture
 x86_64):      Mach-O 64-bit dynamically linked shared library x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_log-mt.dylib (for architecture
 arm64):       Mach-O 64-bit dynamically linked shared library arm64
 /opt/local/libexec/boost/1.81/lib/libboost_log_setup-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_log_setup-mt.dylib (for
 architecture x86_64):        Mach-O 64-bit dynamically linked shared
 library x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_log_setup-mt.dylib (for
 architecture arm64): Mach-O 64-bit dynamically linked shared library arm64
 /opt/local/libexec/boost/1.81/lib/libboost_math_c99-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_math_c99-mt.dylib (for
 architecture x86_64): Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_math_c99-mt.dylib (for
 architecture arm64):  Mach-O 64-bit dynamically linked shared library
 arm64
 /opt/local/libexec/boost/1.81/lib/libboost_math_c99f-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_math_c99f-mt.dylib (for
 architecture x86_64):        Mach-O 64-bit dynamically linked shared
 library x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_math_c99f-mt.dylib (for
 architecture arm64): Mach-O 64-bit dynamically linked shared library arm64
 /opt/local/libexec/boost/1.81/lib/libboost_math_c99l-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_math_c99l-mt.dylib (for
 architecture x86_64):        Mach-O 64-bit dynamically linked shared
 library x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_math_c99l-mt.dylib (for
 architecture arm64): Mach-O 64-bit dynamically linked shared library arm64
 /opt/local/libexec/boost/1.81/lib/libboost_math_tr1-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_math_tr1-mt.dylib (for
 architecture x86_64): Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_math_tr1-mt.dylib (for
 architecture arm64):  Mach-O 64-bit dynamically linked shared library
 arm64
 /opt/local/libexec/boost/1.81/lib/libboost_math_tr1f-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_math_tr1f-mt.dylib (for
 architecture x86_64):        Mach-O 64-bit dynamically linked shared
 library x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_math_tr1f-mt.dylib (for
 architecture arm64): Mach-O 64-bit dynamically linked shared library arm64
 /opt/local/libexec/boost/1.81/lib/libboost_math_tr1l-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_math_tr1l-mt.dylib (for
 architecture x86_64):        Mach-O 64-bit dynamically linked shared
 library x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_math_tr1l-mt.dylib (for
 architecture arm64): Mach-O 64-bit dynamically linked shared library arm64
 /opt/local/libexec/boost/1.81/lib/libboost_nowide-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_nowide-mt.dylib (for
 architecture x86_64):   Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_nowide-mt.dylib (for
 architecture arm64):    Mach-O 64-bit dynamically linked shared library
 arm64
 /opt/local/libexec/boost/1.81/lib/libboost_prg_exec_monitor-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_prg_exec_monitor-mt.dylib (for
 architecture x86_64): Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_prg_exec_monitor-mt.dylib (for
 architecture arm64):  Mach-O 64-bit dynamically linked shared library
 arm64
 /opt/local/libexec/boost/1.81/lib/libboost_program_options-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_program_options-mt.dylib (for
 architecture x86_64):  Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_program_options-mt.dylib (for
 architecture arm64):   Mach-O 64-bit dynamically linked shared library
 arm64
 /opt/local/libexec/boost/1.81/lib/libboost_python-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_python-mt.dylib (for
 architecture x86_64):   Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_python-mt.dylib (for
 architecture arm64):    Mach-O 64-bit dynamically linked shared library
 arm64
 /opt/local/libexec/boost/1.81/lib/libboost_python3-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_python3-mt.dylib (for
 architecture x86_64):  Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_python3-mt.dylib (for
 architecture arm64):   Mach-O 64-bit dynamically linked shared library
 arm64
 /opt/local/libexec/boost/1.81/lib/libboost_python311-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_python311-mt.dylib (for
 architecture x86_64):        Mach-O 64-bit dynamically linked shared
 library x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_python311-mt.dylib (for
 architecture arm64): Mach-O 64-bit dynamically linked shared library arm64
 /opt/local/libexec/boost/1.81/lib/libboost_random-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_random-mt.dylib (for
 architecture x86_64):   Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_random-mt.dylib (for
 architecture arm64):    Mach-O 64-bit dynamically linked shared library
 arm64
 /opt/local/libexec/boost/1.81/lib/libboost_regex-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_regex-mt.dylib (for
 architecture x86_64):    Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_regex-mt.dylib (for
 architecture arm64):     Mach-O 64-bit dynamically linked shared library
 arm64
 /opt/local/libexec/boost/1.81/lib/libboost_serialization-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_serialization-mt.dylib (for
 architecture x86_64):    Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_serialization-mt.dylib (for
 architecture arm64):     Mach-O 64-bit dynamically linked shared library
 arm64
 /opt/local/libexec/boost/1.81/lib/libboost_stacktrace_addr2line-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_stacktrace_addr2line-mt.dylib
 (for architecture x86_64):     Mach-O 64-bit dynamically linked shared
 library x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_stacktrace_addr2line-mt.dylib
 (for architecture arm64):      Mach-O 64-bit dynamically linked shared
 library arm64
 /opt/local/libexec/boost/1.81/lib/libboost_stacktrace_basic-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_stacktrace_basic-mt.dylib (for
 architecture x86_64): Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_stacktrace_basic-mt.dylib (for
 architecture arm64):  Mach-O 64-bit dynamically linked shared library
 arm64
 /opt/local/libexec/boost/1.81/lib/libboost_stacktrace_noop-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_stacktrace_noop-mt.dylib (for
 architecture x86_64):  Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_stacktrace_noop-mt.dylib (for
 architecture arm64):   Mach-O 64-bit dynamically linked shared library
 arm64
 /opt/local/libexec/boost/1.81/lib/libboost_system-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_system-mt.dylib (for
 architecture x86_64):   Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_system-mt.dylib (for
 architecture arm64):    Mach-O 64-bit dynamically linked shared library
 arm64
 /opt/local/libexec/boost/1.81/lib/libboost_thread-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_thread-mt.dylib (for
 architecture x86_64):   Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_thread-mt.dylib (for
 architecture arm64):    Mach-O 64-bit dynamically linked shared library
 arm64
 /opt/local/libexec/boost/1.81/lib/libboost_timer-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_timer-mt.dylib (for
 architecture x86_64):    Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_timer-mt.dylib (for
 architecture arm64):     Mach-O 64-bit dynamically linked shared library
 arm64
 /opt/local/libexec/boost/1.81/lib/libboost_type_erasure-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_type_erasure-mt.dylib (for
 architecture x86_64):     Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_type_erasure-mt.dylib (for
 architecture arm64):      Mach-O 64-bit dynamically linked shared library
 arm64
 /opt/local/libexec/boost/1.81/lib/libboost_unit_test_framework-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_unit_test_framework-mt.dylib
 (for architecture x86_64):      Mach-O 64-bit dynamically linked shared
 library x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_unit_test_framework-mt.dylib
 (for architecture arm64):       Mach-O 64-bit dynamically linked shared
 library arm64
 /opt/local/libexec/boost/1.81/lib/libboost_url-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_url-mt.dylib (for architecture
 x86_64):      Mach-O 64-bit dynamically linked shared library x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_url-mt.dylib (for architecture
 arm64):       Mach-O 64-bit dynamically linked shared library arm64
 /opt/local/libexec/boost/1.81/lib/libboost_wave-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_wave-mt.dylib (for architecture
 x86_64):     Mach-O 64-bit dynamically linked shared library x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_wave-mt.dylib (for architecture
 arm64):      Mach-O 64-bit dynamically linked shared library arm64
 /opt/local/libexec/boost/1.81/lib/libboost_wserialization-mt.dylib:
 Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit
 dynamically linked shared library x86_64] [arm64:Mach-O 64-bit dynamically
 linked shared library arm64]
 /opt/local/libexec/boost/1.81/lib/libboost_wserialization-mt.dylib (for
 architecture x86_64):   Mach-O 64-bit dynamically linked shared library
 x86_64
 /opt/local/libexec/boost/1.81/lib/libboost_wserialization-mt.dylib (for
 architecture arm64):    Mach-O 64-bit dynamically linked shared library
 arm64
 }}}

 Which one is this ...

 boost 181 building as i386/x86_64 on 10.8

 OK. Let's see....

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


More information about the macports-tickets mailing list