public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Steve Dickson <steved@redhat.com>
To: git-commits@fedoraproject.org
Subject: [rpms/libtirpc] f45: Updated to the latest upstream release: libtirpc-1-3-8 (bz 2532721)
Date: Mon, 14 Sep 2026 12:37:10 GMT	[thread overview]
Message-ID: <178938943066.1.17409886297087665535.rpms-libtirpc-aaf1675eda7d@fedoraproject.org> (raw)

            A new commit has been pushed.

            Repo   : rpms/libtirpc
            Branch : f45
            Commit : aaf1675eda7d02135578e71700ba5fd1b85b0bf5
            Author : Steve Dickson <steved@redhat.com>
            Date   : 2026-09-14T08:14:37-04:00
            Stats  : +8/-119 in 4 file(s)
            URL    : https://src.fedoraproject.org/rpms/libtirpc/c/aaf1675eda7d02135578e71700ba5fd1b85b0bf5?branch=f45

            Log:
            Updated to the latest upstream release: libtirpc-1-3-8 (bz 2532721)

Signed-off-by: Steve Dickson <steved@redhat.com>

---
diff --git a/.gitignore b/.gitignore
index 6e06972..f2172f7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,4 @@
 Makefile
 x86_64/
-libtirpc-1.3.7-build
-/libtirpc-1.3.7.tar.bz2
+libtirpc-1.3.8-build
+/libtirpc-1.3.8.tar.bz2

diff --git a/libtirpc.1.3.7-rc3.patch b/libtirpc.1.3.7-rc3.patch
deleted file mode 100644
index 05c80bb..0000000
--- a/libtirpc.1.3.7-rc3.patch
+++ /dev/null
@@ -1,114 +0,0 @@
-commit 240ee6c774729c9c24812aa8912f1fcf8996b162
-Author: Rudi Heitbaum <rudi@heitbaum.com>
-Date:   Thu Jan 2 08:46:24 2025 -0500
-
-    update signal and key_call declarations to allow compile with gcc-15
-    
-    Follow up patch addressing the following declarations:
-      sed -n 75,77p libtirpc-1.3.6/src/key_call.c
-      cryptkeyres *(*__key_encryptsession_pk_LOCAL)() = 0;
-      cryptkeyres *(*__key_decryptsession_pk_LOCAL)() = 0;
-      des_block *(*__key_gendes_LOCAL)() = 0;
-    
-    Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
-    Signed-off-by: Steve Dickson <steved@redhat.com>
-
-diff --git a/src/auth_time.c b/src/auth_time.c
-index 936dd76..c21b1df 100644
---- a/src/auth_time.c
-+++ b/src/auth_time.c
-@@ -248,7 +248,7 @@ __rpc_get_time_offset(td, srv, thost, uaddr, netid)
- 	char			ut[64], ipuaddr[64];
- 	endpoint		teps[32];
- 	nis_server		tsrv;
--	void			(*oldsig)() = NULL; /* old alarm handler */
-+	void			(*oldsig)(int) = NULL; /* old alarm handler */
- 	struct sockaddr_in	sin;
- 	int			s = RPC_ANYSOCK;
- 	socklen_t len;
-@@ -417,7 +417,7 @@ __rpc_get_time_offset(td, srv, thost, uaddr, netid)
- 		} else {
- 			int res;
- 
--			oldsig = (void (*)())signal(SIGALRM, alarm_hndler);
-+			oldsig = (void (*)(int))signal(SIGALRM, alarm_hndler);
- 			saw_alarm = 0; /* global tracking the alarm */
- 			alarm(20); /* only wait 20 seconds */
- 			res = connect(s, (struct sockaddr *)&sin, sizeof(sin));
-diff --git a/src/key_call.c b/src/key_call.c
-index 9f4b1d2..43f990e 100644
---- a/src/key_call.c
-+++ b/src/key_call.c
-@@ -72,9 +72,9 @@
-  * implementations of these functions, and to call those in key_call().
-  */
- 
--cryptkeyres *(*__key_encryptsession_pk_LOCAL)() = 0;
--cryptkeyres *(*__key_decryptsession_pk_LOCAL)() = 0;
--des_block *(*__key_gendes_LOCAL)() = 0;
-+cryptkeyres *(*__key_encryptsession_pk_LOCAL)(uid_t, char *) = 0;
-+cryptkeyres *(*__key_decryptsession_pk_LOCAL)(uid_t, char *) = 0;
-+des_block *(*__key_gendes_LOCAL)(uid_t, char *) = 0;
- 
- static int key_call( u_long, xdrproc_t, void *, xdrproc_t, void *);
- 
-
-commit d473f1e1f6ba80bfaee4daa058da159305167323
-Author: Rudi Heitbaum <rudi@heitbaum.com>
-Date:   Thu Dec 12 04:16:02 2024 -0500
-
-    Update declarations to allow compile with gcc-15
-    
-    This patch fixes some of the compile errors with gcc 15-20241117.
-    
-    In addition the follow declarations need to be fixed:
-      sed -n 75,77p libtirpc-1.3.6/src/key_call.c
-      cryptkeyres *(*__key_encryptsession_pk_LOCAL)() = 0;
-      cryptkeyres *(*__key_decryptsession_pk_LOCAL)() = 0;
-      des_block *(*__key_gendes_LOCAL)() = 0;
-    
-    Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
-    Signed-off-by: Steve Dickson <steved@redhat.com>
-
-diff --git a/src/auth_none.c b/src/auth_none.c
-index 0b0bbd1..aca6e71 100644
---- a/src/auth_none.c
-+++ b/src/auth_none.c
-@@ -62,7 +62,7 @@ static bool_t authnone_validate (AUTH *, struct opaque_auth *);
- static bool_t authnone_refresh (AUTH *, void *);
- static void authnone_destroy (AUTH *);
- 
--extern bool_t xdr_opaque_auth();
-+extern bool_t xdr_opaque_auth(XDR *, struct opaque_auth *);
- 
- static struct auth_ops *authnone_ops();
- 
-diff --git a/src/getpublickey.c b/src/getpublickey.c
-index be37a24..4e96c7c 100644
---- a/src/getpublickey.c
-+++ b/src/getpublickey.c
-@@ -52,7 +52,7 @@
- /*
-  * Hack to let ypserv/rpc.nisd use AUTH_DES.
-  */
--int (*__getpublickey_LOCAL)() = 0;
-+int (*__getpublickey_LOCAL)(const char *, char *) = 0;
- 
- /*
-  * Get somebody's public key
-diff --git a/src/svc_auth_none.c b/src/svc_auth_none.c
-index 887e809..5ca98e9 100644
---- a/src/svc_auth_none.c
-+++ b/src/svc_auth_none.c
-@@ -37,8 +37,8 @@
- 
- #include <rpc/rpc.h>
- 
--static bool_t	svcauth_none_destroy();
--static bool_t   svcauth_none_wrap();
-+static bool_t	svcauth_none_destroy(SVCAUTH *);
-+static bool_t   svcauth_none_wrap(SVCAUTH *, XDR *, bool_t (*)(XDR *, ...), char *);
- 
- struct svc_auth_ops svc_auth_none_ops = {
- 	svcauth_none_wrap,
-

diff --git a/libtirpc.spec b/libtirpc.spec
index e8b536e..4ed2e57 100644
--- a/libtirpc.spec
+++ b/libtirpc.spec
@@ -1,8 +1,8 @@
 %define _root_libdir    /%{_lib}
 
 Name:			libtirpc
-Version:		1.3.7
-Release:		3%{?dist}
+Version:		1.3.8
+Release:		0%{?dist}
 Summary:		Transport Independent RPC Library
 License:		SISSL AND BSD-3-Clause
 URL:  			http://git.linux-nfs.org/?p=steved/libtirpc.git;a=summary
@@ -114,6 +114,9 @@ mv %{buildroot}%{_mandir}/man3 %{buildroot}%{_mandir}/man3t
 %{_mandir}/*/*
 
 %changelog
+* Mon Sep 14 2026 Steve Dickson <steved@redhat.com> - 1.3.8-0
+- Updated to the latest upstream release: libtirpc-1-3-8 (bz 2532721)
+
 * Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.7-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
 

diff --git a/sources b/sources
index c485d30..d3d3793 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (libtirpc-1.3.7.tar.bz2) = 50c0153bc72a3f9578eb7a9dc123ea531df83c455f19b03d2bc59563d8453fcd278a025eef05865d1218b2c9358a9152ee069ce0e4d11dfea4ca0a8a24221fad
+SHA512 (libtirpc-1.3.8.tar.bz2) = 8cafcfc33a9b40e5e69987ca2b104a09f64c5dab9dea7624e4ad31bd37084a31500c92ee276fb253e5b5eaa9b47f87ac360f76e8992169b6c4b9e2d203fdb9ba

                 reply	other threads:[~2026-09-14 12:37 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=178938943066.1.17409886297087665535.rpms-libtirpc-aaf1675eda7d@fedoraproject.org \
    --to=steved@redhat.com \
    --cc=git-commits@fedoraproject.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