rpms/prelink/F-12 import.log, NONE, 1.1 .cvsignore, 1.41, 1.42 prelink.spec, 1.62, 1.63 sources, 1.44, 1.45

Jakub Jelinek jakub at fedoraproject.org
Mon Apr 12 13:33:51 UTC 2010


Author: jakub

Update of /cvs/pkgs/rpms/prelink/F-12
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv21182/F-12

Modified Files:
	.cvsignore prelink.spec sources 
Added Files:
	import.log 
Log Message:
0.4.2-7



--- NEW FILE import.log ---
prelink-0_4_2-7_fc12:F-12:prelink-0.4.2-7.fc12.src.rpm:1271079192


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/prelink/F-12/.cvsignore,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -p -r1.41 -r1.42
--- .cvsignore	16 Dec 2009 12:38:56 -0000	1.41
+++ .cvsignore	12 Apr 2010 13:33:50 -0000	1.42
@@ -1 +1 @@
-prelink-20091216.tar.bz2
+prelink-20100106.tar.bz2


Index: prelink.spec
===================================================================
RCS file: /cvs/pkgs/rpms/prelink/F-12/prelink.spec,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -p -r1.62 -r1.63
--- prelink.spec	8 Mar 2010 20:29:19 -0000	1.62
+++ prelink.spec	12 Apr 2010 13:33:51 -0000	1.63
@@ -1,10 +1,10 @@
 Summary: An ELF prelinking utility
 Name: prelink
 Version: 0.4.2
-Release: 6%{?dist}
+Release: 7%{?dist}
 License: GPLv2+
 Group: System Environment/Base
-%define date 20091216
+%define date 20100106
 Source: http://people.redhat.com/jakub/prelink/prelink-%{date}.tar.bz2
 Source2: prelink.conf
 Source3: prelink.cron
@@ -12,7 +12,7 @@ Source4: prelink.sysconfig
 Buildroot: %{_tmppath}/prelink-root
 #BuildRequires: libelf-devel >= 0.7.0-5
 BuildRequires: elfutils-libelf-devel-static
-BuildRequires: libselinux-static
+BuildRequires: libselinux-static, libselinux-utils
 BuildRequires: glibc-static
 Requires: glibc >= 2.2.4-18, coreutils, findutils
 Requires: util-linux, gawk, grep
@@ -31,12 +31,16 @@ 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
+# one of the tests fails with a SIGBUS in glibc bz#571551
 %ifnarch sparc64
+%if 0%{?fedora} >= 13
+%define testcc CC='gcc -Wl,--add-needed' CXX='g++ -Wl,--add-needed'
+%else
+%define testcc %{nil}
+%endif
 echo ====================TESTING=========================
-make -C testsuite check-harder
-make -C testsuite check-cycle
+make -C testsuite check-harder %{testcc}
+make -C testsuite check-cycle %{testcc}
 echo ====================TESTING END=====================
 %endif
 
@@ -57,6 +61,9 @@ cat > %{buildroot}%{_sysconfdir}/rpm/mac
 %%__prelink_undo_cmd     /usr/sbin/prelink prelink -y library
 EOF
 chmod 644 %{buildroot}%{_sysconfdir}/rpm/macros.prelink
+mkdir -p %{buildroot}%{_mandir}/man5
+echo '.so man8/prelink.8' > %{buildroot}%{_mandir}/man5/prelink.conf.5
+chmod 644 %{buildroot}%{_mandir}/man5/prelink.conf.5
 
 mkdir -p %{buildroot}/var/{lib/misc,log/prelink}
 touch %{buildroot}/var/lib/misc/prelink.full
@@ -64,7 +71,7 @@ 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
+#prelink wreaks havoc 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
@@ -85,6 +92,7 @@ rm -rf %{buildroot}
 %{_sysconfdir}/cron.daily/prelink
 %{_prefix}/sbin/prelink
 %{_prefix}/bin/execstack
+%{_mandir}/man5/prelink.conf.5*
 %{_mandir}/man8/prelink.8*
 %{_mandir}/man8/execstack.8*
 %attr(0644,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/lib/misc/prelink.full
@@ -94,9 +102,15 @@ rm -rf %{buildroot}
 %attr(0644,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/log/prelink/prelink.log
 
 %changelog
+* Mon Apr 12 2010 Jakub Jelinek <jakub at redhat.com> 0.4.2-7
+- BuildReq libselinux-utils (#571724)
+- handle R_390_{PC32DBL,16,PC16,PC16DBL,8} relocations in 31-bit objects
+  (#552635)
+- add prelink.conf(5) man page as a link to prelink(8) (#528933)
+
 * 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 
+- 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
@@ -140,12 +154,12 @@ rm -rf %{buildroot}
 - BuildRequire libselinux-static rather than libselinux-devel (#440749)
 
 * Tue Oct  9 2007 Jakub Jelinek <jakub at redhat.com> 0.4.0-1
-- add support for -c /etc/prelink.conf.d/*.conf in prelink.conf (#244452)  
+- add support for -c /etc/prelink.conf.d/*.conf in prelink.conf (#244452)
 - remove no longer existent directories from default prelink.conf (#248694)
 - reenabled prelink C++ optimizations which have not triggered any longer
   since _ZT[IV]* moved into .data.rel.ro section from .data
 - fixed performance issues in C++ optimizations, especially on GCJ
-  CNI programs (#314051) 
+  CNI programs (#314051)
 - other performance improvements, prelink -avmR after prelink -ua now
   takes roughly 3m4s real time instead of 20m27s before
 - don't run TEXTREL tests if SELinux is enforcing (#245928)


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/prelink/F-12/sources,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -p -r1.44 -r1.45
--- sources	16 Dec 2009 12:38:56 -0000	1.44
+++ sources	12 Apr 2010 13:33:51 -0000	1.45
@@ -1 +1 @@
-de582b0d05391a68d953a6fc4abb6de2  prelink-20091216.tar.bz2
+56e2a1b5a478795352bf6e4d2bc6e0ab  prelink-20100106.tar.bz2



More information about the scm-commits mailing list