[grub2: 18/22] clarify arch-specific glibc-devel buildrequires

Peter Jones pjones at fedoraproject.org
Mon Jun 4 15:51:20 UTC 2012


commit c95e580d52319532b9acf2bafe3f01fcdf7d6872
Author: Mads Kiilerich <mads at kiilerich.com>
Date:   Sat Jun 2 01:55:32 2012 +0200

    clarify arch-specific glibc-devel buildrequires

 grub2.spec |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/grub2.spec b/grub2.spec
index 0f710c3..1f1f090 100644
--- a/grub2.spec
+++ b/grub2.spec
@@ -6,7 +6,7 @@
 %ifarch x86_64
 %define _target_platform i386-%{_vendor}-%{_target_os}%{?_gnu}
 %endif
-#sparc is always compile 64 bit
+# sparc is always compiled 64 bit
 %ifarch %{sparc}
 %define _target_platform sparc64-%{_vendor}-%{_target_os}%{?_gnu}
 %endif
@@ -67,8 +67,10 @@ BuildRequires:  flex bison binutils python
 BuildRequires:  ncurses-devel xz-devel
 BuildRequires:  freetype-devel libusb-devel
 %ifarch %{sparc} x86_64
+# sparc builds need 64 bit glibc-devel - also for 32 bit userland
 BuildRequires:  /usr/lib64/crt1.o glibc-static
 %else
+# ppc64 builds need the ppc crt1.o
 BuildRequires:  /usr/lib/crt1.o glibc-static
 %endif
 BuildRequires:  autoconf automake autogen device-mapper-devel
@@ -81,7 +83,6 @@ Requires:	%{name}-tools = %{epoch}:%{version}-%{release}
 Requires(pre):  dracut
 Requires(post): dracut
 
-# ExclusiveArch:  %{ix86} x86_64 %{sparc}
 ExcludeArch:	s390 s390x
 
 %description


More information about the scm-commits mailing list