From edea4343f48210e8d020bb232c1450a70c0548f8 Mon Sep 17 00:00:00 2001 From: Torsten Wierschin Date: Thu, 12 Nov 2026 23:28:46 +0000 Subject: [PATCH] Fix DEB packaging OS_VERSION extraction syntax - Use eval with grep instead of awk to avoid quote escaping issues - Extract VERSION_ID from /etc/os-release safely --- qt6-after/qt6-migrated-legatus/new_docker_build_release2.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qt6-after/qt6-migrated-legatus/new_docker_build_release2.sh b/qt6-after/qt6-migrated-legatus/new_docker_build_release2.sh index 882715753..1ec931068 100755 --- a/qt6-after/qt6-migrated-legatus/new_docker_build_release2.sh +++ b/qt6-after/qt6-migrated-legatus/new_docker_build_release2.sh @@ -784,7 +784,8 @@ fi if [[ "${RUN_JENKINS_BUILDER}" == "ON" ]]; then log_info "=== DEB Package Production (in-tree rpmbuild) ===" - OS_VERSION=$(cat /etc/os-release | grep "^VERSION_ID=" | cut -d'"' -f2) + # Extract OS version for package naming + OS_VERSION=$(eval $(grep "^VERSION_ID=" /etc/os-release) && echo "$VERSION_ID") STAGE_DIR=/workspace/deb_stage STAGED_SOURCE_DIR="${STAGE_DIR}"