==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: librtmp0 2.4-6 (Sat Jul 13 11:49:23 2024)
==> Retrieving sources...
  -> Cloning rtmpdump git repo...
Cloning into bare repository '/home/leming/work/librtmp0/rtmpdump'...
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    rtmpdump ... Skipped
==> Making package: librtmp0 2.4-6 (Sat Jul 13 11:49:32 2024)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (4) perl-error-0.17029-6  perl-mailtools-2.21-8  perl-timedate-2.33-5
             git-2.45.2-1

Total Installed Size:  43.91 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing git...
Optional dependencies for git
    tk: gitk and git gui
    openssh: ssh transport and crypto
    perl-libwww: git svn
    perl-term-readkey: git svn and interactive.singlekey setting
    perl-io-socket-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    perl-mediawiki-api: git mediawiki support
    perl-datetime-format-iso8601: git mediawiki support
    perl-lwp-protocol-https: git mediawiki https support
    perl-cgi: gitweb (web interface) support
    python: git svn & git p4 [installed]
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
:: Running post-transaction hooks...
(1/1) Warn about old perl modules
[?25h==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of rtmpdump git repo...
Cloning into 'rtmpdump'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
Auto-merging librtmp/Makefile
Auto-merging librtmp/dh.h
Auto-merging librtmp/hashswf.c
Auto-merging librtmp/rtmp.c
Auto-merging librtmp/rtmp_sys.h
Auto-merging librtmp/dh.h
Auto-merging librtmp/Makefile
Auto-merging librtmp/dh.h
Auto-merging librtmp/hashswf.c
Auto-merging librtmp/rtmp.c
Auto-merging librtmp/rtmp_sys.h
==> Starting build()...
make[1]: Entering directory '/build/librtmp0/src/rtmpdump/librtmp'
gcc -Wall   -DRTMPDUMP_VERSION=\"v2.4\" -DUSE_GNUTLS  -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -fPIC   -c -o rtmp.o rtmp.c
In file included from rtmp.c:126:
handshake.h: In function 'InitRC4Encryption':
handshake.h:119:16: warning: variable 'digestLen' set but not used [-Wunused-but-set-variable]
rtmp.c: In function 'RTMP_ReadPacket':
rtmp.c:2888:7: warning: variable 'didAlloc' set but not used [-Wunused-but-set-variable]
rtmp.c: At top level:
rtmp.c:1736:19: warning: 'av_record' defined but not used [-Wunused-const-variable=]
In function 'DecodeTEA',
    inlined from 'HandleInvoke' at rtmp.c:2349:5:
rtmp.c:3641:5: warning: '*(uint32_t *)out' may be used uninitialized [-Wmaybe-uninitialized]
gcc -Wall   -DRTMPDUMP_VERSION=\"v2.4\" -DUSE_GNUTLS  -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -fPIC   -c -o log.o log.c
gcc -Wall   -DRTMPDUMP_VERSION=\"v2.4\" -DUSE_GNUTLS  -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -fPIC   -c -o amf.o amf.c
gcc -Wall   -DRTMPDUMP_VERSION=\"v2.4\" -DUSE_GNUTLS  -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -fPIC   -c -o hashswf.o hashswf.c
hashswf.c: In function 'RTMP_HashSWF':
hashswf.c:585:16: warning: pointer targets in passing argument 3 of 'nettle_hmac_sha256_set_key' differ in signedness [-Wpointer-sign]
In file included from hashswf.c:45:
/usr/include/nettle/hmac.h:172:55: note: expected 'const uint8_t *' {aka 'const unsigned char *'} but argument is of type 'char *'
  172 |                     size_t key_length, const uint8_t *key);
      |                                        ~~~~~~~~~~~~~~~^~~
hashswf.c:557:5: warning: '__builtin_strncpy' output may be truncated copying 64 bytes from a string of length 4089 [-Wstringop-truncation]
gcc -Wall   -DRTMPDUMP_VERSION=\"v2.4\" -DUSE_GNUTLS  -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -fPIC   -c -o parseurl.o parseurl.c
ar rs librtmp.a rtmp.o log.o amf.o hashswf.o parseurl.o
ar: creating librtmp.a
gcc -shared -Wl,-soname,librtmp.so.0 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o librtmp.so.0 rtmp.o log.o amf.o hashswf.o parseurl.o  -lgnutls -lhogweed -lnettle -lgmp -lz 
ln -sf librtmp.so.0 librtmp.so
make[1]: Leaving directory '/build/librtmp0/src/rtmpdump/librtmp'
gcc -Wall   -DRTMPDUMP_VERSION=\"v2.4\"   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection   -c -o rtmpdump.o rtmpdump.c
gcc -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o rtmpdump rtmpdump.o -Llibrtmp -lrtmp -lgnutls -lhogweed -lnettle -lgmp -lz  
gcc -Wall   -DRTMPDUMP_VERSION=\"v2.4\"   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection   -c -o rtmpgw.o rtmpgw.c
gcc -Wall   -DRTMPDUMP_VERSION=\"v2.4\"   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection   -c -o thread.o thread.c
gcc -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o rtmpgw rtmpgw.o thread.o -lpthread -Llibrtmp -lrtmp -lgnutls -lhogweed -lnettle -lgmp -lz  
gcc -Wall   -DRTMPDUMP_VERSION=\"v2.4\"   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection   -c -o rtmpsrv.o rtmpsrv.c
rtmpsrv.c: In function 'dumpAMF':
rtmpsrv.c:404:10: warning: variable 'len' set but not used [-Wunused-but-set-variable]
rtmpsrv.c: At top level:
rtmpsrv.c:165:19: warning: 'av_secureToken' defined but not used [-Wunused-const-variable=]
rtmpsrv.c:154:19: warning: 'av_videoFunction' defined but not used [-Wunused-const-variable=]
rtmpsrv.c:150:19: warning: 'av_fpad' defined but not used [-Wunused-const-variable=]
gcc -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o rtmpsrv rtmpsrv.o thread.o -lpthread -Llibrtmp -lrtmp -lgnutls -lhogweed -lnettle -lgmp -lz  
gcc -Wall   -DRTMPDUMP_VERSION=\"v2.4\"   -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection   -c -o rtmpsuck.o rtmpsuck.c
rtmpsuck.c:141:19: warning: 'av_secureToken' defined but not used [-Wunused-const-variable=]
rtmpsuck.c:138:19: warning: 'av_mode' defined but not used [-Wunused-const-variable=]
rtmpsuck.c:137:19: warning: 'av_fmsVer' defined but not used [-Wunused-const-variable=]
rtmpsuck.c:134:19: warning: 'av_createStream' defined but not used [-Wunused-const-variable=]
rtmpsuck.c:133:19: warning: 'av__result' defined but not used [-Wunused-const-variable=]
rtmpsuck.c:131:19: warning: 'av_videoFunction' defined but not used [-Wunused-const-variable=]
rtmpsuck.c:128:19: warning: 'av_capabilities' defined but not used [-Wunused-const-variable=]
rtmpsuck.c:127:19: warning: 'av_fpad' defined but not used [-Wunused-const-variable=]
gcc -Wall -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o rtmpsuck rtmpsuck.o thread.o -lpthread -Llibrtmp -lrtmp -lgnutls -lhogweed -lnettle -lgmp -lz  
==> Entering fakeroot environment...
==> Starting package()...
make[1]: Entering directory '/build/librtmp0/src/rtmpdump/librtmp'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/build/librtmp0/src/rtmpdump/librtmp'
mkdir -p /build/librtmp0/pkg/librtmp0/usr/bin /build/librtmp0/pkg/librtmp0/usr/bin /build/librtmp0/pkg/librtmp0/usr/share/man/man1 /build/librtmp0/pkg/librtmp0/usr/share/man/man8
cp rtmpdump /build/librtmp0/pkg/librtmp0/usr/bin
cp rtmpgw rtmpsrv rtmpsuck /build/librtmp0/pkg/librtmp0/usr/bin
cp rtmpdump.1 /build/librtmp0/pkg/librtmp0/usr/share/man/man1
cp rtmpgw.8 /build/librtmp0/pkg/librtmp0/usr/share/man/man8
make[1]: Entering directory '/build/librtmp0/src/rtmpdump/librtmp'
sed -e "s;@prefix@;/usr;" -e "s;@libdir@;/usr/lib;" \
	-e "s;@VERSION@;v2.4;" \
	-e "s;@CRYPTO_REQ@;gnutls;" \
	-e "s;@PRIVATE_LIBS@;;" librtmp.pc.in > librtmp.pc
mkdir -p /build/librtmp0/pkg/librtmp0/usr/include/librtmp /build/librtmp0/pkg/librtmp0/usr/lib/pkgconfig /build/librtmp0/pkg/librtmp0/usr/share/man/man3
cp amf.h http.h log.h rtmp.h /build/librtmp0/pkg/librtmp0/usr/include/librtmp
cp librtmp.a /build/librtmp0/pkg/librtmp0/usr/lib
cp librtmp.pc /build/librtmp0/pkg/librtmp0/usr/lib/pkgconfig
cp librtmp.3 /build/librtmp0/pkg/librtmp0/usr/share/man/man3
cp librtmp.so.0 /build/librtmp0/pkg/librtmp0/usr/lib
cd /build/librtmp0/pkg/librtmp0/usr/lib; ln -sf librtmp.so.0 librtmp.so
make[1]: Leaving directory '/build/librtmp0/src/rtmpdump/librtmp'
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "librtmp0"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: librtmp0 2.4-6 (Sat Jul 13 11:49:40 2024)
==> Cleaning up...