summaryrefslogtreecommitdiffstats
path: root/meta/recipes-support/icu
Commit message (Collapse)AuthorAgeFilesLines
* icu: CVE-2013-2924Yue Tao2014-02-092-0/+34
| | | | | | | | | | | | | | | | | | | | Use-after-free vulnerability in International Components for Unicode (ICU), as used in Google Chrome before 30.0.1599.66 and other products, allows remote attackers to cause a denial of service or possibly have unspecified other impact via unknown vectors. http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-2924 (From OE-Core master rev: 36e2981687acc5b7a74f08718d4578f92af4dc8b) (From OE-Core rev: ab2d452fd9e177017c57d411ebb61728845f97bf) Signed-off-by: Yue Tao <Yue.Tao@windriver.com> Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* icu-native: do_install: Segmentation faultRobert Yang2013-09-142-1/+32
| | | | | | | | | | | | | | | There was a "Segmentation fault" error when build icu-native when the TMPDIR is in a deep directory (for example, when len(readlink -f $TMPDIR == 410)), use LARGE_BUFFER_MAX_SIZE for cmd rather than SMALL_BUFFER_MAX_SIZE would fix the problem, this should be a misplay because other cmd uses LARGE_BUFFER_MAX_SIZE. [YOCTO #5171] (From OE-Core rev: ebfdddc23ff78231a819c62c8ffcced9633aa08b) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* icu: update to upstream version 51.2Marko Lindqvist2013-06-073-11/+12
| | | | | | | | | | | Only thing changed in license.html is addition of 2013 to (c) years. (From OE-Core rev: f994c58e21bc400a98d532095633fba810251300) Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* icu: Remove unnecessary FULL_OPTIMIZATION_arm settingPhil Blundell2013-04-281-1/+0
| | | | | | | | | | | | | This is distro policy and shouldn't be getting set by the recipe. It was added in commit 9b547ecf849b66aa883328fb6b26d9b412a4d2ec as a workaround for gcc bug #37436, but the compiler bug was fixed more than four years ago and the workaround is no longer required. (From OE-Core rev: 05caf3417402df5c4f8f722830bfb896385cf9a5) Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* icu: Fix case where ${B} != ${S}Richard Purdie2013-03-181-5/+5
| | | | | | | | | Fix out of tree builds by fixing cwd assumptions and using correct full paths where needed, or just simply the correct paths. (From OE-Core rev: 0525a1556ab3d25d9e6bda2fc3c8e40123825109) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* icu : upgrade to 50.1.2Andrei Dinu2013-02-011-3/+3
| | | | | | | | (From OE-Core rev: 1ce0a0b56e37eb4807f5d7e44e0afaba8a05c278) Signed-off-by: Andrei Dinu <andrei.adrianx.dinu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* icu: Fix build on uclibcKhem Raj2013-01-281-0/+1
| | | | | | | | | | | _timezone is not implemented in uclibc therefore bypass it. (From OE-Core rev: 8fb1e3b74b01095cbc626497f1a7c71145343af3) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* icu: update to upstream version 50.1.1Marko Lindqvist2013-01-072-11/+11
| | | | | | | | | | This seems to fix HarfBuzz compile problems. (From OE-Core rev: 6e1e924f882c1a5f5e5932c0952f6a2c906dd51c) Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* icu: reduce what's needed for cross toolsSaul Wold2012-12-191-7/+9
| | | | | | | | | | The ICU Update copied to complete source tree over, it only needed a couple of binaries and libraries, so only copy those. (From OE-Core rev: 12a4d6e1143f94b53ead67ec75103505fdb110fd) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ICU: upgrade to 50.1.Chen Qi2012-12-1910-315/+63
| | | | | | | | | | | | | Upgrade ICU to 50.1. All unnecessary patches of the previous version are dropped. [YOCTO #3557] (From OE-Core rev: d9e6b45a0abd15b24941d8d04142cd79399424ef) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ICU: add pkgconfig supportChen Qi2012-12-063-1/+55
| | | | | | | | | | | | Add pkgconfig support to ICU. [YOCTO #2453] (From OE-Core rev: a0b553bf00f819c3f0d6744461189179f578a75e) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes-support: replace virtclass-native(sdk) with class-native(sdk)Robert Yang2012-11-021-2/+2
| | | | | | | | | | | | | | | | | | | | | The overrides virtclass-native and virtclass-nativesdk are deprecated, which should be replaced by class-native and class-nativesdk. NOTE: There were 2 errors in libcap.inc, the BUILD_LDFLAGS_virtclass_native should be BUILD_LDFLAGS_virtclass-native (the "_" should be "-"), otherwise it doesn't work, and the value was: "-Wl,rpath=...", this is incorrect, it shoudl be: "-Wl,-rpath=..." (lacked a - ), but we don't need this line, since it is already in the default BUILD_LDFLAGS. Remove it and we don't need to bump the PR since we just removed a unused line. [YOCTO #3297] (From OE-Core rev: cafb550fe9034754933f1708446dde155dcc3d51) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* icu 3.6: do_install failed: Segmentation faultRobert Yang2012-07-033-1/+29
| | | | | | | | | | | | | There is a "Segmentation fault" error when the tmpdir is longer than 470 (or less), this is because it used "char cmd[1024]" which is not enough for the command line. Allocate a larger memory size should fix this problem. [YOCTO #2664] (From OE-Core rev: 3fd5d0334439b6231a6afd2a544a16b87ae81c99) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* icu 3.6: dropp apply=yes from pathRobert Yang2012-06-291-3/+5
| | | | | | | | | | | The "apply=yes" doesn't appear to be necessary, so drop it. [YOCTO #2664] (From OE-Core rev: 78abdd12305d4b74d7ec82fd38b7a27aaa8d7d95) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* icu: clean up FILE after PACKAGE reorderSaul Wold2012-06-212-1/+3
| | | | | | | (From OE-Core rev: 2b7d50f4257c4ec206d12342dcd0331db931fb36) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Add missing SUMMARY fields to various recipesScott Garman2011-12-191-0/+1
| | | | | | | | | | | | | | | | | This adds the SUMMARY field to the following recipes which were missing it: * dosfstools * grep * icu * libevent * libnfsidmap * qemu-helper-nativesdk (From OE-Core rev: e8c194a627e091ef9da3b7fa83ea3897bd283d9e) Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* icu: Add Makefile.inc to SSTATE_SCAN_FILESSaul Wold2011-12-152-1/+3
| | | | | | | | | | This fixes problems where hardcoded paths in the file were incorrect during sstate reusage of the task output. (From OE-Core rev: 7f81d62efd08cf38f92319d0dca48dc9fea1d430) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* icu-3.6: fix building with big make -jDmitry Eremin-Solenikov2011-09-062-0/+20
| | | | | | | | | | icu-3.6 buildsystem contains small problem which causes some parallel builds to fail. Fix that. (From OE-Core rev: 41b7c955cfdc7b4d5c667c8a8742237d5edaca4f) Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Add Upstream-Status to various recipe patchesScott Garman2011-05-173-0/+18
| | | | | | | | | | | | | | | | | | | Add Upstream-Status tag to patches for the following recipes: openssh dbus-glib expat opensp sgml-common at cpio (GPLv3 version) libpam icu (From OE-Core rev: 0702602332ad63c2cfaa207516497bb0b75bfdf3) Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* SRC_URI Checksums AdditionalsSaul Wold2010-12-091-0/+3
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* packages: Separate out most of the remaining packages into recipesRichard Purdie2010-09-015-0/+185
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>