Skip to content

Commit a72487e

Browse files
committed
chore(core): build static
Signed-off-by: Daniil Antoshin <daniil.antoshin@flant.com>
1 parent 50f3e76 commit a72487e

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

images/packages/binaries/nftables/werf.inc.yaml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ packages:
1818
- gcc
1919
- git pkg-config trousers
2020
- automake autoconf make makeinfo libtool
21+
- musl-devel-static
2122
- flex bison asciidoc-a2x
2223
- tree
2324
{{- end -}}
@@ -59,13 +60,18 @@ shell:
5960
6061
./autogen.sh
6162
62-
./configure --prefix=/usr --libdir=/usr/lib64 --enable-python --with-python-bin=/usr/bin/python3 --with-json --with-cli=readline
63+
./configure \
64+
--prefix=/usr \
65+
--libdir=/usr/lib64 \
66+
--with-json \
67+
--with-cli=readline
6368
6469
make -j$(nproc)
6570
6671
make DESTDIR=$OUTDIR install
6772
6873
strip $OUTDIR/usr/sbin/nft
74+
ldd $OUTDIR/usr/sbin/nft
6975
7076
# We don't need man, test and samples files
7177
rm -rf $OUTDIR/usr/include

0 commit comments

Comments
 (0)