Opened 8 years ago

Closed 22 months ago

#47382 closed defect (fixed)

py34-pyicu: ld: library not found for -lc++

Reported by: ryandesign (Ryan Schmidt) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.99
Keywords: Cc: petrrr
Port: py-pyicu

Description

py27-pyicu builds fine for me on OS X 10.10 but py34-pyicu does not build for me:

/usr/bin/clang++ -bundle -undefined dynamic_lookup -L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-syslibroot,/Applications/Xcode-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -arch x86_64 -arch x86_64 -arch x86_64 build/temp.macosx-10.10-x86_64-3.4/_icu.o build/temp.macosx-10.10-x86_64-3.4/bases.o build/temp.macosx-10.10-x86_64-3.4/calendar.o build/temp.macosx-10.10-x86_64-3.4/charset.o build/temp.macosx-10.10-x86_64-3.4/collator.o build/temp.macosx-10.10-x86_64-3.4/common.o build/temp.macosx-10.10-x86_64-3.4/dateformat.o build/temp.macosx-10.10-x86_64-3.4/errors.o build/temp.macosx-10.10-x86_64-3.4/format.o build/temp.macosx-10.10-x86_64-3.4/iterators.o build/temp.macosx-10.10-x86_64-3.4/layoutengine.o build/temp.macosx-10.10-x86_64-3.4/locale.o build/temp.macosx-10.10-x86_64-3.4/normalizer.o build/temp.macosx-10.10-x86_64-3.4/numberformat.o build/temp.macosx-10.10-x86_64-3.4/regex.o build/temp.macosx-10.10-x86_64-3.4/script.o build/temp.macosx-10.10-x86_64-3.4/search.o build/temp.macosx-10.10-x86_64-3.4/transliterator.o build/temp.macosx-10.10-x86_64-3.4/tzinfo.o build/temp.macosx-10.10-x86_64-3.4/unicodeset.o -licui18n -licuuc -licudata -licule -o build/lib.macosx-10.10-x86_64-3.4/_icu.so -L/opt/local/lib
ld: library not found for -lc++
clang: error: linker command failed with exit code 1 (use -v to see invocation)
error: command '/usr/bin/clang++' failed with exit status 1

Change History (3)

comment:1 Changed 7 years ago by petrrr

Cc: petr@… added

Cc Me!

comment:2 Changed 3 years ago by ryandesign (Ryan Schmidt)

Port: py-pyicu added; py34-icu removed

comment:3 Changed 22 months ago by kencu (Ken)

Resolution: fixed
Status: newclosed

py34-pyicu no longer exists as a port.

py35-pyicu and py39-pyicu both install without issues on 10.10 at present.

$ port -v installed | grep pyicu
  py35-pyicu @2.6_0 (active) platform='darwin 14' archs='x86_64' date='2021-04-05T20:24:22-0700'
  py39-pyicu @2.6_0 (active) platform='darwin 14' archs='x86_64' date='2021-04-05T20:23:34-0700'

So this is either no longer relevant (no py34-pyicu) or has been fixed at some point in the last 6 years.

Note: See TracTickets for help on using tickets.