<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jun 24, 2020 at 8:32 AM Strahil Nikolov <<a href="mailto:hunter86_bg@yahoo.com">hunter86_bg@yahoo.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Rinku,<br>
<br>
can you tell me how the packages for CentOS 7 are build, as I had issues yesterday bulding both latest and v7 branches ?<br></blockquote><div><br></div><div>Generally speaking, CentOS packages are built in CBS (CentOS Build System). They are built using the glusterfs.spec in the CentOS dist-git repo at <a href="https://git.centos.org/rpms/glusterfs">https://git.centos.org/rpms/glusterfs</a>. Each gluster release has a separate dist-git .spec on a branch for the CentOS release, i.e. 6, 7, and 8. These .specs are, generally, very close the .specs in the glusterfs tree.</div><div><br></div><div>There is a README.md file there that describes how the rpms are built. In a nutshell, a .src.rpm is created using rpmbuild, and then the rpms are built in mock in CBS.</div><div><br></div><div>There aren't branches for glusterfs-8 yet, so in this case the gluster-8 RC0 packages that are on <a href="http://download.gluster.org">download.gluster.org</a> were built using upstream glusterfs.spec. There are .src.rpms on <a href="http://download.gluster.org">download.gluster.org</a> from which you can extract the glusterfs.spec that was used to build the rpms.</div><div><br></div><div>--</div><div><br></div><div>Kaleb</div><div><br></div></div></div>