Advertisement
Guest User

Untitled

a guest
Aug 16th, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 63.12 KB | None | 0 0
  1. ==> Cant build same package simultaneously.
  2. ==> remove /tmp/spkg.icu.lock if no build process for icu.
  3. ==> Source file icu4c-59_1-src.tgz found.
  4. ==> Preparing sources...
  5.  --> Unpacking icu4c-59_1-src.tgz...
  6. ==> Start build icu-59.1-1.
  7. + build
  8. + cd icu
  9. + cd source
  10. + ./configure --prefix=/usr
  11. checking for ICU version numbers... release 59.1, library 59.1, unicode version 9.0
  12. checking build system type... x86_64-unknown-linux-gnu
  13. checking host system type... x86_64-unknown-linux-gnu
  14. checking whether to build debug libraries... no
  15. checking whether to build release libraries... yes
  16. checking for clang... no
  17. checking for gcc... gcc
  18. checking whether the C compiler works... yes
  19. checking for C compiler default output file name... a.out
  20. checking for suffix of executables...
  21. checking whether we are cross compiling... no
  22. checking for suffix of object files... o
  23. checking whether we are using the GNU C compiler... yes
  24. checking whether gcc accepts -g... yes
  25. checking for gcc option to accept ISO C89... none needed
  26. checking for clang++... no
  27. checking for g++... g++
  28. checking whether we are using the GNU C++ compiler... yes
  29. checking whether g++ accepts -g... yes
  30. checking for pkg-config... /usr/bin/pkg-config
  31. checking pkg-config is at least version 0.20... yes
  32. checking for ICULEHB... no
  33. checking how to run the C preprocessor... gcc -E
  34. checking for a BSD-compatible install... /usr/bin/install -c
  35. checking for gmake... no
  36. checking for gnumake... no
  37. checking for doxygen... no
  38. checking checking for executable suffix...
  39. checking whether strict compiling is on... yes
  40. checking for grep that handles long lines and -e... /bin/grep
  41. checking for egrep... /bin/grep -E
  42. checking for ANSI C header files... yes
  43. checking for sys/types.h... yes
  44. checking for sys/stat.h... yes
  45. checking for stdlib.h... yes
  46. checking for string.h... yes
  47. checking for memory.h... yes
  48. checking for strings.h... yes
  49. checking for inttypes.h... yes
  50. checking for stdint.h... yes
  51. checking for unistd.h... yes
  52. checking size of void *... 8
  53. checking whether runnable 64 bit binaries are built by default... yes
  54. checking which Makefile fragment to use for x86_64-unknown-linux-gnu... mh-linux
  55. checking for floor in -lm... yes
  56. checking whether to build shared libraries... yes
  57. checking whether to build static libraries... no
  58. checking whether to enable auto cleanup of libraries... no
  59. checking whether to enable draft APIs... yes
  60. checking for ranlib... ranlib
  61. checking for a sed that does not truncate output... /bin/sed
  62. checking for ar... ar
  63. checking whether to enable renaming of symbols... yes
  64. checking whether to enable function and data tracing... no
  65. checking elf.h usability... yes
  66. checking elf.h presence... yes
  67. checking for elf.h... yes
  68. checking whether to enable dynamic loading of plugins. Ignored if plugins disabled.... yes
  69. checking dlfcn.h usability... yes
  70. checking dlfcn.h presence... yes
  71. checking for dlfcn.h... yes
  72. checking for library containing dlopen... -ldl
  73. checking for dlopen... yes
  74. checking for gettimeofday... yes
  75. checking if we have a C++ compiler... Good
  76. checking if we have a C++11 compiler... yes
  77. configure: Adding CXXFLAGS option -std=c++11
  78. checking if #include <atomic> works... yes
  79. checking for pthread_attr_init in -lpthread... yes
  80. checking for mmap... yes
  81. checking for genccode assembly... -a gcc
  82. checking for inttypes.h... (cached) yes
  83. checking dirent.h usability... yes
  84. checking dirent.h presence... yes
  85. checking for dirent.h... yes
  86. checking whether byte ordering is bigendian... no
  87. checking for nl_langinfo... yes
  88. checking for nl_langinfo's argument to obtain the codeset... CODESET
  89. checking for namespace support... yes
  90. checking for properly overriding new and delete... yes
  91. checking for placement new and delete... yes
  92. checking for popen... yes
  93. checking for tzset... yes
  94. checking for tzname... yes
  95. checking for timezone... yes
  96. checking for strtod_l... yes
  97. checking for int8_t... yes
  98. checking for uint8_t... yes
  99. checking for int16_t... yes
  100. checking for uint16_t... yes
  101. checking for int32_t... yes
  102. checking for uint32_t... yes
  103. checking for int64_t... yes
  104. checking for uint64_t... yes
  105. checking wchar.h usability... yes
  106. checking wchar.h presence... yes
  107. checking for wchar.h... yes
  108. checking for library containing wcscpy... none required
  109. checking size of wchar_t... 4
  110. checking for UTF-16 string literal support... C++ only
  111. checking for a library suffix to use... none
  112. CPPFLAGS= $(THREADSCPPFLAGS) -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1
  113. CFLAGS=-O2 -march=x86-64 -pipe -std=c99 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings $(THREADSCFLAGS)
  114. CXXFLAGS=-O2 -march=x86-64 -pipe -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 $(THREADSCXXFLAGS)
  115. configure: creating ./config.status
  116. config.status: creating icudefs.mk
  117. config.status: creating Makefile
  118. config.status: creating data/pkgdataMakefile
  119. config.status: creating config/Makefile.inc
  120. config.status: creating config/icu.pc
  121. config.status: creating config/pkgdataMakefile
  122. config.status: creating data/Makefile
  123. config.status: creating stubdata/Makefile
  124. config.status: creating common/Makefile
  125. config.status: creating i18n/Makefile
  126. config.status: creating layoutex/Makefile
  127. config.status: creating io/Makefile
  128. config.status: creating extra/Makefile
  129. config.status: creating extra/uconv/Makefile
  130. config.status: creating extra/uconv/pkgdataMakefile
  131. config.status: creating extra/scrptrun/Makefile
  132. config.status: creating tools/Makefile
  133. config.status: creating tools/ctestfw/Makefile
  134. config.status: creating tools/toolutil/Makefile
  135. config.status: creating tools/makeconv/Makefile
  136. config.status: creating tools/genrb/Makefile
  137. config.status: creating tools/genccode/Makefile
  138. config.status: creating tools/gencmn/Makefile
  139. config.status: creating tools/gencnval/Makefile
  140. config.status: creating tools/gendict/Makefile
  141. config.status: creating tools/gentest/Makefile
  142. config.status: creating tools/gennorm2/Makefile
  143. config.status: creating tools/genbrk/Makefile
  144. config.status: creating tools/gensprep/Makefile
  145. config.status: creating tools/icuinfo/Makefile
  146. config.status: creating tools/icupkg/Makefile
  147. config.status: creating tools/icuswap/Makefile
  148. config.status: creating tools/pkgdata/Makefile
  149. config.status: creating tools/tzcode/Makefile
  150. config.status: creating tools/gencfu/Makefile
  151. config.status: creating tools/escapesrc/Makefile
  152. config.status: creating test/Makefile
  153. config.status: creating test/compat/Makefile
  154. config.status: creating test/testdata/Makefile
  155. config.status: creating test/testdata/pkgdataMakefile
  156. config.status: creating test/hdrtst/Makefile
  157. config.status: creating test/intltest/Makefile
  158. config.status: creating test/cintltst/Makefile
  159. config.status: creating test/iotest/Makefile
  160. config.status: creating test/letest/Makefile
  161. config.status: creating test/perf/Makefile
  162. config.status: creating test/perf/collationperf/Makefile
  163. config.status: creating test/perf/collperf/Makefile
  164. config.status: creating test/perf/collperf2/Makefile
  165. config.status: creating test/perf/dicttrieperf/Makefile
  166. config.status: creating test/perf/ubrkperf/Makefile
  167. config.status: creating test/perf/charperf/Makefile
  168. config.status: creating test/perf/convperf/Makefile
  169. config.status: creating test/perf/normperf/Makefile
  170. config.status: creating test/perf/DateFmtPerf/Makefile
  171. config.status: creating test/perf/howExpensiveIs/Makefile
  172. config.status: creating test/perf/strsrchperf/Makefile
  173. config.status: creating test/perf/unisetperf/Makefile
  174. config.status: creating test/perf/usetperf/Makefile
  175. config.status: creating test/perf/ustrperf/Makefile
  176. config.status: creating test/perf/utfperf/Makefile
  177. config.status: creating test/perf/utrie2perf/Makefile
  178. config.status: creating test/perf/leperf/Makefile
  179. config.status: creating samples/Makefile
  180. config.status: creating samples/date/Makefile
  181. config.status: creating samples/cal/Makefile
  182. config.status: creating samples/layout/Makefile
  183.  
  184. ICU for C/C++ 59.1 is ready to be built.
  185. === Important Notes: ===
  186. Data Packaging: library
  187. This means: ICU data will be linked with ICU. A shared data library will be built.
  188. To locate data: ICU will use the linked data library. If linked with the stub library located in stubdata/, the application can use udata_setCommonData() or set a data path to override.
  189. Building ICU: Use a GNU make such as make to build ICU.
  190. checking the version of "make"... 4.2.1 (we wanted at least 3.80)
  191. ok
  192. C++ apps may want to build with CXXFLAGS = -std=c++11
  193. + make -j1 DESTDIR=/tmp/icu/pkg install
  194. /bin/sh ./mkinstalldirs lib
  195. mkdir lib
  196. /bin/sh ./mkinstalldirs bin
  197. mkdir bin
  198. make[0]: Making `install' in `stubdata'
  199. make[1]: Entering directory '/tmp/icu/src/icu/source/stubdata'
  200. (deps) stubdata.cpp
  201. g++ ... stubdata.cpp
  202. gcc -O2 -march=x86-64 -pipe -std=c99 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -nodefaultlibs -nostdlib -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicudata.so.59 -o libicudata.so.59.1 stubdata.o
  203. rm -f libicudata.so.59 && ln -s libicudata.so.59.1 libicudata.so.59
  204. rm -f libicudata.so && ln -s libicudata.so.59.1 libicudata.so
  205. /bin/sh ../mkinstalldirs /tmp/icu/pkg/usr/lib
  206. mkdir /tmp/icu/pkg/usr
  207. mkdir /tmp/icu/pkg/usr/lib
  208. /usr/bin/install -c libicudata.so.59.1 /tmp/icu/pkg/usr/lib
  209. cd /tmp/icu/pkg/usr/lib && rm -f libicudata.so && ln -s libicudata.so.59.1 libicudata.so
  210. cd /tmp/icu/pkg/usr/lib && rm -f libicudata.so.59 && ln -s libicudata.so.59.1 libicudata.so.59
  211. make[1]: Leaving directory '/tmp/icu/src/icu/source/stubdata'
  212. make[0]: Making `install' in `common'
  213. make[1]: Entering directory '/tmp/icu/src/icu/source/common'
  214. (deps) pluralmap.cpp
  215. (deps) ubiditransform.cpp
  216. (deps) uloc_keytype.cpp
  217. (deps) unifiedcache.cpp
  218. (deps) simpleformatter.cpp
  219. (deps) sharedobject.cpp
  220. (deps) ulistformatter.cpp
  221. (deps) listformatter.cpp
  222. (deps) icuplug.cpp
  223. (deps) icudataver.cpp
  224. (deps) uloc_tag.cpp
  225. (deps) ulist.cpp
  226. (deps) propsvec.cpp
  227. (deps) ucnvsel.cpp
  228. (deps) dtintrv.cpp
  229. (deps) wintz.cpp
  230. (deps) cwchar.cpp
  231. (deps) locbased.cpp
  232. (deps) parsepos.cpp
  233. (deps) util_props.cpp
  234. (deps) util.cpp
  235. (deps) punycode.cpp
  236. (deps) uts46.cpp
  237. (deps) usprep.cpp
  238. (deps) uidna.cpp
  239. (deps) servslkf.cpp
  240. (deps) servrbf.cpp
  241. (deps) servlkf.cpp
  242. (deps) servlk.cpp
  243. (deps) servls.cpp
  244. (deps) servnotf.cpp
  245. (deps) serv.cpp
  246. (deps) rbbitblb.cpp
  247. (deps) rbbistbl.cpp
  248. (deps) rbbisetb.cpp
  249. (deps) rbbiscan.cpp
  250. (deps) rbbirb.cpp
  251. (deps) rbbinode.cpp
  252. (deps) rbbidata.cpp
  253. (deps) rbbi.cpp
  254. (deps) filteredbrk.cpp
  255. (deps) dictbe.cpp
  256. (deps) brkeng.cpp
  257. (deps) ubrk.cpp
  258. (deps) brkiter.cpp
  259. (deps) uarrsort.cpp
  260. (deps) unifunct.cpp
  261. (deps) unifilt.cpp
  262. (deps) caniter.cpp
  263. (deps) ruleiter.cpp
  264. (deps) usetiter.cpp
  265. (deps) uniset.cpp
  266. (deps) uset.cpp
  267. (deps) uniset_closure.cpp
  268. (deps) uniset_props.cpp
  269. (deps) uset_props.cpp
  270. (deps) unisetspan.cpp
  271. (deps) bmpset.cpp
  272. (deps) utrie2_builder.cpp
  273. (deps) utrie2.cpp
  274. (deps) utrie.cpp
  275. (deps) unames.cpp
  276. (deps) usc_impl.cpp
  277. (deps) uscript_props.cpp
  278. (deps) uscript.cpp
  279. (deps) ushape.cpp
  280. (deps) ubidiln.cpp
  281. (deps) ubidiwrt.cpp
  282. (deps) ubidi.cpp
  283. (deps) ubidi_props.cpp
  284. (deps) propname.cpp
  285. (deps) ucase.cpp
  286. (deps) uprops.cpp
  287. (deps) uchar.cpp
  288. (deps) patternprops.cpp
  289. (deps) uiter.cpp
  290. (deps) uchriter.cpp
  291. (deps) schriter.cpp
  292. (deps) chariter.cpp
  293. (deps) loadednormalizer2impl.cpp
  294. (deps) unormcmp.cpp
  295. (deps) unorm.cpp
  296. (deps) normlzr.cpp
  297. (deps) filterednormalizer2.cpp
  298. (deps) normalizer2.cpp
  299. (deps) normalizer2impl.cpp
  300. (deps) ustr_titlecase_brkiter.cpp
  301. (deps) unistr_titlecase_brkiter.cpp
  302. (deps) ustrcase_locale.cpp
  303. (deps) unistr_case_locale.cpp
  304. (deps) utext.cpp
  305. (deps) ustr_wcs.cpp
  306. (deps) ustrtrns.cpp
  307. (deps) ustrfmt.cpp
  308. (deps) cstring.cpp
  309. (deps) ucasemap_titlecase_brkiter.cpp
  310. (deps) ucasemap.cpp
  311. (deps) ustrcase.cpp
  312. (deps) ustring.cpp
  313. (deps) utf_impl.cpp
  314. (deps) unistr_props.cpp
  315. (deps) unistr_case.cpp
  316. (deps) unistr.cpp
  317. (deps) unistr_cnv.cpp
  318. (deps) ustr_cnv.cpp
  319. (deps) appendable.cpp
  320. (deps) edits.cpp
  321. (deps) dictionarydata.cpp
  322. (deps) ucharstrieiterator.cpp
  323. (deps) ucharstriebuilder.cpp
  324. (deps) ucharstrie.cpp
  325. (deps) bytestrieiterator.cpp
  326. (deps) bytestrie.cpp
  327. (deps) bytestriebuilder.cpp
  328. (deps) stringtriebuilder.cpp
  329. (deps) stringpiece.cpp
  330. (deps) bytestream.cpp
  331. (deps) locresdata.cpp
  332. (deps) loclikely.cpp
  333. (deps) locdspnm.cpp
  334. (deps) locdispnames.cpp
  335. (deps) locavailable.cpp
  336. (deps) locutil.cpp
  337. (deps) locid.cpp
  338. (deps) uloc.cpp
  339. (deps) locmap.cpp
  340. (deps) ucat.cpp
  341. (deps) messagepattern.cpp
  342. (deps) ucurr.cpp
  343. (deps) resbund_cnv.cpp
  344. (deps) resbund.cpp
  345. (deps) uresdata.cpp
  346. (deps) ures_cnv.cpp
  347. (deps) uresbund.cpp
  348. (deps) resource.cpp
  349. (deps) ucnv_ct.cpp
  350. (deps) ucnv_set.cpp
  351. (deps) ucnvdisp.cpp
  352. (deps) ucnvisci.cpp
  353. (deps) ucnv_lmb.cpp
  354. (deps) ucnvhz.cpp
  355. (deps) ucnv2022.cpp
  356. (deps) ucnvmbcs.cpp
  357. (deps) ucnv_ext.cpp
  358. (deps) ucnvbocu.cpp
  359. (deps) ucnvscsu.cpp
  360. (deps) ucnv_u32.cpp
  361. (deps) ucnv_u16.cpp
  362. (deps) ucnv_u8.cpp
  363. (deps) ucnv_u7.cpp
  364. (deps) ucnvlat1.cpp
  365. (deps) ucnv_err.cpp
  366. (deps) ucnv_cb.cpp
  367. (deps) ucnv_io.cpp
  368. (deps) ucnv_cnv.cpp
  369. (deps) ucnv_bld.cpp
  370. (deps) ucnv.cpp
  371. (deps) uvectr64.cpp
  372. (deps) uvectr32.cpp
  373. (deps) ustack.cpp
  374. (deps) uvector.cpp
  375. (deps) ustrenum.cpp
  376. (deps) uenum.cpp
  377. (deps) uhash_us.cpp
  378. (deps) uhash.cpp
  379. (deps) utrace.cpp
  380. (deps) ucol_swp.cpp
  381. (deps) udataswp.cpp
  382. (deps) umapfile.cpp
  383. (deps) udatamem.cpp
  384. (deps) ucmndata.cpp
  385. (deps) udata.cpp
  386. (deps) cstr.cpp
  387. (deps) charstr.cpp
  388. (deps) cmemory.cpp
  389. (deps) uobject.cpp
  390. (deps) uinit.cpp
  391. (deps) ucln_cmn.cpp
  392. (deps) umutex.cpp
  393. (deps) uinvchar.cpp
  394. (deps) utypes.cpp
  395. (deps) umath.cpp
  396. (deps) putil.cpp
  397. (deps) errorcode.cpp
  398. generating ../common/svchook.mk
  399. cd .. \
  400. && CONFIG_FILES=common/Makefile CONFIG_HEADERS= /bin/sh ./config.status
  401. config.status: creating common/Makefile
  402. /bin/sh ../mkinstalldirs /tmp/icu/pkg/usr/include/unicode
  403. mkdir /tmp/icu/pkg/usr/include
  404. mkdir /tmp/icu/pkg/usr/include/unicode
  405. /usr/bin/install -c -m 644 ./unicode/appendable.h /tmp/icu/pkg/usr/include/unicode
  406. /usr/bin/install -c -m 644 ./unicode/brkiter.h /tmp/icu/pkg/usr/include/unicode
  407. /usr/bin/install -c -m 644 ./unicode/bytestream.h /tmp/icu/pkg/usr/include/unicode
  408. /usr/bin/install -c -m 644 ./unicode/bytestriebuilder.h /tmp/icu/pkg/usr/include/unicode
  409. /usr/bin/install -c -m 644 ./unicode/bytestrie.h /tmp/icu/pkg/usr/include/unicode
  410. /usr/bin/install -c -m 644 ./unicode/caniter.h /tmp/icu/pkg/usr/include/unicode
  411. /usr/bin/install -c -m 644 ./unicode/casemap.h /tmp/icu/pkg/usr/include/unicode
  412. /usr/bin/install -c -m 644 ./unicode/char16ptr.h /tmp/icu/pkg/usr/include/unicode
  413. /usr/bin/install -c -m 644 ./unicode/chariter.h /tmp/icu/pkg/usr/include/unicode
  414. /usr/bin/install -c -m 644 ./unicode/dbbi.h /tmp/icu/pkg/usr/include/unicode
  415. /usr/bin/install -c -m 644 ./unicode/docmain.h /tmp/icu/pkg/usr/include/unicode
  416. /usr/bin/install -c -m 644 ./unicode/dtintrv.h /tmp/icu/pkg/usr/include/unicode
  417. /usr/bin/install -c -m 644 ./unicode/edits.h /tmp/icu/pkg/usr/include/unicode
  418. /usr/bin/install -c -m 644 ./unicode/enumset.h /tmp/icu/pkg/usr/include/unicode
  419. /usr/bin/install -c -m 644 ./unicode/errorcode.h /tmp/icu/pkg/usr/include/unicode
  420. /usr/bin/install -c -m 644 ./unicode/filteredbrk.h /tmp/icu/pkg/usr/include/unicode
  421. /usr/bin/install -c -m 644 ./unicode/icudataver.h /tmp/icu/pkg/usr/include/unicode
  422. /usr/bin/install -c -m 644 ./unicode/icuplug.h /tmp/icu/pkg/usr/include/unicode
  423. /usr/bin/install -c -m 644 ./unicode/idna.h /tmp/icu/pkg/usr/include/unicode
  424. /usr/bin/install -c -m 644 ./unicode/listformatter.h /tmp/icu/pkg/usr/include/unicode
  425. /usr/bin/install -c -m 644 ./unicode/localpointer.h /tmp/icu/pkg/usr/include/unicode
  426. /usr/bin/install -c -m 644 ./unicode/locdspnm.h /tmp/icu/pkg/usr/include/unicode
  427. /usr/bin/install -c -m 644 ./unicode/locid.h /tmp/icu/pkg/usr/include/unicode
  428. /usr/bin/install -c -m 644 ./unicode/messagepattern.h /tmp/icu/pkg/usr/include/unicode
  429. /usr/bin/install -c -m 644 ./unicode/normalizer2.h /tmp/icu/pkg/usr/include/unicode
  430. /usr/bin/install -c -m 644 ./unicode/normlzr.h /tmp/icu/pkg/usr/include/unicode
  431. /usr/bin/install -c -m 644 ./unicode/parseerr.h /tmp/icu/pkg/usr/include/unicode
  432. /usr/bin/install -c -m 644 ./unicode/parsepos.h /tmp/icu/pkg/usr/include/unicode
  433. /usr/bin/install -c -m 644 ./unicode/platform.h /tmp/icu/pkg/usr/include/unicode
  434. /usr/bin/install -c -m 644 ./unicode/ptypes.h /tmp/icu/pkg/usr/include/unicode
  435. /usr/bin/install -c -m 644 ./unicode/putil.h /tmp/icu/pkg/usr/include/unicode
  436. /usr/bin/install -c -m 644 ./unicode/rbbi.h /tmp/icu/pkg/usr/include/unicode
  437. /usr/bin/install -c -m 644 ./unicode/rep.h /tmp/icu/pkg/usr/include/unicode
  438. /usr/bin/install -c -m 644 ./unicode/resbund.h /tmp/icu/pkg/usr/include/unicode
  439. /usr/bin/install -c -m 644 ./unicode/schriter.h /tmp/icu/pkg/usr/include/unicode
  440. /usr/bin/install -c -m 644 ./unicode/simpleformatter.h /tmp/icu/pkg/usr/include/unicode
  441. /usr/bin/install -c -m 644 ./unicode/std_string.h /tmp/icu/pkg/usr/include/unicode
  442. /usr/bin/install -c -m 644 ./unicode/strenum.h /tmp/icu/pkg/usr/include/unicode
  443. /usr/bin/install -c -m 644 ./unicode/stringpiece.h /tmp/icu/pkg/usr/include/unicode
  444. /usr/bin/install -c -m 644 ./unicode/stringtriebuilder.h /tmp/icu/pkg/usr/include/unicode
  445. /usr/bin/install -c -m 644 ./unicode/symtable.h /tmp/icu/pkg/usr/include/unicode
  446. /usr/bin/install -c -m 644 ./unicode/ubidi.h /tmp/icu/pkg/usr/include/unicode
  447. /usr/bin/install -c -m 644 ./unicode/ubiditransform.h /tmp/icu/pkg/usr/include/unicode
  448. /usr/bin/install -c -m 644 ./unicode/ubrk.h /tmp/icu/pkg/usr/include/unicode
  449. /usr/bin/install -c -m 644 ./unicode/ucasemap.h /tmp/icu/pkg/usr/include/unicode
  450. /usr/bin/install -c -m 644 ./unicode/ucat.h /tmp/icu/pkg/usr/include/unicode
  451. /usr/bin/install -c -m 644 ./unicode/uchar.h /tmp/icu/pkg/usr/include/unicode
  452. /usr/bin/install -c -m 644 ./unicode/ucharstriebuilder.h /tmp/icu/pkg/usr/include/unicode
  453. /usr/bin/install -c -m 644 ./unicode/ucharstrie.h /tmp/icu/pkg/usr/include/unicode
  454. /usr/bin/install -c -m 644 ./unicode/uchriter.h /tmp/icu/pkg/usr/include/unicode
  455. /usr/bin/install -c -m 644 ./unicode/uclean.h /tmp/icu/pkg/usr/include/unicode
  456. /usr/bin/install -c -m 644 ./unicode/ucnv_cb.h /tmp/icu/pkg/usr/include/unicode
  457. /usr/bin/install -c -m 644 ./unicode/ucnv_err.h /tmp/icu/pkg/usr/include/unicode
  458. /usr/bin/install -c -m 644 ./unicode/ucnv.h /tmp/icu/pkg/usr/include/unicode
  459. /usr/bin/install -c -m 644 ./unicode/ucnvsel.h /tmp/icu/pkg/usr/include/unicode
  460. /usr/bin/install -c -m 644 ./unicode/uconfig.h /tmp/icu/pkg/usr/include/unicode
  461. /usr/bin/install -c -m 644 ./unicode/ucurr.h /tmp/icu/pkg/usr/include/unicode
  462. /usr/bin/install -c -m 644 ./unicode/udata.h /tmp/icu/pkg/usr/include/unicode
  463. /usr/bin/install -c -m 644 ./unicode/udisplaycontext.h /tmp/icu/pkg/usr/include/unicode
  464. /usr/bin/install -c -m 644 ./unicode/uenum.h /tmp/icu/pkg/usr/include/unicode
  465. /usr/bin/install -c -m 644 ./unicode/uidna.h /tmp/icu/pkg/usr/include/unicode
  466. /usr/bin/install -c -m 644 ./unicode/uiter.h /tmp/icu/pkg/usr/include/unicode
  467. /usr/bin/install -c -m 644 ./unicode/uldnames.h /tmp/icu/pkg/usr/include/unicode
  468. /usr/bin/install -c -m 644 ./unicode/ulistformatter.h /tmp/icu/pkg/usr/include/unicode
  469. /usr/bin/install -c -m 644 ./unicode/uloc.h /tmp/icu/pkg/usr/include/unicode
  470. /usr/bin/install -c -m 644 ./unicode/umachine.h /tmp/icu/pkg/usr/include/unicode
  471. /usr/bin/install -c -m 644 ./unicode/umisc.h /tmp/icu/pkg/usr/include/unicode
  472. /usr/bin/install -c -m 644 ./unicode/unifilt.h /tmp/icu/pkg/usr/include/unicode
  473. /usr/bin/install -c -m 644 ./unicode/unifunct.h /tmp/icu/pkg/usr/include/unicode
  474. /usr/bin/install -c -m 644 ./unicode/unimatch.h /tmp/icu/pkg/usr/include/unicode
  475. /usr/bin/install -c -m 644 ./unicode/uniset.h /tmp/icu/pkg/usr/include/unicode
  476. /usr/bin/install -c -m 644 ./unicode/unistr.h /tmp/icu/pkg/usr/include/unicode
  477. /usr/bin/install -c -m 644 ./unicode/unorm2.h /tmp/icu/pkg/usr/include/unicode
  478. /usr/bin/install -c -m 644 ./unicode/unorm.h /tmp/icu/pkg/usr/include/unicode
  479. /usr/bin/install -c -m 644 ./unicode/uobject.h /tmp/icu/pkg/usr/include/unicode
  480. /usr/bin/install -c -m 644 ./unicode/urename.h /tmp/icu/pkg/usr/include/unicode
  481. /usr/bin/install -c -m 644 ./unicode/urep.h /tmp/icu/pkg/usr/include/unicode
  482. /usr/bin/install -c -m 644 ./unicode/ures.h /tmp/icu/pkg/usr/include/unicode
  483. /usr/bin/install -c -m 644 ./unicode/uscript.h /tmp/icu/pkg/usr/include/unicode
  484. /usr/bin/install -c -m 644 ./unicode/uset.h /tmp/icu/pkg/usr/include/unicode
  485. /usr/bin/install -c -m 644 ./unicode/usetiter.h /tmp/icu/pkg/usr/include/unicode
  486. /usr/bin/install -c -m 644 ./unicode/ushape.h /tmp/icu/pkg/usr/include/unicode
  487. /usr/bin/install -c -m 644 ./unicode/usprep.h /tmp/icu/pkg/usr/include/unicode
  488. /usr/bin/install -c -m 644 ./unicode/ustring.h /tmp/icu/pkg/usr/include/unicode
  489. /usr/bin/install -c -m 644 ./unicode/ustringtrie.h /tmp/icu/pkg/usr/include/unicode
  490. /usr/bin/install -c -m 644 ./unicode/utext.h /tmp/icu/pkg/usr/include/unicode
  491. /usr/bin/install -c -m 644 ./unicode/utf16.h /tmp/icu/pkg/usr/include/unicode
  492. /usr/bin/install -c -m 644 ./unicode/utf32.h /tmp/icu/pkg/usr/include/unicode
  493. /usr/bin/install -c -m 644 ./unicode/utf8.h /tmp/icu/pkg/usr/include/unicode
  494. /usr/bin/install -c -m 644 ./unicode/utf.h /tmp/icu/pkg/usr/include/unicode
  495. /usr/bin/install -c -m 644 ./unicode/utf_old.h /tmp/icu/pkg/usr/include/unicode
  496. /usr/bin/install -c -m 644 ./unicode/utrace.h /tmp/icu/pkg/usr/include/unicode
  497. /usr/bin/install -c -m 644 ./unicode/utypes.h /tmp/icu/pkg/usr/include/unicode
  498. /usr/bin/install -c -m 644 ./unicode/uvernum.h /tmp/icu/pkg/usr/include/unicode
  499. /usr/bin/install -c -m 644 ./unicode/uversion.h /tmp/icu/pkg/usr/include/unicode
  500. g++ ... errorcode.cpp
  501. g++ ... putil.cpp
  502. g++ ... umath.cpp
  503. g++ ... utypes.cpp
  504. g++ ... uinvchar.cpp
  505. g++ ... umutex.cpp
  506. g++ ... ucln_cmn.cpp
  507. g++ ... uinit.cpp
  508. g++ ... uobject.cpp
  509. g++ ... cmemory.cpp
  510. g++ ... charstr.cpp
  511. g++ ... cstr.cpp
  512. g++ ... udata.cpp
  513. g++ ... ucmndata.cpp
  514. g++ ... udatamem.cpp
  515. g++ ... umapfile.cpp
  516. g++ ... udataswp.cpp
  517. g++ ... ucol_swp.cpp
  518. g++ ... utrace.cpp
  519. g++ ... uhash.cpp
  520. g++ ... uhash_us.cpp
  521. g++ ... uenum.cpp
  522. g++ ... ustrenum.cpp
  523. g++ ... uvector.cpp
  524. g++ ... ustack.cpp
  525. g++ ... uvectr32.cpp
  526. g++ ... uvectr64.cpp
  527. g++ ... ucnv.cpp
  528. g++ ... ucnv_bld.cpp
  529. g++ ... ucnv_cnv.cpp
  530. g++ ... ucnv_io.cpp
  531. g++ ... ucnv_cb.cpp
  532. g++ ... ucnv_err.cpp
  533. g++ ... ucnvlat1.cpp
  534. g++ ... ucnv_u7.cpp
  535. g++ ... ucnv_u8.cpp
  536. ucnv_u8.cpp: In function ‘UChar32 ucnv_getNextUChar_UTF8(UConverterToUnicodeArgs*, UErrorCode*)’:
  537. ucnv_u8.cpp:686:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
  538. ++source;
  539. ^~~~~~~~
  540. ucnv_u8.cpp:688:5: note: here
  541. case 5:
  542. ^~~~
  543. ucnv_u8.cpp:696:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
  544. ++source;
  545. ^~~~~~~~
  546. ucnv_u8.cpp:698:5: note: here
  547. case 4:
  548. ^~~~
  549. ucnv_u8.cpp:706:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
  550. ++source;
  551. ^~~~~~~~
  552. ucnv_u8.cpp:708:5: note: here
  553. case 3:
  554. ^~~~
  555. ucnv_u8.cpp:716:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
  556. ++source;
  557. ^~~~~~~~
  558. ucnv_u8.cpp:718:5: note: here
  559. case 2:
  560. ^~~~
  561. g++ ... ucnv_u16.cpp
  562. g++ ... ucnv_u32.cpp
  563. g++ ... ucnvscsu.cpp
  564. ucnvscsu.cpp: In function ‘void _SCSUFromUnicodeWithOffsets(UConverterFromUnicodeArgs*, UErrorCode*)’:
  565. ucnvscsu.cpp:1399:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
  566. *target++=(uint8_t)(c>>24);
  567. ~~~~~~~~~^~~~~~~~~~~~~~~~~
  568. ucnvscsu.cpp:1401:13: note: here
  569. case 3:
  570. ^~~~
  571. ucnvscsu.cpp:1402:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
  572. *target++=(uint8_t)(c>>16);
  573. ~~~~~~~~~^~~~~~~~~~~~~~~~~
  574. ucnvscsu.cpp:1404:13: note: here
  575. case 2:
  576. ^~~~
  577. ucnvscsu.cpp:1405:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
  578. *target++=(uint8_t)(c>>8);
  579. ~~~~~~~~~^~~~~~~~~~~~~~~~
  580. ucnvscsu.cpp:1407:13: note: here
  581. case 1:
  582. ^~~~
  583. ucnvscsu.cpp:1419:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
  584. *offsets++=sourceIndex;
  585. ~~~~~~~~~~^~~~~~~~~~~~
  586. ucnvscsu.cpp:1421:13: note: here
  587. case 3:
  588. ^~~~
  589. ucnvscsu.cpp:1423:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
  590. *offsets++=sourceIndex;
  591. ~~~~~~~~~~^~~~~~~~~~~~
  592. ucnvscsu.cpp:1425:13: note: here
  593. case 2:
  594. ^~~~
  595. ucnvscsu.cpp:1427:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
  596. *offsets++=sourceIndex;
  597. ~~~~~~~~~~^~~~~~~~~~~~
  598. ucnvscsu.cpp:1429:13: note: here
  599. case 1:
  600. ^~~~
  601. ucnvscsu.cpp:1460:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  602. *p++=(uint8_t)(c>>24);
  603. ~~~~^~~~~~~~~~~~~~~~~
  604. ucnvscsu.cpp:1462:9: note: here
  605. case 3:
  606. ^~~~
  607. ucnvscsu.cpp:1463:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  608. *p++=(uint8_t)(c>>16);
  609. ~~~~^~~~~~~~~~~~~~~~~
  610. ucnvscsu.cpp:1465:9: note: here
  611. case 2:
  612. ^~~~
  613. ucnvscsu.cpp:1466:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  614. *p++=(uint8_t)(c>>8);
  615. ~~~~^~~~~~~~~~~~~~~~
  616. ucnvscsu.cpp:1468:9: note: here
  617. case 1:
  618. ^~~~
  619. ucnvscsu.cpp:1483:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
  620. if(offsets!=NULL) {
  621. ^~
  622. ucnvscsu.cpp:1487:9: note: here
  623. case 2:
  624. ^~~~
  625. ucnvscsu.cpp:1489:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
  626. if(offsets!=NULL) {
  627. ^~
  628. ucnvscsu.cpp:1493:9: note: here
  629. case 1:
  630. ^~~~
  631. ucnvscsu.cpp: In function ‘void _SCSUFromUnicode(UConverterFromUnicodeArgs*, UErrorCode*)’:
  632. ucnvscsu.cpp:1872:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
  633. *target++=(uint8_t)(c>>24);
  634. ~~~~~~~~~^~~~~~~~~~~~~~~~~
  635. ucnvscsu.cpp:1874:9: note: here
  636. case 3:
  637. ^~~~
  638. ucnvscsu.cpp:1875:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
  639. *target++=(uint8_t)(c>>16);
  640. ~~~~~~~~~^~~~~~~~~~~~~~~~~
  641. ucnvscsu.cpp:1877:9: note: here
  642. case 2:
  643. ^~~~
  644. ucnvscsu.cpp:1878:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
  645. *target++=(uint8_t)(c>>8);
  646. ~~~~~~~~~^~~~~~~~~~~~~~~~
  647. ucnvscsu.cpp:1880:9: note: here
  648. case 1:
  649. ^~~~
  650. ucnvscsu.cpp:1908:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  651. *p++=(uint8_t)(c>>24);
  652. ~~~~^~~~~~~~~~~~~~~~~
  653. ucnvscsu.cpp:1910:9: note: here
  654. case 3:
  655. ^~~~
  656. ucnvscsu.cpp:1911:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  657. *p++=(uint8_t)(c>>16);
  658. ~~~~^~~~~~~~~~~~~~~~~
  659. ucnvscsu.cpp:1913:9: note: here
  660. case 2:
  661. ^~~~
  662. ucnvscsu.cpp:1914:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  663. *p++=(uint8_t)(c>>8);
  664. ~~~~^~~~~~~~~~~~~~~~
  665. ucnvscsu.cpp:1916:9: note: here
  666. case 1:
  667. ^~~~
  668. ucnvscsu.cpp:1930:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
  669. *target++=(uint8_t)(c>>16);
  670. ~~~~~~~~~^~~~~~~~~~~~~~~~~
  671. ucnvscsu.cpp:1932:9: note: here
  672. case 2:
  673. ^~~~
  674. ucnvscsu.cpp:1933:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
  675. *target++=(uint8_t)(c>>8);
  676. ~~~~~~~~~^~~~~~~~~~~~~~~~
  677. ucnvscsu.cpp:1935:9: note: here
  678. case 1:
  679. ^~~~
  680. g++ ... ucnvbocu.cpp
  681. ucnvbocu.cpp: In function ‘void _Bocu1FromUnicodeWithOffsets(UConverterFromUnicodeArgs*, UErrorCode*)’:
  682. ucnvbocu.cpp:553:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
  683. *offsets++=sourceIndex;
  684. ~~~~~~~~~~^~~~~~~~~~~~
  685. ucnvbocu.cpp:555:21: note: here
  686. case 3:
  687. ^~~~
  688. ucnvbocu.cpp:557:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
  689. *offsets++=sourceIndex;
  690. ~~~~~~~~~~^~~~~~~~~~~~
  691. ucnvbocu.cpp:559:21: note: here
  692. case 2:
  693. ^~~~
  694. ucnvbocu.cpp:587:43: warning: this statement may fall through [-Wimplicit-fallthrough=]
  695. *charErrorBuffer++=(uint8_t)(diff>>16);
  696. ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
  697. ucnvbocu.cpp:589:21: note: here
  698. case 2:
  699. ^~~~
  700. ucnvbocu.cpp:590:43: warning: this statement may fall through [-Wimplicit-fallthrough=]
  701. *charErrorBuffer++=(uint8_t)(diff>>8);
  702. ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
  703. ucnvbocu.cpp:592:21: note: here
  704. case 1:
  705. ^~~~
  706. ucnvbocu.cpp:607:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
  707. *offsets++=sourceIndex;
  708. ~~~~~~~~~~^~~~~~~~~~~~
  709. ucnvbocu.cpp:609:21: note: here
  710. case 2:
  711. ^~~~
  712. ucnvbocu.cpp:611:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
  713. *offsets++=sourceIndex;
  714. ~~~~~~~~~~^~~~~~~~~~~~
  715. ucnvbocu.cpp:613:21: note: here
  716. case 1:
  717. ^~~~
  718. ucnvbocu.cpp: In function ‘void _Bocu1FromUnicode(UConverterFromUnicodeArgs*, UErrorCode*)’:
  719. ucnvbocu.cpp:790:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
  720. *target++=(uint8_t)(diff>>24);
  721. ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
  722. ucnvbocu.cpp:792:21: note: here
  723. case 3:
  724. ^~~~
  725. ucnvbocu.cpp:819:43: warning: this statement may fall through [-Wimplicit-fallthrough=]
  726. *charErrorBuffer++=(uint8_t)(diff>>16);
  727. ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
  728. ucnvbocu.cpp:821:21: note: here
  729. case 2:
  730. ^~~~
  731. ucnvbocu.cpp:822:43: warning: this statement may fall through [-Wimplicit-fallthrough=]
  732. *charErrorBuffer++=(uint8_t)(diff>>8);
  733. ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
  734. ucnvbocu.cpp:824:21: note: here
  735. case 1:
  736. ^~~~
  737. ucnvbocu.cpp:838:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
  738. *target++=(uint8_t)(diff>>16);
  739. ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
  740. ucnvbocu.cpp:840:21: note: here
  741. case 2:
  742. ^~~~
  743. ucnvbocu.cpp:841:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
  744. *target++=(uint8_t)(diff>>8);
  745. ~~~~~~~~~^~~~~~~~~~~~~~~~~~~
  746. ucnvbocu.cpp:843:21: note: here
  747. case 1:
  748. ^~~~
  749. g++ ... ucnv_ext.cpp
  750. ucnv_ext.cpp: In function ‘void ucnv_extWriteFromU(UConverter*, const int32_t*, uint32_t, char**, const char*, int32_t**, int32_t, UErrorCode*)’:
  751. ucnv_ext.cpp:695:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  752. *p++=(uint8_t)(value>>16);
  753. ~~~~^~~~~~~~~~~~~~~~~~~~~
  754. ucnv_ext.cpp:697:9: note: here
  755. case 2:
  756. ^~~~
  757. ucnv_ext.cpp:698:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  758. *p++=(uint8_t)(value>>8);
  759. ~~~~^~~~~~~~~~~~~~~~~~~~
  760. ucnv_ext.cpp:700:9: note: here
  761. case 1:
  762. ^~~~
  763. g++ ... ucnvmbcs.cpp
  764. ucnvmbcs.cpp: In function ‘void ucnv_MBCSGetFilteredUnicodeSetForUnicode_59(const UConverterSharedData*, const USetAdder*, UConverterUnicodeSet, UConverterSetFilter, UErrorCode*)’:
  765. ucnvmbcs.cpp:968:42: warning: this statement may fall through [-Wimplicit-fallthrough=]
  766. b|=*stage3++;
  767. ~^~~~~~~~~~~
  768. ucnvmbcs.cpp:970:37: note: here
  769. case 3:
  770. ^~~~
  771. ucnvmbcs.cpp:971:42: warning: this statement may fall through [-Wimplicit-fallthrough=]
  772. b|=*stage3++;
  773. ~^~~~~~~~~~~
  774. ucnvmbcs.cpp:973:37: note: here
  775. case 2:
  776. ^~~~
  777. ucnvmbcs.cpp: In function ‘void ucnv_MBCSFromUnicodeWithOffsets_59(UConverterFromUnicodeArgs*, UErrorCode*)’:
  778. ucnvmbcs.cpp:4646:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
  779. *target++=(uint8_t)(value>>24);
  780. ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
  781. ucnvmbcs.cpp:4648:21: note: here
  782. case 3:
  783. ^~~~
  784. ucnvmbcs.cpp:4649:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
  785. *target++=(uint8_t)(value>>16);
  786. ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
  787. ucnvmbcs.cpp:4651:21: note: here
  788. case 2:
  789. ^~~~
  790. ucnvmbcs.cpp:4652:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
  791. *target++=(uint8_t)(value>>8);
  792. ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
  793. ucnvmbcs.cpp:4654:21: note: here
  794. case 1:
  795. ^~~~
  796. ucnvmbcs.cpp:4666:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
  797. *offsets++=sourceIndex;
  798. ~~~~~~~~~~^~~~~~~~~~~~
  799. ucnvmbcs.cpp:4668:21: note: here
  800. case 3:
  801. ^~~~
  802. ucnvmbcs.cpp:4670:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
  803. *offsets++=sourceIndex;
  804. ~~~~~~~~~~^~~~~~~~~~~~
  805. ucnvmbcs.cpp:4672:21: note: here
  806. case 2:
  807. ^~~~
  808. ucnvmbcs.cpp:4674:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
  809. *offsets++=sourceIndex;
  810. ~~~~~~~~~~^~~~~~~~~~~~
  811. ucnvmbcs.cpp:4676:21: note: here
  812. case 1:
  813. ^~~~
  814. ucnvmbcs.cpp:4701:39: warning: this statement may fall through [-Wimplicit-fallthrough=]
  815. *charErrorBuffer++=(uint8_t)(value>>16);
  816. ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
  817. ucnvmbcs.cpp:4703:17: note: here
  818. case 2:
  819. ^~~~
  820. ucnvmbcs.cpp:4704:39: warning: this statement may fall through [-Wimplicit-fallthrough=]
  821. *charErrorBuffer++=(uint8_t)(value>>8);
  822. ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
  823. ucnvmbcs.cpp:4706:17: note: here
  824. case 1:
  825. ^~~~
  826. ucnvmbcs.cpp:4721:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
  827. if(offsets!=NULL) {
  828. ^~
  829. ucnvmbcs.cpp:4725:17: note: here
  830. case 2:
  831. ^~~~
  832. ucnvmbcs.cpp:4727:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
  833. if(offsets!=NULL) {
  834. ^~
  835. ucnvmbcs.cpp:4731:17: note: here
  836. case 1:
  837. ^~~~
  838. g++ ... ucnv2022.cpp
  839. In file included from cstring.h:31:0,
  840. from ucnv2022.cpp:44:
  841. ucnv2022.cpp: In function ‘void UConverter_toUnicode_ISO_2022_CN_OFFSETS_LOGIC(UConverterToUnicodeArgs*, UErrorCode*)’:
  842. cmemory.h:72:72: warning: this statement may fall through [-Wimplicit-fallthrough=]
  843. #define uprv_memset(buffer, mark, size) U_STANDARD_CPP_NAMESPACE memset(buffer, mark, size)
  844. ucnv2022.cpp:3357:17: note: in expansion of macro ‘uprv_memset’
  845. uprv_memset(pToU2022State, 0, sizeof(ISO2022State));
  846. ^~~~~~~~~~~
  847. ucnv2022.cpp:3359:13: note: here
  848. default:
  849. ^~~~~~~
  850. ucnv2022.cpp: In function ‘void changeState_2022(UConverter*, const char**, const char*, Variant2022, UErrorCode*)’:
  851. ucnv2022.cpp:981:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
  852. if(myData2022->version==0) {
  853. ^~
  854. ucnv2022.cpp:986:17: note: here
  855. case GB2312_1:
  856. ^~~~
  857. ucnv2022.cpp: In function ‘void UConverter_toUnicode_ISO_2022_JP_OFFSETS_LOGIC(UConverterToUnicodeArgs*, UErrorCode*)’:
  858. ucnv2022.cpp:2180:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
  859. pToU2022State->g = 0;
  860. ~~~~~~~~~~~~~~~~~^~~
  861. ucnv2022.cpp:2182:13: note: here
  862. default:
  863. ^~~~~~~
  864. g++ ... ucnvhz.cpp
  865. g++ ... ucnv_lmb.cpp
  866. ucnv_lmb.cpp: In function ‘size_t LMBCSConversionWorker(UConverterDataLMBCS*, ulmbcs_byte_t, ulmbcs_byte_t*, UChar*, ulmbcs_byte_t*, UBool*)’:
  867. ucnv_lmb.cpp:803:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  868. *pLMBCS++ = (ulmbcs_byte_t)(value >> 24);
  869. ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  870. ucnv_lmb.cpp:805:4: note: here
  871. case 3:
  872. ^~~~
  873. ucnv_lmb.cpp:806:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  874. *pLMBCS++ = (ulmbcs_byte_t)(value >> 16);
  875. ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  876. ucnv_lmb.cpp:808:4: note: here
  877. case 2:
  878. ^~~~
  879. ucnv_lmb.cpp:809:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  880. *pLMBCS++ = (ulmbcs_byte_t)(value >> 8);
  881. ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  882. ucnv_lmb.cpp:811:4: note: here
  883. case 1:
  884. ^~~~
  885. g++ ... ucnvisci.cpp
  886. ucnvisci.cpp: In function ‘void UConverter_toUnicode_ISCII_OFFSETS_LOGIC(UConverterToUnicodeArgs*, UErrorCode*)’:
  887. ucnvisci.cpp:1409:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
  888. if (found) {
  889. ^~
  890. ucnvisci.cpp:1431:13: note: here
  891. default:GET_MAPPING(sourceChar,targetUniChar,data)
  892. ^~~~~~~
  893. g++ ... ucnvdisp.cpp
  894. g++ ... ucnv_set.cpp
  895. g++ ... ucnv_ct.cpp
  896. g++ ... resource.cpp
  897. g++ ... uresbund.cpp
  898. uresbund.cpp: In function ‘const UChar* ures_getNextString_59(UResourceBundle*, int32_t*, const char**, UErrorCode*)’:
  899. uresbund.cpp:1489:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  900. *status = U_RESOURCE_TYPE_MISMATCH;
  901. ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  902. uresbund.cpp:1491:5: note: here
  903. default:
  904. ^~~~~~~
  905. g++ ... ures_cnv.cpp
  906. g++ ... uresdata.cpp
  907. g++ ... resbund.cpp
  908. g++ ... resbund_cnv.cpp
  909. g++ ... ucurr.cpp
  910. g++ ... messagepattern.cpp
  911. g++ ... ucat.cpp
  912. g++ ... locmap.cpp
  913. locmap.cpp: In function ‘uint32_t uprv_convertToLCIDPlatform_59(const char*)’:
  914. locmap.cpp:1136:40: warning: unused parameter ‘localeID’ [-Wunused-parameter]
  915. uprv_convertToLCIDPlatform(const char* localeID)
  916. ^~~~~~~~
  917. g++ ... uloc.cpp
  918. g++ ... locid.cpp
  919. g++ ... locutil.cpp
  920. g++ ... locavailable.cpp
  921. g++ ... locdispnames.cpp
  922. locdispnames.cpp: In function ‘int32_t uloc_getDisplayName_59(const char*, const char*, UChar*, int32_t, UErrorCode*)’:
  923. locdispnames.cpp:642:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
  924. kenum = uloc_openKeywords(locale, pErrorCode);
  925. ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  926. locdispnames.cpp:644:25: note: here
  927. default: {
  928. ^~~~~~~
  929. g++ ... locdspnm.cpp
  930. g++ ... loclikely.cpp
  931. g++ ... locresdata.cpp
  932. g++ ... bytestream.cpp
  933. g++ ... stringpiece.cpp
  934. g++ ... stringtriebuilder.cpp
  935. g++ ... bytestriebuilder.cpp
  936. g++ ... bytestrie.cpp
  937. g++ ... bytestrieiterator.cpp
  938. g++ ... ucharstrie.cpp
  939. g++ ... ucharstriebuilder.cpp
  940. g++ ... ucharstrieiterator.cpp
  941. g++ ... dictionarydata.cpp
  942. g++ ... edits.cpp
  943. g++ ... appendable.cpp
  944. g++ ... ustr_cnv.cpp
  945. g++ ... unistr_cnv.cpp
  946. g++ ... unistr.cpp
  947. unistr.cpp: In member function ‘icu_59::UnicodeString& icu_59::UnicodeString::copyFrom(const icu_59::UnicodeString&, UBool)’:
  948. unistr.cpp:541:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  949. if(fastCopy) {
  950. ^~
  951. unistr.cpp:554:3: note: here
  952. case kWritableAlias: {
  953. ^~~~
  954. unistr.cpp:563:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
  955. U_FALLTHROUGH;
  956. ^
  957. unistr.cpp:565:3: note: here
  958. default:
  959. ^~~~~~~
  960. g++ ... unistr_case.cpp
  961. g++ ... unistr_props.cpp
  962. g++ ... utf_impl.cpp
  963. utf_impl.cpp: In function ‘UChar32 utf8_nextCharSafeBody_59(const uint8_t*, int32_t*, int32_t, UChar32, UBool)’:
  964. utf_impl.cpp:157:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
  965. if(c>=0x110 || trail>0x3f) { break; }
  966. ^~
  967. utf_impl.cpp:159:9: note: here
  968. case 2:
  969. ^~~~
  970. utf_impl.cpp:166:50: warning: this statement may fall through [-Wimplicit-fallthrough=]
  971. if(((c&0xffe0)==0x360 && strict!=-2) || trail>0x3f) { break; }
  972. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
  973. utf_impl.cpp:168:9: note: here
  974. case 1:
  975. ^~~~
  976. g++ ... ustring.cpp
  977. g++ ... ustrcase.cpp
  978. g++ ... ucasemap.cpp
  979. g++ ... ucasemap_titlecase_brkiter.cpp
  980. g++ ... cstring.cpp
  981. g++ ... ustrfmt.cpp
  982. g++ ... ustrtrns.cpp
  983. ustrtrns.cpp: In function ‘UChar32 utf8_nextCharSafeBodyTerminated(const uint8_t**, UChar32)’:
  984. ustrtrns.cpp:291:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
  985. if(trail>0x3f || c>=0x110) {
  986. ^~
  987. ustrtrns.cpp:297:5: note: here
  988. case 2:
  989. ^~~~
  990. ustrtrns.cpp:304:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
  991. c=(c<<6)|trail;
  992. ~^~~~~~~~~~~~~
  993. ustrtrns.cpp:306:5: note: here
  994. case 1:
  995. ^~~~
  996. ustrtrns.cpp: In function ‘UChar32 utf8_nextCharSafeBodyPointer(const uint8_t**, const uint8_t*, UChar32)’:
  997. ustrtrns.cpp:362:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
  998. if(c<0x110) {
  999. ^~
  1000. ustrtrns.cpp:370:9: note: here
  1001. case 2:
  1002. ^~~~
  1003. ustrtrns.cpp:373:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
  1004. illegal|=(trail&0xc0)^0x80;
  1005. ~~~~~~~^~~~~~~~~~~~~~~~~~~
  1006. ustrtrns.cpp:375:9: note: here
  1007. case 1:
  1008. ^~~~
  1009. g++ ... ustr_wcs.cpp
  1010. g++ ... utext.cpp
  1011. g++ ... unistr_case_locale.cpp
  1012. g++ ... ustrcase_locale.cpp
  1013. g++ ... unistr_titlecase_brkiter.cpp
  1014. g++ ... ustr_titlecase_brkiter.cpp
  1015. g++ ... normalizer2impl.cpp
  1016. g++ ... normalizer2.cpp
  1017. g++ ... filterednormalizer2.cpp
  1018. g++ ... normlzr.cpp
  1019. g++ ... unorm.cpp
  1020. g++ ... unormcmp.cpp
  1021. g++ ... loadednormalizer2impl.cpp
  1022. g++ ... chariter.cpp
  1023. g++ ... schriter.cpp
  1024. g++ ... uchriter.cpp
  1025. g++ ... uiter.cpp
  1026. g++ ... patternprops.cpp
  1027. g++ ... uchar.cpp
  1028. g++ ... uprops.cpp
  1029. g++ ... ucase.cpp
  1030. g++ ... propname.cpp
  1031. g++ ... ubidi_props.cpp
  1032. g++ ... ubidi.cpp
  1033. g++ ... ubidiwrt.cpp
  1034. g++ ... ubidiln.cpp
  1035. g++ ... ushape.cpp
  1036. g++ ... uscript.cpp
  1037. g++ ... uscript_props.cpp
  1038. g++ ... usc_impl.cpp
  1039. g++ ... unames.cpp
  1040. g++ ... utrie.cpp
  1041. g++ ... utrie2.cpp
  1042. g++ ... utrie2_builder.cpp
  1043. g++ ... bmpset.cpp
  1044. g++ ... unisetspan.cpp
  1045. g++ ... uset_props.cpp
  1046. g++ ... uniset_props.cpp
  1047. g++ ... uniset_closure.cpp
  1048. g++ ... uset.cpp
  1049. g++ ... uniset.cpp
  1050. g++ ... usetiter.cpp
  1051. g++ ... ruleiter.cpp
  1052. g++ ... caniter.cpp
  1053. g++ ... unifilt.cpp
  1054. g++ ... unifunct.cpp
  1055. g++ ... uarrsort.cpp
  1056. g++ ... brkiter.cpp
  1057. g++ ... ubrk.cpp
  1058. g++ ... brkeng.cpp
  1059. g++ ... dictbe.cpp
  1060. dictbe.cpp: In member function ‘virtual int32_t icu_59::CjkBreakEngine::divideUpDictionaryRange(UText*, int32_t, int32_t, icu_59::UStack&) const’:
  1061. dictbe.cpp:1388:13: warning: variable ‘prevCPPos’ set but not used [-Wunused-but-set-variable]
  1062. int32_t prevCPPos = -1;
  1063. ^~~~~~~~~
  1064. g++ ... filteredbrk.cpp
  1065. g++ ... rbbi.cpp
  1066. g++ ... rbbidata.cpp
  1067. g++ ... rbbinode.cpp
  1068. g++ ... rbbirb.cpp
  1069. g++ ... rbbiscan.cpp
  1070. g++ ... rbbisetb.cpp
  1071. g++ ... rbbistbl.cpp
  1072. g++ ... rbbitblb.cpp
  1073. g++ ... serv.cpp
  1074. g++ ... servnotf.cpp
  1075. g++ ... servls.cpp
  1076. g++ ... servlk.cpp
  1077. g++ ... servlkf.cpp
  1078. g++ ... servrbf.cpp
  1079. g++ ... servslkf.cpp
  1080. g++ ... uidna.cpp
  1081. g++ ... usprep.cpp
  1082. g++ ... uts46.cpp
  1083. g++ ... punycode.cpp
  1084. g++ ... util.cpp
  1085. g++ ... util_props.cpp
  1086. util_props.cpp: In static member function ‘static int32_t icu_59::ICU_Utility::parsePattern(const icu_59::UnicodeString&, int32_t, int32_t, const icu_59::UnicodeString&, int32_t*)’:
  1087. util_props.cpp:102:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
  1088. if (!PatternProps::isWhiteSpace(c)) {
  1089. ^~
  1090. util_props.cpp:107:9: note: here
  1091. case 126 /*'~'*/:
  1092. ^~~~
  1093. g++ ... parsepos.cpp
  1094. g++ ... locbased.cpp
  1095. g++ ... cwchar.cpp
  1096. g++ ... wintz.cpp
  1097. g++ ... dtintrv.cpp
  1098. g++ ... ucnvsel.cpp
  1099. g++ ... propsvec.cpp
  1100. g++ ... ulist.cpp
  1101. g++ ... uloc_tag.cpp
  1102. g++ ... icudataver.cpp
  1103. g++ ... icuplug.cpp
  1104. g++ ... listformatter.cpp
  1105. g++ ... ulistformatter.cpp
  1106. g++ ... sharedobject.cpp
  1107. g++ ... simpleformatter.cpp
  1108. g++ ... unifiedcache.cpp
  1109. g++ ... uloc_keytype.cpp
  1110. g++ ... ubiditransform.cpp
  1111. ubiditransform.cpp: In function ‘void resolveBaseDirection(const UChar*, uint32_t, UBiDiLevel*, UBiDiLevel*)’:
  1112. ubiditransform.cpp:397:48: warning: enumeral and non-enumeral type in conditional expression [-Wextra]
  1113. *pInLevel = level != UBIDI_NEUTRAL ? level
  1114. ^
  1115. g++ ... pluralmap.cpp
  1116. g++ -O2 -march=x86-64 -pipe -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicuuc.so.59 -o ../lib/libicuuc.so.59.1 errorcode.o putil.o umath.o utypes.o uinvchar.o umutex.o ucln_cmn.o uinit.o uobject.o cmemory.o charstr.o cstr.o udata.o ucmndata.o udatamem.o umapfile.o udataswp.o ucol_swp.o utrace.o uhash.o uhash_us.o uenum.o ustrenum.o uvector.o ustack.o uvectr32.o uvectr64.o ucnv.o ucnv_bld.o ucnv_cnv.o ucnv_io.o ucnv_cb.o ucnv_err.o ucnvlat1.o ucnv_u7.o ucnv_u8.o ucnv_u16.o ucnv_u32.o ucnvscsu.o ucnvbocu.o ucnv_ext.o ucnvmbcs.o ucnv2022.o ucnvhz.o ucnv_lmb.o ucnvisci.o ucnvdisp.o ucnv_set.o ucnv_ct.o resource.o uresbund.o ures_cnv.o uresdata.o resbund.o resbund_cnv.o ucurr.o messagepattern.o ucat.o locmap.o uloc.o locid.o locutil.o locavailable.o locdispnames.o locdspnm.o loclikely.o locresdata.o bytestream.o stringpiece.o stringtriebuilder.o bytestriebuilder.o bytestrie.o bytestrieiterator.o ucharstrie.o ucharstriebuilder.o ucharstrieiterator.o dictionarydata.o edits.o appendable.o ustr_cnv.o unistr_cnv.o unistr.o unistr_case.o unistr_props.o utf_impl.o ustring.o ustrcase.o ucasemap.o ucasemap_titlecase_brkiter.o cstring.o ustrfmt.o ustrtrns.o ustr_wcs.o utext.o unistr_case_locale.o ustrcase_locale.o unistr_titlecase_brkiter.o ustr_titlecase_brkiter.o normalizer2impl.o normalizer2.o filterednormalizer2.o normlzr.o unorm.o unormcmp.o loadednormalizer2impl.o chariter.o schriter.o uchriter.o uiter.o patternprops.o uchar.o uprops.o ucase.o propname.o ubidi_props.o ubidi.o ubidiwrt.o ubidiln.o ushape.o uscript.o uscript_props.o usc_impl.o unames.o utrie.o utrie2.o utrie2_builder.o bmpset.o unisetspan.o uset_props.o uniset_props.o uniset_closure.o uset.o uniset.o usetiter.o ruleiter.o caniter.o unifilt.o unifunct.o uarrsort.o brkiter.o ubrk.o brkeng.o dictbe.o filteredbrk.o rbbi.o rbbidata.o rbbinode.o rbbirb.o rbbiscan.o rbbisetb.o rbbistbl.o rbbitblb.o serv.o servnotf.o servls.o servlk.o servlkf.o servrbf.o servslkf.o uidna.o usprep.o uts46.o punycode.o util.o util_props.o parsepos.o locbased.o cwchar.o wintz.o dtintrv.o ucnvsel.o propsvec.o ulist.o uloc_tag.o icudataver.o icuplug.o listformatter.o ulistformatter.o sharedobject.o simpleformatter.o unifiedcache.o uloc_keytype.o ubiditransform.o pluralmap.o -L../lib -L../stubdata -licudata -lpthread -ldl -lm
  1117. rm -f ../lib/libicuuc.so.59 && ln -s libicuuc.so.59.1 ../lib/libicuuc.so.59
  1118. rm -f ../lib/libicuuc.so && ln -s libicuuc.so.59.1 ../lib/libicuuc.so
  1119. /bin/sh ../mkinstalldirs /tmp/icu/pkg/usr/lib
  1120. /usr/bin/install -c ../lib/libicuuc.so.59.1 /tmp/icu/pkg/usr/lib
  1121. cd /tmp/icu/pkg/usr/lib && rm -f libicuuc.so && ln -s libicuuc.so.59.1 libicuuc.so
  1122. cd /tmp/icu/pkg/usr/lib && rm -f libicuuc.so.59 && ln -s libicuuc.so.59.1 libicuuc.so.59
  1123. make[1]: Leaving directory '/tmp/icu/src/icu/source/common'
  1124. make[0]: Making `install' in `i18n'
  1125. make[1]: Entering directory '/tmp/icu/src/icu/source/i18n'
  1126. (deps) dayperiodrules.cpp
  1127. (deps) visibledigits.cpp
  1128. (deps) decimfmtimpl.cpp
  1129. (deps) smallintformatter.cpp
  1130. (deps) affixpatternparser.cpp
  1131. (deps) precision.cpp
  1132. (deps) pluralaffix.cpp
  1133. (deps) digitaffixesandpadding.cpp
  1134. (deps) valueformatter.cpp
  1135. (deps) digitaffix.cpp
  1136. (deps) digitformatter.cpp
  1137. (deps) digitinterval.cpp
  1138. (deps) digitgrouping.cpp
  1139. (deps) scientificnumberformatter.cpp
  1140. (deps) sharedbreakiterator.cpp
  1141. (deps) measunit.cpp
  1142. (deps) quantityformatter.cpp
  1143. (deps) reldatefmt.cpp
  1144. (deps) uregion.cpp
  1145. (deps) scriptset.cpp
  1146. (deps) region.cpp
  1147. (deps) gender.cpp
  1148. (deps) compactdecimalformat.cpp
  1149. (deps) tzfmt.cpp
  1150. (deps) tzgnames.cpp
  1151. (deps) tznames_impl.cpp
  1152. (deps) tznames.cpp
  1153. (deps) alphaindex.cpp
  1154. (deps) decContext.cpp
  1155. (deps) decNumber.cpp
  1156. (deps) ufieldpositer.cpp
  1157. (deps) fpositer.cpp
  1158. (deps) fphdlimp.cpp
  1159. (deps) vzone.cpp
  1160. (deps) zrule.cpp
  1161. (deps) ztrans.cpp
  1162. (deps) smpdtfst.cpp
  1163. (deps) decfmtst.cpp
  1164. (deps) uspoof_conf.cpp
  1165. (deps) uspoof_build.cpp
  1166. (deps) uspoof_impl.cpp
  1167. (deps) uspoof.cpp
  1168. (deps) currpinf.cpp
  1169. (deps) tmutfmt.cpp
  1170. (deps) tmutamt.cpp
  1171. (deps) tmunit.cpp
  1172. (deps) udateintervalformat.cpp
  1173. (deps) dtitvinf.cpp
  1174. (deps) dtitvfmt.cpp
  1175. (deps) selfmt.cpp
  1176. (deps) plurfmt.cpp
  1177. (deps) plurrule.cpp
  1178. (deps) upluralrules.cpp
  1179. (deps) standardplural.cpp
  1180. (deps) zonemeta.cpp
  1181. (deps) vtzone.cpp
  1182. (deps) tztrans.cpp
  1183. (deps) tzrule.cpp
  1184. (deps) rbtz.cpp
  1185. (deps) dtrule.cpp
  1186. (deps) basictz.cpp
  1187. (deps) winnmfmt.cpp
  1188. (deps) windtfmt.cpp
  1189. (deps) wintzimpl.cpp
  1190. (deps) inputext.cpp
  1191. (deps) csrutf8.cpp
  1192. (deps) csrucode.cpp
  1193. (deps) csrsbcs.cpp
  1194. (deps) csrmbcs.cpp
  1195. (deps) csrecog.cpp
  1196. (deps) csr2022.cpp
  1197. (deps) csmatch.cpp
  1198. (deps) csdetect.cpp
  1199. (deps) utmscale.cpp
  1200. (deps) measure.cpp
  1201. (deps) currunit.cpp
  1202. (deps) curramt.cpp
  1203. (deps) currfmt.cpp
  1204. (deps) measfmt.cpp
  1205. (deps) ulocdata.cpp
  1206. (deps) uregexc.cpp
  1207. (deps) uregex.cpp
  1208. (deps) regeximp.cpp
  1209. (deps) regextxt.cpp
  1210. (deps) regexst.cpp
  1211. (deps) repattrn.cpp
  1212. (deps) rematch.cpp
  1213. (deps) regexcmp.cpp
  1214. (deps) brktrans.cpp
  1215. (deps) transreg.cpp
  1216. (deps) quant.cpp
  1217. (deps) nortrans.cpp
  1218. (deps) uni2name.cpp
  1219. (deps) name2uni.cpp
  1220. (deps) anytrans.cpp
  1221. (deps) toupptrn.cpp
  1222. (deps) tolowtrn.cpp
  1223. (deps) titletrn.cpp
  1224. (deps) casetrn.cpp
  1225. (deps) remtrans.cpp
  1226. (deps) nultrans.cpp
  1227. (deps) rbt_set.cpp
  1228. (deps) rbt_rule.cpp
  1229. (deps) rbt_pars.cpp
  1230. (deps) rbt_data.cpp
  1231. (deps) rbt.cpp
  1232. (deps) cpdtrans.cpp
  1233. (deps) tridpars.cpp
  1234. (deps) strrepl.cpp
  1235. (deps) funcrepl.cpp
  1236. (deps) unesctrn.cpp
  1237. (deps) esctrn.cpp
  1238. (deps) utrans.cpp
  1239. (deps) translit.cpp
  1240. (deps) stsearch.cpp
  1241. (deps) search.cpp
  1242. (deps) usearch.cpp
  1243. (deps) strmatch.cpp
  1244. (deps) collationfastlatinbuilder.cpp
  1245. (deps) collationbuilder.cpp
  1246. (deps) collationruleparser.cpp
  1247. (deps) collationweights.cpp
  1248. (deps) collationdatabuilder.cpp
  1249. (deps) collationrootelements.cpp
  1250. (deps) collationroot.cpp
  1251. (deps) rulebasedcollator.cpp
  1252. (deps) collationkeys.cpp
  1253. (deps) collationfastlatin.cpp
  1254. (deps) collationcompare.cpp
  1255. (deps) collationsets.cpp
  1256. (deps) uitercollationiterator.cpp
  1257. (deps) utf8collationiterator.cpp
  1258. (deps) utf16collationiterator.cpp
  1259. (deps) collationiterator.cpp
  1260. (deps) collationfcd.cpp
  1261. (deps) collationdatawriter.cpp
  1262. (deps) collationdatareader.cpp
  1263. (deps) collationtailoring.cpp
  1264. (deps) collationdata.cpp
  1265. (deps) collationsettings.cpp
  1266. (deps) collation.cpp
  1267. (deps) ucol_sit.cpp
  1268. (deps) ucol_res.cpp
  1269. (deps) ucol.cpp
  1270. (deps) ucoleitr.cpp
  1271. (deps) bocsu.cpp
  1272. (deps) sortkey.cpp
  1273. (deps) coll.cpp
  1274. (deps) coleitr.cpp
  1275. (deps) ethpccal.cpp
  1276. (deps) dangical.cpp
  1277. (deps) coptccal.cpp
  1278. (deps) cecal.cpp
  1279. (deps) chnsecal.cpp
  1280. (deps) indiancal.cpp
  1281. (deps) hebrwcal.cpp
  1282. (deps) gregoimp.cpp
  1283. (deps) japancal.cpp
  1284. (deps) islamcal.cpp
  1285. (deps) persncal.cpp
  1286. (deps) buddhcal.cpp
  1287. (deps) taiwncal.cpp
  1288. (deps) astro.cpp
  1289. (deps) olsontz.cpp
  1290. (deps) simpletz.cpp
  1291. (deps) timezone.cpp
  1292. (deps) gregocal.cpp
  1293. (deps) calendar.cpp
  1294. (deps) ucal.cpp
  1295. (deps) ucsdet.cpp
  1296. (deps) unumsys.cpp
  1297. (deps) numsys.cpp
  1298. (deps) rbnf.cpp
  1299. (deps) nfsubs.cpp
  1300. (deps) nfrule.cpp
  1301. (deps) nfrs.cpp
  1302. (deps) udatpg.cpp
  1303. (deps) dtptngen.cpp
  1304. (deps) udat.cpp
  1305. (deps) dtfmtsym.cpp
  1306. (deps) reldtfmt.cpp
  1307. (deps) smpdtfmt.cpp
  1308. (deps) datefmt.cpp
  1309. (deps) choicfmt.cpp
  1310. (deps) fmtable_cnv.cpp
  1311. (deps) digitlst.cpp
  1312. (deps) dcfmtsym.cpp
  1313. (deps) decimalformatpattern.cpp
  1314. (deps) decimfmt.cpp
  1315. (deps) unum.cpp
  1316. (deps) numfmt.cpp
  1317. (deps) umsg.cpp
  1318. (deps) msgfmt.cpp
  1319. (deps) format.cpp
  1320. (deps) fmtable.cpp
  1321. (deps) ucln_in.cpp
  1322. /bin/sh ../mkinstalldirs /tmp/icu/pkg/usr/include/unicode
  1323. /usr/bin/install -c -m 644 ./unicode/alphaindex.h /tmp/icu/pkg/usr/include/unicode
  1324. /usr/bin/install -c -m 644 ./unicode/basictz.h /tmp/icu/pkg/usr/include/unicode
  1325. /usr/bin/install -c -m 644 ./unicode/calendar.h /tmp/icu/pkg/usr/include/unicode
  1326. /usr/bin/install -c -m 644 ./unicode/choicfmt.h /tmp/icu/pkg/usr/include/unicode
  1327. /usr/bin/install -c -m 644 ./unicode/coleitr.h /tmp/icu/pkg/usr/include/unicode
  1328. /usr/bin/install -c -m 644 ./unicode/coll.h /tmp/icu/pkg/usr/include/unicode
  1329. /usr/bin/install -c -m 644 ./unicode/compactdecimalformat.h /tmp/icu/pkg/usr/include/unicode
  1330. /usr/bin/install -c -m 644 ./unicode/curramt.h /tmp/icu/pkg/usr/include/unicode
  1331. /usr/bin/install -c -m 644 ./unicode/currpinf.h /tmp/icu/pkg/usr/include/unicode
  1332. /usr/bin/install -c -m 644 ./unicode/currunit.h /tmp/icu/pkg/usr/include/unicode
  1333. /usr/bin/install -c -m 644 ./unicode/datefmt.h /tmp/icu/pkg/usr/include/unicode
  1334. /usr/bin/install -c -m 644 ./unicode/dcfmtsym.h /tmp/icu/pkg/usr/include/unicode
  1335. /usr/bin/install -c -m 644 ./unicode/decimfmt.h /tmp/icu/pkg/usr/include/unicode
  1336. /usr/bin/install -c -m 644 ./unicode/dtfmtsym.h /tmp/icu/pkg/usr/include/unicode
  1337. /usr/bin/install -c -m 644 ./unicode/dtitvfmt.h /tmp/icu/pkg/usr/include/unicode
  1338. /usr/bin/install -c -m 644 ./unicode/dtitvinf.h /tmp/icu/pkg/usr/include/unicode
  1339. /usr/bin/install -c -m 644 ./unicode/dtptngen.h /tmp/icu/pkg/usr/include/unicode
  1340. /usr/bin/install -c -m 644 ./unicode/dtrule.h /tmp/icu/pkg/usr/include/unicode
  1341. /usr/bin/install -c -m 644 ./unicode/fieldpos.h /tmp/icu/pkg/usr/include/unicode
  1342. /usr/bin/install -c -m 644 ./unicode/fmtable.h /tmp/icu/pkg/usr/include/unicode
  1343. /usr/bin/install -c -m 644 ./unicode/format.h /tmp/icu/pkg/usr/include/unicode
  1344. /usr/bin/install -c -m 644 ./unicode/fpositer.h /tmp/icu/pkg/usr/include/unicode
  1345. /usr/bin/install -c -m 644 ./unicode/gender.h /tmp/icu/pkg/usr/include/unicode
  1346. /usr/bin/install -c -m 644 ./unicode/gregocal.h /tmp/icu/pkg/usr/include/unicode
  1347. /usr/bin/install -c -m 644 ./unicode/measfmt.h /tmp/icu/pkg/usr/include/unicode
  1348. /usr/bin/install -c -m 644 ./unicode/measunit.h /tmp/icu/pkg/usr/include/unicode
  1349. /usr/bin/install -c -m 644 ./unicode/measure.h /tmp/icu/pkg/usr/include/unicode
  1350. /usr/bin/install -c -m 644 ./unicode/msgfmt.h /tmp/icu/pkg/usr/include/unicode
  1351. /usr/bin/install -c -m 644 ./unicode/numfmt.h /tmp/icu/pkg/usr/include/unicode
  1352. /usr/bin/install -c -m 644 ./unicode/numsys.h /tmp/icu/pkg/usr/include/unicode
  1353. /usr/bin/install -c -m 644 ./unicode/plurfmt.h /tmp/icu/pkg/usr/include/unicode
  1354. /usr/bin/install -c -m 644 ./unicode/plurrule.h /tmp/icu/pkg/usr/include/unicode
  1355. /usr/bin/install -c -m 644 ./unicode/rbnf.h /tmp/icu/pkg/usr/include/unicode
  1356. /usr/bin/install -c -m 644 ./unicode/rbtz.h /tmp/icu/pkg/usr/include/unicode
  1357. /usr/bin/install -c -m 644 ./unicode/regex.h /tmp/icu/pkg/usr/include/unicode
  1358. /usr/bin/install -c -m 644 ./unicode/region.h /tmp/icu/pkg/usr/include/unicode
  1359. /usr/bin/install -c -m 644 ./unicode/reldatefmt.h /tmp/icu/pkg/usr/include/unicode
  1360. /usr/bin/install -c -m 644 ./unicode/scientificnumberformatter.h /tmp/icu/pkg/usr/include/unicode
  1361. /usr/bin/install -c -m 644 ./unicode/search.h /tmp/icu/pkg/usr/include/unicode
  1362. /usr/bin/install -c -m 644 ./unicode/selfmt.h /tmp/icu/pkg/usr/include/unicode
  1363. /usr/bin/install -c -m 644 ./unicode/simpletz.h /tmp/icu/pkg/usr/include/unicode
  1364. /usr/bin/install -c -m 644 ./unicode/smpdtfmt.h /tmp/icu/pkg/usr/include/unicode
  1365. /usr/bin/install -c -m 644 ./unicode/sortkey.h /tmp/icu/pkg/usr/include/unicode
  1366. /usr/bin/install -c -m 644 ./unicode/stsearch.h /tmp/icu/pkg/usr/include/unicode
  1367. /usr/bin/install -c -m 644 ./unicode/tblcoll.h /tmp/icu/pkg/usr/include/unicode
  1368. /usr/bin/install -c -m 644 ./unicode/timezone.h /tmp/icu/pkg/usr/include/unicode
  1369. /usr/bin/install -c -m 644 ./unicode/tmunit.h /tmp/icu/pkg/usr/include/unicode
  1370. /usr/bin/install -c -m 644 ./unicode/tmutamt.h /tmp/icu/pkg/usr/include/unicode
  1371. /usr/bin/install -c -m 644 ./unicode/tmutfmt.h /tmp/icu/pkg/usr/include/unicode
  1372. /usr/bin/install -c -m 644 ./unicode/translit.h /tmp/icu/pkg/usr/include/unicode
  1373. /usr/bin/install -c -m 644 ./unicode/tzfmt.h /tmp/icu/pkg/usr/include/unicode
  1374. /usr/bin/install -c -m 644 ./unicode/tznames.h /tmp/icu/pkg/usr/include/unicode
  1375. /usr/bin/install -c -m 644 ./unicode/tzrule.h /tmp/icu/pkg/usr/include/unicode
  1376. /usr/bin/install -c -m 644 ./unicode/tztrans.h /tmp/icu/pkg/usr/include/unicode
  1377. /usr/bin/install -c -m 644 ./unicode/ucal.h /tmp/icu/pkg/usr/include/unicode
  1378. /usr/bin/install -c -m 644 ./unicode/ucoleitr.h /tmp/icu/pkg/usr/include/unicode
  1379. /usr/bin/install -c -m 644 ./unicode/ucol.h /tmp/icu/pkg/usr/include/unicode
  1380. /usr/bin/install -c -m 644 ./unicode/ucsdet.h /tmp/icu/pkg/usr/include/unicode
  1381. /usr/bin/install -c -m 644 ./unicode/udateintervalformat.h /tmp/icu/pkg/usr/include/unicode
  1382. /usr/bin/install -c -m 644 ./unicode/udat.h /tmp/icu/pkg/usr/include/unicode
  1383. /usr/bin/install -c -m 644 ./unicode/udatpg.h /tmp/icu/pkg/usr/include/unicode
  1384. /usr/bin/install -c -m 644 ./unicode/ufieldpositer.h /tmp/icu/pkg/usr/include/unicode
  1385. /usr/bin/install -c -m 644 ./unicode/uformattable.h /tmp/icu/pkg/usr/include/unicode
  1386. /usr/bin/install -c -m 644 ./unicode/ugender.h /tmp/icu/pkg/usr/include/unicode
  1387. /usr/bin/install -c -m 644 ./unicode/ulocdata.h /tmp/icu/pkg/usr/include/unicode
  1388. /usr/bin/install -c -m 644 ./unicode/umsg.h /tmp/icu/pkg/usr/include/unicode
  1389. /usr/bin/install -c -m 644 ./unicode/unirepl.h /tmp/icu/pkg/usr/include/unicode
  1390. /usr/bin/install -c -m 644 ./unicode/unum.h /tmp/icu/pkg/usr/include/unicode
  1391. /usr/bin/install -c -m 644 ./unicode/unumsys.h /tmp/icu/pkg/usr/include/unicode
  1392. /usr/bin/install -c -m 644 ./unicode/upluralrules.h /tmp/icu/pkg/usr/include/unicode
  1393. /usr/bin/install -c -m 644 ./unicode/uregex.h /tmp/icu/pkg/usr/include/unicode
  1394. /usr/bin/install -c -m 644 ./unicode/uregion.h /tmp/icu/pkg/usr/include/unicode
  1395. /usr/bin/install -c -m 644 ./unicode/ureldatefmt.h /tmp/icu/pkg/usr/include/unicode
  1396. /usr/bin/install -c -m 644 ./unicode/usearch.h /tmp/icu/pkg/usr/include/unicode
  1397. /usr/bin/install -c -m 644 ./unicode/uspoof.h /tmp/icu/pkg/usr/include/unicode
  1398. /usr/bin/install -c -m 644 ./unicode/utmscale.h /tmp/icu/pkg/usr/include/unicode
  1399. /usr/bin/install -c -m 644 ./unicode/utrans.h /tmp/icu/pkg/usr/include/unicode
  1400. /usr/bin/install -c -m 644 ./unicode/vtzone.h /tmp/icu/pkg/usr/include/unicode
  1401. g++ ... ucln_in.cpp
  1402. g++ ... fmtable.cpp
  1403. fmtable.cpp: In member function ‘int32_t icu_59::Formattable::getLong(UErrorCode&) const’:
  1404. fmtable.cpp:432:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
  1405. if (instanceOfMeasure(fValue.fObject)) {
  1406. ^~
  1407. fmtable.cpp:437:5: note: here
  1408. default:
  1409. ^~~~~~~
  1410. fmtable.cpp: In member function ‘int64_t icu_59::Formattable::getInt64(UErrorCode&) const’:
  1411. fmtable.cpp:484:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
  1412. if (instanceOfMeasure(fValue.fObject)) {
  1413. ^~
  1414. fmtable.cpp:489:5: note: here
  1415. default:
  1416. ^~~~~~~
  1417. fmtable.cpp: In member function ‘double icu_59::Formattable::getDouble(UErrorCode&) const’:
  1418. fmtable.cpp:515:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
  1419. if (instanceOfMeasure(fValue.fObject)) {
  1420. ^~
  1421. fmtable.cpp:520:5: note: here
  1422. default:
  1423. ^~~~~~~
  1424. g++ ... format.cpp
  1425. g++ ... msgfmt.cpp
  1426. g++ ... umsg.cpp
  1427. g++ ... numfmt.cpp
  1428. g++ ... unum.cpp
  1429. g++ ... decimfmt.cpp
  1430. g++ ... decimalformatpattern.cpp
  1431. g++ ... dcfmtsym.cpp
  1432. g++ ... digitlst.cpp
  1433. digitlst.cpp:67:13: fatal error: xlocale.h: No such file or directory
  1434. # include <xlocale.h>
  1435. ^~~~~~~~~~~
  1436. compilation terminated.
  1437. *** Failed compilation command follows: ----------------------------------------------------------
  1438. g++ -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I. -I../common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -O2 -march=x86-64 -pipe -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -c -DPIC -fPIC -o digitlst.o digitlst.cpp
  1439. --- ( rebuild with "make VERBOSE=1 install" to show all parameters ) --------
  1440. make[1]: *** [../config/mh-linux:51: digitlst.o] Error 1
  1441. make[1]: Leaving directory '/tmp/icu/src/icu/source/i18n'
  1442. make: *** [Makefile:147: install-recursive] Error 2
  1443. ==> Build icu-59.1-1.spkg.txz failed.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement