<86>Sep  7 07:48:23 userdel[1557597]: delete user 'rooter'
<86>Sep  7 07:48:23 userdel[1557597]: removed group 'rooter' owned by 'rooter'
<86>Sep  7 07:48:23 userdel[1557597]: removed shadow group 'rooter' owned by 'rooter'
<86>Sep  7 07:48:23 groupadd[1557611]: group added to /etc/group: name=rooter, GID=1874
<86>Sep  7 07:48:23 groupadd[1557611]: group added to /etc/gshadow: name=rooter
<86>Sep  7 07:48:23 groupadd[1557611]: new group: name=rooter, GID=1874
<86>Sep  7 07:48:23 useradd[1557626]: new user: name=rooter, UID=1874, GID=1874, home=/root, shell=/bin/bash, from=none
<86>Sep  7 07:48:23 userdel[1557653]: delete user 'builder'
<86>Sep  7 07:48:23 userdel[1557653]: removed group 'builder' owned by 'builder'
<86>Sep  7 07:48:23 userdel[1557653]: removed shadow group 'builder' owned by 'builder'
<86>Sep  7 07:48:23 groupadd[1557676]: group added to /etc/group: name=builder, GID=1875
<86>Sep  7 07:48:23 groupadd[1557676]: group added to /etc/gshadow: name=builder
<86>Sep  7 07:48:23 groupadd[1557676]: new group: name=builder, GID=1875
<86>Sep  7 07:48:23 useradd[1557687]: new user: name=builder, UID=1875, GID=1875, home=/usr/src, shell=/bin/bash, from=none
<13>Sep  7 07:48:26 rpmi: rpm-macros-cmake-3.27.1-alt1 sisyphus+328181.200.1.1 1693320941 installed
<13>Sep  7 07:48:27 rpmi: libidn2-2.3.4-alt1 sisyphus+309023.100.1.1 1666791084 installed
<13>Sep  7 07:48:27 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed
<13>Sep  7 07:48:27 rpmi: libp11-kit-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083439 installed
<13>Sep  7 07:48:27 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed
<13>Sep  7 07:48:27 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed
<13>Sep  7 07:48:27 rpmi: libgnutls30-3.8.1-alt2 sisyphus+326772.40.3.1 1692114175 installed
<13>Sep  7 07:48:27 rpmi: libngtcp2.13-0.16.0-alt1 sisyphus+323677.40.3.1 1687690555 installed
<13>Sep  7 07:48:27 rpmi: libngtcp2_crypto_gnutls5-0.16.0-alt1 sisyphus+323677.40.3.1 1687690555 installed
<13>Sep  7 07:48:27 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed
<13>Sep  7 07:48:27 rpmi: libstdc++13-devel-13.2.1-alt2 sisyphus+327572.100.1.1 1692472816 installed
<13>Sep  7 07:48:28 rpmi: gcc13-c++-13.2.1-alt2 sisyphus+327572.100.1.1 1692472816 installed
<13>Sep  7 07:48:28 rpmi: cmake-modules-3.27.1-alt1 sisyphus+328181.200.1.1 1693320941 installed
<13>Sep  7 07:48:28 rpmi: libuv-1.46.0-alt1 sisyphus+326001.100.1.1 1690655254 installed
<13>Sep  7 07:48:28 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed
<13>Sep  7 07:48:28 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+286441.100.1.1 1633444232 installed
<13>Sep  7 07:48:28 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075764 installed
<13>Sep  7 07:48:28 rpmi: publicsuffix-list-dafsa-20230701-alt1 sisyphus+324303.100.1.1 1688561153 installed
<13>Sep  7 07:48:28 rpmi: libpsl-0.21.2-alt1 sisyphus+312536.100.1.1 1672131178 installed
<13>Sep  7 07:48:28 rpmi: libnghttp3.7-0.12.0-alt1 sisyphus+323677.20.3.1 1687690506 installed
<13>Sep  7 07:48:28 rpmi: libnghttp2-1.54.0-alt1 sisyphus+324359.10000.11.1 1689368798 installed
<13>Sep  7 07:48:28 rpmi: openldap-common-2.6.4-alt1 sisyphus+324359.600.5.1 1689262595 installed
<13>Sep  7 07:48:28 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626058899 installed
<13>Sep  7 07:48:28 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769687 installed
<13>Sep  7 07:48:28 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed
<13>Sep  7 07:48:28 rpmi: liblmdb-0.9.29-alt1.1 sisyphus+306630.100.1.1 1663072360 installed
<13>Sep  7 07:48:28 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed
<13>Sep  7 07:48:28 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed
<13>Sep  7 07:48:28 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed
<13>Sep  7 07:48:28 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed
<13>Sep  7 07:48:28 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Sep  7 07:48:28 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Sep  7 07:48:28 rpmi: ca-certificates-2023.07.31-alt1 sisyphus+326137.200.1.1 1690809798 installed
<13>Sep  7 07:48:28 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed
<13>Sep  7 07:48:28 rpmi: p11-kit-trust-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083439 installed
<13>Sep  7 07:48:28 rpmi: libcrypto3-3.1.2-alt1 sisyphus+326244.100.1.1 1690906741 installed
<13>Sep  7 07:48:28 rpmi: libssl3-3.1.2-alt1 sisyphus+326244.100.1.1 1690906741 installed
<86>Sep  7 07:48:28 groupadd[1583592]: group added to /etc/group: name=_keytab, GID=999
<86>Sep  7 07:48:28 groupadd[1583592]: group added to /etc/gshadow: name=_keytab
<86>Sep  7 07:48:28 groupadd[1583592]: new group: name=_keytab, GID=999
<13>Sep  7 07:48:28 rpmi: libkrb5-1.21.2-alt1 sisyphus+327265.100.1.1 1692185462 installed
<13>Sep  7 07:48:28 rpmi: libgsasl-1.8.0-alt3 sisyphus+275307.100.1.2 1624478543 installed
<86>Sep  7 07:48:28 groupadd[1584082]: group added to /etc/group: name=sasl, GID=998
<86>Sep  7 07:48:28 groupadd[1584082]: group added to /etc/gshadow: name=sasl
<86>Sep  7 07:48:28 groupadd[1584082]: new group: name=sasl, GID=998
<13>Sep  7 07:48:28 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+324359.6000.12.1 1689392001 installed
<13>Sep  7 07:48:28 rpmi: libldap2-2.6.4-alt1 sisyphus+324359.600.5.1 1689262595 installed
<13>Sep  7 07:48:28 rpmi: libarchive13-3.6.1-alt2 sisyphus+324359.1300.6.1 1689326379 installed
<13>Sep  7 07:48:28 rpmi: libssh2-1.11.0-alt1 sisyphus+327652.100.1.1 1692636577 installed
<13>Sep  7 07:48:28 rpmi: libcurl-8.2.1-alt1 sisyphus+326951.100.1.1 1691770183 installed
<13>Sep  7 07:48:28 rpmi: cmake-3.27.1-alt1 sisyphus+328181.200.1.1 1693320941 installed
<13>Sep  7 07:48:28 rpmi: gcc-c++-13-alt1 sisyphus+323337.300.1.1 1687267966 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/libptytty-2.0-alt1.nosrc.rpm (w1.gzdio)
Installing libptytty-2.0-alt1.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.71918
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf libptytty-2.0
+ echo 'Source #0 (libptytty-2.0.tar):'
Source #0 (libptytty-2.0.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/libptytty-2.0.tar
+ cd libptytty-2.0
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #1 (0001-Fix-LFS-on-32-bit-systems.patch):'
Patch #1 (0001-Fix-LFS-on-32-bit-systems.patch):
+ /usr/bin/patch -p1
patching file CMakeLists.txt
patching file config.h.cmake
patching file TestFileOffsetBits.c
+ mkdir -p x86_64-alt-linux
+ cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -S . -B x86_64-alt-linux
-- The C compiler identification is GNU 13.2.1
-- The CXX compiler identification is GNU 13.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Checking for 64-bit off_t
-- Checking for 64-bit off_t - present with _FILE_OFFSET_BITS=64
-- Checking for 64-bit off_t - present with _LARGE_FILES
-- Checking for 64-bit off_t - present with _LARGEFILE_SOURCE
-- Checking for working libsupc++ - yes
-- Looking for include file pty.h
-- Looking for include file pty.h - found
-- Looking for include file util.h
-- Looking for include file util.h - not found
-- Looking for include file libutil.h
-- Looking for include file libutil.h - not found
-- Looking for include file sys/ioctl.h
-- Looking for include file sys/ioctl.h - found
-- Looking for include file stropts.h
-- Looking for include file stropts.h - not found
-- Looking for revoke
-- Looking for revoke - found
-- Looking for _getpty
-- Looking for _getpty - not found
-- Looking for getpt
-- Looking for getpt - found
-- Looking for posix_openpt
-- Looking for posix_openpt - found
-- Looking for isastream
-- Looking for isastream - not found
-- Looking for setuid
-- Looking for setuid - found
-- Looking for setreuid
-- Looking for setreuid - found
-- Looking for setresuid
-- Looking for setresuid - found
-- Performing Test UNIX98_PTY
-- Performing Test UNIX98_PTY - Success
-- Looking for include files sys/types.h, utmp.h
-- Looking for include files sys/types.h, utmp.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of struct utmp
-- Check size of struct utmp - done
-- Performing Test HAVE_UTMP_HOST
-- Performing Test HAVE_UTMP_HOST - Success
-- Performing Test HAVE_UTMP_PID
-- Performing Test HAVE_UTMP_PID - Success
-- Looking for updwtmp
-- Looking for updwtmp - found
-- Looking for include files sys/types.h, lastlog.h
-- Looking for include files sys/types.h, lastlog.h - found
-- Check size of struct lastlog
-- Check size of struct lastlog - done
-- Checking for a fallback location of utmp - not found
-- Checking for a fallback location of wtmp - not found
-- Checking for a fallback location of lastlog - not found
-- Looking for include file utmpx.h
-- Looking for include file utmpx.h - found
-- Check size of struct utmpx
-- Check size of struct utmpx - done
-- Performing Test HAVE_UTMPX_HOST
-- Performing Test HAVE_UTMPX_HOST - Success
-- Looking for updwtmpx
-- Looking for updwtmpx - found
-- Looking for updlastlogx
-- Looking for updlastlogx - not found
-- Check size of struct lastlogx
-- Check size of struct lastlogx - failed
-- Checking for a fallback location of wtmpx - not found
-- Checking for a fallback location of lastlogx - not found
-- Performing Test HAVE_UNIX_FDPASS
-- Performing Test HAVE_UNIX_FDPASS - Success
-- Performing Test TTY_GID_SUPPORT
-- Performing Test TTY_GID_SUPPORT - Failed
-- Configuring done (4.2s)
-- Generating done (0.0s)
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_Fortran_FLAGS
    INCLUDE_INSTALL_DIR
    LIB_DESTINATION
    LIB_INSTALL_DIR
    LIB_SUFFIX
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR


-- Build files have been written to: /usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux
+ cmake --build x86_64-alt-linux --verbose --parallel 16
Change Dir: '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'

Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j16
gmake: Entering directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
/usr/bin/cmake -S/usr/src/RPM/BUILD/libptytty-2.0 -B/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux --check-build-system CMakeFiles/Makefile.cmake 0
gmake: Leaving directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
gmake: Entering directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux/CMakeFiles /usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux//CMakeFiles/progress.marks
gmake: Leaving directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
/usr/bin/gmake  -f CMakeFiles/Makefile2 all
/usr/bin/gmake  -f CMakeFiles/ptytty.dir/build.make CMakeFiles/ptytty.dir/depend
gmake[2]: Entering directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
cd /usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/libptytty-2.0 /usr/src/RPM/BUILD/libptytty-2.0 /usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux /usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux /usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux/CMakeFiles/ptytty.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
/usr/bin/gmake  -f CMakeFiles/ptytty.dir/build.make CMakeFiles/ptytty.dir/build
gmake[2]: Entering directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
[ 12%] Building CXX object CMakeFiles/ptytty.dir/src/c-api.C.o
/usr/bin/c++ -Dptytty_EXPORTS -I/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -fPIC -MD -MT CMakeFiles/ptytty.dir/src/c-api.C.o -MF CMakeFiles/ptytty.dir/src/c-api.C.o.d -o CMakeFiles/ptytty.dir/src/c-api.C.o -c /usr/src/RPM/BUILD/libptytty-2.0/src/c-api.C
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
[ 25%] Building CXX object CMakeFiles/ptytty.dir/src/fdpass.C.o
/usr/bin/c++ -Dptytty_EXPORTS -I/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -fPIC -MD -MT CMakeFiles/ptytty.dir/src/fdpass.C.o -MF CMakeFiles/ptytty.dir/src/fdpass.C.o.d -o CMakeFiles/ptytty.dir/src/fdpass.C.o -c /usr/src/RPM/BUILD/libptytty-2.0/src/fdpass.C
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
[ 62%] Building CXX object CMakeFiles/ptytty.dir/src/logging.C.o
/usr/bin/c++ -Dptytty_EXPORTS -I/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -fPIC -MD -MT CMakeFiles/ptytty.dir/src/logging.C.o -MF CMakeFiles/ptytty.dir/src/logging.C.o.d -o CMakeFiles/ptytty.dir/src/logging.C.o -c /usr/src/RPM/BUILD/libptytty-2.0/src/logging.C
/usr/src/RPM/BUILD/libptytty-2.0/src/logging.C: In function 'void write_record(const char*, off_t, const void*, size_t)':
/usr/src/RPM/BUILD/libptytty-2.0/src/logging.C:203:14: warning: ignoring return value of 'ssize_t pwrite(int, const void*, size_t, __off64_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  203 |       pwrite (fd, record, size, pos * size);
      |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
[ 62%] Building CXX object CMakeFiles/ptytty.dir/src/ptytty.C.o
/usr/bin/c++ -Dptytty_EXPORTS -I/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -fPIC -MD -MT CMakeFiles/ptytty.dir/src/ptytty.C.o -MF CMakeFiles/ptytty.dir/src/ptytty.C.o.d -o CMakeFiles/ptytty.dir/src/ptytty.C.o -c /usr/src/RPM/BUILD/libptytty-2.0/src/ptytty.C
/usr/src/RPM/BUILD/libptytty-2.0/src/ptytty.C: In member function 'void ptytty_unix::put()':
/usr/src/RPM/BUILD/libptytty-2.0/src/ptytty.C:312:13: warning: ignoring return value of 'int chown(const char*, __uid_t, __gid_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  312 |       chown (name, 0, ttyconf.gid);
      |       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
[ 37%] Building CXX object CMakeFiles/ptytty.dir/src/proxy.C.o
/usr/bin/c++ -Dptytty_EXPORTS -I/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -fPIC -MD -MT CMakeFiles/ptytty.dir/src/proxy.C.o -MF CMakeFiles/ptytty.dir/src/proxy.C.o.d -o CMakeFiles/ptytty.dir/src/proxy.C.o -c /usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C: In member function 'virtual bool ptytty_proxy::get()':
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:77:41: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
   77 | # define NEED_TOKEN do { char ch; read  (lock_fd, &ch     , 1); } while (0)
      |                                   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:87:3: note: in expansion of macro 'NEED_TOKEN'
   87 |   NEED_TOKEN;
      |   ^~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:93:9: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
   93 |   write (sock_fd, &cmd, sizeof (cmd));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:78:41: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
   78 | # define GIVE_TOKEN               write (lock_fd, &lock_fd, 1)
      |                                   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:100:7: note: in expansion of macro 'GIVE_TOKEN'
  100 |       GIVE_TOKEN;
      |       ^~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:78:41: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
   78 | # define GIVE_TOKEN               write (lock_fd, &lock_fd, 1)
      |                                   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:108:3: note: in expansion of macro 'GIVE_TOKEN'
  108 |   GIVE_TOKEN;
      |   ^~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C: In member function 'virtual void ptytty_proxy::login(int, bool, const char*)':
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:77:41: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
   77 | # define NEED_TOKEN do { char ch; read  (lock_fd, &ch     , 1); } while (0)
      |                                   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:115:3: note: in expansion of macro 'NEED_TOKEN'
  115 |   NEED_TOKEN;
      |   ^~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:125:9: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  125 |   write (sock_fd, &cmd, sizeof (cmd));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:78:41: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
   78 | # define GIVE_TOKEN               write (lock_fd, &lock_fd, 1)
      |                                   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:127:3: note: in expansion of macro 'GIVE_TOKEN'
  127 |   GIVE_TOKEN;
      |   ^~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C: In destructor 'ptytty_proxy::~ptytty_proxy()':
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:77:41: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
   77 | # define NEED_TOKEN do { char ch; read  (lock_fd, &ch     , 1); } while (0)
      |                                   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:139:7: note: in expansion of macro 'NEED_TOKEN'
  139 |       NEED_TOKEN;
      |       ^~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:146:13: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  146 |       write (sock_fd, &cmd, sizeof (cmd));
      |       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:78:41: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
   78 | # define GIVE_TOKEN               write (lock_fd, &lock_fd, 1)
      |                                   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:148:7: note: in expansion of macro 'GIVE_TOKEN'
  148 |       GIVE_TOKEN;
      |       ^~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C: In static member function 'static void ptytty::use_helper()':
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:261:13: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  261 |       chdir ("/");
      |       ~~~~~~^~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C: In function 'void serve()':
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:78:41: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
   78 | # define GIVE_TOKEN               write (lock_fd, &lock_fd, 1)
      |                                   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:160:7: note: in expansion of macro 'GIVE_TOKEN'
  160 |       GIVE_TOKEN;
      |       ^~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:172:21: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  172 |               write (sock_fd, &cmd.id, sizeof (cmd.id));
      |               ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:184:21: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  184 |               write (sock_fd, &cmd.id, sizeof (cmd.id));
      |               ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:77:41: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
   77 | # define NEED_TOKEN do { char ch; read  (lock_fd, &ch     , 1); } while (0)
      |                                   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:210:7: note: in expansion of macro 'NEED_TOKEN'
  210 |       NEED_TOKEN;
      |       ^~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C: In static member function 'static void ptytty::drop_privileges()':
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:337:13: warning: ignoring return value of 'int setresgid(__gid_t, __gid_t, __gid_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  337 |   setresgid (gid, gid, gid);
      |   ~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/src/proxy.C:338:13: warning: ignoring return value of 'int setresuid(__uid_t, __uid_t, __uid_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  338 |   setresuid (uid, uid, uid);
      |   ~~~~~~~~~~^~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
[ 75%] Linking C shared library libptytty.so
/usr/bin/cmake -E cmake_link_script CMakeFiles/ptytty.dir/link.txt --verbose=1
/usr/bin/cc -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -shared -Wl,-soname,libptytty.so.0 -o libptytty.so.0 "CMakeFiles/ptytty.dir/src/c-api.C.o" CMakeFiles/ptytty.dir/src/fdpass.C.o CMakeFiles/ptytty.dir/src/logging.C.o CMakeFiles/ptytty.dir/src/proxy.C.o CMakeFiles/ptytty.dir/src/ptytty.C.o  -lsupc++ 
/usr/bin/cmake -E cmake_symlink_library libptytty.so.0 libptytty.so.0 libptytty.so
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
[ 75%] Built target ptytty
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
/usr/bin/gmake  -f CMakeFiles/c-sample.dir/build.make CMakeFiles/c-sample.dir/depend
gmake[2]: Entering directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
cd /usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/libptytty-2.0 /usr/src/RPM/BUILD/libptytty-2.0 /usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux /usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux /usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux/CMakeFiles/c-sample.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
/usr/bin/gmake  -f CMakeFiles/c-sample.dir/build.make CMakeFiles/c-sample.dir/build
gmake[2]: Entering directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
[ 87%] Building C object CMakeFiles/c-sample.dir/eg/c-sample.c.o
/usr/bin/cc  -I/usr/src/RPM/BUILD/libptytty-2.0/src -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -MD -MT CMakeFiles/c-sample.dir/eg/c-sample.c.o -MF CMakeFiles/c-sample.dir/eg/c-sample.c.o.d -o CMakeFiles/c-sample.dir/eg/c-sample.c.o -c /usr/src/RPM/BUILD/libptytty-2.0/eg/c-sample.c
/usr/src/RPM/BUILD/libptytty-2.0/eg/c-sample.c: In function 'main':
/usr/src/RPM/BUILD/libptytty-2.0/eg/c-sample.c:40:7: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
   40 |       write (pty_fd, s, sizeof (s) - 1);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libptytty-2.0/eg/c-sample.c:51:11: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
   51 |           write (STDOUT_FILENO, buf, len);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
[100%] Linking C executable c-sample
/usr/bin/cmake -E cmake_link_script CMakeFiles/c-sample.dir/link.txt --verbose=1
/usr/bin/cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto "CMakeFiles/c-sample.dir/eg/c-sample.c.o" -o c-sample  -Wl,-rpath,/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux libptytty.so.0 
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
[100%] Built target c-sample
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
gmake: Entering directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux/CMakeFiles 0
gmake: Leaving directory '/usr/src/RPM/BUILD/libptytty-2.0/x86_64-alt-linux'

+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.78849
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/libptytty-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/libptytty-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd libptytty-2.0
+ DESTDIR=/usr/src/tmp/libptytty-buildroot
+ cmake --install x86_64-alt-linux --verbose
-- Install configuration: ""
-- Installing: /usr/src/tmp/libptytty-buildroot/usr/lib64/libptytty.so.0
-- Installing: /usr/src/tmp/libptytty-buildroot/usr/lib64/libptytty.so
-- Installing: /usr/src/tmp/libptytty-buildroot/usr/include/libptytty.h
-- Installing: /usr/src/tmp/libptytty-buildroot/usr/share/man/man3/libptytty.3
-- Installing: /usr/src/tmp/libptytty-buildroot/usr/lib64/pkgconfig/libptytty.pc
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/libptytty-buildroot (auto)
mode of './usr/lib64/libptytty.so.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
Verifying and fixing files in /usr/src/tmp/libptytty-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
/usr/lib64/pkgconfig/libptytty.pc: Cflags: '-I/usr/include' --> ''
/usr/lib64/pkgconfig/libptytty.pc: Libs: '-L/usr/lib64 -lptytty' --> '-lptytty'
Checking contents of files in /usr/src/tmp/libptytty-buildroot/ (default)
Compressing files in /usr/src/tmp/libptytty-buildroot (auto)
Adjusting library links in /usr/src/tmp/libptytty-buildroot
./usr/lib64: (from <cmdline>:0)
	libptytty.so.0 -> libptytty.so.0
Verifying ELF objects in /usr/src/tmp/libptytty-buildroot (arch=strict,fhs=strict,lfs=strict,lint=strict,rpath=strict,stack=strict,textrel=strict,unresolved=strict)
Processing files: libptytty-2.0-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.n3rDnX
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
lib.prov: /usr/src/tmp/libptytty-buildroot/usr/lib64/libptytty.so.0: 168 symbols, 18 bpp
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.4n3KiI
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
Provides: libptytty.so.0()(64bit) = set:lddrKwgN96CSsLHAxB7xrQC55g7KG6JhZ2ACRP4YZFZtrb55hFq8qERedI8qQy6aAMlfjmEEFVkqpRp1dfRZjM1d12cF1kElqF6RZknHBh3kbCFDcFInmZyjtn6agWWAQRNYHP4TLZn1T997KVwo1kn0rBAjVh4Nq9hLZ06fVJm3PKye6JTRZcFjHX2voNn1Zdthx2LKXj4Zw9qyZpZi082f16A2IOFJBWSLpPo4qVY6S3b2ZCvdDZARs3qCMEtW95zyBPsAxTHJgtgoSkpbSpgDmq4sZ4DDBDwwGjRE245biMb8TuU04XM8VJZgD95xqbQj5AB7cPgh0CNrSSVodh0Da
Requires: ld-linux-x86-64.so.2()(64bit) >= set:jiids, ld-linux-x86-64.so.2(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.17)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.28)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.3)(64bit), libgcc_s.so.1(GCC_3.3.1)(64bit), libgcc_s.so.1(GCC_4.2.0)(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.tLgiOm
Creating libptytty-debuginfo package
Processing files: libptytty-devel-2.0-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.HZ11eL
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.L7Nb9m
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
Provides: pkgconfig(libptytty) = 2.0
Requires: libptytty = 2.0-alt1, /usr/lib64/libptytty.so.0, /usr/lib64/pkgconfig
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.3MwJkG
Processing files: libptytty-debuginfo-2.0-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.4vZIK5
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.qYIEaN
find-requires: running scripts (debuginfo)
Provides: debug64(libptytty.so.0)
Requires: libptytty = 2.0-alt1, debug64(ld-linux-x86-64.so.2), debug64(libc.so.6), debug64(libgcc_s.so.1)
Adding to libptytty-devel a strict dependency on libptytty
Adding to libptytty-debuginfo a strict dependency on libptytty
Removing 1 extra deps from libptytty-devel due to dependency on libptytty
Wrote: /usr/src/RPM/RPMS/x86_64/libptytty-2.0-alt1.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/libptytty-devel-2.0-alt1.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/libptytty-debuginfo-2.0-alt1.x86_64.rpm (w2.lzdio)
2.98user 2.71system 0:13.21elapsed 43%CPU (0avgtext+0avgdata 46628maxresident)k
0inputs+0outputs (0major+771361minor)pagefaults 0swaps
3.52user 1.38system 0:22.19elapsed 22%CPU (0avgtext+0avgdata 130332maxresident)k
0inputs+0outputs (0major+271380minor)pagefaults 0swaps
--- libptytty-2.0-alt1.x86_64.rpm.repo	2022-10-10 12:30:29.035458688 +0000
+++ libptytty-2.0-alt1.x86_64.rpm.hasher	2023-09-07 07:48:43.992988334 +0000
@@ -5,2 +5,3 @@
 Requires: libc.so.6(GLIBC_2.14)(64bit)  
+Requires: libc.so.6(GLIBC_2.17)(64bit)  
 Requires: libc.so.6(GLIBC_2.2.5)(64bit)  
@@ -18,3 +19,3 @@
 Provides: libptytty = 2.0-alt1:sisyphus+308168.300.3.1
-File: /usr/lib64/libptytty.so.0	100644	root:root	faef759bf9ee7e8e2f6114533632db60	
-RPMIdentity: f28849f7ba38b8d117c9fe69016456c90ebd85f029c7d4110c71ede6a506cee15e1ca7c94596dc8c9db06d66a76f4e9188d632ca3ad93980d3934312c916b5e9
+File: /usr/lib64/libptytty.so.0	100644	root:root	4e4b309bba5e229da8060c5ed9502c2a	
+RPMIdentity: 2379c9f7886ccfad2ed2f959837c9ee95f75e52a099b7671c8be51c5542162c7bf95ff63a4e221cda7c8a7bafc6fa9511ffc52f570a29126dc326f5e2e10e66f
--- libptytty-debuginfo-2.0-alt1.x86_64.rpm.repo	2022-10-10 12:30:28.870454488 +0000
+++ libptytty-debuginfo-2.0-alt1.x86_64.rpm.hasher	2023-09-07 07:48:44.036988969 +0000
@@ -1,4 +1,4 @@
-/usr/lib/debug/.build-id/b2	40755	root:root	
-/usr/lib/debug/.build-id/b2/072bcdedd98fe29dae8217a37287ca6d9f8db1	120777	root:root	../../../../lib64/libptytty.so.0
-/usr/lib/debug/.build-id/b2/072bcdedd98fe29dae8217a37287ca6d9f8db1.debug	120777	root:root	../../usr/lib64/libptytty.so.0.debug
+/usr/lib/debug/.build-id/cf	40755	root:root	
+/usr/lib/debug/.build-id/cf/126e1f8d134e562b27432dd259be79805f28bc	120777	root:root	../../../../lib64/libptytty.so.0
+/usr/lib/debug/.build-id/cf/126e1f8d134e562b27432dd259be79805f28bc.debug	120777	root:root	../../usr/lib64/libptytty.so.0.debug
 /usr/lib/debug/usr/lib64/libptytty.so.0.debug	100644	root:root	
@@ -22,6 +22,6 @@
 Provides: libptytty-debuginfo = 2.0-alt1:sisyphus+308168.300.3.1
-File: /usr/lib/debug/.build-id/b2	40755	root:root		
-File: /usr/lib/debug/.build-id/b2/072bcdedd98fe29dae8217a37287ca6d9f8db1	120777	root:root		../../../../lib64/libptytty.so.0
-File: /usr/lib/debug/.build-id/b2/072bcdedd98fe29dae8217a37287ca6d9f8db1.debug	120777	root:root		../../usr/lib64/libptytty.so.0.debug
-File: /usr/lib/debug/usr/lib64/libptytty.so.0.debug	100644	root:root	4b97f867d395ee20827b360696de2660	
+File: /usr/lib/debug/.build-id/cf	40755	root:root		
+File: /usr/lib/debug/.build-id/cf/126e1f8d134e562b27432dd259be79805f28bc	120777	root:root		../../../../lib64/libptytty.so.0
+File: /usr/lib/debug/.build-id/cf/126e1f8d134e562b27432dd259be79805f28bc.debug	120777	root:root		../../usr/lib64/libptytty.so.0.debug
+File: /usr/lib/debug/usr/lib64/libptytty.so.0.debug	100644	root:root	4c8afb790afaa68d3d435b24c8bce039	
 File: /usr/src/debug/libptytty-2.0	40755	root:root		
@@ -37,2 +37,2 @@
 File: /usr/src/debug/libptytty-2.0/x86_64-alt-linux	40755	root:root		
-RPMIdentity: a3433e4ae3c49f0e6f04dae112ea2dcb0c7dfa2ffa03e14043e74679e259db40523472159b75b1a31365611c782d1ba9c2f6585626cde130cf518d3eb071ab88
+RPMIdentity: 02949a64e7e96151c5f8dfee9b48d11e29a92b905d5713a864effdafe044969265072b1ee2806f8e9c0c9636a299432442aa2d1b481244288ec61d976f1d4d70