Package Details: icu63 63.2-1

Git Clone URL: https://aur.archlinux.org/icu63.git (read-only, click to copy)
Package Base: icu63
Description: International Components for Unicode library
Upstream URL: http://www.icu-project.org/
Licenses: custom:icu
Submitter: dviktor
Maintainer: KokaKiwi
Last Packager: dviktor
Votes: 7
Popularity: 0.039449
First Submitted: 2019-04-07 10:16 (UTC)
Last Updated: 2019-04-23 12:43 (UTC)

Latest Comments

neworldlt commented on 2022-07-08 15:29 (UTC)

Compilation failed. Maybe clang 13 is too new?

... rest of stderr output deleted ...
configure:2989: $? = 0
configure:2978: clang -V >&5
clang-13: error: argument to '-V' is missing (expected 1 value)
clang-13: error: no input files
configure:2989: $? = 1
configure:2978: clang -qversion >&5
clang-13: error: unknown argument '-qversion'; did you mean '--version'?
clang-13: error: no input files
configure:2989: $? = 1
configure:3009: checking whether the C compiler works
configure:3031: clang -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -g -fvar-tracking-assignments -ffile-prefix-map=/home/neworld/.cache/yay/icu63/src=/usr/src/debug  -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now con
ftest.c  >&5
clang-13: error: unknown argument: '-fvar-tracking-assignments'
configure:3035: $? = 1
configure:3073: result: no
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ICU"
| #define PACKAGE_TARNAME "International Components for Unicode"
| #define PACKAGE_VERSION "63.2"
| #define PACKAGE_STRING "ICU 63.2"
| #define PACKAGE_BUGREPORT "http://icu-project.org/bugs"
| #define PACKAGE_URL "http://icu-project.org"
| /* end confdefs.h.  */
|
| int
| main ()
| {
|
|   ;
|   return 0;
| }

cdfa commented on 2019-04-23 11:58 (UTC) (edited on 2019-04-23 12:35 (UTC) by cdfa)

The SSL certificate of https://ssl.icu-project.org/files/icu4c/63.1/icu4c-63_1-src.tgz has expired. Please update the source to their release on Github.

Here's a diff:

diff --git a/PKGBUILD b/PKGBUILD
index 7f5165a..d91c155 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,7 +12,7 @@ url="http://www.icu-project.org/"
license=('custom:icu')
depends=('gcc-libs' 'sh')
makedepends=('clang' 'make' 'patch')
-source=(https://ssl.icu-project.org/files/${_pkgname}4c/${pkgver}/${_pkgname}4c-${pkgver//./_}-src.tgz
+source=(https://github.com/unicode-org/icu/releases/download/release-${pkgver//./-}/${_pkgname}4c-${pkgver//./_}-src.tgz
icu-63.1-checkImpl.patch::https://github.com/unicode-org/icu/commit/9ec2c332c1.patch)
sha512sums=('9ab407ed840a00cdda7470dcc4c40299a125ad246ae4d019c4b1ede54781157fd63af015a8228cd95dbc47e4d15a0932b2c657489046a19788e5e8266eac079c'
'ce1ec3c14f80658dad6127a037dfc0b21b4bff578240e7c8d8ca8c86cd8a5fe06b527e6a61db0aa303b708f1224f1401a59ad2b175c9640c375d37f138b4c523')