Core

prelink: An ELF prelinking utility

Name:prelink Vendor:Scientific Linux
Version:0.3.3 License:GPL
Release:0.EL4 URL:
Summary
The prelink package contains a utility which modifies ELF shared libraries and executables, so that far less relocations need to be resolved at runtime and thus programs come up faster.

Arch: i386

Download:prelink-0.3.3-0.EL4.i386.rpm
Build Date:Thu Feb 17 15:20:57 2005
Packager:
Size:1.46 MiB

Changelog

* Wed Dec 1 18:00:00 2004 Jakub Jelinek <jakub{%}redhat{*}com> 0.3.3-0.EL4
- if layout code needs to re-prelink some library, make sure
  all libraries that depend on it are re-prelinked too (#140081)
- add several more checks before deciding it is ok to prelink a binary
  (even if another bug like #140081 was in, these checks should hopefully
  catch it and refuse to (re-)prelink the binary)
- added new PRELINK_NONRPM_CHECK_INTERVAL variable to /etc/prelink,
  defaulting to 7 days.  Prelink nightly job will not do anything
  if that interval has not elapsed since last prelinking and
  and the rpm database has not been modified since that prelinking.
  This is useful if you rely on rpm/up2date/yum/apt-rpm for library
  and binary updates.  If you combine it with other means (installs
  from source, tarballs etc.), you probably want to
  set PRELINK_NONRPM_CHECK_INTERVAL=0.
- update prelink man page (#126468)
* Tue Oct 12 19:00:00 2004 Jakub Jelinek <jakub{%}redhat{*}com> 0.3.2-11
- update PT_PHDR program header if present when adding new program
  headers (#133734)
* Sat Oct 2 19:00:00 2004 Jakub Jelinek <jakub{%}redhat{*}com> 0.3.2-10
- support for non-absolute blacklist glob patterns (e.g. -b *.la)
- cache information about non-prelinkable files (non-ELF, statically linked,
  too small .dynamic, DT_TEXTREL with conflicts against it; #132056)
- other speedups for prelink -aq
- for --verify, make sure only read-only fd's are opened for the
  unprelinked temporary file, otherwise a kernel might ETXTBUSY on it
  (#133317)
- change warning message if some object's dependencies can't be found
- add buildrequires libselinux-devel and use %{_tmppath} instead
  of /var/tmp in Buildroot (#132879)

Listing created by RepoView-0.5