Diff rsync-3.4.1-r2 with a rsync-3.4.1-r3

/usr/portage/net-misc/rsync/rsync-3.4.1-r3.ebuild 2026-04-24 12:17:44.256738912 +0300
5 5

  
6 6
# Uncomment when introducing a patch which touches configure
7 7
RSYNC_NEEDS_AUTOCONF=1
8
PYTHON_COMPAT=( python3_{11..13} )
8
PYTHON_COMPAT=( python3_{11..14} )
9 9
inherit flag-o-matic prefix python-single-r1 systemd
10 10

  
11 11
DESCRIPTION="File transfer program to keep remote files into sync"
......
27 27
		SRC_DIR="src-previews"
28 28
	else
29 29
		SRC_DIR="src"
30
		KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
30
		KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
31 31
	fi
32 32

  
33 33
	SRC_URI="https://rsync.samba.org/ftp/rsync/${SRC_DIR}/${P/_/}.tar.gz
......
80 80
PATCHES=(
81 81
	"${FILESDIR}"/${PN}-3.4.1-c23.patch
82 82
	"${FILESDIR}"/${PN}-3.4.1-CVE-2025-10158.patch
83
	"${FILESDIR}"/${PN}-3.4.1-fix-uninitialized-mul_one.patch
84
	"${FILESDIR}"/${PN}-3.4.1-glibc-2.43.patch
83 85
)
84 86

  
85 87
pkg_setup() {
......
137 139
		append-flags -DCAREFUL_ALIGNMENT
138 140
	fi
139 141

  
142
	# workaround for autoconf-2.73 using C23:
143
	# https://bugs.gentoo.org/972320
144
	append-cflags -std=gnu17
145

  
140 146
	econf "${myeconfargs[@]}"
141 147
}
142 148

  
Thank you!