prelink - ELF prelinking utility to speed up dynamic linking

Property Value
Distribution Debian 9 (Stretch)
Repository Debian Main amd64
Package filename prelink_0.0.20130503-1.1+b4_amd64.deb
Package name prelink
Package version 0.0.20130503
Package release 1.1+b4
Package architecture amd64
Package type deb
Category admin devel::buildtools devel::machinecode implemented-in::c interface::commandline role::program scope::utility works-with-format::TODO works-with::TODO
Homepage -
License -
Maintainer Geoffrey Thomas <>
Download size 927.08 KB
Installed size 1.71 MB
The prelink package contains a utility which modifies ELF shared libraries
and executables, so that far fewer relocations need to be resolved at
runtime and thus programs come up faster.


Package Version Architecture Repository
prelink_0.0.20130503-1.1+b4_i386.deb 0.0.20130503 i386 Debian Main
prelink - - -


Name Value
execstack -


Type URL
Binary Package prelink_0.0.20130503-1.1+b4_amd64.deb
Source Package prelink

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install prelink deb package:
    # sudo apt-get install prelink




2015-09-25 - Laurent Bigonville <>
prelink (0.0.20130503-1.1) unstable; urgency=medium
* Non-maintainer upload.
* Add the Built-Using field (Closes: #769350)
* Build-depends against libelf-dev instead of libelfg0-dev (Closes: #769414)
* Drop debian/patches/ftbfs-no-copy-dt-needed.patch, this is not needed
anymore and it was an issue in libselinux in the first place anyway
2014-02-17 - Geoffrey Thomas <>
prelink (0.0.20130503-1) unstable; urgency=medium
* Against my better judgement, adopt the package (Closes: #657967).
* New upstream release, version 0.5.0 according to Fedora's numbering
(Closes: #736947).
* Bump standards version to (no changes needed).
* In debian/patches:
- prelink.h.patch: Dropped; not needed except for truly ancient libc
versions (2003ish).
- init.patch, timestamp.patch: Refreshed.
- r187.patch, r188.patch, r189.patch, r190.patch: Dropped; part of
new upstream release.
- open-with-mode.patch: Dropped; fixed in upstream r176
"m4/libelf.m4: Resync with version of code in aclocal.m4."
- ts.patch, prelink.8.patch, cache.patch: Dropped; they were
previously commented out in debian/patches. ts skipped some tests
and the other two were fixed upstream.
- dso.c.patch, layout.c.patch, ts2.patch: Deleted; they were
unreferenced in debian/patches and look like old debugging stuff.
* debian/prelink.spec: Sync with Fedora -- this is used in generating
the upstream changelog.
* debian/copyright: Convert to machine-readable format 1.0 (aka DEP-5).
* Add a debian/watch file.
2013-08-10 - Andreas Moog <>
prelink (0.0.20090925-8) unstable; urgency=low
* QA upload.
* Add debian/patches/ftbfs-no-copy-dt-needed.patch: (Closes: #713628)
- Fixes a FTBFS with The --no-copy-dt-needed linker flag which requires
that all needed libraries are explicitly added to the linker command
2013-05-08 - Colin Watson <>
prelink (0.0.20090925-7) unstable; urgency=low
* QA upload.
* m4/libelf.m4: Fixed open() call to include mode, as some gcc
configurations disallow using O_CREAT without it.  On Ubuntu, this
caused an FTBFS on all architectures in prelink's check for proper
libelf support (thanks, Ben Collins).
* Convert to dh-autoreconf, dropping manual autotools update patches.
* Convert to 3.0 (quilt) source format.
* Add ${misc:Depends}.
* Add build-arch and build-indep targets to debian/rules.
* Override statically-linked-binary Lintian error; prelink.bin must remain
statically linked so that e.g. it doesn't try to operate on itself.
2012-06-11 - Michael Gilbert <>
prelink (0.0.20090925-6) unstable; urgency=low
* QA upload.
* Use system libtool
* Remove debian/patches/, which is now automatically
* Switch back to libelfg0 (since it is up to date on all architectures).
2012-06-11 - Michael Gilbert <>
prelink (0.0.20090925-5) unstable; urgency=low
* QA upload.
* Use libelf instead of libelfg0.
2012-06-09 - Michael Gilbert <>
prelink (0.0.20090925-4) unstable; urgency=low
* QA upload.
* Use system config.sub and config.guess.
2012-06-09 - Michael Gilbert <>
prelink (0.0.20090925-3) unstable; urgency=low
* QA upload.
* Remove explicit libc6-dev dependencies and set selinux dependency as
linux-only; making it possible to build on non-linux architectures.
2012-06-07 - Andrey Rahmatullin <>
prelink (0.0.20090925-2) unstable; urgency=low
* QA upload
* debian/control: Set Maintainer: to the QA group, drop Uploaders:
* debian/patches/: Add r187.dpatch, r188.dpatch, r189.dpatch and
r190.dpatch, cherry-picked from the upstream SVN
(svn://, which define and handle several new
DWARF codes emitted by gcc > 4.5 (Closes: #676390)

See Also

Package Description
preload_0.6.4-2+b1_amd64.deb adaptive readahead daemon
prelude-correlator_1.0.0-1.1_all.deb Security Information Management System [ Correlator ]
prelude-lml_1.0.0-5.3+b4_amd64.deb Security Information Management System [ Log Agent ]
prelude-manager_1.0.1-5.2_amd64.deb Security Information Management System [ Manager ]
prelude-notify_0.9.1-1.1_all.deb Security Information Management System [ Desktop Notifier ]
premake4_4.3+repack1-2+b1_amd64.deb cross-platform build script generator
prepair-data_0.7-6_all.deb polygon repair tool -- example data
prepair_0.7-6+b4_amd64.deb polygon repair tool
preprocess_1.1.0+ds-1_all.deb portable multi-language file preprocessor
prerex_6.5.3-1+b2_amd64.deb course prerequisite chart editor for LaTeX/TikZ
presage-dbus_0.9.1-2.1_all.deb intelligent predictive text entry platform (D-Bus service)
presage_0.9.1-2.1+b1_amd64.deb intelligent predictive text entry platform (tools and demos)
presentty_0.2.0-1_amd64.deb Console-based presentation software
preview-latex-style_11.90-1_all.deb extraction of elements from LaTeX documents as graphics
preview.app_0.8.5-10+b4_amd64.deb General purpose image viewer for GNUstep