From 12d9a449e649b4d1a715d1aa08c0a07ddcd7f99b Mon Sep 17 00:00:00 2001 From: Shahzad Malik Muzaffar Date: Wed, 15 Nov 2023 13:49:48 +0100 Subject: [PATCH] Changes needed for ASAN/UBSAN ROOTX IBs --- SCRAMV1.spec | 4 ++-- cmssw-queue-override.file | 3 +-- scram-project-build.file | 2 +- scram-tools.file/tools/gcc/gcc-cxxcompiler.xml | 8 ++++---- 4 files changed, 8 insertions(+), 9 deletions(-) diff --git a/SCRAMV1.spec b/SCRAMV1.spec index 1024b46fbb7..ac747d719ba 100644 --- a/SCRAMV1.spec +++ b/SCRAMV1.spec @@ -1,8 +1,8 @@ -### RPM lcg SCRAMV1 V3_00_64 +### RPM lcg SCRAMV1 V3_00_65 ## NOCOMPILER ## NO_VERSION_SUFFIX -%define tag 49a36349e8482b5953e79b49352b80eb234c50e6 +%define tag 1b7ab7fa877c99da1a6afc7476d4feff68be9648 %define branch SCRAMV3 %define github_user cms-sw Source: git+https://github.com/%{github_user}/SCRAM.git?obj=%{branch}/%{tag}&export=%{n}-%{realversion}&output=/%{n}-%{realversion}-%{tag}.tgz diff --git a/cmssw-queue-override.file b/cmssw-queue-override.file index 1709773a343..0a0ac3ed8a9 100644 --- a/cmssw-queue-override.file +++ b/cmssw-queue-override.file @@ -30,9 +30,8 @@ %define release_usercxxflags -fexceptions -fstack-protector-all --param=ssp-buffer-size=4 -Wp,-D_FORTIFY_SOURCE=2 %endif -%if "%(case %realversion in (*_UBSAN_X*) echo true ;; (*) echo false ;; esac)" == "true" +%if "%(case %realversion in (*UBSAN*) echo true ;; (*) echo false ;; esac)" == "true" %define release_usercxxflags -g -%define patchsrc20 sed -i -e 's|| \\n|' config/Self.xml %endif %if "%(case %realversion in (*_ICC_X*) echo true ;; (*) echo false ;; esac)" == "true" diff --git a/scram-project-build.file b/scram-project-build.file index abc74b994b3..d989ba26144 100644 --- a/scram-project-build.file +++ b/scram-project-build.file @@ -55,7 +55,7 @@ BuildRequires: dwz %endif %if "%{?configtag:set}" != "set" -%define configtag V09-01-04 +%define configtag V09-01-05 %endif %if "%{?buildarch:set}" != "set" diff --git a/scram-tools.file/tools/gcc/gcc-cxxcompiler.xml b/scram-tools.file/tools/gcc/gcc-cxxcompiler.xml index 44b9138cc6f..456369a69c5 100644 --- a/scram-tools.file/tools/gcc/gcc-cxxcompiler.xml +++ b/scram-tools.file/tools/gcc/gcc-cxxcompiler.xml @@ -35,13 +35,13 @@ - + - + - + - +