From 85cbfcd5a4dd5626387f3d9e6ed560f99779e841 Mon Sep 17 00:00:00 2001 From: Mattias Ellert Date: Feb 05 2020 10:34:20 +0000 Subject: Add patch ... --- diff --git a/xrootd-maybe-uninitialized.patch b/xrootd-maybe-uninitialized.patch new file mode 100644 index 0000000..1988398 --- /dev/null +++ b/xrootd-maybe-uninitialized.patch @@ -0,0 +1,29 @@ +From f5d5e01e65519e6566bdcc5cb153b9d7e822d9df Mon Sep 17 00:00:00 2001 +From: Mattias Ellert +Date: Wed, 5 Feb 2020 11:00:37 +0100 +Subject: [PATCH] Fix error with GCC 10 on s390x: error: + 'selR.XrdCmsSelector::needSpace' may be used uninitialized in this function + [-Werror=maybe-uninitialized] + +--- + src/XrdCms/XrdCmsCluster.cc | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/src/XrdCms/XrdCmsCluster.cc b/src/XrdCms/XrdCmsCluster.cc +index 13219d457..bc865cc1f 100644 +--- a/src/XrdCms/XrdCmsCluster.cc ++++ b/src/XrdCms/XrdCmsCluster.cc +@@ -1084,6 +1084,10 @@ int XrdCmsCluster::Select(SMask_t pmask, int &port, char *hbuff, int &hlen, + // + selR.needNet = XrdNetIF::Mask(nType); + ++// Initialize ++// ++ selR.needSpace = 0; ++ + // Packed selection can never occur in this code path so we turn it off + // + selR.selPack = false; +-- +2.24.1 +