<86>Sep 6 01:29:21 userdel[2931610]: delete user 'rooter' <86>Sep 6 01:29:21 userdel[2931610]: removed group 'rooter' owned by 'rooter' <86>Sep 6 01:29:21 userdel[2931610]: removed shadow group 'rooter' owned by 'rooter' <86>Sep 6 01:29:21 groupadd[2931615]: group added to /etc/group: name=rooter, GID=651 <86>Sep 6 01:29:21 groupadd[2931615]: group added to /etc/gshadow: name=rooter <86>Sep 6 01:29:21 groupadd[2931615]: new group: name=rooter, GID=651 <86>Sep 6 01:29:21 useradd[2931619]: new user: name=rooter, UID=651, GID=651, home=/root, shell=/bin/bash <86>Sep 6 01:29:21 userdel[2931625]: delete user 'builder' <86>Sep 6 01:29:21 userdel[2931625]: removed group 'builder' owned by 'builder' <86>Sep 6 01:29:21 userdel[2931625]: removed shadow group 'builder' owned by 'builder' <86>Sep 6 01:29:21 groupadd[2931630]: group added to /etc/group: name=builder, GID=652 <86>Sep 6 01:29:21 groupadd[2931630]: group added to /etc/gshadow: name=builder <86>Sep 6 01:29:21 groupadd[2931630]: new group: name=builder, GID=652 <86>Sep 6 01:29:21 useradd[2931634]: new user: name=builder, UID=652, GID=652, home=/usr/src, shell=/bin/bash Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/ustr-1.0.4-alt4.nosrc.rpm (w1.gzdio) Installing ustr-1.0.4-alt4.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.54344 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf ustr-1.0.4 + echo 'Source #0 (ustr-1.0.4.tar.gz):' Source #0 (ustr-1.0.4.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/ustr-1.0.4.tar.gz + /bin/tar -xf - + cd ustr-1.0.4 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #1 (c99-inline.patch):' Patch #1 (c99-inline.patch): + /usr/bin/patch -p1 patching file ustr-compiler.h + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.54344 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ustr-1.0.4 + make -j8 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fgnu89-inline' all-shared libustr.a ustr-import make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling: auto configuration test: vsnprintf make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling: auto configuration test: 64bit make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Creating ustr-conf.h make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Creating ustr-conf-debug.h make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Creating ustr-import make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A DBG lib: ustr-b-dbg-code.c In file included from ustr-b-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A DBG lib: ustr-fmt-dbg-code.c In file included from ustr-fmt-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A DBG lib: ustr-parse-dbg-code.c In file included from ustr-parse.h:79, from ustr-parse-dbg-code.c:20: ustr-parse-code.h: In function 'ustr__parse_num_beg': ustr-parse-code.h:54:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 54 | *tst_neg = USTR_TRUE; ustr-parse-code.h:55:7: note: here 55 | case '+': | ^~~~ In file included from ustr-parse-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A DBG lib: ustr-io-dbg-code.c In file included from ustr-io-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ In file included from ustr-main.h:49, from ustr-io-dbg-code.c:11: ustr-io-dbg-code.c: In function 'ustrp__io_get': ustr-io-code.h:14:53: warning: 'nonnull' argument 'fp' compared to NULL [-Wnonnull-compare] 14 | USTR_ASSERT(ps1 && ustrp__assert_valid(!!p, *ps1) && fp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ustr-io-dbg-code.c: In function 'ustrp__io_getdelim': ustr-io-code.h:126:53: warning: 'nonnull' argument 'fp' compared to NULL [-Wnonnull-compare] 126 | USTR_ASSERT(ps1 && ustrp__assert_valid(!!p, *ps1) && fp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ustr-io-dbg-code.c: In function 'ustrp__io_put': ustr-io-code.h:187:53: warning: 'nonnull' argument 'fp' compared to NULL [-Wnonnull-compare] 187 | USTR_ASSERT(ps1 && ustrp__assert_valid(!!p, *ps1) && fp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A DBG lib: ustr-ins-dbg-code.c In file included from ustr-ins-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A DBG lib: ustr-pool-dbg-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A DBG lib: ustr-replace-dbg-code.c In file included from ustr-replace-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A DBG lib: ustr-cmp-dbg-code.c In file included from ustr-cmp-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ In file included from ustr-main.h:49, from ustr-cmp-dbg-code.c:11: ustr-cmp-dbg-code.c: In function 'ustr_cmp_fast_buf': ustr-cmp.h:164:37: warning: 'nonnull' argument 'buf' compared to NULL [-Wnonnull-compare] 164 | USTR_ASSERT(ustr_assert_valid(s1) && buf); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ustr-cmp-dbg-code.c: In function 'ustr_cmp_prefix_buf_eq': ustr-cmp.h:179:37: warning: 'nonnull' argument 'buf' compared to NULL [-Wnonnull-compare] 179 | USTR_ASSERT(ustr_assert_valid(s1) && buf); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ustr-cmp-dbg-code.c: In function 'ustr_cmp_suffix_buf_eq': ustr-cmp.h:192:37: warning: 'nonnull' argument 'buf' compared to NULL [-Wnonnull-compare] 192 | USTR_ASSERT(ustr_assert_valid(s1) && buf); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ustr-cmp-dbg-code.c: In function 'ustr_cmp_buf': ustr-cmp-code.h:15:37: warning: 'nonnull' argument 'buf' compared to NULL [-Wnonnull-compare] 15 | USTR_ASSERT(ustr_assert_valid(s1) && buf); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ustr-cmp-dbg-code.c: In function 'ustr_cmp_case_buf': ustr-cmp-code.h:85:37: warning: 'nonnull' argument 'buf' compared to NULL [-Wnonnull-compare] 85 | USTR_ASSERT(ustr_assert_valid(s1) && buf); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ustr-cmp-dbg-code.c: In function 'ustr_cmp_case_prefix_buf_eq': ustr-cmp-code.h:125:37: warning: 'nonnull' argument 'buf' compared to NULL [-Wnonnull-compare] 125 | USTR_ASSERT(ustr_assert_valid(s1) && buf); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ustr-cmp-dbg-code.c: In function 'ustr_cmp_case_suffix_buf_eq': ustr-cmp-code.h:139:37: warning: 'nonnull' argument 'buf' compared to NULL [-Wnonnull-compare] 139 | USTR_ASSERT(ustr_assert_valid(s1) && buf); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A DBG lib: ustr-split-dbg-code.c In file included from ustr-split-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A DBG lib: ustr-spn-dbg-code.c In file included from ustr-spn-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A DBG lib: ustr-sc-dbg-code.c In file included from ustr-sc.h:199, from ustr-sc-dbg-code.c:22: ustr-sc-code.h: In function 'ustrp__sc_tolower': ustr-sc-code.h:174:10: warning: variable 'clen' set but not used [-Wunused-but-set-variable] 174 | size_t clen; | ^~~~ ustr-sc-code.h: In function 'ustrp__sc_toupper': ustr-sc-code.h:204:10: warning: variable 'clen' set but not used [-Wunused-but-set-variable] 204 | size_t clen; | ^~~~ In file included from ustr-sc-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A DBG lib: ustr-set-dbg-code.c In file included from ustr-set-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A DBG lib: ustr-main-dbg-code.c In file included from ustr-cntl.h:100, from ustr-main.h:150, from ustr-main-dbg-code.c:11: ustr-cntl-code.h: In function 'ustr__cntl_mc_setup_env2bool': ustr-cntl-code.h:67:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 67 | if (USTR__STREQ(ptr, "no")) return (USTR_FALSE); | ^~ ustr-cntl-code.h:69:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 69 | return (!!def); | ^~~~~~ In file included from ustr-main-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ In file included from ustr-main.h:935, from ustr-main-dbg-code.c:11: ustr-main-code.h: In function 'ustr_owner': ustr-main-code.h:184:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 184 | if (s1->data[5]) return (USTR_FALSE); | ^ ustr-main-code.h:186:5: note: here 186 | case 4: if (s1->data[4]) return (USTR_FALSE); | ^~~~ ustr-main-code.h:187:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 187 | if (s1->data[3]) return (USTR_FALSE); | ^ ustr-main-code.h:188:5: note: here 188 | case 2: if (s1->data[2]) return (USTR_FALSE); | ^~~~ ustr-main-code.h:188:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 188 | case 2: if (s1->data[2]) return (USTR_FALSE); | ^ ustr-main-code.h:190:5: note: here 190 | case 1: return (s1->data[1] == 1); | ^~~~ ustr-main-code.h: In function 'ustr__embed_val_set': ustr-main-code.h:233:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 233 | data[4] = (val >> 32) & 0xFF; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ustr-main-code.h:235:5: note: here 235 | case 4: | ^~~~ ustr-main-code.h:237:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 237 | data[2] = (val >> 16) & 0xFF; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ustr-main-code.h:238:5: note: here 238 | case 2: | ^~~~ ustr-main-code.h:239:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 239 | data[1] = (val >> 8) & 0xFF; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ustr-main-code.h:240:5: note: here 240 | case 1: | ^~~~ ustr-main-code.h: In function 'ustr__ref_add': ustr-main-code.h:327:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 327 | case 8: if (!lim) lim = 0xFFFFFFFFFFFFFFFFULL; | ^ ustr-main-code.h:329:5: note: here 329 | case 4: if (!lim) lim = 0xFFFFFFFFUL; | ^~~~ ustr-main-code.h:329:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 329 | case 4: if (!lim) lim = 0xFFFFFFFFUL; | ^ ustr-main-code.h:330:5: note: here 330 | case 2: if (!lim) lim = 0xFFFF; | ^~~~ ustr-main-code.h:330:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 330 | case 2: if (!lim) lim = 0xFFFF; | ^ ustr-main-code.h:331:5: note: here 331 | case 1: if (!lim) lim = 0xFF; | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A DBG lib: ustr-utf8-dbg-code.c In file included from ustr-utf8-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A DBG lib: ustr-sub-dbg-code.c In file included from ustr-sub-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A OPT lib: ustr-b-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A OPT lib: ustr-fmt-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A DBG lib: ustr-srch-dbg-code.c In file included from ustr-srch-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A OPT lib: ustr-io-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A OPT lib: ustr-parse-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A OPT lib: ustr-ins-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A OPT lib: ustr-pool-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A OPT lib: ustr-cmp-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A OPT lib: ustr-replace-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A OPT lib: ustr-split-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A OPT lib: ustr-set-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A OPT lib: ustr-sc-opt-code.c In file included from ustr-sc.h:199, from ustr-sc-opt-code.c:22: ustr-sc-code.h: In function 'ustrp__sc_tolower': ustr-sc-code.h:174:10: warning: variable 'clen' set but not used [-Wunused-but-set-variable] 174 | size_t clen; | ^~~~ ustr-sc-code.h: In function 'ustrp__sc_toupper': ustr-sc-code.h:204:10: warning: variable 'clen' set but not used [-Wunused-but-set-variable] 204 | size_t clen; | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A OPT lib: ustr-sub-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A OPT lib: ustr-utf8-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A OPT lib: ustr-main-opt-code.c In file included from ustr-cntl.h:100, from ustr-main.h:150, from ustr-main-opt-code.c:11: ustr-cntl-code.h: In function 'ustr__cntl_mc_setup_env2bool': ustr-cntl-code.h:67:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 67 | if (USTR__STREQ(ptr, "no")) return (USTR_FALSE); | ^~ ustr-cntl-code.h:69:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 69 | return (!!def); | ^~~~~~ In file included from ustr-main.h:935, from ustr-main-opt-code.c:11: ustr-main-code.h: In function 'ustrp__dupx_undef': ustr-main-code.h:676:16: warning: variable 'chk' set but not used [-Wunused-but-set-variable] 676 | struct Ustr *chk = USTR_NULL; | ^~~ ustr-main-code.h: In function 'ustrp__dupx_empty': ustr-main-code.h:1055:7: warning: variable 'eret' set but not used [-Wunused-but-set-variable] 1055 | int eret = USTR_FALSE; | ^~~~ In file included from ustr-main-opt-code.c:11: ustr-main-opt-code.c: In function 'ustrp__assert_valid': ustr-main.h:61:13: warning: 'nonnull' argument 's1' compared to NULL [-Wnonnull-compare] 61 | do { if (x){} else return (y); } while (USTR_FALSE) | ^ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A OPT lib: ustr-srch-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for A OPT lib: ustr-spn-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO DBG lib: ustr-b-dbg-code.c In file included from ustr-b-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO DBG lib: ustr-fmt-dbg-code.c In file included from ustr-fmt-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO DBG lib: ustr-io-dbg-code.c In file included from ustr-io-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ In file included from ustr-main.h:49, from ustr-io-dbg-code.c:11: ustr-io-dbg-code.c: In function 'ustrp__io_get': ustr-io-code.h:14:53: warning: 'nonnull' argument 'fp' compared to NULL [-Wnonnull-compare] 14 | USTR_ASSERT(ps1 && ustrp__assert_valid(!!p, *ps1) && fp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ustr-io-dbg-code.c: In function 'ustrp__io_getdelim': ustr-io-code.h:126:53: warning: 'nonnull' argument 'fp' compared to NULL [-Wnonnull-compare] 126 | USTR_ASSERT(ps1 && ustrp__assert_valid(!!p, *ps1) && fp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ustr-io-dbg-code.c: In function 'ustrp__io_put': ustr-io-code.h:187:53: warning: 'nonnull' argument 'fp' compared to NULL [-Wnonnull-compare] 187 | USTR_ASSERT(ps1 && ustrp__assert_valid(!!p, *ps1) && fp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO DBG lib: ustr-ins-dbg-code.c In file included from ustr-ins-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO DBG lib: ustr-pool-dbg-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO DBG lib: ustr-cmp-dbg-code.c In file included from ustr-cmp-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ In file included from ustr-main.h:49, from ustr-cmp-dbg-code.c:11: ustr-cmp-dbg-code.c: In function 'ustr_cmp_fast_buf': ustr-cmp.h:164:37: warning: 'nonnull' argument 'buf' compared to NULL [-Wnonnull-compare] 164 | USTR_ASSERT(ustr_assert_valid(s1) && buf); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ustr-cmp-dbg-code.c: In function 'ustr_cmp_prefix_buf_eq': ustr-cmp.h:179:37: warning: 'nonnull' argument 'buf' compared to NULL [-Wnonnull-compare] 179 | USTR_ASSERT(ustr_assert_valid(s1) && buf); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ustr-cmp-dbg-code.c: In function 'ustr_cmp_suffix_buf_eq': ustr-cmp.h:192:37: warning: 'nonnull' argument 'buf' compared to NULL [-Wnonnull-compare] 192 | USTR_ASSERT(ustr_assert_valid(s1) && buf); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ustr-cmp-dbg-code.c: In function 'ustr_cmp_buf': ustr-cmp-code.h:15:37: warning: 'nonnull' argument 'buf' compared to NULL [-Wnonnull-compare] 15 | USTR_ASSERT(ustr_assert_valid(s1) && buf); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ustr-cmp-dbg-code.c: In function 'ustr_cmp_case_buf': ustr-cmp-code.h:85:37: warning: 'nonnull' argument 'buf' compared to NULL [-Wnonnull-compare] 85 | USTR_ASSERT(ustr_assert_valid(s1) && buf); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ustr-cmp-dbg-code.c: In function 'ustr_cmp_case_prefix_buf_eq': ustr-cmp-code.h:125:37: warning: 'nonnull' argument 'buf' compared to NULL [-Wnonnull-compare] 125 | USTR_ASSERT(ustr_assert_valid(s1) && buf); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ustr-cmp-dbg-code.c: In function 'ustr_cmp_case_suffix_buf_eq': ustr-cmp-code.h:139:37: warning: 'nonnull' argument 'buf' compared to NULL [-Wnonnull-compare] 139 | USTR_ASSERT(ustr_assert_valid(s1) && buf); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO DBG lib: ustr-parse-dbg-code.c In file included from ustr-parse.h:79, from ustr-parse-dbg-code.c:20: ustr-parse-code.h: In function 'ustr__parse_num_beg': ustr-parse-code.h:54:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 54 | *tst_neg = USTR_TRUE; ustr-parse-code.h:55:7: note: here 55 | case '+': | ^~~~ In file included from ustr-parse-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO DBG lib: ustr-set-dbg-code.c In file included from ustr-set-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO DBG lib: ustr-split-dbg-code.c In file included from ustr-split-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO DBG lib: ustr-replace-dbg-code.c In file included from ustr-replace-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO DBG lib: ustr-sc-dbg-code.c In file included from ustr-sc.h:199, from ustr-sc-dbg-code.c:22: ustr-sc-code.h: In function 'ustrp__sc_tolower': ustr-sc-code.h:174:10: warning: variable 'clen' set but not used [-Wunused-but-set-variable] 174 | size_t clen; | ^~~~ ustr-sc-code.h: In function 'ustrp__sc_toupper': ustr-sc-code.h:204:10: warning: variable 'clen' set but not used [-Wunused-but-set-variable] 204 | size_t clen; | ^~~~ In file included from ustr-sc-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO DBG lib: ustr-spn-dbg-code.c In file included from ustr-spn-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO DBG lib: ustr-sub-dbg-code.c In file included from ustr-sub-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO DBG lib: ustr-utf8-dbg-code.c In file included from ustr-utf8-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO DBG lib: ustr-main-dbg-code.c In file included from ustr-cntl.h:100, from ustr-main.h:150, from ustr-main-dbg-code.c:11: ustr-cntl-code.h: In function 'ustr__cntl_mc_setup_env2bool': ustr-cntl-code.h:67:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 67 | if (USTR__STREQ(ptr, "no")) return (USTR_FALSE); | ^~ ustr-cntl-code.h:69:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 69 | return (!!def); | ^~~~~~ In file included from ustr-main-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ In file included from ustr-main.h:935, from ustr-main-dbg-code.c:11: ustr-main-code.h: In function 'ustr_owner': ustr-main-code.h:184:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 184 | if (s1->data[5]) return (USTR_FALSE); | ^ ustr-main-code.h:186:5: note: here 186 | case 4: if (s1->data[4]) return (USTR_FALSE); | ^~~~ ustr-main-code.h:187:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 187 | if (s1->data[3]) return (USTR_FALSE); | ^ ustr-main-code.h:188:5: note: here 188 | case 2: if (s1->data[2]) return (USTR_FALSE); | ^~~~ ustr-main-code.h:188:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 188 | case 2: if (s1->data[2]) return (USTR_FALSE); | ^ ustr-main-code.h:190:5: note: here 190 | case 1: return (s1->data[1] == 1); | ^~~~ ustr-main-code.h: In function 'ustr__embed_val_set': ustr-main-code.h:233:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 233 | data[4] = (val >> 32) & 0xFF; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ustr-main-code.h:235:5: note: here 235 | case 4: | ^~~~ ustr-main-code.h:237:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 237 | data[2] = (val >> 16) & 0xFF; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ustr-main-code.h:238:5: note: here 238 | case 2: | ^~~~ ustr-main-code.h:239:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 239 | data[1] = (val >> 8) & 0xFF; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ustr-main-code.h:240:5: note: here 240 | case 1: | ^~~~ ustr-main-code.h: In function 'ustr__ref_add': ustr-main-code.h:327:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 327 | case 8: if (!lim) lim = 0xFFFFFFFFFFFFFFFFULL; | ^ ustr-main-code.h:329:5: note: here 329 | case 4: if (!lim) lim = 0xFFFFFFFFUL; | ^~~~ ustr-main-code.h:329:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 329 | case 4: if (!lim) lim = 0xFFFFFFFFUL; | ^ ustr-main-code.h:330:5: note: here 330 | case 2: if (!lim) lim = 0xFFFF; | ^~~~ ustr-main-code.h:330:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 330 | case 2: if (!lim) lim = 0xFFFF; | ^ ustr-main-code.h:331:5: note: here 331 | case 1: if (!lim) lim = 0xFF; | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO OPT lib: ustr-fmt-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO OPT lib: ustr-b-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO DBG lib: ustr-srch-dbg-code.c In file included from ustr-srch-dbg-code.c:11: ustr-main.h: In function 'ustr_xi__embed_val_get': ustr-main.h:870:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | ret |= (((size_t)data[4]) << 32); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:872:5: note: here 872 | case 4: | ^~~~ ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 874 | ret |= (((size_t)data[2]) << 16); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:875:5: note: here 875 | case 2: | ^~~~ ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | ret |= (((size_t)data[1]) << 8); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ustr-main.h:877:5: note: here 877 | case 1: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO OPT lib: ustr-io-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO OPT lib: ustr-parse-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO OPT lib: ustr-pool-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO OPT lib: ustr-ins-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO OPT lib: ustr-cmp-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO OPT lib: ustr-replace-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: 'ustr-import' is up to date. make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO OPT lib: ustr-set-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Linking A DBG lib: libustr-debug.a ar: `u' modifier ignored since `D' is the default (see `U') ar: creating libustr-debug.a make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO OPT lib: ustr-split-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Linking A OPT lib: libustr.a ar: `u' modifier ignored since `D' is the default (see `U') ar: creating libustr.a make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: 'libustr.a' is up to date. make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Done static make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO OPT lib: ustr-utf8-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO OPT lib: ustr-sc-opt-code.c In file included from ustr-sc.h:199, from ustr-sc-opt-code.c:22: ustr-sc-code.h: In function 'ustrp__sc_tolower': ustr-sc-code.h:174:10: warning: variable 'clen' set but not used [-Wunused-but-set-variable] 174 | size_t clen; | ^~~~ ustr-sc-code.h: In function 'ustrp__sc_toupper': ustr-sc-code.h:204:10: warning: variable 'clen' set but not used [-Wunused-but-set-variable] 204 | size_t clen; | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO OPT lib: ustr-spn-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO OPT lib: ustr-main-opt-code.c In file included from ustr-cntl.h:100, from ustr-main.h:150, from ustr-main-opt-code.c:11: ustr-cntl-code.h: In function 'ustr__cntl_mc_setup_env2bool': ustr-cntl-code.h:67:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 67 | if (USTR__STREQ(ptr, "no")) return (USTR_FALSE); | ^~ ustr-cntl-code.h:69:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 69 | return (!!def); | ^~~~~~ In file included from ustr-main.h:935, from ustr-main-opt-code.c:11: ustr-main-code.h: In function 'ustrp__dupx_undef': ustr-main-code.h:676:16: warning: variable 'chk' set but not used [-Wunused-but-set-variable] 676 | struct Ustr *chk = USTR_NULL; | ^~~ ustr-main-code.h: In function 'ustrp__dupx_empty': ustr-main-code.h:1055:7: warning: variable 'eret' set but not used [-Wunused-but-set-variable] 1055 | int eret = USTR_FALSE; | ^~~~ In file included from ustr-main-opt-code.c:11: ustr-main-opt-code.c: In function 'ustrp__assert_valid': ustr-main.h:61:13: warning: 'nonnull' argument 's1' compared to NULL [-Wnonnull-compare] 61 | do { if (x){} else return (y); } while (USTR_FALSE) | ^ make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO OPT lib: ustr-sub-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Compiling for SO OPT lib: ustr-srch-opt-code.c make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Linking SO DBG lib: libustr-debug-1.0.so.1.0.4 make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Linking SO OPT lib: libustr-1.0.so.1.0.4 make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Done shared make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.7149 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/ustr-buildroot + : + /bin/rm -rf -- /usr/src/tmp/ustr-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd ustr-1.0.4 + /usr/bin/make 'INSTALL=/usr/libexec/rpm-build/install -p' prefix=/usr/src/tmp/ustr-buildroot/usr exec_prefix=/usr/src/tmp/ustr-buildroot/usr bindir=/usr/src/tmp/ustr-buildroot/usr/bin sbindir=/usr/src/tmp/ustr-buildroot/usr/sbin sysconfdir=/usr/src/tmp/ustr-buildroot/etc datadir=/usr/src/tmp/ustr-buildroot/usr/share includedir=/usr/src/tmp/ustr-buildroot/usr/include libdir=/usr/src/tmp/ustr-buildroot/usr/lib64 libexecdir=/usr/src/tmp/ustr-buildroot/usr/lib localstatedir=/usr/src/tmp/ustr-buildroot/var/lib sharedstatedir=/usr/src/tmp/ustr-buildroot/var/lib mandir=/usr/src/tmp/ustr-buildroot/usr/share/man infodir=/usr/src/tmp/ustr-buildroot/usr/share/info install make: Entering directory '/usr/src/RPM/BUILD/ustr-1.0.4' Done static Done shared Making directories install -d /usr/src/tmp/ustr-buildroot/usr/lib64 install -d /usr/src/tmp/ustr-buildroot/usr/include install -d /usr/src/tmp/ustr-buildroot/usr/share/ustr-1.0.4 install -d /usr/src/tmp/ustr-buildroot/usr/share/doc/ustr-devel-1.0.4 install -d /usr/src/tmp/ustr-buildroot/usr/share/ustr-1.0.4/examples install -d /usr/src/tmp/ustr-buildroot/usr/share/man/man1 install -d /usr/src/tmp/ustr-buildroot/usr/share/man/man3 install -d /usr/src/tmp/ustr-buildroot/usr/bin install -d /usr/src/tmp/ustr-buildroot/usr/lib64/pkgconfig Installing files install -m 644 -t /usr/src/tmp/ustr-buildroot/usr/lib64 libustr-debug.a libustr.a install -m 755 -t /usr/src/tmp/ustr-buildroot/usr/lib64 libustr-debug-1.0.so.1.0.4 libustr-1.0.so.1.0.4 rm -f /usr/src/tmp/ustr-buildroot/usr/lib64/libustr-1.0.so.1 ln -s libustr-1.0.so.1.0.4 /usr/src/tmp/ustr-buildroot/usr/lib64/libustr-1.0.so.1 rm -f /usr/src/tmp/ustr-buildroot/usr/lib64/libustr.so ln -s libustr-1.0.so.1 /usr/src/tmp/ustr-buildroot/usr/lib64/libustr.so rm -f /usr/src/tmp/ustr-buildroot/usr/lib64/libustr-debug-1.0.so.1 ln -s libustr-debug-1.0.so.1.0.4 /usr/src/tmp/ustr-buildroot/usr/lib64/libustr-debug-1.0.so.1 rm -f /usr/src/tmp/ustr-buildroot/usr/lib64/libustr-debug.so ln -s libustr-debug-1.0.so.1 /usr/src/tmp/ustr-buildroot/usr/lib64/libustr-debug.so /sbin/ldconfig -n /usr/src/tmp/ustr-buildroot/usr/lib64 install -pm 644 -t /usr/src/tmp/ustr-buildroot/usr/include ustr.h ustr-debug.h ustr-conf.h ustr-conf-debug.h ustr-b.h ustr-cmp.h ustr-cntl.h ustr-compiler.h ustr-fmt.h ustr-io.h ustr-ins.h ustr-main.h ustr-parse.h ustr-pool.h ustr-replace.h ustr-sc.h ustr-set.h ustr-split.h ustr-spn.h ustr-srch.h ustr-sub.h ustr-utf8.h install -pm 644 -t /usr/src/tmp/ustr-buildroot/usr/share/ustr-1.0.4 ustr-b-dbg-code.c ustr-cmp-dbg-code.c ustr-fmt-dbg-code.c ustr-io-dbg-code.c ustr-ins-dbg-code.c ustr-main-dbg-code.c ustr-parse-dbg-code.c ustr-pool-dbg-code.c ustr-replace-dbg-code.c ustr-sc-dbg-code.c ustr-set-dbg-code.c ustr-split-dbg-code.c ustr-spn-dbg-code.c ustr-srch-dbg-code.c ustr-sub-dbg-code.c ustr-utf8-dbg-code.c ustr-b-opt-code.c ustr-cmp-opt-code.c ustr-fmt-opt-code.c ustr-io-opt-code.c ustr-ins-opt-code.c ustr-main-opt-code.c ustr-parse-opt-code.c ustr-pool-opt-code.c ustr-replace-opt-code.c ustr-sc-opt-code.c ustr-set-opt-code.c ustr-split-opt-code.c ustr-spn-opt-code.c ustr-srch-opt-code.c ustr-sub-opt-code.c ustr-utf8-opt-code.c malloc-check.h ustr-b-code.h ustr-cmp-code.h ustr-cmp-internal.h ustr-cntl-code.h ustr-fmt-code.h ustr-fmt-internal.h ustr-io-code.h ustr-io-internal.h ustr-ins-code.h ustr-ins-internal.h ustr-main-code.h ustr-main-internal.h ustr-parse-code.h ustr-pool-code.h ustr-replace-code.h ustr-replace-internal.h ustr-sc-code.h ustr-sc-internal.h ustr-set-code.h ustr-set-internal.h ustr-split-code.h ustr-split-internal.h ustr-spn-code.h ustr-srch-code.h ustr-srch-internal.h ustr-sub-code.h ustr-sub-internal.h ustr-utf8-code.h ustr-utf8-internal.h install -pm 644 -t /usr/src/tmp/ustr-buildroot/usr/share/ustr-1.0.4 .gdbinit install -pm 644 -t /usr/src/tmp/ustr-buildroot/usr/share/doc/ustr-devel-1.0.4 README-DEVELOPERS TODO Documentation/strdup\ vs.\ ustr.gnumeric Documentation/index.html Documentation/functions.html Documentation/constants.html Documentation/design.html Documentation/tutorial.html install -pm 644 -t /usr/src/tmp/ustr-buildroot/usr/share/ustr-1.0.4/examples examples/Makefile examples/basename.c examples/custr.c examples/dirname.c examples/fgrep.c examples/hello_world.c examples/hexdump.c examples/linecat.c examples/mkdir_p.c examples/netstr.c examples/nums.c examples/txt2html.c install -pm 644 -t /usr/src/tmp/ustr-buildroot/usr/share/man/man1 Documentation/ustr-import.1 install -pm 644 -t /usr/src/tmp/ustr-buildroot/usr/share/man/man3 Documentation/ustr.3 Documentation/ustr_const.3 install -m 755 -t /usr/src/tmp/ustr-buildroot/usr/bin ustr-import install -pm 644 -t /usr/src/tmp/ustr-buildroot/usr/lib64/pkgconfig ustr.pc ustr-debug.pc make: Leaving directory '/usr/src/RPM/BUILD/ustr-1.0.4' + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/ustr-buildroot (auto) mode of './usr/lib64/libustr-1.0.so.1.0.4' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libustr-debug-1.0.so.1.0.4' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/ustr-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/ustr-buildroot/ (default) Compressing files in /usr/src/tmp/ustr-buildroot (auto) Adjusting library links in /usr/src/tmp/ustr-buildroot ./usr/lib64: (from :0) libustr-1.0.so.1 -> libustr-1.0.so.1.0.4 libustr-debug-1.0.so.1 -> libustr-debug-1.0.so.1.0.4 /usr/bin/strip: ./usr/lib64/st3ske9V/ustr-b-code-a-opt.o: plugin needed to handle lto object process-lto: ERROR: ./usr/lib64/libustr.a: contains __gnu_lto_slim only. Perhaps, you need to %global optflags_lto %optflags_lto -ffat-lto-objects error: Bad exit status from /usr/src/tmp/rpm-tmp.7149 (%install) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.7149 (%install) Command exited with non-zero status 1 25.55user 3.85system 0:12.10elapsed 242%CPU (0avgtext+0avgdata 72020maxresident)k 0inputs+0outputs (0major+570629minor)pagefaults 0swaps hsh-rebuild: rebuild of `ustr-1.0.4-alt4.src.rpm' failed. Command exited with non-zero status 1 27.78user 8.22system 0:17.49elapsed 205%CPU (0avgtext+0avgdata 72020maxresident)k 0inputs+0outputs (0major+690429minor)pagefaults 0swaps