README.pdfium
1 Name: eu-strip
2 URL: https://sourceware.org/elfutils/
3 Version: 0.158
4 Security Critical: no
5 License: LGPL 3
6 License File: NOT_SHIPPED
7
8 Description:
9
10 Patched eu-strip from elfutils.
11
12 Build instructions (on Trusty; note that this will build the
13 Ubuntu-patched version of elfutils):
14 $ mkdir elfutils
15 $ cd elfutils
16 $ apt-get source elfutils
17 $ cd elfutils-0.158
18 [ Edit libelf/elf_end.c and remove the free() on line 164. ]
19 $ ./configure
20 $ make
21 $ gcc -std=gnu99 -Wall -Wshadow -Wunused -Wextra -fgnu89-inline
22 -Wformat=2 -Werror -g -O2 -Wl,-rpath-link,libelf:libdw -o eu-strip
23 src/strip.o libebl/libebl.a libelf/libelf.a lib/libeu.a -ldl
24 $ eu-strip ./eu-strip # Keep the binary small, please.
25