This is a bad idea to remove the %{?dist} IMHO. To generate a generic src.rpm, you should use the following command:
rpmbuild -ts tarball --define 'dist %{nil}' or rpmbuild -bs openmpi.spec --define 'dist %{nil}' This can be put in the main Maikefile: srpm: tarball_bz2 rpmbuild -ts openmpi-$(VERSION).tar.bz2 --define 'dist %{nil}' And you should keep the %{?dist} is the release tag so when built, the rpm is clearly identified for a specific distro. My 2 cents. Best regards, PS: By the way, %{?dist} is not the arch, it's the distro tag. AFAIK, the values for main distros I know are: rhel6 => .el6 rhel7 => .el6 centos6 => .el6 centos7 => .el7.centos fedora-# => .fc# Mandriva => .mdvYYYY.r when YYYY.r is the release such as 2013.1 Mageia => ? Olivier. ----- Mail original ----- > De: "Jeff Squyres (jsquyres)" <jsquy...@cisco.com> > À: "Open MPI Developers List" <de...@open-mpi.org> > Envoyé: Jeudi 10 Juillet 2014 22:27:12 > Objet: Re: [OMPI devel] openmpi.spec > > Mike and I talked in IM. The results of our chat was Mike's commit: > > https://svn.open-mpi.org/trac/ompi/changeset/32205 > > > On Jul 10, 2014, at 9:57 AM, Mike Dubman <mi...@dev.mellanox.co.il> > wrote: > > > > > Hi, > > The following commit > > https://svn.open-mpi.org/trac/ompi/changeset/32147 does some harm: > > > > the line 202 in the change causes openmpi.src.rpm to contain arch > > in the rpm name, i.e. openmpi-1.8.2a1-1.el6.src.rpm > > > > The src.rpm should be arch agnostic. > > > > what do you think? > > > > Thanks > > _______________________________________________ > > devel mailing list > > de...@open-mpi.org > > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel > > Link to this post: > > http://www.open-mpi.org/community/lists/devel/2014/07/15097.php > > > -- > Jeff Squyres > jsquy...@cisco.com > For corporate legal information go to: > http://www.cisco.com/web/about/doing_business/legal/cri/ > > _______________________________________________ > devel mailing list > de...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel > Link to this post: > http://www.open-mpi.org/community/lists/devel/2014/07/15103.php >