<86>Dec 24 03:20:15 userdel[3595627]: delete user 'rooter'
<86>Dec 24 03:20:15 userdel[3595627]: removed group 'rooter' owned by 'rooter'
<86>Dec 24 03:20:15 userdel[3595627]: removed shadow group 'rooter' owned by 'rooter'
<86>Dec 24 03:20:15 groupadd[3595695]: group added to /etc/group: name=rooter, GID=1829
<86>Dec 24 03:20:15 groupadd[3595695]: group added to /etc/gshadow: name=rooter
<86>Dec 24 03:20:15 groupadd[3595695]: new group: name=rooter, GID=1829
<86>Dec 24 03:20:15 useradd[3595744]: new user: name=rooter, UID=1829, GID=1829, home=/root, shell=/bin/bash, from=none
<86>Dec 24 03:20:15 userdel[3595814]: delete user 'builder'
<86>Dec 24 03:20:15 userdel[3595814]: removed group 'builder' owned by 'builder'
<86>Dec 24 03:20:15 userdel[3595814]: removed shadow group 'builder' owned by 'builder'
<86>Dec 24 03:20:15 groupadd[3595860]: group added to /etc/group: name=builder, GID=1830
<86>Dec 24 03:20:15 groupadd[3595860]: group added to /etc/gshadow: name=builder
<86>Dec 24 03:20:15 groupadd[3595860]: new group: name=builder, GID=1830
<86>Dec 24 03:20:15 useradd[3595901]: new user: name=builder, UID=1830, GID=1830, home=/usr/src, shell=/bin/bash, from=none
<13>Dec 24 03:20:18 rpmi: xorg-proto-devel-2024.1-alt1 sisyphus+343583.40.1.1 1711440649 installed
<13>Dec 24 03:20:18 rpmi: libICE-1.1.1-alt1 sisyphus+311428.500.1.1 1670577555 installed
<13>Dec 24 03:20:18 rpmi: libSM-1.2.4-alt1 sisyphus+312057.200.1.1 1671526916 installed
<13>Dec 24 03:20:18 rpmi: libICE-devel-1.1.1-alt1 sisyphus+311428.500.1.1 1670577555 installed
<13>Dec 24 03:20:18 rpmi: libSM-devel-1.2.4-alt1 sisyphus+312057.200.1.1 1671526916 installed
<13>Dec 24 03:20:18 rpmi: libncurses6-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486705 installed
<13>Dec 24 03:20:18 rpmi: libtinfo-devel-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486705 installed
<13>Dec 24 03:20:18 rpmi: libX11-locales-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed
<13>Dec 24 03:20:18 rpmi: libXdmcp-1.1.5-alt1 sisyphus+343583.700.1.1 1711441061 installed
<13>Dec 24 03:20:18 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed
<13>Dec 24 03:20:18 rpmi: libxcb-1.17.0-alt1 sisyphus+345308.200.1.1 1713342004 installed
<13>Dec 24 03:20:18 rpmi: libX11-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed
<13>Dec 24 03:20:18 rpmi: libXt-1.3.0-alt1 sisyphus+331490.500.1.1 1697023310 installed
<13>Dec 24 03:20:18 rpmi: libXext-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441101 installed
<13>Dec 24 03:20:18 rpmi: libXmu-1.2.0-alt1 sisyphus+343583.1200.1.1 1711441172 installed
<13>Dec 24 03:20:20 rpmi: libxcb-devel-1.17.0-alt1 sisyphus+345308.200.1.1 1713342004 installed
<13>Dec 24 03:20:20 rpmi: libX11-devel-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed
<13>Dec 24 03:20:20 rpmi: libXt-devel-1.3.0-alt1 sisyphus+331490.500.1.1 1697023310 installed
<13>Dec 24 03:20:20 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed
<13>Dec 24 03:20:20 rpmi: libstdc++14-devel-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed
<13>Dec 24 03:20:21 rpmi: gcc14-c++-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed
<13>Dec 24 03:20:21 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed
<13>Dec 24 03:20:21 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed
<13>Dec 24 03:20:21 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Dec 24 03:20:21 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Dec 24 03:20:21 rpmi: ca-certificates-2024.12.10-alt1 sisyphus+364633.200.3.1 1733918603 installed
<13>Dec 24 03:20:21 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed
<13>Dec 24 03:20:21 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed
<13>Dec 24 03:20:21 rpmi: libcrypto3-3.1.7-alt2 sisyphus+359910.100.1.1 1729080439 installed
<13>Dec 24 03:20:21 rpmi: libssl3-3.1.7-alt2 sisyphus+359910.100.1.1 1729080439 installed
<13>Dec 24 03:20:21 rpmi: libssl-devel-3.1.7-alt2 sisyphus+359910.100.1.1 1729080439 installed
<13>Dec 24 03:20:21 rpmi: gcc-c++-14-alt1 sisyphus+360995.300.1.1 1730139222 installed
<13>Dec 24 03:20:21 rpmi: libXmu-devel-1.2.0-alt1 sisyphus+343583.1200.1.1 1711441172 installed
<13>Dec 24 03:20:21 rpmi: libncurses-devel-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486705 installed
<13>Dec 24 03:20:21 rpmi: libreadline-devel-8.2.10-alt1 sisyphus+338911.100.4.1 1706717067 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/pwsafe-0.2.0-alt2.1.nosrc.rpm (w1.gzdio)
Installing pwsafe-0.2.0-alt2.1.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.53431
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf pwsafe-0.2.0
+ echo 'Source #0 (pwsafe-0.2.0.tar.gz):'
Source #0 (pwsafe-0.2.0.tar.gz):
+ /usr/bin/gzip -dc /usr/src/RPM/SOURCES/pwsafe-0.2.0.tar.gz
+ /bin/tar -xf -
+ cd pwsafe-0.2.0
+ /bin/chmod -c -Rf u+rwX,go-w .
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.53431
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd pwsafe-0.2.0
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto'
+ export FFLAGS
+ FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto'
+ export FCFLAGS
+ '[' -n '' ']'
++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto'
++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g'
+ ASFLAGS=
+ export ASFLAGS
+ export lt_cv_deplibs_check_method=pass_all
+ lt_cv_deplibs_check_method=pass_all
+ readlink -e -- ./configure
+ xargs -ri dirname -- '{}'
+ xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n'
+ sort -u
+ xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess
+ configure_runstatedir_flags=
+ grep -qF runstatedir=DIR ./configure
+ echo 'rpm-build: warning: ./configure script does not support --runstatedir'
rpm-build: warning: ./configure script does not support --runstatedir
+ ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --disable-dependency-tracking
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... missing
checking build system type... x86_64-alt-linux-gnu
checking host system type... x86_64-alt-linux-gnu
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether x86_64-alt-linux-gcc accepts -g... yes
checking for x86_64-alt-linux-g++... x86_64-alt-linux-g++
checking whether we are using the GNU C++ compiler... yes
checking whether x86_64-alt-linux-g++ accepts -g... yes
checking for x86_64-alt-linux-strip... no
checking for strip... strip
checking how to run the C preprocessor... egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
x86_64-alt-linux-gcc -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
checking for ANSI C header files... egrep: warning: egrep is obsolescent; using grep -E
no
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for pid_t... yes
checking for uid_t in sys/types.h... yes
checking for size_t... yes
checking for long long... yes
checking for working memcmp... no
checking for X... egrep: warning: egrep is obsolescent; using grep -E
libraries , headers 
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for SHA1_Init in -lcrypto... yes
checking for initscr in -lncurses... yes
checking for initscr in -lcurses... yes
checking if libreadline needs libncurses... yes
checking for readline in -lreadline... yes
checking for XOpenDisplay in -lX11... yes
checking for XmuInternAtom in -lXmu... yes
checking for ANSI C header files... (cached) no
checking for unistd.h... (cached) yes
checking sys/param.h usability... yes
checking sys/param.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for sys/param.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for sys/time.h... yes
checking time.h usability... yes
checking time.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for time.h... yes
checking for sys/types.h... (cached) yes
checking sys/mkdev.h usability... no
checking sys/mkdev.h presence... egrep: warning: egrep is obsolescent; using grep -E
no
checking for sys/mkdev.h... no
checking sys/sysmacros.h usability... yes
checking sys/sysmacros.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for sys/sysmacros.h... yes
checking for string.h... (cached) yes
checking for memory.h... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for fcntl.h... yes
checking dirent.h usability... yes
checking dirent.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for dirent.h... yes
checking sys/ndir.h usability... no
checking sys/ndir.h presence... egrep: warning: egrep is obsolescent; using grep -E
no
checking for sys/ndir.h... no
checking ndir.h usability... no
checking ndir.h presence... egrep: warning: egrep is obsolescent; using grep -E
no
checking for ndir.h... no
checking alloca.h usability... yes
checking alloca.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for alloca.h... yes
checking locale.h usability... yes
checking locale.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for locale.h... yes
checking for fcntl.h... (cached) yes
checking signal.h usability... yes
checking signal.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for signal.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for sys/select.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for sys/resource.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for sys/socket.h... yes
checking sys/un.h usability... yes
checking sys/un.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for sys/un.h... yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for sys/mman.h... yes
checking for stdint.h... (cached) yes
checking errno.h usability... yes
checking errno.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for errno.h... yes
checking termios.h usability... yes
checking termios.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for termios.h... yes
checking getopt.h usability... yes
checking getopt.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for getopt.h... yes
checking openssl/sha.h usability... yes
checking openssl/sha.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for openssl/sha.h... yes
checking openssl/blowfish.h usability... yes
checking openssl/blowfish.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for openssl/blowfish.h... yes
checking openssl/rand.h usability... yes
checking openssl/rand.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for openssl/rand.h... yes
checking curses.h usability... yes
checking curses.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for curses.h... yes
checking readline/readline.h usability... yes
checking readline/readline.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for readline/readline.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for netinet/in.h... yes
checking X11/Xlib.h usability... yes
checking X11/Xlib.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for X11/Xlib.h... yes
checking X11/Xatom.h usability... yes
checking X11/Xatom.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for X11/Xatom.h... yes
checking X11/Xmu/Atoms.h usability... yes
checking X11/Xmu/Atoms.h presence... egrep: warning: egrep is obsolescent; using grep -E
yes
checking for X11/Xmu/Atoms.h... yes
checking whether sys/types.h defines makedev... no
checking for sys/mkdev.h... (cached) no
checking for sys/sysmacros.h... (cached) yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for socklen_t... yes
checking POSIX termios... yes
checking for getopt_long... yes
checking for tcsetattr... yes
checking for setrlimit... yes
checking for readline... yes
checking if readline.h needs extern "C"... no
checking if readline.h lacks 'const' in its declarations... no
checking if readline.h lacks types in its declaration of callbacks... no
checking if getline() is supported... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating pwsafe.1
config.status: creating pwsafe.lsm
config.status: creating pwsafe.spec
config.status: creating config.h
egrep: warning: egrep is obsolescent; using grep -E
config.status: executing default-1 commands
+ make -j16
make: Entering directory '/usr/src/RPM/BUILD/pwsafe-0.2.0'
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.   -lncurses    -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c pwsafe.cpp
pwsafe.cpp: In function 'int main(int, char**)':
pwsafe.cpp:1065:20: warning: enumeration value 'OP_NOP' not handled in switch [-Wswitch]
 1065 |             switch (arg_op) {
      |                    ^
pwsafe.cpp:1065:20: warning: enumeration value 'OP_CREATEDB' not handled in switch [-Wswitch]
pwsafe.cpp: In function 'secstring random_password()':
pwsafe.cpp:1622:42: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
 1622 |     snprintf(len_buf, sizeof(len_buf), "%d", pw.length());
      |                                         ~^   ~~~~~~~~~~~
      |                                          |            |
      |                                          int          size_t {aka long unsigned int}
      |                                         %ld
pwsafe.cpp: In member function 'void DB::hashkey(const secstring&, unsigned char*)':
pwsafe.cpp:2283:12: warning: 'int SHA1_Init(SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2283 |   SHA1_Init(&sha);
      |   ~~~~~~~~~^~~~~~
In file included from pwsafe.cpp:135:
/usr/include/openssl/sha.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
      |                           ^~~~~~~~~
pwsafe.cpp:2284:14: warning: 'int SHA1_Update(SHA_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2284 |   SHA1_Update(&sha, header->random, sizeof(header->random));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~~
pwsafe.cpp:2286:14: warning: 'int SHA1_Update(SHA_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2286 |   SHA1_Update(&sha, zeros, 2);
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~~
pwsafe.cpp:2287:14: warning: 'int SHA1_Update(SHA_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2287 |   SHA1_Update(&sha, pw.data(), pw.length());
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~~
pwsafe.cpp:2290:13: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2290 |   SHA1_Final(temp_key, &sha);
      |   ~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c);
      |                           ^~~~~~~~~~
pwsafe.cpp:2293:13: warning: 'void BF_set_key(BF_KEY*, int, const unsigned char*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2293 |   BF_set_key(&bf, sizeof(temp_key), temp_key);
      |   ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from pwsafe.cpp:136:
/usr/include/openssl/blowfish.h:50:28: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 void BF_set_key(BF_KEY *key, int len,
      |                            ^~~~~~~~~~
pwsafe.cpp:2299:15: warning: 'void BF_encrypt(unsigned int*, const BF_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2299 |     BF_encrypt(block,&bf);
      |     ~~~~~~~~~~^~~~~~~~~~~
/usr/include/openssl/blowfish.h:52:28: note: declared here
   52 | OSSL_DEPRECATEDIN_3_0 void BF_encrypt(BF_LONG *data, const BF_KEY *key);
      |                            ^~~~~~~~~~
pwsafe.cpp:2314:14: warning: 'int SHA1_Update(SHA_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2314 |   SHA1_Update(&sha, hash_data, sizeof(hash_data));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~~
pwsafe.cpp:2315:14: warning: 'int SHA1_Update(SHA_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2315 |   SHA1_Update(&sha, zeros, 2);
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~~
pwsafe.cpp:2316:13: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2316 |   SHA1_Final(test_hash, &sha);
      |   ~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c);
      |                           ^~~~~~~~~~
pwsafe.cpp: In member function 'bool DB::open(const secstring*)':
pwsafe.cpp:2383:41: warning: format '%u' expects argument of type 'unsigned int', but argument 2 has type 'std::map<secstring, DB::Entry>::size_type' {aka 'long unsigned int'} [-Wformat=]
 2383 |   if (arg_verbose > 1) printf("read in %u entries\n", entries.size());
      |                                        ~^             ~~~~~~~~~~~~~~
      |                                         |                         |
      |                                         unsigned int              std::map<secstring, DB::Entry>::size_type {aka long unsigned int}
      |                                        %lu
pwsafe.cpp: In member function 'const DB::Entry& DB::find1(const char*)':
pwsafe.cpp:2604:25: warning: format '%u' expects argument of type 'unsigned int', but argument 2 has type 'std::vector<const DB::Entry*>::size_type' {aka 'long unsigned int'} [-Wformat=]
 2604 |         printf(", ... (%u more) ", matches.size()-3);
      |                        ~^          ~~~~~~~~~~~~~~~~
      |                         |                        |
      |                         unsigned int             std::vector<const DB::Entry*>::size_type {aka long unsigned int}
      |                        %lu
pwsafe.cpp: In member function 'void DB::list(const char*)':
pwsafe.cpp:2640:36: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'std::vector<std::pair<unsigned int, secstring> >::size_type' {aka 'long unsigned int'} [-Wformat=]
 2640 |             fprintf(outfile, "and %u unknown extra fields\n", e.extras.size());
      |                                   ~^                          ~~~~~~~~~~~~~~~
      |                                    |                                       |
      |                                    unsigned int                            std::vector<std::pair<unsigned int, secstring> >::size_type {aka long unsigned int}
      |                                   %lu
pwsafe.cpp: In constructor 'DB::Context::Context(const DB::Header&, const secstring&, const Version&)':
pwsafe.cpp:2868:12: warning: 'int SHA1_Init(SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2868 |   SHA1_Init(&sha);
      |   ~~~~~~~~~^~~~~~
/usr/include/openssl/sha.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
      |                           ^~~~~~~~~
pwsafe.cpp:2869:14: warning: 'int SHA1_Update(SHA_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2869 |   SHA1_Update(&sha, pw.data(), pw.length());
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~~
pwsafe.cpp:2870:14: warning: 'int SHA1_Update(SHA_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2870 |   SHA1_Update(&sha, h.salt, sizeof(h.salt));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~~
pwsafe.cpp:2872:13: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2872 |   SHA1_Final(key, &sha);
      |   ~~~~~~~~~~^~~~~~~~~~~
/usr/include/openssl/sha.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c);
      |                           ^~~~~~~~~~
pwsafe.cpp:2873:13: warning: 'void BF_set_key(BF_KEY*, int, const unsigned char*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2873 |   BF_set_key(&bf, sizeof(key), key);
      |   ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/blowfish.h:50:28: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 void BF_set_key(BF_KEY *key, int len,
      |                            ^~~~~~~~~~
pwsafe.cpp: In static member function 'static bool DB::Entry::read(FILE*, DB::Context&, uint8_t&, secstring&)':
pwsafe.cpp:3130:13: warning: 'void BF_decrypt(unsigned int*, const BF_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3130 |   BF_decrypt(block, &c.bf);
      |   ~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/openssl/blowfish.h:53:28: note: declared here
   53 | OSSL_DEPRECATEDIN_3_0 void BF_decrypt(BF_LONG *data, const BF_KEY *key);
      |                            ^~~~~~~~~~
pwsafe.cpp:3162:15: warning: 'void BF_decrypt(unsigned int*, const BF_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3162 |     BF_decrypt(block, &c.bf);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/openssl/blowfish.h:53:28: note: declared here
   53 | OSSL_DEPRECATEDIN_3_0 void BF_decrypt(BF_LONG *data, const BF_KEY *key);
      |                            ^~~~~~~~~~
pwsafe.cpp: In static member function 'static bool DB::Entry::write(FILE*, DB::Context&, uint8_t, const secstring&)':
pwsafe.cpp:3192:15: warning: 'void BF_encrypt(unsigned int*, const BF_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3192 |     BF_encrypt(block, &c.bf);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/openssl/blowfish.h:52:28: note: declared here
   52 | OSSL_DEPRECATEDIN_3_0 void BF_encrypt(BF_LONG *data, const BF_KEY *key);
      |                            ^~~~~~~~~~
pwsafe.cpp:3203:15: warning: 'void BF_encrypt(unsigned int*, const BF_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3203 |     BF_encrypt(block, &c.bf);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/openssl/blowfish.h:52:28: note: declared here
   52 | OSSL_DEPRECATEDIN_3_0 void BF_encrypt(BF_LONG *data, const BF_KEY *key);
      |                            ^~~~~~~~~~
pwsafe.cpp: In function 'int main(int, char**)':
pwsafe.cpp:901:16: warning: ignoring return value of 'int setegid(__gid_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  901 |         setegid(getgid());
      |         ~~~~~~~^~~~~~~~~~
pwsafe.cpp:902:16: warning: ignoring return value of 'int seteuid(__uid_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  902 |         seteuid(getuid());
      |         ~~~~~~~^~~~~~~~~~
pwsafe.cpp: In constructor 'secalloc::Pool::Pool(size_t)':
pwsafe.cpp:3243:14: warning: ignoring return value of 'int seteuid(__uid_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
 3243 |       seteuid(saved_uid);
      |       ~~~~~~~^~~~~~~~~~~
pwsafe.cpp:3245:14: warning: ignoring return value of 'int setegid(__gid_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
 3245 |       setegid(saved_gid);
      |       ~~~~~~~^~~~~~~~~~~
pwsafe.cpp:3247:12: warning: ignoring return value of 'int setegid(__gid_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
 3247 |     setegid(getgid());
      |     ~~~~~~~^~~~~~~~~~
pwsafe.cpp:3248:12: warning: ignoring return value of 'int seteuid(__uid_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
 3248 |     seteuid(getuid());
      |     ~~~~~~~^~~~~~~~~~
pwsafe.cpp: In static member function 'static void secalloc::init()':
pwsafe.cpp:3279:12: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
 3279 |       write(STDERR_FILENO, errstr, sizeof(errstr)); // at the point when init() is called, stderr is not necessarily setup
      |       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/pwsafe-0.2.0'
make: Entering directory '/usr/src/RPM/BUILD/pwsafe-0.2.0'
x86_64-alt-linux-g++  -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto  -o pwsafe  pwsafe.o  -lSM -lICE -lXmu -lX11 -lreadline -lcurses -lncurses -lcrypto 
pwsafe.cpp: In function 'gettxt':
pwsafe.cpp:1443:9: warning: 'free' called on unallocated object 'null_string' [-Wfree-nonheap-object]
 1443 |     free(x);
      |         ^
pwsafe.cpp:253:6: note: declared here
  253 | char secstring::null_string = '\0';
      |      ^
make: Leaving directory '/usr/src/RPM/BUILD/pwsafe-0.2.0'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.62712
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/pwsafe-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/pwsafe-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games
+ cd pwsafe-0.2.0
+ iconv -f iso-8859-1 -t utf8 pwsafe.1 -o pwsafe.1.utf8
+ mv pwsafe.1.utf8 pwsafe.1
+ make install DESTDIR=/usr/src/tmp/pwsafe-buildroot
make: Entering directory '/usr/src/RPM/BUILD/pwsafe-0.2.0'
make[1]: Entering directory '/usr/src/RPM/BUILD/pwsafe-0.2.0'
/bin/sh ./mkinstalldirs /usr/src/tmp/pwsafe-buildroot/usr/bin
mkdir /usr/src/tmp/pwsafe-buildroot
mkdir /usr/src/tmp/pwsafe-buildroot/usr
mkdir /usr/src/tmp/pwsafe-buildroot/usr/bin
  /usr/bin/ginstall -c  pwsafe /usr/src/tmp/pwsafe-buildroot/usr/bin/pwsafe
make  install-man1
make[2]: Entering directory '/usr/src/RPM/BUILD/pwsafe-0.2.0'
/bin/sh ./mkinstalldirs /usr/src/tmp/pwsafe-buildroot/usr/share/man/man1
mkdir /usr/src/tmp/pwsafe-buildroot/usr/share
mkdir /usr/src/tmp/pwsafe-buildroot/usr/share/man
mkdir /usr/src/tmp/pwsafe-buildroot/usr/share/man/man1
 /usr/bin/ginstall -c -m 644 ./pwsafe.1 /usr/src/tmp/pwsafe-buildroot/usr/share/man/man1/pwsafe.1
make[2]: Leaving directory '/usr/src/RPM/BUILD/pwsafe-0.2.0'
make[1]: Leaving directory '/usr/src/RPM/BUILD/pwsafe-0.2.0'
make: Leaving directory '/usr/src/RPM/BUILD/pwsafe-0.2.0'
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/pwsafe-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/pwsafe-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/pwsafe-buildroot/ (default)
Compressing files in /usr/src/tmp/pwsafe-buildroot (auto)
Verifying ELF objects in /usr/src/tmp/pwsafe-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Splitting links to aliased files under /{,s}bin in /usr/src/tmp/pwsafe-buildroot
Processing files: pwsafe-0.2.0-alt2.1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.62712
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd pwsafe-0.2.0
+ DOCDIR=/usr/src/tmp/pwsafe-buildroot/usr/share/doc/pwsafe-0.2.0
+ export DOCDIR
+ rm -rf /usr/src/tmp/pwsafe-buildroot/usr/share/doc/pwsafe-0.2.0
+ /bin/mkdir -p /usr/src/tmp/pwsafe-buildroot/usr/share/doc/pwsafe-0.2.0
+ cp -prL AUTHORS ChangeLog COPYING README TODO /usr/src/tmp/pwsafe-buildroot/usr/share/doc/pwsafe-0.2.0
+ chmod -R go-w /usr/src/tmp/pwsafe-buildroot/usr/share/doc/pwsafe-0.2.0
+ chmod -R a+rX /usr/src/tmp/pwsafe-buildroot/usr/share/doc/pwsafe-0.2.0
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.HNa6qP
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.AsEvmV
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
Requires: /lib64/ld-linux-x86-64.so.2, libX11.so.6()(64bit) >= set:ojpSxGDJ9tCpWjBujplQA46YWNq6aYh5fpY23GvZqgVZeU93KxkfbbUxk0, libXmu.so.6()(64bit) >= set:liT1wGfsHhLpkZmbAWb, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.15)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.33)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.38)(64bit), libc.so.6(GLIBC_2.4)(64bit), libcrypto.so.3()(64bit) >= set:qmvV2sGpCT923nnQI64iCZhuhktyiaAyTpUnum2BZemf0, libcrypto.so.3(OPENSSL_3.0.0)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.3.1)(64bit), libreadline.so.8()(64bit) >= set:nlIdxcQmumO8, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.29)(64bit), rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.cRyH3U
Creating pwsafe-debuginfo package
Processing files: pwsafe-debuginfo-0.2.0-alt2.1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.eA5PQv
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.W0PGNh
find-requires: running scripts (debuginfo)
Requires: pwsafe = 0.2.0-alt2.1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libX11.so.6), debug64(libXmu.so.6), debug64(libc.so.6), debug64(libcrypto.so.3), debug64(libgcc_s.so.1), debug64(libreadline.so.8), debug64(libstdc++.so.6)
Adding to pwsafe-debuginfo a strict dependency on pwsafe
Wrote: /usr/src/RPM/RPMS/x86_64/pwsafe-0.2.0-alt2.1.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/pwsafe-debuginfo-0.2.0-alt2.1.x86_64.rpm (w2.lzdio)
5.39user 4.07system 0:13.89elapsed 68%CPU (0avgtext+0avgdata 148480maxresident)k
0inputs+0outputs (0major+932317minor)pagefaults 0swaps
3.55user 2.88system 0:26.79elapsed 24%CPU (0avgtext+0avgdata 134320maxresident)k
0inputs+0outputs (0major+230918minor)pagefaults 0swaps
--- pwsafe-0.2.0-alt2.1.x86_64.rpm.repo	2023-07-29 17:41:52.000000000 +0000
+++ pwsafe-0.2.0-alt2.1.x86_64.rpm.hasher	2024-12-24 03:20:38.392864394 +0000
@@ -18,2 +18,3 @@
 Requires: libc.so.6(GLIBC_2.34)(64bit)  
+Requires: libc.so.6(GLIBC_2.38)(64bit)  
 Requires: libc.so.6(GLIBC_2.4)(64bit)  
@@ -23,3 +24,3 @@
 Requires: libgcc_s.so.1(GCC_3.3.1)(64bit)  
-Requires: libreadline.so.7()(64bit) >= set:nlIdxcQmumO8
+Requires: libreadline.so.8()(64bit) >= set:nlIdxcQmumO8
 Requires: libstdc++.so.6(CXXABI_1.3)(64bit)  
@@ -32,3 +33,3 @@
 Provides: pwsafe = 0.2.0-alt2.1:sisyphus+325981.1500.1.1
-File: /usr/bin/pwsafe	100755	root:root	635abcaeb28b56fb7da92f4e77be381c	
+File: /usr/bin/pwsafe	100755	root:root	4f0cab931fddce6a8bdb789a3d9d2ec9	
 File: /usr/share/doc/pwsafe-0.2.0	40755	root:root		
@@ -40,2 +41,2 @@
 File: /usr/share/man/man1/pwsafe.1.xz	100644	root:root	8bfbe7896dde176a315ca955ec7e86ac	
-RPMIdentity: 0399becae306b1dc1721b0dd8923a3fe1f74bf1d3f2ae51af855be4ae6a1edc5847071dbbf3647a98eed7c5e3d7a9e6090722b41d6ff50c71fd72d1444df2d97
+RPMIdentity: b2b0d517bf6355d3821db3b726d0c184e990683574cbf515b30c825412fb9feb009fb1f03b4c6813118f0848ac52ee97f46a98556b5c8407875c0b1b9ff3e33f
--- pwsafe-debuginfo-0.2.0-alt2.1.x86_64.rpm.repo	2023-07-29 17:41:52.000000000 +0000
+++ pwsafe-debuginfo-0.2.0-alt2.1.x86_64.rpm.hasher	2024-12-24 03:20:49.597005557 +0000
@@ -1,4 +1,4 @@
-/usr/lib/debug/.build-id/2a	40755	root:root	
-/usr/lib/debug/.build-id/2a/3938fcf3b0d8474917e67a133f70bac0776f9a	120777	root:root	../../../../bin/pwsafe
-/usr/lib/debug/.build-id/2a/3938fcf3b0d8474917e67a133f70bac0776f9a.debug	120777	root:root	../../usr/bin/pwsafe.debug
+/usr/lib/debug/.build-id/43	40755	root:root	
+/usr/lib/debug/.build-id/43/accca896ba1df312061acab750d85eb7fe47bb	120777	root:root	../../../../bin/pwsafe
+/usr/lib/debug/.build-id/43/accca896ba1df312061acab750d85eb7fe47bb.debug	120777	root:root	../../usr/bin/pwsafe.debug
 /usr/lib/debug/usr/bin/pwsafe.debug	100644	root:root	
@@ -12,3 +12,3 @@
 Requires: debug64(libgcc_s.so.1)  
-Requires: debug64(libreadline.so.7)  
+Requires: debug64(libreadline.so.8)  
 Requires: debug64(libstdc++.so.6)  
@@ -17,8 +17,8 @@
 Provides: pwsafe-debuginfo = 0.2.0-alt2.1:sisyphus+325981.1500.1.1
-File: /usr/lib/debug/.build-id/2a	40755	root:root		
-File: /usr/lib/debug/.build-id/2a/3938fcf3b0d8474917e67a133f70bac0776f9a	120777	root:root		../../../../bin/pwsafe
-File: /usr/lib/debug/.build-id/2a/3938fcf3b0d8474917e67a133f70bac0776f9a.debug	120777	root:root		../../usr/bin/pwsafe.debug
-File: /usr/lib/debug/usr/bin/pwsafe.debug	100644	root:root	074123544bf9ba56e6df7143f74fc181	
+File: /usr/lib/debug/.build-id/43	40755	root:root		
+File: /usr/lib/debug/.build-id/43/accca896ba1df312061acab750d85eb7fe47bb	120777	root:root		../../../../bin/pwsafe
+File: /usr/lib/debug/.build-id/43/accca896ba1df312061acab750d85eb7fe47bb.debug	120777	root:root		../../usr/bin/pwsafe.debug
+File: /usr/lib/debug/usr/bin/pwsafe.debug	100644	root:root	e1da90de16a009e4dd359e7fce76cb61	
 File: /usr/src/debug/pwsafe-0.2.0	40755	root:root		
 File: /usr/src/debug/pwsafe-0.2.0/pwsafe.cpp	100644	root:root	2caa7344f7fa5abec1d8679505e1e254	
-RPMIdentity: da5038063e95a2a85b057057ae8a6a1cfe9c89a58bc4aa4c39855907ec6800dd62ec7d7b2379d12e76bdfdd1162f70bb53c43ddd8fd8bc034143f8d84b05d29a
+RPMIdentity: 1d9c2a455045a76bf24af9bc2a337f58b35118029c45b86311d029c7acfd43e5b351df7c9c5ac83f855527f9e45a2a072a644866ea3a533f3161f1fceb2d7dea