],
'alpine': [
#'3.10', # EOLed
- '3.11',
- '3.12',
+ #'3.11', # EOLed
+ #'3.12', # EOLed
'3.13',
'3.14',
'3.15',
+ '3.16',
],
'arch': []
}
'alpine-3.13-lxc': {'bare': 'isc/lxc-alpine-3.13', 'kea': 'isc/kea-alpine-3.13'},
'alpine-3.14-lxc': {'bare': 'isc/lxc-alpine-3.14', 'kea': 'isc/kea-alpine-3.14'},
'alpine-3.15-lxc': {'bare': 'isc/lxc-alpine-3.15', 'kea': 'isc/kea-alpine-3.15'},
+ 'alpine-3.16-lxc': {'bare': 'isc/lxc-alpine-3.16', 'kea': 'isc/kea-alpine-3.16'},
}
# NOTES
elif system == 'alpine':
packages = ['gcc', 'g++', 'make', 'autoconf', 'automake', 'libtool', 'openssl-dev',
- 'boost-libs', 'boost-dev', 'procps', 'tar']
+ 'boost-libs', 'boost-dev', 'procps', 'tar', 'log4cplus', 'log4cplus-dev']
if 'docs' in features:
if revision == '3.10':
install_pkgs(packages, env=env, timeout=6 * 60, check_times=check_times)
- # log4cplus needs to be taken from extra repository, edge testing
- execute('sudo apk add log4cplus log4cplus-dev --update-cache --repository http://dl-3.alpinelinux.org/alpine/edge/testing/ --allow-untrusted',
- env=env, timeout=60, check_times=check_times)
-
# check for existence of 'vagrant' user and 'abuild' group before adding him to the group
try:
pwd.getpwnam('vagrant')