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

MacPorts noreply at macports.org
Sun Feb 25 01:27:59 UTC 2018


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

Comment (by kencu):

 boost is rebuilding, but I'm not seeing any -arch flags in the *.cpp files
 ...
 {{{
     "/opt/local/bin/clang++-mp-3.7"   -Os -stdlib=libc++  -stdlib=libc++
 -O3 -Wall -dynamic -gdwarf-2 -fexceptions -Wno-inline -fPIC -m64
 -Winvalid-pch -DBOOST_ALL_NO_LIB=1 -DBOOST_BUILD_PCH_ENABLED
 -DBOOST_MATH_TR1_DYN_LINK=1 -DNDEBUG -I"bin.v2/libs/math/build/darwin-
 darwin-4.2.1/release/threadapi-pthread/threading-multi/../src/tr1" -I"."
 -I"libs/math/src/tr1" -c -o "bin.v2/libs/math/build/darwin-
 darwin-4.2.1/release/threadapi-pthread/threading-multi/nextafterl.o"
 "libs/math/build/../src/tr1/nextafterl.cpp"
 }}}
 although they are there for the link
 {{{
     "/opt/local/bin/clang++-mp-3.7" -dynamiclib -Wl,-single_module
 -install_name "/opt/local/lib/libboost_math_c99l-mt.dylib"  -o "stage/lib
 /libboost_math_c99l-mt.dylib" "bin.v2/libs/math/build/darwin-
 darwin-4.2.1/release/threadapi-pthread/threading-multi/acoshl.o"
 "bin.v2/libs/math/build/darwin-darwin-4.2.1/release/threadapi-pthread
 /threading-multi/asinhl.o" "bin.v2/libs/math/build/darwin-
 darwin-4.2.1/release/threadapi-pthread/threading-multi/atanhl.o"
 "bin.v2/libs/math/build/darwin-darwin-4.2.1/release/threadapi-pthread
 /threading-multi/cbrtl.o" "bin.v2/libs/math/build/darwin-
 darwin-4.2.1/release/threadapi-pthread/threading-multi/copysignl.o"
 "bin.v2/libs/math/build/darwin-darwin-4.2.1/release/threadapi-pthread
 /threading-multi/erfcl.o" "bin.v2/libs/math/build/darwin-
 darwin-4.2.1/release/threadapi-pthread/threading-multi/erfl.o"
 "bin.v2/libs/math/build/darwin-darwin-4.2.1/release/threadapi-pthread
 /threading-multi/expm1l.o" "bin.v2/libs/math/build/darwin-
 darwin-4.2.1/release/threadapi-pthread/threading-multi/fmaxl.o"
 "bin.v2/libs/math/build/darwin-darwin-4.2.1/release/threadapi-pthread
 /threading-multi/fminl.o" "bin.v2/libs/math/build/darwin-
 darwin-4.2.1/release/threadapi-pthread/threading-multi/fpclassifyl.o"
 "bin.v2/libs/math/build/darwin-darwin-4.2.1/release/threadapi-pthread
 /threading-multi/hypotl.o" "bin.v2/libs/math/build/darwin-
 darwin-4.2.1/release/threadapi-pthread/threading-multi/lgammal.o"
 "bin.v2/libs/math/build/darwin-darwin-4.2.1/release/threadapi-pthread
 /threading-multi/llroundl.o" "bin.v2/libs/math/build/darwin-
 darwin-4.2.1/release/threadapi-pthread/threading-multi/log1pl.o"
 "bin.v2/libs/math/build/darwin-darwin-4.2.1/release/threadapi-pthread
 /threading-multi/lroundl.o" "bin.v2/libs/math/build/darwin-
 darwin-4.2.1/release/threadapi-pthread/threading-multi/nextafterl.o"
 "bin.v2/libs/math/build/darwin-darwin-4.2.1/release/threadapi-pthread
 /threading-multi/nexttowardl.o" "bin.v2/libs/math/build/darwin-
 darwin-4.2.1/release/threadapi-pthread/threading-multi/roundl.o"
 "bin.v2/libs/math/build/darwin-darwin-4.2.1/release/threadapi-pthread
 /threading-multi/tgammal.o" "bin.v2/libs/math/build/darwin-
 darwin-4.2.1/release/threadapi-pthread/threading-multi/truncl.o"
 -headerpad_max_install_names -Wl,-dead_strip
 -no_dead_strip_inits_and_terms -L/opt/local/lib
 -Wl,-headerpad_max_install_names -stdlib=libc++ -fPIC -m64 -arch x86_64
 -undefined dynamic_lookup
 }}}

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


More information about the macports-tickets mailing list