From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 81A9415800F for ; Sun, 1 Jan 2023 18:16:41 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B9B30E0875; Sun, 1 Jan 2023 18:16:39 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 9E3BAE0875 for ; Sun, 1 Jan 2023 18:16:39 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 752E0340DA1 for ; Sun, 1 Jan 2023 18:16:38 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id F2DD5824 for ; Sun, 1 Jan 2023 18:16:35 +0000 (UTC) From: "Conrad Kostecki" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Conrad Kostecki" Message-ID: <1672596982.d80452b5bce46df84fcfee0e324b1626da4ad7b8.conikost@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/openssh/files/ X-VCS-Repository: repo/gentoo X-VCS-Files: net-misc/openssh/files/openssh-8.9_p1-X509-glue-13.3.1.patch net-misc/openssh/files/openssh-8.9_p1-fzero-call-used-regs.patch X-VCS-Directories: net-misc/openssh/files/ X-VCS-Committer: conikost X-VCS-Committer-Name: Conrad Kostecki X-VCS-Revision: d80452b5bce46df84fcfee0e324b1626da4ad7b8 X-VCS-Branch: master Date: Sun, 1 Jan 2023 18:16:35 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 95653e28-2dab-469a-9ef9-a888acaa9304 X-Archives-Hash: e325fbdcc2a83a747b0283e3e287dfc1 commit: d80452b5bce46df84fcfee0e324b1626da4ad7b8 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Dec 27 17:09:14 2022 +0000 Commit: Conrad Kostecki gentoo org> CommitDate: Sun Jan 1 18:16:22 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d80452b5 net-misc/openssh: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/28857 Signed-off-by: Conrad Kostecki gentoo.org> .../files/openssh-8.9_p1-X509-glue-13.3.1.patch | 126 --------------------- .../openssh-8.9_p1-fzero-call-used-regs.patch | 32 ------ 2 files changed, 158 deletions(-) diff --git a/net-misc/openssh/files/openssh-8.9_p1-X509-glue-13.3.1.patch b/net-misc/openssh/files/openssh-8.9_p1-X509-glue-13.3.1.patch deleted file mode 100644 index eab5b5344d6a..000000000000 --- a/net-misc/openssh/files/openssh-8.9_p1-X509-glue-13.3.1.patch +++ /dev/null @@ -1,126 +0,0 @@ -diff -ur '--exclude=.*.un~' a/openssh-8.9p1+x509-13.3.1.diff b/openssh-8.9p1+x509-13.3.1.diff ---- a/openssh-8.9p1+x509-13.3.1.diff 2022-03-05 21:49:32.673126122 -0800 -+++ b/openssh-8.9p1+x509-13.3.1.diff 2022-03-05 21:52:52.581776560 -0800 -@@ -1002,15 +1002,16 @@ - char b[512]; - - size_t len = ssh_digest_bytes(SSH_DIGEST_SHA512); - - u_char *hash = xmalloc(len); -+- double delay; - + int digest_alg; - + size_t len; - + u_char *hash; -- double delay; -- -++ double delay = 0; -++ - + digest_alg = ssh_digest_maxbytes(); - + len = ssh_digest_bytes(digest_alg); - + hash = xmalloc(len); --+ -+ - (void)snprintf(b, sizeof b, "%llu%s", - (unsigned long long)options.timing_secret, user); - - if (ssh_digest_memory(SSH_DIGEST_SHA512, b, strlen(b), hash, len) != 0) -@@ -44746,8 +44747,8 @@ - gss_create_empty_oid_set(&status, &oidset); - gss_add_oid_set_member(&status, ctx->oid, &oidset); - --- if (gethostname(lname, MAXHOSTNAMELEN)) { --+ if (gethostname(lname, MAXHOSTNAMELEN) == -1) { -+- if (gethostname(lname, HOST_NAME_MAX)) { -++ if (gethostname(lname, HOST_NAME_MAX) == -1) { - gss_release_oid_set(&status, &oidset); - return (-1); - } -@@ -52143,7 +52144,7 @@ - diff -ruN openssh-8.9p1/m4/openssh.m4 openssh-8.9p1+x509-13.3.1/m4/openssh.m4 - --- openssh-8.9p1/m4/openssh.m4 2022-02-23 13:31:11.000000000 +0200 - +++ openssh-8.9p1+x509-13.3.1/m4/openssh.m4 1970-01-01 02:00:00.000000000 +0200 --@@ -1,200 +0,0 @@ -+@@ -1,203 +0,0 @@ - -dnl OpenSSH-specific autoconf macros - -dnl - - -@@ -52160,6 +52161,8 @@ - - AC_COMPILE_IFELSE([AC_LANG_SOURCE([[ - -#include - -#include -+-/* Trivial function to help test for -fzero-call-used-regs */ -+-void f(int n) {} - -int main(int argc, char **argv) { - - (void)argv; - - /* Some math to catch -ftrapv problems in the toolchain */ -@@ -52167,6 +52170,7 @@ - - float l = i * 2.1; - - double m = l / 0.5; - - long long int n = argc * 12345LL, o = 12345LL * (long long int)argc; -+- f(0); - - printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o); - - /* - - * Test fallthrough behaviour. clang 10's -Wimplicit-fallthrough does -@@ -52884,12 +52888,11 @@ - - install-files: - $(MKDIR_P) $(DESTDIR)$(bindir) --@@ -396,6 +372,8 @@ -+@@ -396,6 +372,7 @@ - $(MKDIR_P) $(DESTDIR)$(mandir)/$(mansubdir)5 - $(MKDIR_P) $(DESTDIR)$(mandir)/$(mansubdir)8 - $(MKDIR_P) $(DESTDIR)$(libexecdir) - + $(MKDIR_P) $(DESTDIR)$(sshcadir) --+ $(MKDIR_P) $(DESTDIR)$(piddir) - $(MKDIR_P) -m 0755 $(DESTDIR)$(PRIVSEP_PATH) - $(INSTALL) -m 0755 $(STRIP_OPT) ssh$(EXEEXT) $(DESTDIR)$(bindir)/ssh$(EXEEXT) - $(INSTALL) -m 0755 $(STRIP_OPT) scp$(EXEEXT) $(DESTDIR)$(bindir)/scp$(EXEEXT) -@@ -73836,7 +73839,7 @@ - +if test "$sshd_type" = "pkix" ; then - + unset_arg='' - +else --+ unset_arg=none -++ unset_arg= - +fi - + - cat > $OBJ/sshd_config.i << _EOF -@@ -79691,25 +79694,6 @@ - #ifdef __NR_getrandom - SC_ALLOW(__NR_getrandom), - #endif --@@ -267,15 +273,15 @@ -- #ifdef __NR_clock_nanosleep_time64 -- SC_ALLOW(__NR_clock_nanosleep_time64), -- #endif ---#ifdef __NR_clock_gettime64 --- SC_ALLOW(__NR_clock_gettime64), ---#endif -- #ifdef __NR__newselect -- SC_ALLOW(__NR__newselect), -- #endif -- #ifdef __NR_ppoll -- SC_ALLOW(__NR_ppoll), -- #endif --+#ifdef __NR_ppoll_time64 --+ SC_ALLOW(__NR_ppoll_time64), --+#endif -- #ifdef __NR_poll -- SC_ALLOW(__NR_poll), -- #endif - @@ -288,6 +294,9 @@ - #ifdef __NR_read - SC_ALLOW(__NR_read), -@@ -137848,16 +137832,6 @@ - +int asnmprintf(char **, size_t, int *, const char *, ...) - __attribute__((format(printf, 4, 5))); - void msetlocale(void); --diff -ruN openssh-8.9p1/version.h openssh-8.9p1+x509-13.3.1/version.h ----- openssh-8.9p1/version.h 2022-02-23 13:31:11.000000000 +0200 --+++ openssh-8.9p1+x509-13.3.1/version.h 2022-03-05 10:07:00.000000000 +0200 --@@ -2,5 +2,4 @@ -- -- #define SSH_VERSION "OpenSSH_8.9" -- ---#define SSH_PORTABLE "p1" ---#define SSH_RELEASE SSH_VERSION SSH_PORTABLE --+#define SSH_RELEASE PACKAGE_STRING ", " SSH_VERSION "p1" - diff -ruN openssh-8.9p1/version.m4 openssh-8.9p1+x509-13.3.1/version.m4 - --- openssh-8.9p1/version.m4 1970-01-01 02:00:00.000000000 +0200 - +++ openssh-8.9p1+x509-13.3.1/version.m4 2022-03-05 10:07:00.000000000 +0200 diff --git a/net-misc/openssh/files/openssh-8.9_p1-fzero-call-used-regs.patch b/net-misc/openssh/files/openssh-8.9_p1-fzero-call-used-regs.patch deleted file mode 100644 index 0231ce46d7b1..000000000000 --- a/net-misc/openssh/files/openssh-8.9_p1-fzero-call-used-regs.patch +++ /dev/null @@ -1,32 +0,0 @@ -From f107467179428a0e3ea9e4aa9738ac12ff02822d Mon Sep 17 00:00:00 2001 -From: Colin Watson -Date: Thu, 24 Feb 2022 16:04:18 +0000 -Subject: [PATCH] Improve detection of -fzero-call-used-regs=all support - -GCC doesn't tell us whether this option is supported unless it runs into -the situation where it would need to emit corresponding code. ---- - m4/openssh.m4 | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/m4/openssh.m4 b/m4/openssh.m4 -index 4f9c3792dc1..8c33c701b8b 100644 ---- a/m4/openssh.m4 -+++ b/m4/openssh.m4 -@@ -14,6 +14,8 @@ AC_DEFUN([OSSH_CHECK_CFLAG_COMPILE], [{ - AC_COMPILE_IFELSE([AC_LANG_SOURCE([[ - #include - #include -+/* Trivial function to help test for -fzero-call-used-regs */ -+void f(int n) {} - int main(int argc, char **argv) { - (void)argv; - /* Some math to catch -ftrapv problems in the toolchain */ -@@ -21,6 +23,7 @@ int main(int argc, char **argv) { - float l = i * 2.1; - double m = l / 0.5; - long long int n = argc * 12345LL, o = 12345LL * (long long int)argc; -+ f(0); - printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o); - /* - * Test fallthrough behaviour. clang 10's -Wimplicit-fallthrough does