From f03ba74e612b0cb4090c17a5ca287307af5adf9a Mon Sep 17 00:00:00 2001 From: david Date: Fri, 22 Jul 2022 17:11:05 +0200 Subject: [PATCH] icu4c: Update from 63.1 to 71.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fixed this error ``` /scratch/local2/bratwurst-1.0-0/home/setup_2022-07-22/php-5.6.40/ext/intl/intl_convertcpp.h:28:25: error: ‘UnicodeString’ was not declared in this scope; did you mean ‘icu_63::UnicodeString’? 28 | int intl_stringFromChar(UnicodeString &ret, char *str, int32_t str_len, UErrorCode *status); | icu_63::UnicodeString /usr/include/unicode/unistr.h:289:20: note: ‘icu_63::UnicodeString’ declared here 289 | class U_COMMON_API UnicodeString : public Replaceable 28 | int intl_stringFromChar(UnicodeString &ret, char *str, int32_t str_len, UErrorCode *status); 28 | int intl_stringFromChar(UnicodeString &ret, char *str, int32_t str_len, UErrorCode *status); 28 | int intl_stringFromChar(UnicodeString &ret, char *str, int32_t str_len, UErrorCode *status); 28 | int intl_stringFromChar(UnicodeString &ret, char *str, int32_t str_len, UErrorCode *status); 28 | int intl_stringFromChar(UnicodeString &ret, char *str, int32_t str_len, UErrorCode *status); 28 | int intl_stringFromChar(UnicodeString &ret, char *str, int32_t str_len, UErrorCode *status); /scratch/local2/bratwurst-1.0-0/home/setup_2022-07-22/php-5.6.40/ext/intl/intl_convertcpp.h:30:31: error: ‘UnicodeString’ does not name a type 30 | int intl_charFromString(const UnicodeString &from, char **res, int *res_len, UErrorCode *status); 28 | int intl_stringFromChar(UnicodeString &ret, char *str, int32_t str_len, UErrorCode *status) 28 | int intl_stringFromChar(UnicodeString &ret, char *str, int32_t str_len, UErrorCode *status); /scratch/local2/bratwurst-1.0-0/home/setup_2022-07-22/php-5.6.40/ext/intl/intl_convertcpp.cpp:28:25: error: ‘UnicodeString’ was not declared in this scope; did you mean ‘icu_63::UnicodeString’? 28 | int intl_stringFromChar(UnicodeString &ret, char *str, int32_t str_len, UErrorCode *status) | icu_63::UnicodeString /usr/include/unicode/unistr.h:289:20: note: ‘icu_63::UnicodeString’ declared here 289 | class U_COMMON_API UnicodeString : public Replaceable 28 | int intl_stringFromChar(UnicodeString &ret, char *str, int32_t str_len, UErrorCode *status) 28 | int intl_stringFromChar(UnicodeString &ret, char *str, int32_t str_len, UErrorCode *status) 28 | int intl_stringFromChar(UnicodeString &ret, char *str, int32_t str_len, UErrorCode *status) 28 | int intl_stringFromChar(UnicodeString &ret, char *str, int32_t str_len, UErrorCode *status) 28 | int intl_stringFromChar(UnicodeString &ret, char *str, int32_t str_len, UErrorCode *status) /scratch/local2/bratwurst-1.0-0/home/setup_2022-07-22/php-5.6.40/ext/intl/intl_convertcpp.cpp:54:31: error: ‘UnicodeString’ does not name a type 54 | int intl_charFromString(const UnicodeString &from, char **res, int *res_len, UErrorCode *status) ``` --- icu4c.be0 | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/icu4c.be0 b/icu4c.be0 index 4169c9ac2..87fdcfbf9 100755 --- a/icu4c.be0 +++ b/icu4c.be0 @@ -1,10 +1,11 @@ #!/bin/env beesh -# BEE_VERSION icu4c-63.1-1 +# BEE_VERSION icu4c-71.1-0 +#BEE_MAKEFLAGS=-j brauch sonst ewig #neu gebaut wegen neuen gcc und firefox -# SRCURL[0]="http://download.icu-project.org/files/icu4c/63.1/icu4c-63_1-src.tgz" -SRCURL[0]="https://beehive.molgen.mpg.de/9e40f6055294284df958200e308bce50/icu4c-63_1-src.tgz" +#SRCURL[0]="https://github.com/unicode-org/icu/releases/download/release-71-1/icu4c-71_1-src.tgz" +SRCURL[0]="https://beehive.molgen.mpg.de/e06ffc96f59762bd3c929b217445aaec/icu4c-71_1-src.tgz" build_in_sourcedir @@ -12,13 +13,13 @@ build_in_sourcedir sourcesubdir_append source -mee_patch_post() { - chmod +x runConfigureICU configure install-sh -} +#mee_patch_post() { +# chmod +x runConfigureICU configure install-sh +#} -mee_configure() { - start_cmd ./runConfigureICU Linux --prefix=${PREFIX} -} +#mee_configure() { +# start_cmd ./runConfigureICU Linux --prefix=${PREFIX} +#} #mee_build() { # bee_build