From 19853731b3d07a7792c938899b82ed566fe5ffe8 Mon Sep 17 00:00:00 2001 From: Krzesimir Nowak Date: Tue, 25 Apr 2023 13:22:38 +0200 Subject: [PATCH] overlay profiles: Default to lua 5.3 The net-analyzer/nmap package started pulling in dev-lang/lua instead of using the vendored copy. Thus after adding the required packages to portage-stable, we need to set them up. --- .../coreos-overlay/profiles/coreos/base/make.defaults | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/make.defaults b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/make.defaults index 9a03b74c8b..7fa69a8ee4 100644 --- a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/make.defaults +++ b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/make.defaults @@ -13,6 +13,10 @@ USE_EXPAND="${USE_EXPAND} GO_VERSION" # Extra use flags for CoreOS SDK USE="${USE} cros_host expat -cracklib -introspection -cups -tcpd -berkdb" +# Only net-analyzer/nmap uses lua and it's compatible only with lua5-3. +LUA_SINGLE_TARGET="lua5-3" +LUA_TARGETS="lua5-3" + # Use Python 3 as the default version USE="${USE} -python_single_target_python2_7 python_single_target_python3_10" USE="${USE} -python_targets_python2_7 python_targets_python3_10"