Opened 3 years ago

Closed 3 years ago

#61847 closed defect (duplicate)

ICU duplicate symbol

Reported by: rmottola (Riccardo) Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: leopard gcc Cc:
Port: icu

Description

Compiling with GCC on Leopard 10.5 I am unable to build, I get this duplicated symbol. I tried both gcc 6 and 7, no difference.

ld: duplicate symbol icu_67::number::NumberFormatterSettings<icu_67::number::UnlocalizedNumberFormatter>::copyErrorTo(UErrorCode&) const in number_skeletons.o and number_fluent.o
collect2: error: ld returned 1 exit status
gnumake[1]: *** [../lib/libicui18n.67.1.dylib] Error 1

I have no issues on intel, but probably there it is built on clang.

Attachments (1)

main.log (403.1 KB) - added by rmottola (Riccardo) 3 years ago.
build with gcc 6

Download all attachments as: .zip

Change History (5)

comment:1 Changed 3 years ago by rmottola (Riccardo)

Anybody tried compiling on intel with gcc?

Changed 3 years ago by rmottola (Riccardo)

Attachment: main.log added

build with gcc 6

comment:2 Changed 3 years ago by kencu (Ken)

see also #61041

comment:3 Changed 3 years ago by rmottola (Riccardo)

Yes, looks as duplicate indeed.

comment:4 Changed 3 years ago by kencu (Ken)

Resolution: duplicate
Status: newclosed
Note: See TracTickets for help on using tickets.