Github messages for voidlinux
 help / color / mirror / Atom feed
From: oreo639 <oreo639@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] gcc: disable libssp
Date: Sat, 21 Jan 2023 18:37:49 +0100	[thread overview]
Message-ID: <20230121173749.1knuLthMEKaqRW9T0OFDYmglS82GAwjLt0Fg3gqDLwE@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-41294@inbox.vuxu.org>

[-- Attachment #1: Type: text/plain, Size: 2820 bytes --]

There is an updated pull request by oreo639 against master on the void-packages repository

https://github.com/oreo639/void-packages libssp
https://github.com/void-linux/void-packages/pull/41294

gcc: disable libssp
<!-- Uncomment relevant sections and delete options which are not applicable -->

~~NOTE: Before this PR can be merged https://github.com/void-linux/void-packages/pull/41229 should be merged first and the cross compilers should finish building completely before this PR is merged.~~ Done.

It can be verified using:
`XBPS_TARGET_ARCH=... xbps-query -MRX libssp --repository=https://repo-default.voidlinux.org/current/aarch64/musl/ --repository=https://repo-default.voidlinux.org/current/musl/ --repository=https://repo-default.voidlinux.org/current/aarch64/`

Edit: I wrote a script here https://gist.github.com/oreo639/ba4dd28e022681467b1239f5375624c8

#### Testing the changes
- I tested the changes in this PR: **briefly**

There is no reason to have libssp when it is already implemented in the libc.
Most distros don't ship it (i.e. Fedora, Arch, Debian, Alpine, etc), for example, Debian stopped shipping it after gcc 4.2.
It also breaks qemu-user-static due to function/symbol redefinition errors between glibc and libssp.
libssp mostly exists as a fallback implementation.

According to Rich Felker:
https://gcc.gnu.org/legacy-ml/gcc/2020-01/msg00459.html

Q: Should gcc stop trying use musl on i386/powerpc here: ... and fall back to libssp instead?

> Absolutely not. libssp is unsafe and creates new vulns/attack surface by doing introspective stuff after the process is already *known to be* in a compromised state. It should never be used. musl's __stack_chk_fail is safe and terminates immediately.

All the packages that are bumped in this PR have been compiled. The following needed some changes to fix building:
+ csync
+ libtls
+ mozjs91
+ mozjs78
+ qemu-user-static
+ stunnel

[ci skip]

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/41294.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libssp-41294.patch --]
[-- Type: text/x-diff, Size: 75360 bytes --]

From cc6d6c12e455f7f19e190442823c0361f6e28a1f Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Sun, 25 Dec 2022 16:11:13 -0800
Subject: [PATCH 01/85] gcc: disable libssp

---
 common/shlibs        |  1 -
 srcpkgs/gcc/template | 20 +++++++-------------
 2 files changed, 7 insertions(+), 14 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 85c08f13a05fe..1d75e2033cee2 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -70,7 +70,6 @@ libmpfr.so.6 mpfr-4.0.0_1
 libppl.so.14 ppl-1.2_1
 libppl_c.so.4 ppl-0.11_1
 libstdc++.so.6 libstdc++-4.4.0_1
-libssp.so.0 libssp-4.4.0_1
 libncurses.so.6 ncurses-libs-6.0_1 ignore
 libncursesw.so.6 ncurses-libs-5.8_1 ignore
 libtinfo.so.6 ncurses-libtinfo-libs-6.2_2
diff --git a/srcpkgs/gcc/template b/srcpkgs/gcc/template
index a20af7c0ef2e3..65c9e9f7d556c 100644
--- a/srcpkgs/gcc/template
+++ b/srcpkgs/gcc/template
@@ -4,7 +4,7 @@
 
 pkgname=gcc
 version=12.2.0
-revision=1
+revision=2
 _minorver="${version%.*}"
 _majorver="${_minorver%.*}"
 _gmp_version=6.2.1
@@ -54,7 +54,7 @@ else
 fi
 makedepends="zlib-devel libzstd-devel"
 depends="binutils libgcc-devel-${version}_${revision}
- libstdc++-devel-${version}_${revision} libssp-devel-${version}_${revision}"
+ libstdc++-devel-${version}_${revision}"
 checkdepends="dejagnu"
 
 subpackages="libgcc libgomp libgomp-devel libatomic libatomic-devel"
@@ -290,6 +290,7 @@ do_configure() {
 	_args+=" --with-linker-hash-style=$_hash"
 	_args+=" --disable-sjlj-exceptions"
 	_args+=" --disable-target-libiberty"
+	_args+=" --disable-libssp"
 
 	mkdir -p build
 	cd build
@@ -684,20 +685,13 @@ libsanitizer_package() {
 }
 
 libssp-devel_package() {
-	depends="libssp>=${_minorver}"
-	short_desc+=" - SSP (StackSmashingProtection) library - development files"
-	pkg_install() {
-		vmove "usr/lib/libssp*.a"
-		vmove usr/lib/gcc/${_triplet}/${_minorver}/include/ssp
-	}
+	short_desc+=" - (Transitional dummy package)"
+	build_style="meta"
 }
 
 libssp_package() {
-	short_desc+=" - SSP (StackSmashingProtection) library"
-	pkg_install() {
-		vmove "usr/lib/libssp.so*"
-		vlicense COPYING.RUNTIME RUNTIME.LIBRARY.EXCEPTION
-	}
+	short_desc+=" - (Transitional dummy package)"
+	build_style="meta"
 }
 
 libstdc++-devel_package() {

From 10d3496873db9ff1a987a7c92fc6f23a20c1be6f Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Sun, 25 Dec 2022 16:12:11 -0800
Subject: [PATCH 02/85] musl: provide libssp_nonshared.a

---
 srcpkgs/musl/template | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/musl/template b/srcpkgs/musl/template
index afb33cd868b55..1606b50df12b9 100644
--- a/srcpkgs/musl/template
+++ b/srcpkgs/musl/template
@@ -2,7 +2,7 @@
 pkgname=musl
 reverts="1.2.0_1"
 version=1.1.24
-revision=12
+revision=13
 archs="*-musl"
 bootstrap=yes
 build_style=gnu-configure
@@ -21,6 +21,8 @@ post_build() {
 	$CC $CFLAGS $LDFLAGS -fpie ${FILESDIR}/getent.c -o getent
 	$CC $CFLAGS $LDFLAGS -fpie ${FILESDIR}/getconf.c -o getconf
 	$CC $CFLAGS $LDFLAGS -fpie ${FILESDIR}/iconv.c -o iconv
+	$CC $CFLAGS $LDFLAGS -fpie -c ${FILESDIR}/__stack_chk_fail_local.c -o __stack_chk_fail_local.o
+	$AR r libssp_nonshared.a __stack_chk_fail_local.o
 }
 do_install() {
 	# Move everything to /usr.
@@ -37,6 +39,8 @@ do_install() {
 	vman ${FILESDIR}/getent.1
 	vbin getconf
 	vman ${FILESDIR}/getconf.1
+	# additional symbols from libssp_nonshared (necessary on i386 and PPC)
+	vinstall libssp_nonshared.a 755 usr/lib
 	# Fake ldconfig
 	ln -s true ${DESTDIR}/usr/bin/ldconfig
 

From eef72e0b0e97053aaa6f8fd3ed9472985532249d Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:13 -0800
Subject: [PATCH 03/85] AusweisApp2: rebuild to fix ssp dependency

---
 srcpkgs/AusweisApp2/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/AusweisApp2/template b/srcpkgs/AusweisApp2/template
index 066428431b1a4..fcedbd78e6c4c 100644
--- a/srcpkgs/AusweisApp2/template
+++ b/srcpkgs/AusweisApp2/template
@@ -1,7 +1,7 @@
 # Template file for 'AusweisApp2'
 pkgname=AusweisApp2
 version=1.24.1
-revision=1
+revision=2
 build_style=cmake
 build_helper=qemu
 hostmakedepends="pkg-config qt5-qmake qt5-host-tools"

From 82b5106bbf389fe2d3d15db5c9204985f0533777 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:14 -0800
Subject: [PATCH 04/85] OTPClient: rebuild to fix ssp dependency

---
 srcpkgs/OTPClient/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/OTPClient/template b/srcpkgs/OTPClient/template
index 409c3942acf60..a5f068ffa9764 100644
--- a/srcpkgs/OTPClient/template
+++ b/srcpkgs/OTPClient/template
@@ -1,7 +1,7 @@
 # Template file for 'OTPClient'
 pkgname=OTPClient
 version=2.4.8
-revision=1
+revision=2
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="gtk+3-devel libglib-devel libgcrypt-devel libpng-devel

From 6ebb27b9cd3eec21b9aff0243f608507033d30ec Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:14 -0800
Subject: [PATCH 05/85] PrismLauncher: rebuild to fix ssp dependency

---
 srcpkgs/PrismLauncher/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/PrismLauncher/template b/srcpkgs/PrismLauncher/template
index 65dd77a0807a9..5a830b2a11f0f 100644
--- a/srcpkgs/PrismLauncher/template
+++ b/srcpkgs/PrismLauncher/template
@@ -1,7 +1,7 @@
 # Template file for 'PrismLauncher'
 pkgname=PrismLauncher
 version=6.1
-revision=1
+revision=2
 build_style=cmake
 configure_args="-DLauncher_BUILD_PLATFORM=Void"
 hostmakedepends="extra-cmake-modules openjdk8 pkg-config qt5-host-tools

From 20a3fe2513ddd146b183e50c676a1d7c3720075c Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:14 -0800
Subject: [PATCH 06/85] avahi-discover: rebuild to fix ssp dependency

---
 srcpkgs/avahi-discover/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/avahi-discover/template b/srcpkgs/avahi-discover/template
index 5f6841269c981..6fd6ffc959c00 100644
--- a/srcpkgs/avahi-discover/template
+++ b/srcpkgs/avahi-discover/template
@@ -5,7 +5,7 @@
 #
 pkgname=avahi-discover
 version=0.8
-revision=5
+revision=6
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc

From 3378cfb94e81bfb2f801433946e7fa9de3272b71 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:14 -0800
Subject: [PATCH 07/85] bitcoin: rebuild to fix ssp dependency

---
 srcpkgs/bitcoin/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/bitcoin/template b/srcpkgs/bitcoin/template
index 478a7a66e8745..83c404962c30e 100644
--- a/srcpkgs/bitcoin/template
+++ b/srcpkgs/bitcoin/template
@@ -1,7 +1,7 @@
 # Template file for 'bitcoin'
 pkgname=bitcoin
 version=22.0
-revision=3
+revision=4
 build_style=gnu-configure
 configure_args="--with-incompatible-bdb --disable-ccache --disable-static
  --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr --with-gui"

From c690c6f98bb23427401461bf85291658a4407f72 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:14 -0800
Subject: [PATCH 08/85] botan: rebuild to fix ssp dependency

---
 srcpkgs/botan/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/botan/template b/srcpkgs/botan/template
index e84584086d291..6b381a014d66a 100644
--- a/srcpkgs/botan/template
+++ b/srcpkgs/botan/template
@@ -1,7 +1,7 @@
 # Template file for 'botan'
 pkgname=botan
 version=2.19.3
-revision=1
+revision=2
 build_style=gnu-makefile
 hostmakedepends="doxygen python3"
 makedepends="bzip2-devel liblzma-devel sqlite-devel zlib-devel"

From de5433f5742e5b1eb3116745dc5c026dc702d224 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:14 -0800
Subject: [PATCH 09/85] cJSON: rebuild to fix ssp dependency

---
 srcpkgs/cJSON/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/cJSON/template b/srcpkgs/cJSON/template
index a3f6914ca7dbc..63235062a77cb 100644
--- a/srcpkgs/cJSON/template
+++ b/srcpkgs/cJSON/template
@@ -1,7 +1,7 @@
 # Template file for 'cJSON'
 pkgname=cJSON
 version=1.7.15
-revision=1
+revision=2
 build_style=cmake
 short_desc="Ultralightweight JSON parser in ANSI C"
 maintainer="Orphaned <orphan@voidlinux.org>"

From d0540f36094e8c20033308f5cd85762498cf8154 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:14 -0800
Subject: [PATCH 10/85] cups: rebuild to fix ssp dependency

---
 srcpkgs/cups/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/cups/template b/srcpkgs/cups/template
index 90e9fdf3f0b13..0d8bc91854562 100644
--- a/srcpkgs/cups/template
+++ b/srcpkgs/cups/template
@@ -1,7 +1,7 @@
 # Template file for 'cups'
 pkgname=cups
 version=2.4.2
-revision=2
+revision=3
 build_style=gnu-configure
 make_install_args="BUILDROOT=${DESTDIR}"
 hostmakedepends="gnutls-devel pkg-config

From 76a4420785917f557dadd1b49d8d409cf6f71f77 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:14 -0800
Subject: [PATCH 11/85] davfs2: rebuild to fix ssp dependency

---
 srcpkgs/davfs2/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/davfs2/template b/srcpkgs/davfs2/template
index 1e62bc8df13de..1a2f8482e210b 100644
--- a/srcpkgs/davfs2/template
+++ b/srcpkgs/davfs2/template
@@ -1,7 +1,7 @@
 # Template file for 'davfs2'
 pkgname=davfs2
 version=1.6.1
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="dav_user=nobody dav_group=network --enable-largefile"
 hostmakedepends="automake gettext gettext-devel neon-devel tar"

From 9872f99b510133be1c63ed3c88748d8840f45213 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:15 -0800
Subject: [PATCH 12/85] di: rebuild to fix ssp dependency

---
 srcpkgs/di/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/di/template b/srcpkgs/di/template
index 2fdd80a61f605..932444899d52c 100644
--- a/srcpkgs/di/template
+++ b/srcpkgs/di/template
@@ -1,7 +1,7 @@
 # Template file for 'di'
 pkgname=di
 version=4.51
-revision=1
+revision=2
 build_style=gnu-makefile
 short_desc="A disk information utility"
 maintainer="Leah Neukirchen <leah@vuxu.org>"

From 1463df43515032199eec32478067cadd7f08ac4d Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:15 -0800
Subject: [PATCH 13/85] dislocker: rebuild to fix ssp dependency

---
 srcpkgs/dislocker/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/dislocker/template b/srcpkgs/dislocker/template
index a5580034c6fdc..3cfd6162ec928 100644
--- a/srcpkgs/dislocker/template
+++ b/srcpkgs/dislocker/template
@@ -1,7 +1,7 @@
 # Template file for 'dislocker'
 pkgname=dislocker
 version=0.7.3
-revision=1
+revision=2
 build_style=cmake
 configure_args="-DLIB_INSTALL_DIR=lib"
 makedepends="mbedtls-devel fuse-devel"

From 0c1e0b216dca00094b01bd21b084fdef66d57ee1 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:15 -0800
Subject: [PATCH 14/85] dnsdist: rebuild to fix ssp dependency

---
 srcpkgs/dnsdist/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/dnsdist/template b/srcpkgs/dnsdist/template
index ae8f79ceb2f9d..6e13f7374891e 100644
--- a/srcpkgs/dnsdist/template
+++ b/srcpkgs/dnsdist/template
@@ -1,7 +1,7 @@
 # Template file for 'dnsdist'
 pkgname=dnsdist
 version=1.7.2
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--with-pic --with-gnu-ld --with-libsodium --with-re2
  --with-net-snmp --with-libcap --with-libssl --enable-dnscrypt --with-nghttp2

From cf2fc3f1db0ad17fa6d962085641545c6363e621 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:15 -0800
Subject: [PATCH 15/85] dovecot: rebuild to fix ssp dependency

---
 srcpkgs/dovecot/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/dovecot/template b/srcpkgs/dovecot/template
index 45f4104934366..787b29b6eab8d 100644
--- a/srcpkgs/dovecot/template
+++ b/srcpkgs/dovecot/template
@@ -2,7 +2,7 @@
 # revbump dovecot-plugin-pigeonhole when updating dovecot!
 pkgname=dovecot
 version=2.3.20
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--with-moduledir=/usr/lib/dovecot/modules --with-sql=plugin
  --disable-static --with-pam --with-mysql --with-pgsql --with-lucene

From 75fef25b790a251a7b50d6bb21dce0457af38c39 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:15 -0800
Subject: [PATCH 16/85] dovecot-plugin-pigeonhole: rebuild to fix ssp
 dependency

---
 srcpkgs/dovecot-plugin-pigeonhole/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/dovecot-plugin-pigeonhole/template b/srcpkgs/dovecot-plugin-pigeonhole/template
index ac13321e4508f..e4d168cc4f785 100644
--- a/srcpkgs/dovecot-plugin-pigeonhole/template
+++ b/srcpkgs/dovecot-plugin-pigeonhole/template
@@ -1,7 +1,7 @@
 # Template file for 'dovecot-plugin-pigeonhole'
 pkgname=dovecot-plugin-pigeonhole
 version=0.5.20
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--prefix=/usr
  --with-dovecot=${XBPS_CROSS_BASE}/usr/lib/dovecot

From 9ecd54a447e3938c40a93bffa2e8bd44bf75efe4 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:15 -0800
Subject: [PATCH 17/85] dqlite: rebuild to fix ssp dependency

---
 srcpkgs/dqlite/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/dqlite/template b/srcpkgs/dqlite/template
index d6f1ed50506de..f4539b9623d98 100644
--- a/srcpkgs/dqlite/template
+++ b/srcpkgs/dqlite/template
@@ -1,7 +1,7 @@
 # Template file for 'dqlite'
 pkgname=dqlite
 version=1.13.0
-revision=1
+revision=2
 build_style=gnu-configure
 hostmakedepends="pkg-config automake libtool"
 makedepends="sqlite-devel raft-devel"

From 95d5c40fba49cf39a4295c463bde3f2a7e83816c Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:15 -0800
Subject: [PATCH 18/85] elogind: rebuild to fix ssp dependency

---
 srcpkgs/elogind/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/elogind/template b/srcpkgs/elogind/template
index 79186a193f318..73dc786ad70a7 100644
--- a/srcpkgs/elogind/template
+++ b/srcpkgs/elogind/template
@@ -1,7 +1,7 @@
 # Template file for 'elogind'
 pkgname=elogind
 version=246.10
-revision=2
+revision=3
 build_style=meson
 configure_args="-Dcgroup-controller=elogind -Dhalt-path=/usr/bin/halt
  -Drootlibexecdir=/usr/libexec/elogind -Dreboot-path=/usr/bin/reboot

From 462676dc6eb3363110537ddc4fc213a36dd5f9fe Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:15 -0800
Subject: [PATCH 19/85] flac: rebuild to fix ssp dependency

---
 srcpkgs/flac/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/flac/template b/srcpkgs/flac/template
index 2611f41ffb7e8..10aaef2095866 100644
--- a/srcpkgs/flac/template
+++ b/srcpkgs/flac/template
@@ -1,7 +1,7 @@
 # Template file for 'flac'
 pkgname=flac
 version=1.3.4
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-rpath --disable-doxygen-docs --disable-xmms-plugin
  --with-ogg=${XBPS_CROSS_BASE}/usr --disable-thorough-tests"

From eb6c9024e3adb427f3a265623566bfe98e9781b1 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:15 -0800
Subject: [PATCH 20/85] fwknop: rebuild to fix ssp dependency

---
 srcpkgs/fwknop/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/fwknop/template b/srcpkgs/fwknop/template
index 0a795ba08fc91..c297a53304b41 100644
--- a/srcpkgs/fwknop/template
+++ b/srcpkgs/fwknop/template
@@ -1,7 +1,7 @@
 # Template file for 'fwknop'
 pkgname=fwknop
 version=2.6.10
-revision=2
+revision=3
 build_style=gnu-configure
 configure_args="--with-gpg=${XBPS_CROSS_BASE}/usr/bin/gpg"
 hostmakedepends="iptables"

From c8b4d4c3cab9c8a2820ae539d42a672d1e895885 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:16 -0800
Subject: [PATCH 21/85] inkscape: rebuild to fix ssp dependency

---
 srcpkgs/inkscape/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index 3d239f62f896e..2e434be00841a 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -1,7 +1,7 @@
 # Template file for 'inkscape'
 pkgname=inkscape
 version=1.1.1
-revision=6
+revision=7
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241

From 7a5dade2255833b2f2869ff99e6fb3fa42d2ae91 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:16 -0800
Subject: [PATCH 22/85] keepalived: rebuild to fix ssp dependency

---
 srcpkgs/keepalived/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/keepalived/template b/srcpkgs/keepalived/template
index 1d2ef18ca4704..02a463bb7b6bc 100644
--- a/srcpkgs/keepalived/template
+++ b/srcpkgs/keepalived/template
@@ -1,7 +1,7 @@
 # Template file for 'keepalived'
 pkgname=keepalived
 version=2.2.7
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--enable-sha1"
 hostmakedepends="pkg-config"

From 459880b3693838992271ec42c5ffacd56159a201 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:16 -0800
Subject: [PATCH 23/85] keepassxc: rebuild to fix ssp dependency

---
 srcpkgs/keepassxc/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/keepassxc/template b/srcpkgs/keepassxc/template
index 863d615b6aa3d..2128f7c2d8126 100644
--- a/srcpkgs/keepassxc/template
+++ b/srcpkgs/keepassxc/template
@@ -1,7 +1,7 @@
 # Template file for 'keepassxc'
 pkgname=keepassxc
 version=2.7.4
-revision=1
+revision=2
 build_style=cmake
 configure_args="-DWITH_TESTS=ON -DWITH_XC_UPDATECHECK=OFF -DWITH_XC_DOCS=ON
  -DWITH_XC_AUTOTYPE=$(vopt_if autotype ON OFF)

From 398e7bee7513628d4d8f9859c6291c8b9d2e07c2 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:16 -0800
Subject: [PATCH 24/85] kitty: rebuild to fix ssp dependency

---
 srcpkgs/kitty/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/kitty/template b/srcpkgs/kitty/template
index 717f6ca2fda71..90eb7261085c6 100644
--- a/srcpkgs/kitty/template
+++ b/srcpkgs/kitty/template
@@ -1,7 +1,7 @@
 # Template file for 'kitty'
 pkgname=kitty
 version=0.26.5
-revision=1
+revision=2
 pycompile_dirs="usr/lib/kitty"
 hostmakedepends="pkg-config python3 wayland-devel wayland-protocols"
 makedepends="gettext-devel glfw-devel harfbuzz-devel libxkbcommon-devel

From 6f49b292042c7e0f71817eaa51c3c014cd4d6548 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:16 -0800
Subject: [PATCH 25/85] kstars: rebuild to fix ssp dependency

---
 srcpkgs/kstars/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/kstars/template b/srcpkgs/kstars/template
index ebbb3140fcaa0..661cbdcde1701 100644
--- a/srcpkgs/kstars/template
+++ b/srcpkgs/kstars/template
@@ -1,7 +1,7 @@
 # Template file for 'kstars'
 pkgname=kstars
 version=3.6.0
-revision=2
+revision=3
 build_style=cmake
 hostmakedepends="kdoctools gettext qt5-host-tools qt5-qmake kcoreaddons
  kconfig"

From 33e35d88f90e92654c3b5039574b41f781067bd2 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:16 -0800
Subject: [PATCH 26/85] libcotp: rebuild to fix ssp dependency

---
 srcpkgs/libcotp/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libcotp/template b/srcpkgs/libcotp/template
index b396b0db32024..8a1d6c0cdfca8 100644
--- a/srcpkgs/libcotp/template
+++ b/srcpkgs/libcotp/template
@@ -1,7 +1,7 @@
 # Template file for 'libcotp'
 pkgname=libcotp
 version=1.2.8
-revision=1
+revision=2
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libbaseencode-devel libgcrypt-devel"

From 45eb9efc35dc93cbcd8edb9e2ae534934effae81 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:16 -0800
Subject: [PATCH 27/85] libhtp: rebuild to fix ssp dependency

---
 srcpkgs/libhtp/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libhtp/template b/srcpkgs/libhtp/template
index 38ceef8b9704c..515fd4dac2a51 100644
--- a/srcpkgs/libhtp/template
+++ b/srcpkgs/libhtp/template
@@ -1,7 +1,7 @@
 # Template file for 'libhtp'
 pkgname=libhtp
 version=0.5.36
-revision=1
+revision=2
 build_style=gnu-configure
 hostmakedepends="automake libtool"
 makedepends="zlib-devel"

From 6fe81c9294ab6473161e8bc84186b7333979dc11 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:16 -0800
Subject: [PATCH 28/85] libknet1: rebuild to fix ssp dependency

---
 srcpkgs/libknet1/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libknet1/template b/srcpkgs/libknet1/template
index 6a62a9626faab..4405948d816d9 100644
--- a/srcpkgs/libknet1/template
+++ b/srcpkgs/libknet1/template
@@ -2,7 +2,7 @@
 # only libraries and development files now, if interested in kronosnetd update!
 pkgname=libknet1
 version=1.24
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-dependency-tracking --disable-libknet-sctp
  --disable-static $(vopt_enable man)"

From e8c5d83e3ba73b5b658aadddf41be2fa00486547 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:16 -0800
Subject: [PATCH 29/85] libtls: rebuild to fix ssp dependency

---
 srcpkgs/libtls/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libtls/template b/srcpkgs/libtls/template
index 40412b1e7852d..623c1303b7781 100644
--- a/srcpkgs/libtls/template
+++ b/srcpkgs/libtls/template
@@ -1,7 +1,7 @@
 # Template file for 'libtls'
 pkgname=libtls
 version=3.6.1
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--enable-libtls-only --enable-nc $(vopt_enable asm)"
 hostmakedepends="automake libtool"
@@ -35,7 +35,7 @@ esac
 
 post_extract() {
 	[ -z "$build_option_asm" ] && return 0
-	mv ../libressl-portable-asm-${_lssl_asm_ver} .
+	mv libressl-${version}/* .
 }
 
 pre_configure() {

From 70a8c652a601115857dc71e42505e276f8b75b3c Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:17 -0800
Subject: [PATCH 30/85] libtpms: rebuild to fix ssp dependency

---
 srcpkgs/libtpms/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libtpms/template b/srcpkgs/libtpms/template
index ad897ea2a623c..5ad562dcdb13b 100644
--- a/srcpkgs/libtpms/template
+++ b/srcpkgs/libtpms/template
@@ -1,7 +1,7 @@
 # Template file for 'libtpms'
 pkgname=libtpms
 version=0.9.4
-revision=1
+revision=2
 build_style=gnu-configure
 hostmakedepends="libtool automake pkg-config"
 makedepends="openssl-devel"

From ba8c426042da265eaab78755acf693d09a09db1a Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:17 -0800
Subject: [PATCH 31/85] linux-tools: rebuild to fix ssp dependency

---
 srcpkgs/linux-tools/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template
index 77e4cccaaa33d..baf111b170ec2 100644
--- a/srcpkgs/linux-tools/template
+++ b/srcpkgs/linux-tools/template
@@ -1,7 +1,7 @@
 # Template file for 'linux-tools'
 pkgname=linux-tools
 version=5.10.4
-revision=10
+revision=11
 build_style=meta
 hostmakedepends="asciidoc automake flex gettext libtool perl python3
  python3-docutils xmlto"

From 1de5ea3838e486cb084c8d20f491d6223db11d79 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:17 -0800
Subject: [PATCH 32/85] litecoin: rebuild to fix ssp dependency

---
 srcpkgs/litecoin/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/litecoin/template b/srcpkgs/litecoin/template
index 37f3a348d2875..b92b4dc9ad541 100644
--- a/srcpkgs/litecoin/template
+++ b/srcpkgs/litecoin/template
@@ -1,7 +1,7 @@
 # Template file for 'litecoin'
 pkgname=litecoin
 version=0.18.1
-revision=9
+revision=10
 build_style=gnu-configure
 configure_args="--with-incompatible-bdb --with-gui=qt5 --disable-static
  --disable-tests --with-openssl"

From 2f439611ee1e77b07c7bb288aa908f5d90ccc2b4 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:17 -0800
Subject: [PATCH 33/85] lldpd: rebuild to fix ssp dependency

---
 srcpkgs/lldpd/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/lldpd/template b/srcpkgs/lldpd/template
index bb103044a0c2e..970c1bc6582e6 100644
--- a/srcpkgs/lldpd/template
+++ b/srcpkgs/lldpd/template
@@ -1,7 +1,7 @@
 # Template file for 'lldpd'
 pkgname=lldpd
 version=1.0.11
-revision=2
+revision=3
 build_style=gnu-configure
 configure_args="--with-privsep-chroot=/var/empty"
 hostmakedepends="pkg-config"

From 111b937f585c95d883ff290359e5bf82f8397c03 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:17 -0800
Subject: [PATCH 34/85] mariadb: rebuild to fix ssp dependency

---
 srcpkgs/mariadb/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/mariadb/template b/srcpkgs/mariadb/template
index 8d9b0c42edda1..71409f89930c0 100644
--- a/srcpkgs/mariadb/template
+++ b/srcpkgs/mariadb/template
@@ -1,7 +1,7 @@
 # Template file for 'mariadb'
 pkgname=mariadb
 version=10.5.10
-revision=3
+revision=4
 build_style=cmake
 build_helper=qemu
 configure_args="-DBUILD_CONFIG=mysql_release

From a6021328b909f2edc61c484461012066fd10b12c Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:17 -0800
Subject: [PATCH 35/85] massdns: rebuild to fix ssp dependency

---
 srcpkgs/massdns/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/massdns/template b/srcpkgs/massdns/template
index d26c67a19e68e..bc2c9c2c25b6b 100644
--- a/srcpkgs/massdns/template
+++ b/srcpkgs/massdns/template
@@ -1,7 +1,7 @@
 # Template file for 'massdns'
 pkgname=massdns
 version=1.0.0
-revision=1
+revision=2
 build_style=gnu-makefile
 short_desc="High-performance DNS stub resolver for bulk lookups and reconnaissance"
 maintainer="Antoine Guilbaud <antoine.guilbaud@yahoo.fr>"

From f6fb0bbc54cf12247cca5e2e4050ea6a401b38b7 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:17 -0800
Subject: [PATCH 36/85] mksh: rebuild to fix ssp dependency

---
 srcpkgs/mksh/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/mksh/template b/srcpkgs/mksh/template
index c64174cf33d59..1054d41943217 100644
--- a/srcpkgs/mksh/template
+++ b/srcpkgs/mksh/template
@@ -1,7 +1,7 @@
 # Template file for 'mksh'
 pkgname=mksh
 version=R59c
-revision=1
+revision=2
 checkdepends="perl ed"
 short_desc="MirBSD Korn Shell"
 maintainer="Andrea Brancaleoni <abc@pompel.me>"

From 062855fbe11ff056649a10e463aa943aff285908 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:17 -0800
Subject: [PATCH 37/85] mkvtoolnix: rebuild to fix ssp dependency

---
 srcpkgs/mkvtoolnix/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/mkvtoolnix/template b/srcpkgs/mkvtoolnix/template
index 4ae71a274a97a..b25fe4a20534c 100644
--- a/srcpkgs/mkvtoolnix/template
+++ b/srcpkgs/mkvtoolnix/template
@@ -1,7 +1,7 @@
 # Template file for 'mkvtoolnix'
 pkgname=mkvtoolnix
 version=73.0.0
-revision=1
+revision=2
 build_style=gnu-configure
 build_helper=qmake
 configure_args="--with-docbook-xsl-root=/usr/share/xsl/docbook --enable-qt

From 9721de20731aafc22ec9ff4070a770b0894565ca Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:17 -0800
Subject: [PATCH 38/85] monero: rebuild to fix ssp dependency

---
 srcpkgs/monero/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/monero/template b/srcpkgs/monero/template
index 7385c102eda50..311324873e820 100644
--- a/srcpkgs/monero/template
+++ b/srcpkgs/monero/template
@@ -1,7 +1,7 @@
 # Template file for 'monero'
 pkgname=monero
 version=0.18.1.2
-revision=2
+revision=3
 # the revision monero uses as a submodule for the specific version
 _randomx_gitrev="261d58c77fc5547c0aa7fdfeb58421ba7e0e6e1c"
 _rapidjson_gitrev="129d19ba7f496df5e33658527a7158c79b99c21c"

From 516e25a10255fa04f7d46a8136ed4c6b02f50ccd Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:17 -0800
Subject: [PATCH 39/85] monero-gui: rebuild to fix ssp dependency

---
 srcpkgs/monero-gui/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/monero-gui/template b/srcpkgs/monero-gui/template
index 03f852bf6f6d0..46668d1a9a853 100644
--- a/srcpkgs/monero-gui/template
+++ b/srcpkgs/monero-gui/template
@@ -1,7 +1,7 @@
 # Template file for 'monero-gui'
 pkgname=monero-gui
 version=0.18.1.2
-revision=2
+revision=3
 _monero_version=0.18.1.2
 # the revision monero uses as a submodule for the specific version
 _randomx_gitrev="261d58c77fc5547c0aa7fdfeb58421ba7e0e6e1c"

From 96223d4086a3fee86d8eef55cc2c3d56f9ab2ae2 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:18 -0800
Subject: [PATCH 40/85] monit: rebuild to fix ssp dependency

---
 srcpkgs/monit/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/monit/template b/srcpkgs/monit/template
index b10596c639d6e..be8e8d95df856 100644
--- a/srcpkgs/monit/template
+++ b/srcpkgs/monit/template
@@ -1,7 +1,7 @@
 # Template file for 'monit'
 pkgname=monit
 version=5.32.0
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="
  --with-ssl-dir=${XBPS_CROSS_BASE}/usr

From 949c2f73d973017dec5f7f033b8e4516427d610d Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:18 -0800
Subject: [PATCH 41/85] mosh: rebuild to fix ssp dependency

---
 srcpkgs/mosh/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/mosh/template b/srcpkgs/mosh/template
index 105cbae7aeade..173ba14bcd477 100644
--- a/srcpkgs/mosh/template
+++ b/srcpkgs/mosh/template
@@ -1,7 +1,7 @@
 # Template file for 'mosh'
 pkgname=mosh
 version=1.4.0
-revision=2
+revision=3
 build_style=gnu-configure
 hostmakedepends="perl pkg-config protobuf"
 makedepends="ncurses-devel protobuf-devel libutempter-devel openssl-devel"

From bd8be34f54c4a53b2c894f40e84dca68de575911 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:18 -0800
Subject: [PATCH 42/85] mozjs78: rebuild to fix ssp dependency

---
 srcpkgs/mozjs78/patches/python-3.11.patch | 131 ++++++++++++++++++++++
 srcpkgs/mozjs78/template                  |   2 +-
 2 files changed, 132 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/mozjs78/patches/python-3.11.patch

diff --git a/srcpkgs/mozjs78/patches/python-3.11.patch b/srcpkgs/mozjs78/patches/python-3.11.patch
new file mode 100644
index 0000000000000..a44761f8b620b
--- /dev/null
+++ b/srcpkgs/mozjs78/patches/python-3.11.patch
@@ -0,0 +1,131 @@
+From 964834abba3b093385409f1d594835ad94362def Mon Sep 17 00:00:00 2001
+From: ahochheiden <ahochheiden@mozilla.com>
+Date: Thu, 2 Jun 2022 06:27:44 +0000
+Subject: [PATCH] Bug 1769631 - Remove 'U' from 'mode' parameters for various
+ 'open' calls to ensure Python3.11 compatibility
+ r=firefox-build-system-reviewers,glandium
+
+The 'U' flag represents "universal newline". It has been deprecated
+since Python3.3. Since then "universal newline" is the default when a
+file is opened in text mode (not bytes). In Python3.11 using the 'U'
+flag throws errors. There should be no harm in removing 'U' from 'open'
+everywhere it is used, and doing allows the use of Python3.11.
+
+For more reading see: https://docs.python.org/3.11/whatsnew/3.11.html#changes-in-the-python-api
+
+Differential Revision: https://phabricator.services.mozilla.com/D147721
+---
+ dom/base/usecounters.py                                 | 2 +-
+ python/mozbuild/mozbuild/action/process_define_files.py | 2 +-
+ python/mozbuild/mozbuild/backend/base.py                | 2 +-
+ python/mozbuild/mozbuild/preprocessor.py                | 6 +++---
+ python/mozbuild/mozbuild/util.py                        | 2 +-
+ python/mozbuild/mozpack/files.py                        | 4 ++--
+ 6 files changed, 9 insertions(+), 9 deletions(-)
+
+diff --git a/dom/base/usecounters.py b/dom/base/usecounters.py
+index 780e3b32b2131..7e2c7148ece55 100644
+--- a/dom/base/usecounters.py
++++ b/dom/base/usecounters.py
+@@ -8,7 +8,7 @@
+ 
+ def read_conf(conf_filename):
+     # Can't read/write from a single StringIO, so make a new one for reading.
+-    stream = open(conf_filename, 'rU')
++    stream = open(conf_filename, 'r')
+ 
+     def parse_counters(stream):
+         for line_num, line in enumerate(stream):
+diff --git a/python/mozbuild/mozbuild/action/process_define_files.py b/python/mozbuild/mozbuild/action/process_define_files.py
+index f1d401ac26006..aca59d0f05177 100644
+--- a/python/mozbuild/mozbuild/action/process_define_files.py
++++ b/python/mozbuild/mozbuild/action/process_define_files.py
+@@ -36,7 +36,7 @@ def process_define_file(output, input):
+             not config.substs.get('JS_STANDALONE'):
+         config = PartialConfigEnvironment(mozpath.join(topobjdir, 'js', 'src'))
+ 
+-    with open(path, 'rU') as input:
++    with open(path, 'r') as input:
+         r = re.compile('^\s*#\s*(?P<cmd>[a-z]+)(?:\s+(?P<name>\S+)(?:\s+(?P<value>\S+))?)?', re.U)
+         for l in input:
+             m = r.match(l)
+
+diff --git a/python/mozbuild/mozbuild/backend/base.py b/python/mozbuild/mozbuild/backend/base.py
+index 7bc1986d863b5..b64a70946863d 100644
+--- a/python/mozbuild/mozbuild/backend/base.py
++++ b/python/mozbuild/mozbuild/backend/base.py
+@@ -272,7 +272,7 @@ def post_build(self, config, output, jobs, verbose, status):
+         return status
+ 
+     @contextmanager
+-    def _write_file(self, path=None, fh=None, readmode='rU'):
++    def _write_file(self, path=None, fh=None, readmode='r'):
+         """Context manager to write a file.
+ 
+         This is a glorified wrapper around FileAvoidWrite with integration to
+diff --git a/python/mozbuild/mozbuild/preprocessor.py b/python/mozbuild/mozbuild/preprocessor.py
+index f7820b9c91473..857f1a6c9bfd1 100644
+--- a/python/mozbuild/mozbuild/preprocessor.py
++++ b/python/mozbuild/mozbuild/preprocessor.py
+@@ -531,7 +531,7 @@ def get_output_file(path, encoding=None):
+ 
+         if args:
+             for f in args:
+-                with io.open(f, 'rU', encoding='utf-8') as input:
++                with io.open(f, 'r', encoding='utf-8') as input:
+                     self.processFile(input=input, output=out)
+             if depfile:
+                 mk = Makefile()
+@@ -860,7 +860,7 @@ def do_include(self, args, filters=True):
+                     args = self.applyFilters(args)
+                 if not os.path.isabs(args):
+                     args = os.path.join(self.curdir, args)
+-                args = io.open(args, 'rU', encoding='utf-8')
++                args = io.open(args, 'r', encoding='utf-8')
+             except Preprocessor.Error:
+                 raise
+             except Exception:
+@@ -914,7 +914,7 @@ def do_error(self, args):
+ def preprocess(includes=[sys.stdin], defines={}, output=sys.stdout, marker='#'):
+     pp = Preprocessor(defines=defines, marker=marker)
+     for f in includes:
+-        with io.open(f, 'rU', encoding='utf-8') as input:
++        with io.open(f, 'r', encoding='utf-8') as input:
+             pp.processFile(input=input, output=output)
+     return pp.includes
+ 
+diff --git a/python/mozbuild/mozbuild/util.py b/python/mozbuild/mozbuild/util.py
+index b09f1646988f0..4f1e0cdc5f568 100644
+--- a/python/mozbuild/mozbuild/util.py
++++ b/python/mozbuild/mozbuild/util.py
+@@ -236,7 +236,7 @@ class FileAvoidWrite(BytesIO):
+     still occur, as well as diff capture if requested.
+     """
+ 
+-    def __init__(self, filename, capture_diff=False, dry_run=False, readmode='rU'):
++    def __init__(self, filename, capture_diff=False, dry_run=False, readmode='r'):
+         BytesIO.__init__(self)
+         self.name = filename
+         assert type(capture_diff) == bool
+diff --git a/python/mozbuild/mozpack/files.py b/python/mozbuild/mozpack/files.py
+index 1d8a1ed2d8a7e..a295a67b5a34f 100644
+--- a/python/mozbuild/mozpack/files.py
++++ b/python/mozbuild/mozpack/files.py
+@@ -554,7 +554,7 @@ def inputs(self):
+         pp = Preprocessor(defines=self.defines, marker=self.marker)
+         pp.setSilenceDirectiveWarnings(self.silence_missing_directive_warnings)
+ 
+-        with _open(self.path, 'rU') as input:
++        with _open(self.path, 'r') as input:
+             with _open(os.devnull, 'w') as output:
+                 pp.processFile(input=input, output=output)
+ 
+@@ -611,7 +611,7 @@ def copy(self, dest, skip_if_older=True):
+         pp = Preprocessor(defines=self.defines, marker=self.marker)
+         pp.setSilenceDirectiveWarnings(self.silence_missing_directive_warnings)
+ 
+-        with _open(self.path, 'rU') as input:
++        with _open(self.path, 'r') as input:
+             pp.processFile(input=input, output=dest, depfile=deps_out)
+ 
+         dest.close()
diff --git a/srcpkgs/mozjs78/template b/srcpkgs/mozjs78/template
index 3260ea0dae1d6..70d953dccd7c2 100644
--- a/srcpkgs/mozjs78/template
+++ b/srcpkgs/mozjs78/template
@@ -1,7 +1,7 @@
 # Template file for 'mozjs78'
 pkgname=mozjs78
 version=78.9.0
-revision=5
+revision=6
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust

From 9b32c163f63d1cb5613bcc0f05e8a69d8f0dc9cf Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:18 -0800
Subject: [PATCH 43/85] mozjs91: rebuild to fix ssp dependency

---
 srcpkgs/mozjs91/patches/python-3.11.patch | 130 ++++++++++++++++++++++
 srcpkgs/mozjs91/template                  |   2 +-
 2 files changed, 131 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/mozjs91/patches/python-3.11.patch

diff --git a/srcpkgs/mozjs91/patches/python-3.11.patch b/srcpkgs/mozjs91/patches/python-3.11.patch
new file mode 100644
index 0000000000000..9098aa1ddae92
--- /dev/null
+++ b/srcpkgs/mozjs91/patches/python-3.11.patch
@@ -0,0 +1,130 @@
+From 964834abba3b093385409f1d594835ad94362def Mon Sep 17 00:00:00 2001
+From: ahochheiden <ahochheiden@mozilla.com>
+Date: Thu, 2 Jun 2022 06:27:44 +0000
+Subject: [PATCH] Bug 1769631 - Remove 'U' from 'mode' parameters for various
+ 'open' calls to ensure Python3.11 compatibility
+ r=firefox-build-system-reviewers,glandium
+
+The 'U' flag represents "universal newline". It has been deprecated
+since Python3.3. Since then "universal newline" is the default when a
+file is opened in text mode (not bytes). In Python3.11 using the 'U'
+flag throws errors. There should be no harm in removing 'U' from 'open'
+everywhere it is used, and doing allows the use of Python3.11.
+
+For more reading see: https://docs.python.org/3.11/whatsnew/3.11.html#changes-in-the-python-api
+
+Differential Revision: https://phabricator.services.mozilla.com/D147721
+---
+ dom/base/usecounters.py                                 | 2 +-
+ python/mozbuild/mozbuild/action/process_define_files.py | 2 +-
+ python/mozbuild/mozbuild/backend/base.py                | 2 +-
+ python/mozbuild/mozbuild/preprocessor.py                | 6 +++---
+ python/mozbuild/mozbuild/util.py                        | 2 +-
+ python/mozbuild/mozpack/files.py                        | 4 ++--
+ 6 files changed, 9 insertions(+), 9 deletions(-)
+
+diff --git a/dom/base/usecounters.py b/dom/base/usecounters.py
+index 780e3b32b2131..7e2c7148ece55 100644
+--- a/dom/base/usecounters.py
++++ b/dom/base/usecounters.py
+@@ -8,7 +8,7 @@
+ 
+ def read_conf(conf_filename):
+     # Can't read/write from a single StringIO, so make a new one for reading.
+-    stream = open(conf_filename, "rU")
++    stream = open(conf_filename, "r")
+ 
+     def parse_counters(stream):
+         for line_num, line in enumerate(stream):
+diff --git a/python/mozbuild/mozbuild/action/process_define_files.py b/python/mozbuild/mozbuild/action/process_define_files.py
+index f1d401ac26006..aca59d0f05177 100644
+--- a/python/mozbuild/mozbuild/action/process_define_files.py
++++ b/python/mozbuild/mozbuild/action/process_define_files.py
+@@ -36,7 +36,7 @@ def process_define_file(output, input):
+     ) and not config.substs.get("JS_STANDALONE"):
+         config = PartialConfigEnvironment(mozpath.join(topobjdir, "js", "src"))
+ 
+-    with open(path, "rU") as input:
++    with open(path, "r") as input:
+         r = re.compile(
+             "^\s*#\s*(?P<cmd>[a-z]+)(?:\s+(?P<name>\S+)(?:\s+(?P<value>\S+))?)?", re.U
+         )
+diff --git a/python/mozbuild/mozbuild/backend/base.py b/python/mozbuild/mozbuild/backend/base.py
+index 7bc1986d863b5..b64a70946863d 100644
+--- a/python/mozbuild/mozbuild/backend/base.py
++++ b/python/mozbuild/mozbuild/backend/base.py
+@@ -272,7 +272,7 @@ def post_build(self, config, output, jobs, verbose, status):
+         return status
+ 
+     @contextmanager
+-    def _write_file(self, path=None, fh=None, readmode="rU"):
++    def _write_file(self, path=None, fh=None, readmode="r"):
+         """Context manager to write a file.
+ 
+         This is a glorified wrapper around FileAvoidWrite with integration to
+diff --git a/python/mozbuild/mozbuild/preprocessor.py b/python/mozbuild/mozbuild/preprocessor.py
+index f7820b9c91473..857f1a6c9bfd1 100644
+--- a/python/mozbuild/mozbuild/preprocessor.py
++++ b/python/mozbuild/mozbuild/preprocessor.py
+@@ -531,7 +531,7 @@ def get_output_file(path, encoding=None):
+ 
+         if args:
+             for f in args:
+-                with io.open(f, "rU", encoding="utf-8") as input:
++                with io.open(f, "r", encoding="utf-8") as input:
+                     self.processFile(input=input, output=out)
+             if depfile:
+                 mk = Makefile()
+@@ -860,7 +860,7 @@ def do_include(self, args, filters=True):
+                     args = self.applyFilters(args)
+                 if not os.path.isabs(args):
+                     args = os.path.join(self.curdir, args)
+-                args = io.open(args, "rU", encoding="utf-8")
++                args = io.open(args, "r", encoding="utf-8")
+             except Preprocessor.Error:
+                 raise
+             except Exception:
+@@ -914,7 +914,7 @@ def do_error(self, args):
+ def preprocess(includes=[sys.stdin], defines={}, output=sys.stdout, marker="#"):
+     pp = Preprocessor(defines=defines, marker=marker)
+     for f in includes:
+-        with io.open(f, "rU", encoding="utf-8") as input:
++        with io.open(f, "r", encoding="utf-8") as input:
+             pp.processFile(input=input, output=output)
+     return pp.includes
+ 
+diff --git a/python/mozbuild/mozbuild/util.py b/python/mozbuild/mozbuild/util.py
+index b09f1646988f0..4f1e0cdc5f568 100644
+--- a/python/mozbuild/mozbuild/util.py
++++ b/python/mozbuild/mozbuild/util.py
+@@ -236,7 +236,7 @@ class FileAvoidWrite(BytesIO):
+     still occur, as well as diff capture if requested.
+     """
+ 
+-    def __init__(self, filename, capture_diff=False, dry_run=False, readmode="rU"):
++    def __init__(self, filename, capture_diff=False, dry_run=False, readmode="r"):
+         BytesIO.__init__(self)
+         self.name = filename
+         assert type(capture_diff) == bool
+diff --git a/python/mozbuild/mozpack/files.py b/python/mozbuild/mozpack/files.py
+index 1d8a1ed2d8a7e..a295a67b5a34f 100644
+--- a/python/mozbuild/mozpack/files.py
++++ b/python/mozbuild/mozpack/files.py
+@@ -554,7 +554,7 @@ def inputs(self):
+         pp = Preprocessor(defines=self.defines, marker=self.marker)
+         pp.setSilenceDirectiveWarnings(self.silence_missing_directive_warnings)
+ 
+-        with _open(self.path, "rU") as input:
++        with _open(self.path, "r") as input:
+             with _open(os.devnull, "w") as output:
+                 pp.processFile(input=input, output=output)
+ 
+@@ -611,7 +611,7 @@ def copy(self, dest, skip_if_older=True):
+         pp = Preprocessor(defines=self.defines, marker=self.marker)
+         pp.setSilenceDirectiveWarnings(self.silence_missing_directive_warnings)
+ 
+-        with _open(self.path, "rU") as input:
++        with _open(self.path, "r") as input:
+             pp.processFile(input=input, output=dest, depfile=deps_out)
+ 
+         dest.close()
diff --git a/srcpkgs/mozjs91/template b/srcpkgs/mozjs91/template
index 73fcd54ee76b9..403d5bc4a36eb 100644
--- a/srcpkgs/mozjs91/template
+++ b/srcpkgs/mozjs91/template
@@ -1,7 +1,7 @@
 # Template file for 'mozjs91' 
 pkgname=mozjs91
 version=91.7.1
-revision=2
+revision=3
 build_wrksrc=js/src
 build_style=gnu-configure
 build_helper=rust

From 269ffa8b6323b64ffda810497cc70ff89e944779 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:18 -0800
Subject: [PATCH 44/85] msg2: rebuild to fix ssp dependency

---
 srcpkgs/msg2/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/msg2/template b/srcpkgs/msg2/template
index 473b3c4ec4d2f..9984cea504eb5 100644
--- a/srcpkgs/msg2/template
+++ b/srcpkgs/msg2/template
@@ -1,7 +1,7 @@
 # Template file for 'msg2'
 pkgname=msg2
 version=1.2.0
-revision=2
+revision=3
 build_style=cmake
 short_desc="Output a blue arrow and a white message on the commandline"
 maintainer="Orphaned <orphan@voidlinux.org>"

From bfe4e5c38c91e26a8b2b38988c266c729655c3e2 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:18 -0800
Subject: [PATCH 45/85] namecoin: rebuild to fix ssp dependency

---
 srcpkgs/namecoin/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/namecoin/template b/srcpkgs/namecoin/template
index 8af7f49870839..de76d4464b29d 100644
--- a/srcpkgs/namecoin/template
+++ b/srcpkgs/namecoin/template
@@ -1,7 +1,7 @@
 # Template file for 'namecoin'
 pkgname=namecoin
 version=0.18.1
-revision=7
+revision=8
 build_style=gnu-configure
 configure_args="--with-incompatible-bdb --disable-static
  --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"

From 40384e3a9c1f9cb50e7d81d1e09f4c8322370f62 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:18 -0800
Subject: [PATCH 46/85] navit: rebuild to fix ssp dependency

---
 srcpkgs/navit/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/navit/template b/srcpkgs/navit/template
index 58bc4610f2884..caaa760fa936a 100644
--- a/srcpkgs/navit/template
+++ b/srcpkgs/navit/template
@@ -1,7 +1,7 @@
 # Template file for 'navit'
 pkgname=navit
 version=0.5.6
-revision=3
+revision=4
 build_style=cmake
 configure_args="-DLIBDIR=lib/navit -DSAMPLE_MAP=n -Wno-dev"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"

From 6512b09b5a1f9eb6a2e493717285bfe6af04751f Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:18 -0800
Subject: [PATCH 47/85] neovim: rebuild to fix ssp dependency

---
 srcpkgs/neovim/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/neovim/template b/srcpkgs/neovim/template
index 95c1f07310680..3fbb55291cddd 100644
--- a/srcpkgs/neovim/template
+++ b/srcpkgs/neovim/template
@@ -1,7 +1,7 @@
 # Template file for 'neovim'
 pkgname=neovim
 version=0.8.2
-revision=2
+revision=3
 build_style=cmake
 build_helper="qemu"
 configure_args="-DCOMPILE_LUA=OFF -DPREFER_LUA=$(vopt_if luajit OFF ON)"

From c8a608e8f0edba5a2ef035cab4dfc244478ce29b Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:19 -0800
Subject: [PATCH 48/85] ngircd: rebuild to fix ssp dependency

---
 srcpkgs/ngircd/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ngircd/template b/srcpkgs/ngircd/template
index 7634efdfdc20e..1623ac116eca5 100644
--- a/srcpkgs/ngircd/template
+++ b/srcpkgs/ngircd/template
@@ -1,7 +1,7 @@
 # Template file for 'ngircd'
 pkgname=ngircd
 version=26
-revision=2
+revision=3
 build_style=gnu-configure
 configure_args="--enable-ipv6 --with-openssl --without-ident ac_cv_func_getaddrinfo=yes"
 hostmakedepends="pkg-config"

From 0a1e4e43502c76669db1b30ede756125fb39d240 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:19 -0800
Subject: [PATCH 49/85] ntp: rebuild to fix ssp dependency

---
 srcpkgs/ntp/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ntp/template b/srcpkgs/ntp/template
index fa88f33f92b70..9a1906334682d 100644
--- a/srcpkgs/ntp/template
+++ b/srcpkgs/ntp/template
@@ -1,7 +1,7 @@
 # Template file for 'ntp'
 pkgname=ntp
 version=4.2.8p15
-revision=5
+revision=6
 build_style=gnu-configure
 configure_args="--with-crypto --enable-linuxcap --enable-ipv6 --enable-ntp-signd
  --enable-all-clocks ol_cv_pthread_select_yields=yes"

From 2eee9d6c147da357ec32decf40bea8bb24533e40 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:19 -0800
Subject: [PATCH 50/85] openjdk8: rebuild to fix ssp dependency

---
 srcpkgs/openjdk8/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/openjdk8/template b/srcpkgs/openjdk8/template
index 25a93b300a927..c0b363758db09 100644
--- a/srcpkgs/openjdk8/template
+++ b/srcpkgs/openjdk8/template
@@ -4,7 +4,7 @@
 # TODO: config files?
 pkgname=openjdk8
 version=8u322b04
-revision=3
+revision=4
 _jdk_update="${version#*u}"
 _jdk_update="${_jdk_update%b*}"
 _jdk_build="${version#*b}"

From 1efd144ff35bce2bb4b5d6f3f14ee44259ba2200 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:19 -0800
Subject: [PATCH 51/85] openssh: rebuild to fix ssp dependency

---
 srcpkgs/openssh/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/openssh/template b/srcpkgs/openssh/template
index 2eb9f32405e63..e0169a65dc8cc 100644
--- a/srcpkgs/openssh/template
+++ b/srcpkgs/openssh/template
@@ -1,7 +1,7 @@
 # Template file for 'openssh'
 pkgname=openssh
 version=9.1p1
-revision=2
+revision=3
 build_style=gnu-configure
 configure_args="--datadir=/usr/share/openssh
  --sysconfdir=/etc/ssh --without-selinux --with-privsep-user=nobody

From b73a8ba6d82051c043061847291e5a677d254d97 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:19 -0800
Subject: [PATCH 52/85] p0f: rebuild to fix ssp dependency

---
 srcpkgs/p0f/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/p0f/template b/srcpkgs/p0f/template
index 26643a09fdb27..1ac9b2f8ea8fa 100644
--- a/srcpkgs/p0f/template
+++ b/srcpkgs/p0f/template
@@ -1,7 +1,7 @@
 # Template file for 'p0f'
 pkgname=p0f
 version=3.09b
-revision=3
+revision=4
 makedepends="libpcap-devel"
 short_desc="Passive OS fingerprinting tool"
 maintainer="Orphaned <orphan@voidlinux.org>"

From 058785cdecb25822b8262a66b87d6d528f8ef762 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:19 -0800
Subject: [PATCH 53/85] pam_ssh_agent_auth: rebuild to fix ssp dependency

---
 srcpkgs/pam_ssh_agent_auth/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/pam_ssh_agent_auth/template b/srcpkgs/pam_ssh_agent_auth/template
index 5074482451088..b35511fec684f 100644
--- a/srcpkgs/pam_ssh_agent_auth/template
+++ b/srcpkgs/pam_ssh_agent_auth/template
@@ -1,7 +1,7 @@
 # Template file for 'pam_ssh_agent_auth'
 pkgname=pam_ssh_agent_auth
 version=0.10.3
-revision=3
+revision=4
 build_style=gnu-configure
 configure_args="--without-openssl-header-check"
 hostmakedepends="perl"

From af441314aa6dae7eb5c5f20e98c8c2466454c28c Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:19 -0800
Subject: [PATCH 54/85] pax: rebuild to fix ssp dependency

---
 srcpkgs/pax/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/pax/template b/srcpkgs/pax/template
index bb2913645b6e9..60a00694ef959 100644
--- a/srcpkgs/pax/template
+++ b/srcpkgs/pax/template
@@ -1,7 +1,7 @@
 # Template file for 'pax'
 pkgname=pax
 version=20201030
-revision=1
+revision=2
 build_wrksrc="${pkgname}"
 hostmakedepends="cpio"
 short_desc="POSIX archiving utility pax from MirOS (plus tar and cpio)"

From 71818d34e697fed79005257b793b18a15dc53180 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:19 -0800
Subject: [PATCH 55/85] powertop: rebuild to fix ssp dependency

---
 srcpkgs/powertop/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/powertop/template b/srcpkgs/powertop/template
index 0a7ef1b15fb37..d73055e938a9f 100644
--- a/srcpkgs/powertop/template
+++ b/srcpkgs/powertop/template
@@ -1,7 +1,7 @@
 # Template file for 'powertop'
 pkgname=powertop
 version=2.15
-revision=1
+revision=2
 build_style=gnu-configure
 hostmakedepends="automake autoconf-archive gettext-devel libtool pkg-config"
 makedepends="ncurses-devel pciutils-devel libnl3-devel"

From f49968c08832491b72f1a03f0defcf22ac989269 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:19 -0800
Subject: [PATCH 56/85] qemu: rebuild to fix ssp dependency

---
 srcpkgs/qemu/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/qemu/template b/srcpkgs/qemu/template
index b19ccffa0bab9..48ab199e5686b 100644
--- a/srcpkgs/qemu/template
+++ b/srcpkgs/qemu/template
@@ -2,7 +2,7 @@
 # This package should be updated together with qemu-user-static
 pkgname=qemu
 version=7.1.0
-revision=1
+revision=2
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec --localstatedir=/var
  --disable-glusterfs --disable-xen --enable-docs --enable-kvm --enable-libusb --enable-pie

From be2aec97ea58509559d9a6b98283848c37df7264 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:20 -0800
Subject: [PATCH 57/85] qemu-user-static: rebuild to fix ssp dependency

---
 srcpkgs/qemu-user-static/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/qemu-user-static/template b/srcpkgs/qemu-user-static/template
index 399ac617ead76..589f43d1f0076 100644
--- a/srcpkgs/qemu-user-static/template
+++ b/srcpkgs/qemu-user-static/template
@@ -2,11 +2,11 @@
 # This package should be updated together with qemu
 pkgname=qemu-user-static
 version=7.1.0
-revision=1
+revision=2
 build_style=configure
 configure_args="--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec
  --disable-kvm --disable-png --disable-virtfs --disable-fdt --disable-seccomp
- --enable-linux-user --disable-system --static"
+ --enable-linux-user --disable-system --disable-pie --static"
 hostmakedepends="pkg-config perl python3 ninja"
 makedepends="dtc-devel libglib-devel pixman-devel libuuid-devel"
 short_desc="QEMU User-mode emulators (statically compiled)"

From 3d37daed87354a9755fe6c30e0bc7b0a2de4cb5b Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:20 -0800
Subject: [PATCH 58/85] qtox: rebuild to fix ssp dependency

---
 srcpkgs/qtox/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/qtox/template b/srcpkgs/qtox/template
index b559aea1ec835..16019d7eaec9e 100644
--- a/srcpkgs/qtox/template
+++ b/srcpkgs/qtox/template
@@ -1,7 +1,7 @@
 # Template file for 'qtox'
 pkgname=qtox
 version=1.17.6
-revision=1
+revision=2
 build_style=cmake
 configure_args="-DUPDATE_CHECK=OFF
  -DGIT_DESCRIBE=${version}

From 05d27ddd4ecfea66edc83138bb4b89c3b1a1135a Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:20 -0800
Subject: [PATCH 59/85] raft: rebuild to fix ssp dependency

---
 srcpkgs/raft/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/raft/template b/srcpkgs/raft/template
index 39cd14ecf3e85..234a5a6da37f9 100644
--- a/srcpkgs/raft/template
+++ b/srcpkgs/raft/template
@@ -1,7 +1,7 @@
 # Template file for 'raft'
 pkgname=raft
 version=0.16.0
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--enable-example=no"
 hostmakedepends="pkg-config autoconf automake libtool"

From 70ae5dfb0d91159c37553d9a32ba3f3523902c07 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:20 -0800
Subject: [PATCH 60/85] ruby: rebuild to fix ssp dependency

---
 srcpkgs/ruby/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ruby/template b/srcpkgs/ruby/template
index a2b2684db3ca4..c071d2c25bffb 100644
--- a/srcpkgs/ruby/template
+++ b/srcpkgs/ruby/template
@@ -3,7 +3,7 @@ _ruby_abiver=3.1.0
 
 pkgname=ruby
 version=3.1.3
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--enable-shared --disable-rpath
  PKG_CONFIG=/usr/bin/pkg-config"

From fbf785aade443b43d77555fb2d19557872d5367f Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:20 -0800
Subject: [PATCH 61/85] sox: rebuild to fix ssp dependency

---
 srcpkgs/sox/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/sox/template b/srcpkgs/sox/template
index 1f5f8a43da090..89cf177771ca2 100644
--- a/srcpkgs/sox/template
+++ b/srcpkgs/sox/template
@@ -1,7 +1,7 @@
 # Template file for 'sox'
 pkgname=sox
 version=14.4.2
-revision=5
+revision=6
 build_style=gnu-configure
 configure_args="--with-distro=Void"
 hostmakedepends="pkg-config"

From e23097138968bc94b1435801647352ceb25301f4 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:20 -0800
Subject: [PATCH 62/85] stlink: rebuild to fix ssp dependency

---
 srcpkgs/stlink/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/stlink/template b/srcpkgs/stlink/template
index 44788bd15f254..db3e75ed2b1cb 100644
--- a/srcpkgs/stlink/template
+++ b/srcpkgs/stlink/template
@@ -1,7 +1,7 @@
 # Template file for 'stlink'
 pkgname=stlink
 version=1.7.0
-revision=1
+revision=2
 build_style=cmake
 configure_args="-DSTLINK_UDEV_RULES_DIR=/usr/lib/udev/rules.d
  -DSTLINK_MODPROBED_DIR=/usr/lib/modprobe.d -DSTLINK_LIBRARY_PATH=/usr/lib"

From a33ee738022e0e5994199ddf33a438afe1b52925 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:20 -0800
Subject: [PATCH 63/85] stunnel: rebuild to fix ssp dependency

---
 srcpkgs/stunnel/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/stunnel/template b/srcpkgs/stunnel/template
index 9ad351e9e190e..6c766d4c81813 100644
--- a/srcpkgs/stunnel/template
+++ b/srcpkgs/stunnel/template
@@ -1,7 +1,7 @@
 # Template file for 'stunnel'
 pkgname=stunnel
 version=5.66
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--enable-ipv6 --with-ssl=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="perl"
@@ -12,7 +12,7 @@ maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://www.stunnel.org/"
 changelog="https://www.stunnel.org/NEWS.html"
-distfiles="https://www.stunnel.org/downloads/stunnel-${version}.tar.gz"
+distfiles="https://www.stunnel.org/archive/${version%%.*}.x/stunnel-${version}.tar.gz"
 checksum=558178704d1aa5f6883aac6cc5d6bbf2a5714c8a0d2e91da0392468cee9f579c
 
 pre_check() {

From d228d20e7bc95cf107def259495518b182030f47 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:20 -0800
Subject: [PATCH 64/85] subtle: rebuild to fix ssp dependency

---
 srcpkgs/subtle/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template
index a60bd06c540c9..1f41155a11ad4 100644
--- a/srcpkgs/subtle/template
+++ b/srcpkgs/subtle/template
@@ -1,7 +1,7 @@
 # Template file for 'subtle'
 pkgname=subtle
 version=0.11.6579
-revision=3
+revision=4
 hostmakedepends="python3 mercurial ruby-devel pkg-config"
 makedepends="ruby-devel libX11-devel libXpm-devel libXft-devel
  libXinerama-devel libXrandr-devel libXtst-devel"

From 80b0c0d60922d2a528b013acf665403e3e72b32c Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:20 -0800
Subject: [PATCH 65/85] sudo: rebuild to fix ssp dependency

---
 srcpkgs/sudo/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/sudo/template b/srcpkgs/sudo/template
index 6de8fe42b4082..f1278024f4ff8 100644
--- a/srcpkgs/sudo/template
+++ b/srcpkgs/sudo/template
@@ -1,7 +1,7 @@
 # Template file for 'sudo'
 pkgname=sudo
 version=1.9.12p2
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--with-ignore-dot --with-insults=disabled --with-all-insults --with-env-editor
  --enable-shell-sets-home --enable-noargs-shell --without-sendmail

From 32c4a4e24922ded091be7794ed1944be936743c5 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:21 -0800
Subject: [PATCH 66/85] svt-av1: rebuild to fix ssp dependency

---
 srcpkgs/svt-av1/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/svt-av1/template b/srcpkgs/svt-av1/template
index f51642d31f185..3ca728ac94c80 100644
--- a/srcpkgs/svt-av1/template
+++ b/srcpkgs/svt-av1/template
@@ -1,7 +1,7 @@
 # Template file for 'svt-av1'
 pkgname=svt-av1
 version=1.4.1
-revision=1
+revision=2
 build_style=cmake
 hostmakedepends="nasm"
 short_desc="AV1-compliant encoder/decoder library core"

From 470220d69cf7417d3771f14e7eaa0b04803c2a53 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:21 -0800
Subject: [PATCH 67/85] swirc: rebuild to fix ssp dependency

---
 srcpkgs/swirc/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/swirc/template b/srcpkgs/swirc/template
index 9afe569e7a027..0e02322523a76 100644
--- a/srcpkgs/swirc/template
+++ b/srcpkgs/swirc/template
@@ -1,7 +1,7 @@
 # Template file for 'swirc'
 pkgname=swirc
 version=3.3.9
-revision=1
+revision=2
 build_style=configure
 configure_args="$(vopt_with notify libnotify)"
 make_build_args="PREFIX=/usr"

From 19dea6def1b9001b748e7384e68cdcdf8814d74f Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:21 -0800
Subject: [PATCH 68/85] swtpm: rebuild to fix ssp dependency

---
 srcpkgs/swtpm/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/swtpm/template b/srcpkgs/swtpm/template
index d1eeb0a56a5fa..00efbac273740 100644
--- a/srcpkgs/swtpm/template
+++ b/srcpkgs/swtpm/template
@@ -1,7 +1,7 @@
 # Template file for 'swtpm'
 pkgname=swtpm
 version=0.7.3
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--with-gnutls ac_cv_path_TCSD="
 hostmakedepends="libtool automake pkg-config iproute2 expect

From ea10adb805717a9667180a14cb14b90c4a5a7793 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:21 -0800
Subject: [PATCH 69/85] tcltls: rebuild to fix ssp dependency

---
 srcpkgs/tcltls/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/tcltls/template b/srcpkgs/tcltls/template
index ffd98107f7065..7f02d2e810f30 100644
--- a/srcpkgs/tcltls/template
+++ b/srcpkgs/tcltls/template
@@ -1,7 +1,7 @@
 # Template file for 'tcltls'
 pkgname=tcltls
 version=1.7.22
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--with-tcl=${XBPS_CROSS_BASE}/usr/lib"
 hostmakedepends="pkg-config"

From d59af50224821cae318803546dd917343b2e5081 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:21 -0800
Subject: [PATCH 70/85] testdisk: rebuild to fix ssp dependency

---
 srcpkgs/testdisk/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/testdisk/template b/srcpkgs/testdisk/template
index 556cb92210ddd..3da8fe017d465 100644
--- a/srcpkgs/testdisk/template
+++ b/srcpkgs/testdisk/template
@@ -1,7 +1,7 @@
 # Template file for 'testdisk'
 pkgname=testdisk
 version=7.1
-revision=3
+revision=4
 build_style=gnu-configure
 configure_args="--without-ewf --enable-sudo"
 makedepends="libjpeg-turbo-devel libuuid-devel e2fsprogs-devel

From a48fb2bf8a9ab37164374ebb47ddaefa1b4dc095 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:21 -0800
Subject: [PATCH 71/85] thc-hydra: rebuild to fix ssp dependency

---
 srcpkgs/thc-hydra/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/thc-hydra/template b/srcpkgs/thc-hydra/template
index 40ade86edbcc5..db7d539298153 100644
--- a/srcpkgs/thc-hydra/template
+++ b/srcpkgs/thc-hydra/template
@@ -1,7 +1,7 @@
 # Template file for 'thc-hydra'
 pkgname=thc-hydra
 version=9.1
-revision=4
+revision=5
 build_style=gnu-configure
 make_install_args="MANDIR=/share/man/man1 DATADIR=/share/hydra"
 makedepends="zlib-devel openssl-devel libidn-devel ncurses-devel pcre-devel

From 122be847d2dea989a9c70f7449dbb03451434fb4 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:21 -0800
Subject: [PATCH 72/85] thunderbird: rebuild to fix ssp dependency

---
 srcpkgs/thunderbird/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/thunderbird/template b/srcpkgs/thunderbird/template
index d1b1a1c1f9098..84b53fb8fe1fe 100644
--- a/srcpkgs/thunderbird/template
+++ b/srcpkgs/thunderbird/template
@@ -4,7 +4,7 @@
 #
 pkgname=thunderbird
 version=102.6.1
-revision=1
+revision=2
 build_helper="rust"
 short_desc="Standalone Mail/News reader"
 maintainer="Érico Nogueira <ericonr@disroot.org>"

From 992be42b5cbd47a6532500abedc1038c2a947a51 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:21 -0800
Subject: [PATCH 73/85] tini: rebuild to fix ssp dependency

---
 srcpkgs/tini/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/tini/template b/srcpkgs/tini/template
index fb18b07ba3f24..78ed8c565e144 100644
--- a/srcpkgs/tini/template
+++ b/srcpkgs/tini/template
@@ -1,7 +1,7 @@
 # Template file for 'tini'
 pkgname=tini
 version=0.19.0
-revision=1
+revision=2
 build_style=cmake
 short_desc="Tiny but valid init for containers"
 maintainer="PWA COLLECTIVE <pwa@cya.cx>"

From 01ff3895337d6f2416e20a7c13da21e6c6044258 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:21 -0800
Subject: [PATCH 74/85] tinyssh: rebuild to fix ssp dependency

---
 srcpkgs/tinyssh/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/tinyssh/template b/srcpkgs/tinyssh/template
index 65e4ec6e7b8b3..c65bd2b6afe35 100644
--- a/srcpkgs/tinyssh/template
+++ b/srcpkgs/tinyssh/template
@@ -1,7 +1,7 @@
 # Template file for 'tinyssh'
 pkgname=tinyssh
 version=20220801
-revision=1
+revision=2
 build_style=gnu-makefile
 make_dirs="/etc/tinyssh 0755 root root"
 depends="ucspi-tcp"

From 6dbc682663b0eff95b5d44459651457dbd05fe87 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:22 -0800
Subject: [PATCH 75/85] tor: rebuild to fix ssp dependency

---
 srcpkgs/tor/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/tor/template b/srcpkgs/tor/template
index 1a656a99cb56c..06b3879fd2f95 100644
--- a/srcpkgs/tor/template
+++ b/srcpkgs/tor/template
@@ -1,7 +1,7 @@
 # Template file for 'tor'
 pkgname=tor
 version=0.4.7.13
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--enable-zstd"
 hostmakedepends="pkg-config"

From e824d84fdc5d41870e7d4dafd7dd7364495606eb Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:22 -0800
Subject: [PATCH 76/85] tpm2-tools: rebuild to fix ssp dependency

---
 srcpkgs/tpm2-tools/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/tpm2-tools/template b/srcpkgs/tpm2-tools/template
index 258495e196f04..0bd3d595a3970 100644
--- a/srcpkgs/tpm2-tools/template
+++ b/srcpkgs/tpm2-tools/template
@@ -1,7 +1,7 @@
 # Template file for 'tpm2-tools'
 pkgname=tpm2-tools
 version=5.4
-revision=1
+revision=2
 build_style=gnu-configure
 hostmakedepends="autoconf autoconf-archive automake libtool pkg-config $(vopt_if man pandoc)"
 makedepends="libcurl-devel openssl-devel tpm2-tss-devel"

From 03e7423c5d605e8169c82028549283e8365e0217 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:22 -0800
Subject: [PATCH 77/85] tpm2-totp: rebuild to fix ssp dependency

---
 srcpkgs/tpm2-totp/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/tpm2-totp/template b/srcpkgs/tpm2-totp/template
index ebdf3f359c302..4bf31a0c6469b 100644
--- a/srcpkgs/tpm2-totp/template
+++ b/srcpkgs/tpm2-totp/template
@@ -1,7 +1,7 @@
 # Template file for 'tpm2-totp'
 pkgname=tpm2-totp
 version=0.3.0
-revision=1
+revision=2
 build_style=gnu-configure
 hostmakedepends="autoconf autoconf-archive automake doxygen libtool pkg-config $(vopt_if man pandoc)"
 makedepends="dracut mkinitcpio qrencode-devel tpm2-tss-devel"

From f685459317774aae4fe89e261d5b1d73c915ff79 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:22 -0800
Subject: [PATCH 78/85] tpm2-tss: rebuild to fix ssp dependency

---
 srcpkgs/tpm2-tss/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/tpm2-tss/template b/srcpkgs/tpm2-tss/template
index ddf3c7ce4a9a5..9eb22b07ecaac 100644
--- a/srcpkgs/tpm2-tss/template
+++ b/srcpkgs/tpm2-tss/template
@@ -1,7 +1,7 @@
 # Template file for 'tpm2-tss'
 pkgname=tpm2-tss
 version=3.2.0
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-weakcrypto --with-crypto=mbed --disable-fapi"
 hostmakedepends="autoconf-archive automake libtool pkg-config doxygen libltdl-devel"

From ea1927c5f5ecf5cb38cb1ce28810c053fa9e0c61 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:22 -0800
Subject: [PATCH 79/85] vlc: rebuild to fix ssp dependency

---
 srcpkgs/vlc/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/vlc/template b/srcpkgs/vlc/template
index 25867af434409..210762b0a7e29 100644
--- a/srcpkgs/vlc/template
+++ b/srcpkgs/vlc/template
@@ -1,7 +1,7 @@
 # Template file for 'vlc'
 pkgname=vlc
 version=3.0.18
-revision=2
+revision=3
 build_style=gnu-configure
 configure_args="--disable-gme --disable-libtar --enable-jack
  --enable-live555 --disable-fluidsynth --enable-dvdread

From ea8a78a39d6b9d713dc3fb7ba119fb1c055559ae Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:22 -0800
Subject: [PATCH 80/85] vte3: rebuild to fix ssp dependency

---
 srcpkgs/vte3/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template
index 01229a0c7dd15..29f4bd6a95948 100644
--- a/srcpkgs/vte3/template
+++ b/srcpkgs/vte3/template
@@ -1,7 +1,7 @@
 # Template file for 'vte3'
 pkgname=vte3
 version=0.70.1
-revision=1
+revision=2
 build_style=meson
 build_helper="gir"
 configure_args="-Db_ndebug=false -Db_lto=false -D_systemd=false

From b53effd0648a04f222b7ead30946317ed3b3c797 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:22 -0800
Subject: [PATCH 81/85] wesnoth: rebuild to fix ssp dependency

---
 srcpkgs/wesnoth/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/wesnoth/template b/srcpkgs/wesnoth/template
index dcc524fa68607..9b03976475699 100644
--- a/srcpkgs/wesnoth/template
+++ b/srcpkgs/wesnoth/template
@@ -1,7 +1,7 @@
 # Template file for 'wesnoth'
 pkgname=wesnoth
 version=1.16.6
-revision=2
+revision=3
 build_style=cmake
 configure_args="-DENABLE_OMP=1"
 hostmakedepends="pkg-config gettext"

From 42ec5730a080f6adbd30955258869b4c7cd5752f Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:22 -0800
Subject: [PATCH 82/85] xbps: rebuild to fix ssp dependency

---
 srcpkgs/xbps/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/xbps/template b/srcpkgs/xbps/template
index b77e15c64d6c3..1c9373c498dc8 100644
--- a/srcpkgs/xbps/template
+++ b/srcpkgs/xbps/template
@@ -1,7 +1,7 @@
 # Template file for 'xbps'
 pkgname=xbps
 version=0.59.1
-revision=7
+revision=8
 bootstrap=yes
 build_style=configure
 short_desc="XBPS package system utilities"

From 761f9791caacbd10233d3a6c07efc584567f630a Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:22 -0800
Subject: [PATCH 83/85] xnec2c: rebuild to fix ssp dependency

---
 srcpkgs/xnec2c/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/xnec2c/template b/srcpkgs/xnec2c/template
index 3943bf196dfca..67c9842aceee6 100644
--- a/srcpkgs/xnec2c/template
+++ b/srcpkgs/xnec2c/template
@@ -1,7 +1,7 @@
 # Template file for 'xnec2c'
 pkgname=xnec2c
 version=4.4.12
-revision=1
+revision=2
 build_style=gnu-configure
 hostmakedepends="automake libtool gettext-devel intltool pkg-config glib-devel which"
 makedepends="gtk+3-devel"

From d7ab98d263f8fb6439943a400a8a523863027e12 Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:23 -0800
Subject: [PATCH 84/85] yubico-piv-tool: rebuild to fix ssp dependency

---
 srcpkgs/yubico-piv-tool/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/yubico-piv-tool/template b/srcpkgs/yubico-piv-tool/template
index 432dba7500338..01dea35110262 100644
--- a/srcpkgs/yubico-piv-tool/template
+++ b/srcpkgs/yubico-piv-tool/template
@@ -6,7 +6,7 @@ _libykcs_desc="Yubikey PIV pkcs11 library"
 
 pkgname=yubico-piv-tool
 version=2.3.0
-revision=1
+revision=2
 build_style=cmake
 configure_args="-DGENERATE_MAN_PAGES=OFF"
 hostmakedepends="automake libtool gengetopt pkg-config perl"

From 53df56d4756752500d3668a76900d26769e7d7bf Mon Sep 17 00:00:00 2001
From: oreo639 <oreo6391@gmail.com>
Date: Fri, 20 Jan 2023 17:42:23 -0800
Subject: [PATCH 85/85] zmap: rebuild to fix ssp dependency

---
 srcpkgs/zmap/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/zmap/template b/srcpkgs/zmap/template
index b35b850480e96..23d693a0feb13 100644
--- a/srcpkgs/zmap/template
+++ b/srcpkgs/zmap/template
@@ -1,7 +1,7 @@
 # Template file for 'zmap'
 pkgname=zmap
 version=2.1.1
-revision=5
+revision=6
 build_style=cmake
 conf_files="/etc/zmap/blacklist.conf /etc/zmap/zmap.conf"
 hostmakedepends="flex byacc gengetopt pkg-config"

  parent reply	other threads:[~2023-01-21 17:37 UTC|newest]

Thread overview: 48+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-12-26  2:16 [PR PATCH] " oreo639
2022-12-26  2:34 ` [PR PATCH] [Updated] " oreo639
2022-12-26  7:26 ` oreo639
2022-12-26  7:57 ` oreo639
2022-12-26  8:07 ` oreo639
2022-12-26  8:22 ` oreo639
2022-12-26  8:29 ` oreo639
2022-12-26  8:43 ` oreo639
2022-12-26  8:54 ` oreo639
2022-12-26  9:04 ` oreo639
2022-12-26  9:19 ` oreo639
2022-12-26 11:47 ` oreo639
2022-12-26 21:42 ` oreo639
2022-12-26 23:30 ` oreo639
2022-12-27  1:53 ` oreo639
2022-12-27  5:18 ` oreo639
2022-12-27  7:10 ` oreo639
2022-12-27  8:40 ` oreo639
2022-12-27 17:17 ` [PR REVIEW] " paper42
2022-12-27 22:29 ` oreo639
2022-12-27 22:30 ` oreo639
2022-12-27 22:32 ` [PR PATCH] [Updated] " oreo639
2023-01-09 16:24 ` oreo639
2023-01-09 16:28 ` oreo639
2023-01-09 17:47 ` oreo639
2023-01-09 18:19 ` oreo639
2023-01-17  2:37 ` [PR REVIEW] " CameronNemo
2023-01-17  2:40 ` CameronNemo
2023-01-17  2:42 ` oreo639
2023-01-17  2:43 ` oreo639
2023-01-17  2:44 ` oreo639
2023-01-17  2:45 ` oreo639
2023-01-17  2:45 ` oreo639
2023-01-17  2:46 ` oreo639
2023-01-17  2:53 ` oreo639
2023-01-17  2:53 ` oreo639
2023-01-17  2:56 ` CameronNemo
2023-01-21  2:03 ` [PR PATCH] [Updated] " oreo639
2023-01-21  2:04 ` [PR REVIEW] " oreo639
2023-01-21 17:37 ` oreo639 [this message]
2023-01-22  5:59 ` sgn
2023-01-22  7:27 ` [PR PATCH] [Updated] " oreo639
2023-02-05 23:34 ` oreo639
2023-02-12  3:36 ` oreo639
2023-02-12  5:35 ` sgn
2023-02-12  6:04 ` sgn
2023-02-12  6:05 ` sgn
2023-02-12  6:05 ` [PR PATCH] [Merged]: " sgn

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20230121173749.1knuLthMEKaqRW9T0OFDYmglS82GAwjLt0Fg3gqDLwE@z \
    --to=oreo639@users.noreply.github.com \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).