../../../source/tools/pkgdata/pkgdata.cpp: In function ‘int32_t pkg_executeOptions(UPKGOptions*)’: ../../../source/tools/pkgdata/pkgdata.cpp:988:57: warning: ‘%s’ directive writing up to 1 bytes into a region of size between 0 and 256 [-Wformat-overflow=] sprintf(libFileNames[LIB_FILE_VERSION_TMP], "%s%s%s%s%s", ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/stdexcept:39, from /usr/include/c++/8/array:39, from /usr/include/c++/8/tuple:39, from /usr/include/c++/8/bits/unique_ptr.h:37, from /usr/include/c++/8/memory:80, from ../../../source/common/unicode/localpointer.h:45, from ../../../source/common/cmemory.h:33, from ../../../source/tools/pkgdata/pkgdata.cpp:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:33:34: note: ‘__builtin___sprintf_chk’ output 1 or more bytes (assuming 258) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../source/tools/pkgdata/pkgdata.cpp:988:57: warning: ‘%s’ directive writing up to 1 bytes into a region of size between 0 and 256 [-Wformat-overflow=] sprintf(libFileNames[LIB_FILE_VERSION_TMP], "%s%s%s%s%s", ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/stdexcept:39, from /usr/include/c++/8/array:39, from /usr/include/c++/8/tuple:39, from /usr/include/c++/8/bits/unique_ptr.h:37, from /usr/include/c++/8/memory:80, from ../../../source/common/unicode/localpointer.h:45, from ../../../source/common/cmemory.h:33, from ../../../source/tools/pkgdata/pkgdata.cpp:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:33:34: note: ‘__builtin___sprintf_chk’ output 1 or more bytes (assuming 258) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../source/tools/pkgdata/pkgdata.cpp:983:57: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(libFileNames[LIB_FILE_VERSION_TMP], "%s%s%s", ^~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/stdexcept:39, from /usr/include/c++/8/array:39, from /usr/include/c++/8/tuple:39, from /usr/include/c++/8/bits/unique_ptr.h:37, from /usr/include/c++/8/memory:80, from ../../../source/common/unicode/localpointer.h:45, from ../../../source/common/cmemory.h:33, from ../../../source/tools/pkgdata/pkgdata.cpp:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:33:34: note: ‘__builtin___sprintf_chk’ output 1 or more bytes (assuming 257) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../source/tools/pkgdata/pkgdata.cpp:1217:18: warning: ‘%s’ directive writing up to 2047 bytes into a region of size 511 [-Wformat-overflow=] ../../../source/tools/pkgdata/pkgdata.cpp:653:60: result = pkg_installCommonMode(o->install, targetFileNamePath); ~~~~~~~~~~~~~~~~~~ ../../../source/tools/pkgdata/pkgdata.cpp:1217:18: sprintf(cmd, "%s %s %s", pkgDataFlags[INSTALL_CMD], fileName, installDir); ^~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/stdexcept:39, from /usr/include/c++/8/array:39, from /usr/include/c++/8/tuple:39, from /usr/include/c++/8/bits/unique_ptr.h:37, from /usr/include/c++/8/memory:80, from ../../../source/common/unicode/localpointer.h:45, from ../../../source/common/cmemory.h:33, from ../../../source/tools/pkgdata/pkgdata.cpp:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:33:34: note: ‘__builtin___sprintf_chk’ output 3 or more bytes (assuming 2050) into a destination of size 512 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY /home/conan/w/cci_PR-4021/1/a1f638d0-a55c-4648-b4cc-c84a9d2c8f23/recipes/icu/all/test_package/test_package.cpp: In function ‘void demoCaseMapInC()’: /home/conan/w/cci_PR-4021/1/a1f638d0-a55c-4648-b4cc-c84a9d2c8f23/recipes/icu/all/test_package/test_package.cpp:306:16: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘int32_t’ {aka ‘int’} [-Wformat=] printf("error in u_strToLower(en)=%ld error=%s\n", length, u_errorName(errorCode)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ /home/conan/w/cci_PR-4021/1/a1f638d0-a55c-4648-b4cc-c84a9d2c8f23/recipes/icu/all/test_package/test_package.cpp:314:16: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘int32_t’ {aka ‘int’} [-Wformat=] printf("error in u_strToLower(tr)=%ld error=%s\n", length, u_errorName(errorCode)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ /home/conan/w/cci_PR-4021/1/a1f638d0-a55c-4648-b4cc-c84a9d2c8f23/recipes/icu/all/test_package/test_package.cpp:322:16: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘int32_t’ {aka ‘int’} [-Wformat=] printf("error in u_strToUpper(en)=%ld error=%s\n", length, u_errorName(errorCode)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ /home/conan/w/cci_PR-4021/1/a1f638d0-a55c-4648-b4cc-c84a9d2c8f23/recipes/icu/all/test_package/test_package.cpp:330:16: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘int32_t’ {aka ‘int’} [-Wformat=] printf("error in u_strToUpper(tr)=%ld error=%s\n", length, u_errorName(errorCode)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ /home/conan/w/cci_PR-4021/1/a1f638d0-a55c-4648-b4cc-c84a9d2c8f23/recipes/icu/all/test_package/test_package.cpp:338:16: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘int32_t’ {aka ‘int’} [-Wformat=] printf("error in u_strToTitle(en)=%ld error=%s\n", length, u_errorName(errorCode)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ /home/conan/w/cci_PR-4021/1/a1f638d0-a55c-4648-b4cc-c84a9d2c8f23/recipes/icu/all/test_package/test_package.cpp:346:16: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘int32_t’ {aka ‘int’} [-Wformat=] printf("error in u_strToTitle(tr)=%ld error=%s\n", length, u_errorName(errorCode)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ /home/conan/w/cci_PR-4021/1/a1f638d0-a55c-4648-b4cc-c84a9d2c8f23/recipes/icu/all/test_package/test_package.cpp:354:16: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘int32_t’ {aka ‘int’} [-Wformat=] printf("error in u_strFoldCase(default)=%ld error=%s\n", length, u_errorName(errorCode)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ /home/conan/w/cci_PR-4021/1/a1f638d0-a55c-4648-b4cc-c84a9d2c8f23/recipes/icu/all/test_package/test_package.cpp:362:16: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘int32_t’ {aka ‘int’} [-Wformat=] printf("error in u_strFoldCase(Turkic)=%ld error=%s\n", length, u_errorName(errorCode)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ /home/conan/w/cci_PR-4021/1/a1f638d0-a55c-4648-b4cc-c84a9d2c8f23/recipes/icu/all/test_package/test_package.cpp: In function ‘void demoUnicodeStringStorage()’: /home/conan/w/cci_PR-4021/1/a1f638d0-a55c-4648-b4cc-c84a9d2c8f23/recipes/icu/all/test_package/test_package.cpp:468:16: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘int’ [-Wformat=] printf("readonly buffer[%d] after modifying its string: 0x%lx\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i, readonly[i]); ~~~~~~~~~~~ /home/conan/w/cci_PR-4021/1/a1f638d0-a55c-4648-b4cc-c84a9d2c8f23/recipes/icu/all/test_package/test_package.cpp:490:16: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘int’ [-Wformat=] printf("writeable-alias backing buffer[%d]=0x%lx " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "after modification\n", i, writeable[i]); ~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ /home/conan/w/cci_PR-4021/1/a1f638d0-a55c-4648-b4cc-c84a9d2c8f23/recipes/icu/all/test_package/test_package.cpp:498:16: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘int’ [-Wformat=] printf("writeable-alias backing buffer[%d]=0x%lx after " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "modification of string copy\n", i, writeable[i]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ /home/conan/w/cci_PR-4021/1/a1f638d0-a55c-4648-b4cc-c84a9d2c8f23/recipes/icu/all/test_package/test_package.cpp:510:12: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘int’ [-Wformat=] printf("string after growing too much and then shrinking[1]=0x%lx\n" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ " backing store for this[1]=0x%lx\n", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ one.charAt(1), writeable[1]); ~~~~~~~~~~~~~ /home/conan/w/cci_PR-4021/1/a1f638d0-a55c-4648-b4cc-c84a9d2c8f23/recipes/icu/all/test_package/test_package.cpp:510:12: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘int’ [-Wformat=] /home/conan/w/cci_PR-4021/1/a1f638d0-a55c-4648-b4cc-c84a9d2c8f23/recipes/icu/all/test_package/test_package.cpp:523:16: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘int’ [-Wformat=] printf("writeable-alias backing buffer[%d]=0x%lx after re-extract\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i, writeable[i]); ~~~~~~~~~~~~