mirror of
https://github.com/vyos/vyos-build.git
synced 2025-10-01 20:28:40 +02:00
Docker: T5076: unbloat container - remove dependencies for strongswan
This commit is contained in:
parent
247b44ef7c
commit
30c2f9af0b
@ -55,6 +55,7 @@ ENV LANG en_US.utf8
|
||||
|
||||
ENV OCAML_VERSION 4.12.0
|
||||
|
||||
# Base packaged needed to build packages and their package dependencies
|
||||
RUN apt-get update && apt-get install -y \
|
||||
bash \
|
||||
bash-completion \
|
||||
@ -67,6 +68,7 @@ RUN apt-get update && apt-get install -y \
|
||||
mc \
|
||||
pbuilder \
|
||||
devscripts \
|
||||
equivs \
|
||||
lsb-release \
|
||||
libtool \
|
||||
libapt-pkg-dev \
|
||||
@ -336,38 +338,6 @@ RUN apt-get update && apt-get install -y \
|
||||
libcidr-dev \
|
||||
check
|
||||
|
||||
# Packages needed for vyos-strongswan
|
||||
RUN apt-get update && apt-get install -y \
|
||||
bison \
|
||||
bzip2 \
|
||||
debhelper \
|
||||
dh-apparmor \
|
||||
dpkg-dev \
|
||||
flex \
|
||||
gperf \
|
||||
libxtables-dev \
|
||||
libcap-dev \
|
||||
libcurl4-openssl-dev \
|
||||
libgcrypt20-dev \
|
||||
libgmp3-dev \
|
||||
libiptc-dev \
|
||||
libkrb5-dev \
|
||||
libldap2-dev \
|
||||
libnm-dev \
|
||||
libpam0g-dev \
|
||||
libsqlite3-dev \
|
||||
libssl-dev \
|
||||
libsystemd-dev \
|
||||
libtool \
|
||||
libtss2-dev \
|
||||
libxml2-dev \
|
||||
pkg-config \
|
||||
po-debconf \
|
||||
systemd \
|
||||
tzdata \
|
||||
python3-setuptools \
|
||||
python3-stdeb
|
||||
|
||||
# Packages needed for opennhrp
|
||||
RUN apt-get update && apt-get install -y \
|
||||
libc-ares-dev \
|
||||
|
||||
@ -100,8 +100,6 @@ def call(description=null, pkgList=null, buildCmd=null, buildArm=false, changesP
|
||||
deleteDir()
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
stage('arm64') {
|
||||
agent {
|
||||
|
||||
@ -56,6 +56,13 @@ def call(description, architecture, pkgList, buildCmd) {
|
||||
} else if (buildCmd) {
|
||||
sh buildCmd
|
||||
} else {
|
||||
// build dependency package and install it
|
||||
sh """
|
||||
if [ -f debian/control ]; then
|
||||
sudo mk-build-deps --install debian/control
|
||||
sudo dpkg -i *build-deps*.deb
|
||||
fi
|
||||
"""
|
||||
try {
|
||||
sh 'dpkg-buildpackage -uc -us -tc -F'
|
||||
} catch (e) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user