Package Details: icu56 56.2-1

Git Clone URL: https://aur.archlinux.org/icu56.git (read-only, click to copy)
Package Base: icu56
Description: International Components for Unicode library
Upstream URL: http://www.icu-project.org/
Licenses: custom:"icu"
Submitter: tirip
Maintainer: ali.molaei
Last Packager: ali.molaei
Votes: 5
Popularity: 0.001675
First Submitted: 2016-05-05 01:00 (UTC)
Last Updated: 2023-02-25 09:31 (UTC)

Latest Comments

whoknows commented on 2024-11-04 12:50 (UTC) (edited on 2024-11-04 12:51 (UTC) by whoknows)

make[2]: Entering directory '/home/user/.cache/yay/icu56/src/icu/source/data'
rm -rf icupkg.inc
make[2]: Leaving directory '/home/user/.cache/yay/icu56/src/icu/source/data'
Unpacking ./in/icudt56l.dat and generating out/tmp/icudata.lst (list of data files)
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/icupkg -d ./out/build/icudt56l --list -x \* ./in/icudt56l.dat -o out/tmp/icudata.lst
echo timestamp > build-local
LD_LIBRARY_PATH=../stubdata:../tools/ctestfw:../lib:$LD_LIBRARY_PATH  ../bin/pkgdata -O ../data/icupkg.inc -q -c -s /home/user/.cache/yay/icu56/src/icu/source/data/out/build/icudt56l -d ../lib -e icudt56  -T ./out/tmp -p icudt56l -m dll -r 56.2 -L icudata ./out/tmp/icudata.lst
Error allocating memory for pkgDataFlags.
make[1]: *** [Makefile:189: packagedata] Segmentation fault (core dumped)
make[1]: Leaving directory '/home/user/.cache/yay/icu56/src/icu/source/data'
make: *** [Makefile:143: all-recursive] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: icu56-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
icu56 - exit status 4

Oleg4260 commented on 2024-09-25 18:44 (UTC)

Error during build, fix pls

Error allocating memory for pkgDataFlags. make[1]: *** [Makefile:189: packagedata] Segmentation fault (core dumped) make[1]: Leaving directory '/tmp/makepkg/icu56/src/icu/source/data' make: *** [Makefile:143: all-recursive] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

tiziodcaio commented on 2024-01-09 14:45 (UTC)

Build without tests please!

bobpaul commented on 2020-05-11 01:26 (UTC)

Download link is broken.

Here's an updated PKGBUILD for 56.1:

# Maintainer: tirip01 <tirip01@yahoo.com>                                                           

_pkgname=icu                                                                                        
pkgname=${_pkgname}56                                                                               
pkgver=56.1                                                                                         
pkgrel=2                                                                                            
pkgdesc="International Components for Unicode library"                                              
arch=('i686' 'x86_64')                                                                              
url="http://www.icu-project.org/"                                                                   
license=('custom:"icu"')                                                                            
depends=('gcc-libs>=4.7.1-5')                                                                       
source=(https://github.com/unicode-org/${_pkgname}/releases/download/release-${pkgver//./-}/${_pkgname}4c-${pkgver//./_}-src.zip)
sha256sums=('0f04bc645259707213d0683aeb4ccdab77e460432d43f031d66a832ea524b485')                     


build() {                                                                                           
  cd ${srcdir}/${_pkgname}/source                                                                   
  /bin/sh configure --prefix=/usr \                                                                 
   --sysconfdir=/etc \                                                                              
   --mandir=/usr/share/man                                                                          
  make                                                                                              
}                                                                                                   

package() {                                                                                         
  cd ${srcdir}/${_pkgname}/source                                                                   
  make -j1 DESTDIR=${pkgdir} install                                                                
  rm -r "${pkgdir}"/usr/{bin,include,sbin,share,lib/*so,lib/icu/{Makefile.inc,current,pkgdata.inc}} 
  rm -r "${pkgdir}/usr/lib/pkgconfig"                                                               

  # Install license                                                                                 
  install -Dm644 ${srcdir}/${_pkgname}/license.html ${pkgdir}/usr/share/licenses/${pkgname}/license.html
}

There's a 56.2 but the configure script needs a patch to fix line endings.