Package Details: icu50 50.1.2-3

Git Clone URL: https://aur.archlinux.org/icu50.git (read-only)
Package Base: icu50
Description: International Components for Unicode library
Upstream URL: http://site.icu-project.org/
Licenses: custom:icu
Submitter: perry
Maintainer: None
Last Packager: perry
Votes: 0
Popularity: 0.000000
First Submitted: 2016-09-04 09:51
Last Updated: 2019-05-07 16:53

Latest Comments

rushin commented on 2019-10-10 15:11

The source file does not exist anymore.

ERROR: Failure while downloading http://download.icu-project.org/files/icu4c/50.1.2/icu4c-50_1_2-src.tgz

perry commented on 2019-05-07 16:59

Rather than forcing GCC, I added clang as a make dependency. It appears icu favoured clang for its C++11 support at the time.

From icu50's readme.html:

<h3>The default compilers have changed</h3>

ICU has changed the compilers chosen by default. If the clang and clang++ compilers are available, those will be used instead of gcc and g++. If the clang compilers are not available, then gcc and g++ will be used just as before. The clang++ compiler provides C++11 support and some optimizations that are helpful to ICU. The API remains the same between these two sets of compilers, but ICU can internally leverage language features and optimizations that are available in clang++.

eolianoe commented on 2019-05-05 14:13

I need to apply the following patch to build: - ./configure --prefix=/usr \ + CC=gcc CXX=g++ ./configure --prefix=/usr \

perry commented on 2019-02-02 14:17

I added a patch to change it to an actual NULL check, just like more recent versions do it.

nickbtrf commented on 2019-01-24 17:24

I get an error when building:

uspoof.cpp:372:22: error: ordered comparison between pointer and zero ('int32_t ' (aka 'int ') and 'int') if (position > 0) { ~~~~~~~~ ^ ~ 1 error generated.