packaging: remove -gdwarf-* on llvm_release_build 81/301981/1 accepted/tizen/base/20240104.133048 accepted/tizen/base/riscv/20231130.004937
authorDongkyun Son <dongkyun.s@samsung.com>
Wed, 29 Nov 2023 05:06:35 +0000 (14:06 +0900)
committerDongkyun Son <dongkyun.s@samsung.com>
Wed, 29 Nov 2023 05:10:01 +0000 (14:10 +0900)
Fix error: dwarf-4: linker input file not found: No such file or directory

Change-Id: If0c5e0f282aac61e4ba1b377d667ddea7f5ab885
Signed-off-by: Dongkyun Son <dongkyun.s@samsung.com>
packaging/llvm.spec

index d5b45ed..7ec86e9 100644 (file)
@@ -164,11 +164,11 @@ CXXFLAGS=$(echo $CXXFLAGS | sed -e "s#-Wp,-D_FORTIFY_SOURCE=2#-fPIC#g")
 %endif
 %if 0%{llvm_release_build}
 # Not to build debug info
-RELCFLAGS=$(echo $CFLAGS | sed -e 's*\(^\|[[:space:]]\)-g\([[:digit:]]\+\|gdb\)\?* *g')
+RELCFLAGS=$(echo $CFLAGS | sed -e 's*\(^\|[[:space:]]\)-g\([[:digit:]]\+\|gdb\|dwarf-[[:digit:]]\)\?* *g')
 export CFLAGS=${RELCFLAGS}
-RELCXXFLAGS=$(echo $CXXFLAGS | sed -e 's*\(^\|[[:space:]]\)-g\([[:digit:]]\+\|gdb\)\?* *g')
+RELCXXFLAGS=$(echo $CXXFLAGS | sed -e 's*\(^\|[[:space:]]\)-g\([[:digit:]]\+\|gdb\|dwarf-[[:digit:]]\)\?* *g')
 export CXXFLAGS=${RELCXXFLAGS}
-RELFFLAGS=$(echo $FFLAGS | sed -e 's*\(^\|[[:space:]]\)-g\([[:digit:]]\+\|gdb\)\?* *g')
+RELFFLAGS=$(echo $FFLAGS | sed -e 's*\(^\|[[:space:]]\)-g\([[:digit:]]\+\|gdb\)|dwarf-[[:digit:]]\\?* *g')
 export FFLAGS=${RELFFLAGS}
 %endif