Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sslscan for openSUSE:Factory checked in at 2026-05-05 15:15:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sslscan (Old) and /work/SRC/openSUSE:Factory/.sslscan.new.30200 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sslscan" Tue May 5 15:15:27 2026 rev:23 rq:1350759 version:2.2.2 Changes: -------- --- /work/SRC/openSUSE:Factory/sslscan/sslscan.changes 2026-03-27 16:54:07.419042631 +0100 +++ /work/SRC/openSUSE:Factory/.sslscan.new.30200/sslscan.changes 2026-05-05 15:16:44.854567403 +0200 @@ -1,0 +2,6 @@ +Mon May 4 14:29:06 UTC 2026 - Dirk Müller <[email protected]> + +- update to 2.2.2: + * Respect the -j option when building OpenSSL (credit hlein) + +------------------------------------------------------------------- Old: ---- sslscan-2.2.1.tar.gz New: ---- sslscan-2.2.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sslscan.spec ++++++ --- /var/tmp/diff_new_pack.6Zh5Iy/_old 2026-05-05 15:16:45.406590307 +0200 +++ /var/tmp/diff_new_pack.6Zh5Iy/_new 2026-05-05 15:16:45.410590472 +0200 @@ -17,7 +17,7 @@ Name: sslscan -Version: 2.2.1 +Version: 2.2.2 Release: 0 Summary: SSL cipher scanning tool License: SUSE-GPL-3.0+-with-openssl-exception ++++++ sslscan-2.2.1.tar.gz -> sslscan-2.2.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sslscan-2.2.1/Changelog new/sslscan-2.2.2/Changelog --- old/sslscan-2.2.1/Changelog 2025-11-30 18:24:07.000000000 +0100 +++ new/sslscan-2.2.2/Changelog 2026-03-30 20:33:52.000000000 +0200 @@ -1,6 +1,12 @@ Changelog ========= +Version: 2.2.2 +Date : 30/03/2026 +Author : rbsec <[email protected]> +Changes: The following are a list of changes + > Respect the -j option when building OpenSSL (credit hlein) + Version: 2.2.1 Date : 30/11/2025 Author : rbsec <[email protected]> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sslscan-2.2.1/Makefile new/sslscan-2.2.2/Makefile --- old/sslscan-2.2.1/Makefile 2025-11-30 18:24:07.000000000 +0100 +++ new/sslscan-2.2.2/Makefile 2026-03-30 20:33:52.000000000 +0200 @@ -92,14 +92,16 @@ CFLAGS += -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 endif -# Find the number of processors on the system (used in -j option in building OpenSSL). +# If -j wasn't passed to make, find the number of processors on the system. # Uses /usr/bin/nproc if available, otherwise defaults to 1. -NUM_PROCS = 1 -ifneq (,$(wildcard /usr/bin/nproc)) - NUM_PROCS = `/usr/bin/nproc --all` -endif -ifeq ($(OS), Darwin) - NUM_PROCS = `sysctl -n hw.ncpu` +ifeq (,$(findstring -j,$(MAKEFLAGS))) + JOBS_ARG = -j1 + ifneq (,$(wildcard /usr/bin/nproc)) + JOBS_ARG = -j`/usr/bin/nproc --all` + endif + ifeq ($(OS), Darwin) + JOBS_ARG = -j`sysctl -n hw.ncpu` + endif endif .PHONY: all sslscan clean realclean install uninstall static opensslpull @@ -154,12 +156,12 @@ cd ./openssl; ./Configure -v -fstack-protector-all -D_FORTIFY_SOURCE=2 -fPIC no-shared enable-weak-ssl-ciphers zlib openssl/libcrypto.a: openssl/Makefile - $(MAKE) -j $(NUM_PROCS) -C openssl depend - $(MAKE) -j $(NUM_PROCS) -C openssl build_libs -# $(MAKE) -j $(NUM_PROCS) -C openssl test # Disabled because this takes 45+ minutes for OpenSSL v1.1.1. + $(MAKE) $(JOBS_ARG) -C openssl depend + $(MAKE) $(JOBS_ARG) -C openssl build_libs +# $(MAKE) $(JOBS_ARG) -C openssl test # Disabled because this takes 45+ minutes for OpenSSL v1.1.1. static: openssl/libcrypto.a - $(MAKE) -j $(NUM_PROCS) sslscan STATIC_BUILD=TRUE + $(MAKE) $(JOBS_ARG) sslscan STATIC_BUILD=TRUE docker: docker build -t sslscan:sslscan . diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sslscan-2.2.1/Makefile.mingw new/sslscan-2.2.2/Makefile.mingw --- old/sslscan-2.2.1/Makefile.mingw 2025-11-30 18:24:07.000000000 +0100 +++ new/sslscan-2.2.2/Makefile.mingw 2026-03-30 20:33:52.000000000 +0200 @@ -70,7 +70,10 @@ fi opensslpull: - upstream=`git ls-remote https://github.com/openssl/openssl | grep -Eo '(openssl-3\.5\.[0-9]+)' | sort -V | tail -n 1` ; \ + # OpenSSL 3.5.5 breaks the build, so stick on 3.5.4 for now until 3.5.6 is released to fix it + # https://github.com/openssl/openssl/issues/29818 + # upstream=`git ls-remote https://github.com/openssl/openssl | grep -Eo '(openssl-3\.5\.[0-9]+)' | sort -V | tail -n 1` ; \ + upstream='openssl-3.5.4' ; \ if [ -d openssl_mingw -a -d openssl_mingw/.git ]; then \ if [ "$$upstream" != "`cd ./openssl_mingw && git describe --exact-match --tags`" ]; then \ cd ./openssl_mingw && git fetch --depth 1 origin refs/tags/$$upstream:refs/tags/$$upstream && git checkout $$upstream && touch ../.openssl_mingw.is.fresh ; \
