Re: Excludearch/Exclusivearch reminder

2013-08-08 Thread Petr Pisar
On 2013-08-07, Kevin Fenzi ke...@scrye.com wrote:

 With the recent addition of arm in our primary buildsystem, I am seeing
 some packages add ExcludeArch: arm or ExclusiveArch: %{ix86}

And the canonical RPM architecture name is what? arm or armv7hl or some
macro like %{ix86}?

-- Petr

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Excludearch/Exclusivearch reminder

2013-08-08 Thread Simone Caronni
On 8 August 2013 10:44, Petr Pisar ppi...@redhat.com wrote:

 And the canonical RPM architecture name is what? arm or armv7hl or some
 macro like %{ix86}?


Yep. At the moment for my local builds I use armv7hl because the package
I build works only on armv7 with hfp; but would be good to know if there is
a generic macro like %{ix86}.

-- 
You cannot discover new oceans unless you have the courage to lose sight of
the shore (R. W. Emerson).

http://xkcd.com/229/
http://negativo17.org/
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Excludearch/Exclusivearch reminder

2013-08-08 Thread Daniel P. Berrange
On Thu, Aug 08, 2013 at 11:02:23AM +0200, Simone Caronni wrote:
 On 8 August 2013 10:44, Petr Pisar ppi...@redhat.com wrote:
 
  And the canonical RPM architecture name is what? arm or armv7hl or some
  macro like %{ix86}?
 
 
 Yep. At the moment for my local builds I use armv7hl because the package
 I build works only on armv7 with hfp; but would be good to know if there is
 a generic macro like %{ix86}.

There is %{arm} which covers all the 32-bit arm variants

$ rpmbuild --eval '%{arm}'
armv3l armv4b armv4l armv4tl armv5tel armv5tejl armv6l armv7l armv7hl armv7hnl


Daniel
-- 
|: http://berrange.com  -o-http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org  -o- http://virt-manager.org :|
|: http://autobuild.org   -o- http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org   -o-   http://live.gnome.org/gtk-vnc :|
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Excludearch/Exclusivearch reminder

2013-08-07 Thread Matthew Garrett
On Wed, Aug 07, 2013 at 02:36:48PM -0600, Kevin Fenzi wrote:

 If you exclude arm support for now, please file a bug against your
 package with the information about the missing arm support and then
 add F-ExcludeArch-arm to the Blocks field on your bug. This will make
 the arm team aware of the issue, as well as FESCo to track what items
 are missing for full primary promotion. 

Did this get set on packages that had ExcludeArch added while Arm was 
still secondary?

-- 
Matthew Garrett | mj...@srcf.ucam.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Excludearch/Exclusivearch reminder

2013-08-07 Thread Kevin Fenzi
On Wed, 7 Aug 2013 22:33:17 +0100
Matthew Garrett mj...@srcf.ucam.org wrote:

 On Wed, Aug 07, 2013 at 02:36:48PM -0600, Kevin Fenzi wrote:
 
  If you exclude arm support for now, please file a bug against your
  package with the information about the missing arm support and then
  add F-ExcludeArch-arm to the Blocks field on your bug. This will
  make the arm team aware of the issue, as well as FESCo to track
  what items are missing for full primary promotion. 
 
 Did this get set on packages that had ExcludeArch added while Arm was 
 still secondary?

It should have yes. 

The same applies to ppc and s390 now... if you have to exclude an arch
for some reason you should note that in a bug and block that arch'es
tracker bug. 

kevin



signature.asc
Description: PGP signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct