Le mardi 02 février 2021 à 21:06 +0200, Yaniv Kaul a écrit : > On Tue, Feb 2, 2021 at 8:14 PM Michael Scherer <msche...@redhat.com> > wrote: > > > Hi, > > > > so we finally found the cause of the georep failure, after several > > days > > of work from Deepshika and I. > > > > Short story: > > ============ > > > > side effect of adding libtirpc-devel on EL 7: > > https://github.com/gluster/project-infrastructure/issues/115 > > > Looking at > https://github.com/gluster/glusterfs-patch-acceptance-tests/pull/191 > - we > weren't supposed to use it? > From > https://github.com/gluster/glusterfs/blob/d1d7a6f35c816822fab51c820e25023863c239c1/glusterfs.spec.in#L61 > : > # Do not use libtirpc on EL6, it does not have xdr_uint64_t() and > xdr_uint32_t > # Do not use libtirpc on EL7, it does not have xdr_sizeof() > %if ( 0%{?rhel} && 0%{?rhel} <= 7 ) > %global _without_libtirpc --without-libtirpc > %endif > > > CentOS 7 has an ancient version, CentOS 8 has a newer version, so > perhaps > just one CentOS 8 slaves?
Fine for me for C8, but if libtirpc on EL7 is missing a function (or more), how come the code compile without trouble, and fail at run time in a rather non obvious way ? looking at https://build.gluster.org/job/gh_centos7-regression/773/consoleFull it say: 13:53:23 Use TIRPC : yes -- Michael Scherer / He/Il/Er/Él Sysadmin, Community Infrastructure
signature.asc
Description: This is a digitally signed message part
------- Community Meeting Calendar: Schedule - Every 2nd and 4th Tuesday at 14:30 IST / 09:00 UTC Bridge: https://meet.google.com/cpu-eiue-hvk Gluster-devel mailing list Gluster-devel@gluster.org https://lists.gluster.org/mailman/listinfo/gluster-devel