https://bz.apache.org/ooo/show_bug.cgi?id=128150
Issue ID: 128150
Issue Type: DEFECT
Summary: trunk configured with --with-system-icu=no uses
incorrect namespace prefix
Product: Build Tools
Version: 4.3.0-dev
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: Normal
Priority: P5 (lowest)
Component: external prerequisites
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Building on 64-bit linux, the external source used is
2f6ecca935948f7db92d925d88d0d078-icu4c-4_0_1-src.tgz
The namespace prefix used when accessing the ICU modules when building look
like these (there are lots of them):
/usr/bin/ld:
/d/home/ty/c/+ooo/AOO45X/main/i18npool/source/search/textsearch.cxx:831:
undefined reference to `icu_64::UnicodeString::~UnicodeString()'
...and the build finishes with:
collect2: error: ld returned 1 exit status
make: *** [/d/home/ty/c/+ooo/AOO45X/main/solenv/gbuild/LinkTarget.mk:330:
/d/home/ty/c/+ooo/AOO45X/main/solver/450/unxlngx6.pro/workdir/LinkTarget/Library/i18nsearch.uno.so]
Error 1
The namespace prefix as found in comiled libicuuc.so in
main/solver/450/unxlngx6.pro/lib' is:
000000000006fe9c T icu_4_0::UnicodeString::~UnicodeString()
000000000006fe7a T icu_4_0::UnicodeString::~UnicodeString()
000000000006fe7a T icu_4_0::UnicodeString::~UnicodeString()
--
You are receiving this mail because:
You are the assignee for the issue.