==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: sslscan 2.1.5-1 (Mon Oct 28 17:50:08 2024)
==> Retrieving sources...
  -> Found sslscan-2.1.5.tar.gz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
    sslscan-2.1.5.tar.gz ... Passed
==> Validating source files with b2sums...
    sslscan-2.1.5.tar.gz ... Passed
==> Making package: sslscan 2.1.5-1 (Mon Oct 28 17:50:28 2024)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found sslscan-2.1.5.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting sslscan-2.1.5.tar.gz with bsdtar
==> Starting prepare()...
==> Starting build()...
cc -o sslscan -Wall -Wformat=2 -Wformat-security -Wno-deprecated-declarations -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -pie -z relro -z now -L/usr/local/lib -L/usr/local/ssl/lib -L/usr/local/opt/openssl/lib -L/opt/local/lib -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -D_FORTIFY_SOURCE=2 -fstack-protector-all -fPIE -std=gnu11 -I/usr/local/include -I/usr/local/ssl/include -I/usr/local/ssl/include/openssl -I/usr/local/opt/openssl/include -I/opt/local/include -I/opt/local/include/openssl  -DVERSION=\"2.1.5\" sslscan.c -lssl -lcrypto -ldl
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
sslscan.c: In function ‘readLine’:
sslscan.c:252:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  252 |     fgets(lineFromFile, maxSize, input);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sslscan.c: In function ‘testFallback’:
sslscan.c:1255:9: warning: secondMethod’ may be used uninitialized [-Wmaybe-uninitialized]
 1255 |         testFallback(options, secondMethod);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sslscan.c:1097:23: note: secondMethod’ was declared here
 1097 |     const SSL_METHOD *secondMethod;
      |                       ^~~~~~~~~~~~
sslscan.c: In function ‘testCipher’:
sslscan.c:1921:19: warning: __builtin___strncat_chk’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
 1921 |                   strncat(options->cipherstring, usedcipher, strlen(usedcipher));
      |                   ^
sslscan.c:1921:19: note: length computed here
 1921 |                   strncat(options->cipherstring, usedcipher, strlen(usedcipher));
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sslscan.c: In function ‘showCertificate’:
sslscan.c:2904:53: warning: xml_bp’ may be used uninitialized [-Wmaybe-uninitialized]
 2904 |                                                 if (BIO_printf(xml_bp,"   <serial>") <= 0)
      |                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sslscan.c:2869:46: note: xml_bp’ was declared here
 2869 |                                         BIO *xml_bp;
      |                                              ^~~~~~
sslscan.c: In function ‘main’:
sslscan.c:4168:17: warning: __builtin_strncpy’ output may be truncated copying 511 bytes from a string of length 66855 [-Wstringop-truncation]
 4168 |                 strncpy(options->sniname, options->host, sizeof(options->host) -1);
      |                 ^
sslscan.c:4380:33: warning: __builtin_strncpy’ output may be truncated copying 511 bytes from a string of length 1023 [-Wstringop-truncation]
 4380 |                                 strncpy(options->host, line, sizeof(options->host) -1);
      |                                 ^
sslscan.c:4384:37: warning: __builtin_strncpy’ output may be truncated copying 511 bytes from a string of length 66855 [-Wstringop-truncation]
 4384 |                                     strncpy(options->sniname, options->host, sizeof(options->host) -1);
      |                                     ^

===========
| WARNING |
===========

Building against system OpenSSL. Compression and other checks may not be possible.
It is recommended that you statically build sslscan with  `make static`.

==> Entering fakeroot environment...
==> Starting package()...
install -D sslscan /build/sslscan/pkg/sslscan/usr/bin/sslscan;
install -D sslscan.1 /build/sslscan/pkg/sslscan/usr/share/man/man1/sslscan.1;
==> 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 "sslscan"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: sslscan 2.1.5-1 (Mon Oct 28 17:50:43 2024)
==> Cleaning up...