<86>Nov 26 10:14:36 userdel[2085674]: delete user 'rooter'
<86>Nov 26 10:14:36 userdel[2085674]: removed group 'rooter' owned by 'rooter'
<86>Nov 26 10:14:36 userdel[2085674]: removed shadow group 'rooter' owned by 'rooter'
<86>Nov 26 10:14:36 groupadd[2085688]: group added to /etc/group: name=rooter, GID=1850
<86>Nov 26 10:14:36 groupadd[2085688]: group added to /etc/gshadow: name=rooter
<86>Nov 26 10:14:36 groupadd[2085688]: new group: name=rooter, GID=1850
<86>Nov 26 10:14:36 useradd[2085698]: new user: name=rooter, UID=1850, GID=1850, home=/root, shell=/bin/bash
<86>Nov 26 10:14:36 userdel[2085717]: delete user 'builder'
<86>Nov 26 10:14:36 userdel[2085717]: removed group 'builder' owned by 'builder'
<86>Nov 26 10:14:36 userdel[2085717]: removed shadow group 'builder' owned by 'builder'
<86>Nov 26 10:14:36 groupadd[2085731]: group added to /etc/group: name=builder, GID=1851
<86>Nov 26 10:14:36 groupadd[2085731]: group added to /etc/gshadow: name=builder
<86>Nov 26 10:14:36 groupadd[2085731]: new group: name=builder, GID=1851
<86>Nov 26 10:14:36 useradd[2085739]: new user: name=builder, UID=1851, GID=1851, 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.17011
+ 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.17011
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd ustr-1.0.4
+ make -j16 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -fgnu89-inline' all-shared libustr.a ustr-import
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'
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'
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: 'ustr-import' is up to date.
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'
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-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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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=]
         *tst_neg = USTR_TRUE;
ustr-parse-code.h:55:7: note: here
       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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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-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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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-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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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]
   USTR_ASSERT(ps1 && ustrp__assert_valid(!!p, *ps1) && fp);
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
ustr-io-code.h:14:3: note: in expansion of macro 'USTR_ASSERT'
   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]
   USTR_ASSERT(ps1 && ustrp__assert_valid(!!p, *ps1) && fp);
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
ustr-io-code.h:126:3: note: in expansion of macro 'USTR_ASSERT'
   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]
   USTR_ASSERT(ps1 && ustrp__assert_valid(!!p, *ps1) && fp);
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
ustr-io-code.h:187:3: note: in expansion of macro 'USTR_ASSERT'
   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-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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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-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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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-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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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-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-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 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-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 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]
   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]
   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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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-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 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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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-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-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-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 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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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-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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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-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 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-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=]
         *tst_neg = USTR_TRUE;
ustr-parse-code.h:55:7: note: here
       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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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-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 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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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]
   USTR_ASSERT(ps1 && ustrp__assert_valid(!!p, *ps1) && fp);
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
ustr-io-code.h:14:3: note: in expansion of macro 'USTR_ASSERT'
   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]
   USTR_ASSERT(ps1 && ustrp__assert_valid(!!p, *ps1) && fp);
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
ustr-io-code.h:126:3: note: in expansion of macro 'USTR_ASSERT'
   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]
   USTR_ASSERT(ps1 && ustrp__assert_valid(!!p, *ps1) && fp);
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
ustr-io-code.h:187:3: note: in expansion of macro 'USTR_ASSERT'
   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 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]
   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]
   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 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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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-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-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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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]
   USTR_ASSERT(ustr_assert_valid(s1) && buf);
               ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
ustr-cmp.h:164:3: note: in expansion of macro 'USTR_ASSERT'
   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]
   USTR_ASSERT(ustr_assert_valid(s1) && buf);
               ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
ustr-cmp.h:179:3: note: in expansion of macro 'USTR_ASSERT'
   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]
   USTR_ASSERT(ustr_assert_valid(s1) && buf);
               ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
ustr-cmp.h:192:3: note: in expansion of macro 'USTR_ASSERT'
   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]
   USTR_ASSERT(ustr_assert_valid(s1) && buf);
               ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
ustr-cmp-code.h:15:3: note: in expansion of macro 'USTR_ASSERT'
   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]
   USTR_ASSERT(ustr_assert_valid(s1) && buf);
               ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
ustr-cmp-code.h:85:3: note: in expansion of macro 'USTR_ASSERT'
   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]
   USTR_ASSERT(ustr_assert_valid(s1) && buf);
               ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
ustr-cmp-code.h:125:3: note: in expansion of macro 'USTR_ASSERT'
   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]
   USTR_ASSERT(ustr_assert_valid(s1) && buf);
               ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
ustr-cmp-code.h:139:3: note: in expansion of macro 'USTR_ASSERT'
   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-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]
   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'
                                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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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=]
             if (s1->data[5]) return (USTR_FALSE);
                ^
ustr-main-code.h:186:5: note: here
     case 4: if (s1->data[4]) return (USTR_FALSE);
     ^~~~
ustr-main-code.h:187:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
             if (s1->data[3]) return (USTR_FALSE);
                ^
ustr-main-code.h:188:5: note: here
     case 2: if (s1->data[2]) return (USTR_FALSE);
     ^~~~
ustr-main-code.h:188:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
     case 2: if (s1->data[2]) return (USTR_FALSE);
                ^
ustr-main-code.h:190:5: note: here
     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=]
       data[4] = (val >> 32) & 0xFF;
       ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
ustr-main-code.h:235:5: note: here
     case 4:
     ^~~~
ustr-main-code.h:237:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
       data[2] = (val >> 16) & 0xFF;
       ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
ustr-main-code.h:238:5: note: here
     case 2:
     ^~~~
ustr-main-code.h:239:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
       data[1] = (val >>  8) & 0xFF;
       ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
ustr-main-code.h:240:5: note: here
     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=]
     case 8: if (!lim) lim = 0xFFFFFFFFFFFFFFFFULL;
                ^
ustr-main-code.h:329:5: note: here
     case 4: if (!lim) lim = 0xFFFFFFFFUL;
     ^~~~
ustr-main-code.h:329:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
     case 4: if (!lim) lim = 0xFFFFFFFFUL;
                ^
ustr-main-code.h:330:5: note: here
     case 2: if (!lim) lim = 0xFFFF;
     ^~~~
ustr-main-code.h:330:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
     case 2: if (!lim) lim = 0xFFFF;
                ^
ustr-main-code.h:331:5: note: here
     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 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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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-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 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]
   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]
   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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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-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-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 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-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 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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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-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'
Linking A DBG lib: libustr-debug.a
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-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 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'
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 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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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]
   USTR_ASSERT(ustr_assert_valid(s1) && buf);
               ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
ustr-cmp.h:164:3: note: in expansion of macro 'USTR_ASSERT'
   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]
   USTR_ASSERT(ustr_assert_valid(s1) && buf);
               ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
ustr-cmp.h:179:3: note: in expansion of macro 'USTR_ASSERT'
   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]
   USTR_ASSERT(ustr_assert_valid(s1) && buf);
               ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
ustr-cmp.h:192:3: note: in expansion of macro 'USTR_ASSERT'
   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]
   USTR_ASSERT(ustr_assert_valid(s1) && buf);
               ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
ustr-cmp-code.h:15:3: note: in expansion of macro 'USTR_ASSERT'
   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]
   USTR_ASSERT(ustr_assert_valid(s1) && buf);
               ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
ustr-cmp-code.h:85:3: note: in expansion of macro 'USTR_ASSERT'
   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]
   USTR_ASSERT(ustr_assert_valid(s1) && buf);
               ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
ustr-cmp-code.h:125:3: note: in expansion of macro 'USTR_ASSERT'
   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]
   USTR_ASSERT(ustr_assert_valid(s1) && buf);
               ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
ustr-cmp-code.h:139:3: note: in expansion of macro 'USTR_ASSERT'
   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 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 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 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]
   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'
                                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]
   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]
   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]
     do { if (x){} else return (y); } while (USTR_FALSE)
             ^
ustr-main-code.h:66:3: note: in expansion of macro 'USTR_ASSERT_RET'
   USTR_ASSERT_RET(s1, USTR_FALSE);
   ^~~~~~~~~~~~~~~
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: 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 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]
   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'
                                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=]
       ret |= (((size_t)data[4]) << 32);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:872:5: note: here
     case 4:
     ^~~~
ustr-main.h:874:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[2]) << 16);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:875:5: note: here
     case 2:
     ^~~~
ustr-main.h:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ret |= (((size_t)data[1]) <<  8);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ustr-main.h:877:5: note: here
     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=]
             if (s1->data[5]) return (USTR_FALSE);
                ^
ustr-main-code.h:186:5: note: here
     case 4: if (s1->data[4]) return (USTR_FALSE);
     ^~~~
ustr-main-code.h:187:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
             if (s1->data[3]) return (USTR_FALSE);
                ^
ustr-main-code.h:188:5: note: here
     case 2: if (s1->data[2]) return (USTR_FALSE);
     ^~~~
ustr-main-code.h:188:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
     case 2: if (s1->data[2]) return (USTR_FALSE);
                ^
ustr-main-code.h:190:5: note: here
     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=]
       data[4] = (val >> 32) & 0xFF;
       ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
ustr-main-code.h:235:5: note: here
     case 4:
     ^~~~
ustr-main-code.h:237:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
       data[2] = (val >> 16) & 0xFF;
       ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
ustr-main-code.h:238:5: note: here
     case 2:
     ^~~~
ustr-main-code.h:239:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
       data[1] = (val >>  8) & 0xFF;
       ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
ustr-main-code.h:240:5: note: here
     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=]
     case 8: if (!lim) lim = 0xFFFFFFFFFFFFFFFFULL;
                ^
ustr-main-code.h:329:5: note: here
     case 4: if (!lim) lim = 0xFFFFFFFFUL;
     ^~~~
ustr-main-code.h:329:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
     case 4: if (!lim) lim = 0xFFFFFFFFUL;
                ^
ustr-main-code.h:330:5: note: here
     case 2: if (!lim) lim = 0xFFFF;
     ^~~~
ustr-main-code.h:330:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
     case 2: if (!lim) lim = 0xFFFF;
                ^
ustr-main-code.h:331:5: note: here
     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-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'
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'
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]
   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]
   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-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 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-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-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]
   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'
                                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]
   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]
   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]
     do { if (x){} else return (y); } while (USTR_FALSE)
             ^
ustr-main-code.h:66:3: note: in expansion of macro 'USTR_ASSERT_RET'
   USTR_ASSERT_RET(s1, USTR_FALSE);
   ^~~~~~~~~~~~~~~
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.40193
+ 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:
	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
Verifying ELF objects in /usr/src/tmp/ustr-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Hardlinking identical .pyc and .pyo files
Processing files: libustr-1.0.4-alt4
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.43887
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd ustr-1.0.4
+ DOCDIR=/usr/src/tmp/ustr-buildroot/usr/share/doc/libustr-1.0.4
+ export DOCDIR
+ rm -rf /usr/src/tmp/ustr-buildroot/usr/share/doc/libustr-1.0.4
+ /bin/mkdir -p /usr/src/tmp/ustr-buildroot/usr/share/doc/libustr-1.0.4
+ cp -prL ChangeLog LICENSE LICENSE_BSD LICENSE_LGPL LICENSE_MIT README NEWS /usr/src/tmp/ustr-buildroot/usr/share/doc/libustr-1.0.4
+ chmod -R go-w /usr/src/tmp/ustr-buildroot/usr/share/doc/libustr-1.0.4
+ chmod -R a+rX /usr/src/tmp/ustr-buildroot/usr/share/doc/libustr-1.0.4
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Cx5HoM
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell)
lib.prov: /usr/src/tmp/ustr-buildroot/usr/lib64/libustr-1.0.so.1: 533 symbols, 20 bpp
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.iyEyDg
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
Provides: libustr-1.0.so.1()(64bit) = set:ndTZzxri4wZsKztY0I48c3tyulxPyyW6gIfIMrOayZsEMRXY06pSnwbeaPkcvE3ftGZgsF6Awx9lb2yGoBgwqyzb3wRsM0z8UC2in8JChEbAiGM0CvXqvyzFs2vogt1Erv4U6KihXcHVx5kJKaDiJQbme0gGzz0efDNgkGk5jlM2aKgzJlNIdOBcNKgFZG2h9gW5qIZJWetRwgQukFI3dxEMV1Xsfm8Nd0B4eKeBVr2Dl9ekuacpZ30FaDnx1nlvcvBP0S0Qh4Acj1bZjNerh0ZAaAWbcGgbwxbdCcHo8mc2ZH2z30cBunNL5zpr5zM4xdIknRb4AsY774x60iLoDVMBHRV1nIzcGa8rVcErIZqUChUPtrEZHRtB4cPZJ0sdy1r1r6kyQjIanYFvSa30U6OUuvD9qfcW9KqYLr2hS4uoiKj8MPqhUKzCkKMsRItrVlw4y37JAqfA5rkH31R8ORRQXrE9KawAejcZB84P02RlQ1oZBfV8qp3wZ7ywCvghnTpIPD3g2dlvG3hQQQpguGGqPyH2E5go3X2WyHp6vZkjP8MUH30EXctdxrsXilAZws2rrPc6m6lmS8fNq7Y7fZwMro6591j4eod7EudIexwN2Za930F2dmjSgwdMmh7mOfmuO32kXhVZyi8A834Z8i9VlQWmh9tswzHm5M24ToqLsiWRDetdAqqzg6j01Nt0nHhKnVmBqDzDfGQgWZ0R5aBFhFXxpkCC9e8nqMcCIl0drNmYdfGQOulMHGpmgsuAs0Esdz8ZyFsEafbVtFttZ8LvFEbZaqbTDsFZcvAqaEON1GZJisfWbTYg3a5zp69FfZI1g0qOJwGIp40gebKlrOex30BnzKa2N6F5PsqQYdV5PZupmKYtqGzget2ZyOo0FqYL5lGZ95sS5mCWhPm1AcTaumsaxqlkzxxWgWXSCw1wNxq2wAkZgLhmyKFMXhvoei5lGwjpqnj2jpeoW79E0FTsQOeUPUvWq09BIQfVBaQ8vPsxRXA4wodEi587ZpwWZanga9CPJosYF9eVYy7V5JW9lyZzKPfb13Knd0Fk0b3V5pcDtd5810VrygTz4TrqulhTyZiK9Ce0tBCNQMEnTwp4Cv5qsdwENK1, libustr-1.0.so.1(USTR_1.0)(64bit), libustr-1.0.so.1(USTR_1.0.1)(64bit), libustr-1.0.so.1(USTR_1.0.2)(64bit), libustr-1.0.so.1(USTR_1.0.3)(64bit), libustr-1.0.so.1(USTR_1.0.4)(64bit)
Requires: libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), rtld(GNU_HASH)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.wCsniO
Creating libustr-debuginfo package
Processing files: libustr-devel-1.0.4-alt4
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.SeTJnp
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.WJRWS3
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
find-requires: FINDPACKAGE-COMMANDS: cp
Provides: pkgconfig(ustr) = 1.0.4
Requires: pkg-config >= 0.14, libustr = 1.0.4-alt4, /bin/sh, /usr/lib64/libustr-1.0.so.1, /usr/lib64/pkgconfig, coreutils
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.kTK3NL
Processing files: libustr-devel-static-1.0.4-alt4
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Akbw9w
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.wzNzYl
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
Requires: libustr-devel = 1.0.4-alt4, glibc-devel-static
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.i3kede
Processing files: libustr-devel-debug-1.0.4-alt4
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Uz9VR9
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell)
lib.prov: /usr/src/tmp/ustr-buildroot/usr/lib64/libustr-debug-1.0.so.1: 533 symbols, 20 bpp
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.A2vgW8
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
Provides: libustr-debug-1.0.so.1()(64bit) = set:ndTZzxri4wZsKztY0I48c3tyulxPyyW6gIfIMrOayZsEMRXY06pSnwbeaPkcvE3ftGZgsF6Awx9lb2yGoBgwqyzb3wRsM0z8UC2in8JChEbAiGM0CvXqvyzFs2vogt1Erv4U6KihXcHVx5kJKaDiJQbme0gGzz0efDNgkGk5jlM2aKgzJlNIdOBcNKgFZG2h9gW5qIZJWetRwgQukFI3dxEMV1Xsfm8Nd0B4eKeBVr2Dl9ekuacpZ30FaDnx1nlvcvBP0S0Qh4Acj1bZjNerh0ZAaAWbcGgbwxbdCcHo8mc2ZH2z30cBunNL5zpr5zM4xdIknRb4AsY774x60iLoDVMBHRV1nIzcGa8rVcErIZqUChUPtrEZHRtB4cPZJ0sdy1r1r6kyQjIanYFvSa30U6OUuvD9qfcW9KqYLr2hS4uoiKj8MPqhUKzCkKMsRItrVlw4y37JAqfA5rkH31R8ORRQXrE9KawAejcZB84P02RlQ1oZBfV8qp3wZ7ywCvghnTpIPD3g2dlvG3hQQQpguGGqPyH2E5go3X2WyHp6vZkjP8MUH30EXctdxrsXilAZws2rrPc6m6lmS8fNq7Y7fZwMro6591j4eod7EudIexwN2Za930F2dmjSgwdMmh7mOfmuO32kXhVZyi8A834Z8i9VlQWmh9tswzHm5M24ToqLsiWRDetdAqqzg6j01Nt0nHhKnVmBqDzDfGQgWZ0R5aBFhFXxpkCC9e8nqMcCIl0drNmYdfGQOulMHGpmgsuAs0Esdz8ZyFsEafbVtFttZ8LvFEbZaqbTDsFZcvAqaEON1GZJisfWbTYg3a5zp69FfZI1g0qOJwGIp40gebKlrOex30BnzKa2N6F5PsqQYdV5PZupmKYtqGzget2ZyOo0FqYL5lGZ95sS5mCWhPm1AcTaumsaxqlkzxxWgWXSCw1wNxq2wAkZgLhmyKFMXhvoei5lGwjpqnj2jpeoW79E0FTsQOeUPUvWq09BIQfVBaQ8vPsxRXA4wodEi587ZpwWZanga9CPJosYF9eVYy7V5JW9lyZzKPfb13Knd0Fk0b3V5pcDtd5810VrygTz4TrqulhTyZiK9Ce0tBCNQMEnTwp4Cv5qsdwENK1, libustr-debug-1.0.so.1(USTR_1.0)(64bit), libustr-debug-1.0.so.1(USTR_1.0.1)(64bit), libustr-debug-1.0.so.1(USTR_1.0.2)(64bit), libustr-debug-1.0.so.1(USTR_1.0.3)(64bit), libustr-debug-1.0.so.1(USTR_1.0.4)(64bit), pkgconfig(ustr-debug) = 1.0.4
Requires: pkg-config >= 0.14, libustr-devel = 1.0.4-alt4, /usr/include/ustr-b.h, /usr/include/ustr-cmp.h, /usr/include/ustr-fmt.h, /usr/include/ustr-ins.h, /usr/include/ustr-io.h, /usr/include/ustr-main.h, /usr/include/ustr-parse.h, /usr/include/ustr-pool.h, /usr/include/ustr-replace.h, /usr/include/ustr-sc.h, /usr/include/ustr-set.h, /usr/include/ustr-split.h, /usr/include/ustr-spn.h, /usr/include/ustr-srch.h, /usr/include/ustr-sub.h, /usr/include/ustr-utf8.h, /usr/lib64/pkgconfig, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.4)(64bit), rtld(GNU_HASH)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.I1vxtb
Creating libustr-devel-debug-debuginfo package
Processing files: libustr-devel-debug-static-1.0.4-alt4
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gyVZqh
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.oXVINq
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
Requires: libustr-devel-debug = 1.0.4-alt4
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.IwTXzD
Processing files: libustr-debuginfo-1.0.4-alt4
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.wpLVOT
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Sh1qvd
find-requires: running scripts (debuginfo)
Provides: debug64(libustr-1.0.so.1)
Requires: libustr = 1.0.4-alt4, debug64(libc.so.6)
Processing files: libustr-devel-debug-debuginfo-1.0.4-alt4
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.q8uiCA
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.YaPt90
find-requires: running scripts (debuginfo)
Provides: debug64(libustr-debug-1.0.so.1)
Requires: libustr-devel-debug = 1.0.4-alt4, debug64(libc.so.6)
Adding to libustr-devel-debug-debuginfo a strict dependency on libustr-debuginfo
Removing from libustr-devel-debug-debuginfo 38 sources provided by libustr-debuginfo
also prunning dir /usr/src/debug/ustr-1.0.4
Removing 1 extra deps from libustr-devel due to dependency on libustr
Removing 16 extra deps from libustr-devel-debug due to dependency on libustr-devel
Removing 4 extra deps from libustr-devel-debug due to repentancy on libustr
Removing 2 extra deps from libustr-devel-debug due to repentancy on libustr-devel
Removing 1 extra deps from libustr-devel-debug-debuginfo due to repentancy on libustr-debuginfo
Wrote: /usr/src/RPM/RPMS/x86_64/libustr-1.0.4-alt4.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/libustr-devel-1.0.4-alt4.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/libustr-devel-static-1.0.4-alt4.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/libustr-devel-debug-1.0.4-alt4.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/libustr-devel-debug-static-1.0.4-alt4.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/libustr-debuginfo-1.0.4-alt4.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/libustr-devel-debug-debuginfo-1.0.4-alt4.x86_64.rpm (w2.lzdio)
20.30user 3.66system 0:24.23elapsed 98%CPU (0avgtext+0avgdata 53752maxresident)k
0inputs+0outputs (0major+1265904minor)pagefaults 0swaps
0.45user 0.70system 0:27.21elapsed 4%CPU (0avgtext+0avgdata 12288maxresident)k
0inputs+0outputs (0major+93277minor)pagefaults 0swaps
--- libustr-1.0.4-alt4.x86_64.rpm.repo	2016-02-10 21:58:45.000000000 +0000
+++ libustr-1.0.4-alt4.x86_64.rpm.hasher	2023-11-26 10:15:02.787573268 +0000
@@ -24,3 +24,3 @@
 File: /usr/lib64/libustr-1.0.so.1	120777	root:root		libustr-1.0.so.1.0.4
-File: /usr/lib64/libustr-1.0.so.1.0.4	100644	root:root	0a392bb1cb2bf1b8d7d367fe12fce7b8	
+File: /usr/lib64/libustr-1.0.so.1.0.4	100644	root:root	93258cedab2f8a08d1c7cdbb286bad6e	
 File: /usr/share/doc/libustr-1.0.4	40755	root:root		
@@ -33,2 +33,2 @@
 File: /usr/share/doc/libustr-1.0.4/README	100644	root:root	b5c4fe1e4afb9528fe9bd870ef896446	
-RPMIdentity: f862387ffd3f389c9d72d4381047aaf75d0420070176983c29fd1d527f41f12d3939406d2b4f1514c9d1d3026e5a7c1eea436c48d66eb8f0e748c8aeff3444a7
+RPMIdentity: a6a88e469c59ff7a5b8e22c8fb95a92c89625c84c440528474a31087ee370497398f3f89750faef67cab89471ad4209cd4dc28cc4a6f98f8d55b6c134f0b2382
--- libustr-debuginfo-1.0.4-alt4.x86_64.rpm.repo	2016-02-10 21:58:45.000000000 +0000
+++ libustr-debuginfo-1.0.4-alt4.x86_64.rpm.hasher	2023-11-26 10:15:02.852574153 +0000
@@ -1,4 +1,4 @@
-/usr/lib/debug/.build-id/c8	40755	root:root	
-/usr/lib/debug/.build-id/c8/fbf816c0cc25228f4281b26c40c0286073a38e	120777	root:root	../../../../lib64/libustr-1.0.so.1.0.4
-/usr/lib/debug/.build-id/c8/fbf816c0cc25228f4281b26c40c0286073a38e.debug	120777	root:root	../../usr/lib64/libustr-1.0.so.1.0.4.debug
+/usr/lib/debug/.build-id/e4	40755	root:root	
+/usr/lib/debug/.build-id/e4/cdc6f70356384f764f38de2956be87b4c4592d	120777	root:root	../../../../lib64/libustr-1.0.so.1.0.4
+/usr/lib/debug/.build-id/e4/cdc6f70356384f764f38de2956be87b4c4592d.debug	120777	root:root	../../usr/lib64/libustr-1.0.so.1.0.4.debug
 /usr/lib/debug/usr/lib64/libustr-1.0.so.1.0.4.debug	100644	root:root	
@@ -49,6 +49,6 @@
 Provides: libustr-debuginfo = 1.0.4-alt4
-File: /usr/lib/debug/.build-id/c8	40755	root:root		
-File: /usr/lib/debug/.build-id/c8/fbf816c0cc25228f4281b26c40c0286073a38e	120777	root:root		../../../../lib64/libustr-1.0.so.1.0.4
-File: /usr/lib/debug/.build-id/c8/fbf816c0cc25228f4281b26c40c0286073a38e.debug	120777	root:root		../../usr/lib64/libustr-1.0.so.1.0.4.debug
-File: /usr/lib/debug/usr/lib64/libustr-1.0.so.1.0.4.debug	100644	root:root	f87e5f6840e7f4d123ea7a8804f3adcd	
+File: /usr/lib/debug/.build-id/e4	40755	root:root		
+File: /usr/lib/debug/.build-id/e4/cdc6f70356384f764f38de2956be87b4c4592d	120777	root:root		../../../../lib64/libustr-1.0.so.1.0.4
+File: /usr/lib/debug/.build-id/e4/cdc6f70356384f764f38de2956be87b4c4592d.debug	120777	root:root		../../usr/lib64/libustr-1.0.so.1.0.4.debug
+File: /usr/lib/debug/usr/lib64/libustr-1.0.so.1.0.4.debug	100644	root:root	187767fa690d61f7875049721fd68c74	
 File: /usr/lib/debug/usr/lib64/libustr-1.0.so.1.debug	120777	root:root		libustr-1.0.so.1.0.4.debug
@@ -93,2 +93,2 @@
 File: /usr/src/debug/ustr-1.0.4/ustr-utf8.h	100644	root:root	93b6a7ca0df23e0579ea3e00d8b9c2ad	
-RPMIdentity: 0f06039cefbd918ae4fd4882056a646c1ae8f4fe68c5e17cdd207b32f7bf98c65071fe7925766c36abb7a4aacca6cb7abd990323cbc853d8703de0f8ba3107b6
+RPMIdentity: 98a3979035be34f2f48359c30da249903714bce668ff635f48a08b3b6ae6a0645b4d308921474f35885c52c23f02125bd8465572162f03bf3096ad429db1ec24
--- libustr-devel-1.0.4-alt4.x86_64.rpm.repo	2016-02-10 21:58:45.000000000 +0000
+++ libustr-devel-1.0.4-alt4.x86_64.rpm.hasher	2023-11-26 10:15:02.925575146 +0000
@@ -232,2 +232,2 @@
 File: /usr/share/ustr-1.0.4/ustr-utf8-opt-code.c	100644	root:root	b9cfc02e614612b567d26a6ca0d3bf83	
-RPMIdentity: 2cf70d248bd097c5bd0d639ee2cc361c9ab594dc6e4804abef876810bed533a14f226da9036e6152ccdd19901317460ada37fe7bdd08a74e84cc196afca0b7d0
+RPMIdentity: c6a0895f346ca590b3e8ae2920a73253b715711568599d6c2ee7a164bf15e794f1ab8ad24b92278764518f9c6c3615095c4285824f1ac96d9ce5af69faeec924
--- libustr-devel-debug-1.0.4-alt4.x86_64.rpm.repo	2016-02-10 21:58:45.000000000 +0000
+++ libustr-devel-debug-1.0.4-alt4.x86_64.rpm.hasher	2023-11-26 10:15:02.979575881 +0000
@@ -19,5 +19,5 @@
 File: /usr/lib64/libustr-debug-1.0.so.1	120777	root:root		libustr-debug-1.0.so.1.0.4
-File: /usr/lib64/libustr-debug-1.0.so.1.0.4	100644	root:root	2d1ce064e7f4e2991d11e7f50de79d4e	
+File: /usr/lib64/libustr-debug-1.0.so.1.0.4	100644	root:root	7f54c2be2dad3c352d557cb6a69a9367	
 File: /usr/lib64/libustr-debug.so	120777	root:root		libustr-debug-1.0.so.1
 File: /usr/lib64/pkgconfig/ustr-debug.pc	100644	root:root	15a8e1f4c00751940554d98792706625	
-RPMIdentity: c0b381a6e3b0cd943fcc2a305e10e4ecb34a310866076d79353f55e37bf456fbb6c51511602fbbd082e3dd443d8fef139a0359dd5c604dcac4bbff0ee6099e25
+RPMIdentity: d4df430af167ba90e5a12c6a0ba989f88926b31d9d36f64dabca164041f50ac8b98348ee9e55651e33a6c265c9d6f2afda32e70ab17212a80fcb70aa0d52330a
--- libustr-devel-debug-debuginfo-1.0.4-alt4.x86_64.rpm.repo	2016-02-10 21:58:45.000000000 +0000
+++ libustr-devel-debug-debuginfo-1.0.4-alt4.x86_64.rpm.hasher	2023-11-26 10:15:03.031576589 +0000
@@ -1,4 +1,4 @@
-/usr/lib/debug/.build-id/bb	40755	root:root	
-/usr/lib/debug/.build-id/bb/39d2e1ef4b7e1350b87b74c4848aa2378d7a04	120777	root:root	../../../../lib64/libustr-debug-1.0.so.1.0.4
-/usr/lib/debug/.build-id/bb/39d2e1ef4b7e1350b87b74c4848aa2378d7a04.debug	120777	root:root	../../usr/lib64/libustr-debug-1.0.so.1.0.4.debug
+/usr/lib/debug/.build-id/d0	40755	root:root	
+/usr/lib/debug/.build-id/d0/a7fb3be8bf05a02180221da39726d92e540b81	120777	root:root	../../../../lib64/libustr-debug-1.0.so.1.0.4
+/usr/lib/debug/.build-id/d0/a7fb3be8bf05a02180221da39726d92e540b81.debug	120777	root:root	../../usr/lib64/libustr-debug-1.0.so.1.0.4.debug
 /usr/lib/debug/usr/lib64/libustr-debug-1.0.so.1.0.4.debug	100644	root:root	
@@ -11,8 +11,8 @@
 Provides: libustr-devel-debug-debuginfo = 1.0.4-alt4
-File: /usr/lib/debug/.build-id/bb	40755	root:root		
-File: /usr/lib/debug/.build-id/bb/39d2e1ef4b7e1350b87b74c4848aa2378d7a04	120777	root:root		../../../../lib64/libustr-debug-1.0.so.1.0.4
-File: /usr/lib/debug/.build-id/bb/39d2e1ef4b7e1350b87b74c4848aa2378d7a04.debug	120777	root:root		../../usr/lib64/libustr-debug-1.0.so.1.0.4.debug
-File: /usr/lib/debug/usr/lib64/libustr-debug-1.0.so.1.0.4.debug	100644	root:root	20fb90043f7666cc05659d8be4bf4a98	
+File: /usr/lib/debug/.build-id/d0	40755	root:root		
+File: /usr/lib/debug/.build-id/d0/a7fb3be8bf05a02180221da39726d92e540b81	120777	root:root		../../../../lib64/libustr-debug-1.0.so.1.0.4
+File: /usr/lib/debug/.build-id/d0/a7fb3be8bf05a02180221da39726d92e540b81.debug	120777	root:root		../../usr/lib64/libustr-debug-1.0.so.1.0.4.debug
+File: /usr/lib/debug/usr/lib64/libustr-debug-1.0.so.1.0.4.debug	100644	root:root	d8d39df19ea246bf15630e5c3d97a924	
 File: /usr/lib/debug/usr/lib64/libustr-debug-1.0.so.1.debug	120777	root:root		libustr-debug-1.0.so.1.0.4.debug
 File: /usr/lib/debug/usr/lib64/libustr-debug.so.debug	120777	root:root		libustr-debug-1.0.so.1.0.4.debug
-RPMIdentity: 858ad65edfc4c2cb00790ddaebb127768d884615788754b9e18e0bea4e502840518e01d9a86818f4443319e832f116d9e1a7392a76299e6b370c3879075f7152
+RPMIdentity: cc88069c76684fe8c526e2fdc55f23d9fdf2aea5adcd9632364820305b8c26f26df9a967ab68f45c2f3ee3566f9d5ed838609fa191096866ad5ee93c8472594d
--- libustr-devel-debug-static-1.0.4-alt4.x86_64.rpm.repo	2016-02-10 21:58:45.000000000 +0000
+++ libustr-devel-debug-static-1.0.4-alt4.x86_64.rpm.hasher	2023-11-26 10:15:03.078577229 +0000
@@ -4,3 +4,3 @@
 Provides: libustr-devel-debug-static = 1.0.4-alt4
-File: /usr/lib64/libustr-debug.a	100644	root:root	3d21ef91453dc728cc5791b803da5ce2	
-RPMIdentity: 590b4ad429b33432df34bac54abf0facc86bcbe17b1b58ce37506a89b7cab0581026b872afbecc5b9509c32df04581a7df6cc1c976acc9ba9f32b4875ca7d02a
+File: /usr/lib64/libustr-debug.a	100644	root:root	81412670fc1d961421f06bf341184cfb	
+RPMIdentity: 025344b3acab47d7916e30d7a2c806da82b9f48a78c29623ce610e29f01bebef7478370e6e1d1832a85d0d810811e4e6b32d49b85c408b03752c99cf5c72130e
--- libustr-devel-static-1.0.4-alt4.x86_64.rpm.repo	2016-02-10 21:58:45.000000000 +0000
+++ libustr-devel-static-1.0.4-alt4.x86_64.rpm.hasher	2023-11-26 10:15:03.133577977 +0000
@@ -5,3 +5,3 @@
 Provides: libustr-devel-static = 1.0.4-alt4
-File: /usr/lib64/libustr.a	100644	root:root	96de4901fa554fdfaf690e69679d27f9	
-RPMIdentity: 095f193c34e5fbedc5033abd571f448f4fea014ed2a9851a8b3a8d8f48865d2a7468e8dec252f62794784f97c5ff9ecdeb791c618dc13da153340ae651ad3edc
+File: /usr/lib64/libustr.a	100644	root:root	e163eb930f7bf22d2e245768e627b362	
+RPMIdentity: c0d9f69ee17b0a94ef808d7067d56eb2244c4ccf88ea53fdb9fd8ff23f729e6fc6376f91f5d5d36ec8fb6c3f8714186f18714c9b481ea7db61d8bd420a89272d