From 4ecb6f2bae989bf4616dacc7f3e34415d4a0de7d Mon Sep 17 00:00:00 2001 From: wang--ge Date: Wed, 26 Apr 2023 16:06:27 +0800 Subject: [PATCH] fix EBS compile failure caused by gcc_secure replace compiler inadequacy --- wxGTK3.spec | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/wxGTK3.spec b/wxGTK3.spec index 320569a..6768781 100644 --- a/wxGTK3.spec +++ b/wxGTK3.spec @@ -1,6 +1,6 @@ Name: wxGTK3 Version: 3.0.4 -Release: 9 +Release: 10 Summary: C++ Library for Cross-Platform Development License: GPL-2.0-or-later or LGPL-2.1-only @@ -116,7 +116,9 @@ export CPPUNIT_CONFIG="/usr/bin/pkg-config cppunit" #package gcc_secure will add _old suffix to compile tools gccexec=`file /usr/bin/gcc` -if [[ ${gccexec} =~ "shell script" ]] && [[ -e /usr/bin/gcc_old ]]; then +gppexec=`file /usr/bin/g++` +cppexec=`file /usr/bin/c++` +if [[ ${gccexec} =~ "shell script" ]] && [[ -e /usr/bin/gcc_old ]] && [[ ${gppexec} =~ "shell script" ]] && [[ -e /usr/bin/g++_old ]] && [[ ${cppexec} =~ "shell script" ]] && [[ -e /usr/bin/c++ ]]; then for line in `find . -name Makefile.in`; do sed -i 's/@CC@/@CC@_old/g' $line @@ -237,6 +239,9 @@ fi %changelog +* Wed Apr 26 2023 Ge Wang - 3.0.4-10 +- fix EBS compile failure caused by gcc_secure replace compiler inadequacy + * Fri Apr 14 2023 hgzhaod - 3.0.4-9 - fix compile bug caused by no gcc_old