2019-06-25 23:42:26 -06:00
|
|
|
#!/bin/sh -e
|
2019-10-08 02:18:28 -06:00
|
|
|
|
2022-04-29 12:18:46 -06:00
|
|
|
patch -p1 < musl-compat.patch
|
2021-08-14 23:59:15 -06:00
|
|
|
patch -p1 < no-add-needed.patch
|
|
|
|
|
2021-08-07 23:57:27 -06:00
|
|
|
# Disable test program 'thread-test' as it causes build failures when using
|
|
|
|
# parallel make (due to missing dependency on libefivar.so). Other workarounds
|
|
|
|
# include patching the Makefile or forcing -j1 (what we used to do).
|
|
|
|
# See: https://github.com/rhboot/efivar/pull/169
|
2021-08-07 23:46:40 -06:00
|
|
|
sed 's/thread-test//' src/Makefile > _
|
|
|
|
mv -f _ src/Makefile
|
|
|
|
|
2022-05-02 10:37:44 -06:00
|
|
|
# Remove mandoc build dependency
|
|
|
|
mv docs/efisecdb.1.mdoc docs/efisecdb.1
|
|
|
|
|
2021-07-27 09:23:30 -06:00
|
|
|
make COMPILER="$CC"
|
|
|
|
make libdir=/usr/lib/ install
|