prelink - ELF prelinking utility to speed up dynamic linking

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Universe amd64
Package name prelink
Package version 0.0.20130503
Package release 1.1
Package architecture amd64
Package type deb
Installed size 1.82 KB
Download size 936.50 KB
Official Mirror
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_i386.deb 0.0.20130503 i386 Ubuntu Universe
prelink - - -


Name Value
execstack -


Type URL
Binary Package prelink_0.0.20130503-1.1_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_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.3ubuntu2_amd64.deb Security Information Management System [ Log Agent ]
prelude-manager_1.0.1-5.1ubuntu3_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_amd64.deb cross-platform build script generator
prepaid-manager-applet_0.0.3.1-1_all.deb Check and top up the balance of GSM mobile prepaid SIM cards
prepair-data_0.7-4build1_all.deb polygon repair tool -- example data
prepair_0.7-4build1_amd64.deb polygon repair tool
preprocess_1.1.0+ds-1build1_all.deb portable multi-language file preprocessor
prerex_6.5.3-1_amd64.deb course prerequisite chart editor for LaTeX/TikZ
presage-dbus_0.9.1-1.1ubuntu2_all.deb intelligent predictive text entry platform (D-Bus service)
presentty_0.2.0-1_amd64.deb Console-based presentation software
pretzel_2.0n-2-0.3_amd64.deb Prettyprinter generator for noweb
preview.app_0.8.5-10build1_amd64.deb General purpose image viewer for GNUstep