2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-30 13:37:55 +00:00

[#3812] Fix Meson segfault on Alpine caused by low stack size

This commit is contained in:
Andrei Pavel
2025-04-01 15:56:30 +03:00
parent 6d5a6133a1
commit bd82578520

View File

@@ -2087,8 +2087,11 @@ def install_packages_local(system, revision, features, check_times, ignore_error
# prepare alpine
elif system == 'alpine':
packages.extend(['bison', 'boost-libs', 'boost-dev', 'flex', 'gcc', 'g++', 'gzip', 'log4cplus',
'log4cplus-dev', 'make', 'openssl-dev', 'procps', 'tar'])
if 0 != execute("grep -E '^ulimit -s unlimited$' ~/.profile", quiet=True, raise_error=False):
execute("echo 'ulimit -s unlimited' >> ~/.profile")
packages.extend(['bison', 'boost-libs', 'boost-dev', 'build-base', 'flex', 'gcompat', 'gcc', 'g++', 'gzip',
'log4cplus', 'log4cplus-dev', 'make', 'musl-dev', 'openssl-dev', 'procps', 'python3-dev',
'tar'])
deferred_functions.append(pyinstall_meson)
if 'docs' in features: