rpms/prelink/F-12 prelink.spec,1.60,1.61

Dennis Gilmore ausil at fedoraproject.org
Mon Mar 8 20:28:17 UTC 2010


Author: ausil

Update of /cvs/pkgs/rpms/prelink/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30403

Modified Files:
	prelink.spec 
Log Message:
disbale prelink on all sparc arches
disable tests on sparc64




Index: prelink.spec
===================================================================
RCS file: /cvs/pkgs/rpms/prelink/F-12/prelink.spec,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -p -r1.60 -r1.61
--- prelink.spec	16 Dec 2009 12:38:56 -0000	1.60
+++ prelink.spec	8 Mar 2010 20:28:17 -0000	1.61
@@ -31,10 +31,14 @@ and thus programs come up faster.
 sed -i -e '/^prelink_LDADD/s/$/ -lpthread/' src/Makefile.{am,in}
 %configure --disable-shared
 make %{_smp_mflags}
+# one of the tests fails witha  aSIGBUS in glibc
+# bz#571551
+%ifnarch sparc64
 echo ====================TESTING=========================
 make -C testsuite check-harder
 make -C testsuite check-cycle
 echo ====================TESTING END=====================
+%endif
 
 %install
 %{makeinstall}
@@ -60,6 +64,11 @@ touch %{buildroot}/var/lib/misc/prelink.
 touch %{buildroot}/var/lib/misc/prelink.force
 touch %{buildroot}/var/log/prelink/prelink.log
 
+#prelink wreaks havok on sparc systems lets make sure its disabled by default there
+%ifarch %{sparc}
+sed -i -e 's|PRELINKING=yes|PRELINKING=no|g' %{buildroot}%{_sysconfdir}/sysconfig/prelink
+%endif
+
 %post
 touch /var/lib/misc/prelink.force
 
@@ -85,6 +94,10 @@ rm -rf %{buildroot}
 %attr(0644,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/log/prelink/prelink.log
 
 %changelog
+* Mon Mar 08 2010 Dennis Gilmore <dennis at ausil.us> 0.4.2-6
+- disable tests on sparc64 bz#571551
+- disable prelink from running on sparc arches 
+
 * Wed Dec 16 2009 Jakub Jelinek <jakub at redhat.com> 0.4.2-5
 - change textrel tests, so that even if getenforce exists, but
   fails, textrel tests aren't run



More information about the scm-commits mailing list