3 # Build sometimes forces -Werror.
4 export CFLAGS="$CFLAGS -Wno-error"
6 # Disable configure error for missing argp, fts, and obstack.
7 sed -i -e 's/as_fn_error.*argp/: "/g' \
8 -e 's/as_fn_error.*fts/: "/g' \
9 -e 's/as_fn_error.*obstack/: "/g' configure
11 # Don't compile two unrelated C files which require argp.
12 sed -i 's/color.*printversion../#/g' lib/Makefile.in
16 --disable-symbol-versioning \
17 --disable-debuginfod \
19 ac_cv_c99=yes # Override check for Clang.
21 # Skip the default make target and build only what we need.
24 make -C libelf DESTDIR="$1" install
26 mkdir -p "$1/usr/lib/pkgconfig"
27 cp -f config/libelf.pc "$1/usr/lib/pkgconfig/libelf.pc"