Group :: Office
RPM: synfigstudio
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Patch: synfigstudio-alt-fix-build.patch
Download
Download
diff --git a/ETL/m4/subs.m4 b/ETL/m4/subs.m4
index 6204a48d0..1723159b4 100644
--- a/ETL/m4/subs.m4
+++ b/ETL/m4/subs.m4
@@ -82,8 +82,8 @@ AC_DEFUN([AC_ARG_DEBUG],
;;
no|*)
debug_flags="-DNDEBUG"
- CXXFLAGS="`echo $CXXFLAGS | sed 's:-g[[a-z-]]*\s::g' | sed 's:-g[[a-z-]]*$::'` $debug_flags"
- CFLAGS="`echo $CFLAGS | sed 's:-g[[a-z-]]*\s::g' | sed 's:-g[[a-z-]]*$::'` $debug_flags"
+ CXXFLAGS="`echo $CXXFLAGS | sed 's:^-g[[^ $]]*::g' | sed 's:\s-g[[^ $]]*::g'` $debug_flags"
+ CFLAGS="`echo $CFLAGS | sed 's:^-g[[^ $]]*::g' | sed 's:\s-g[[^ $]]*::g'` $debug_flags"
;;
esac
diff --git a/synfig-core/m4/subs.m4 b/synfig-core/m4/subs.m4
index a20fc6689..47bff2b18 100644
--- a/synfig-core/m4/subs.m4
+++ b/synfig-core/m4/subs.m4
@@ -85,8 +85,8 @@ AC_DEFUN([AC_ARG_DEBUG],
;;
no|*)
debug_flags="-DNDEBUG"
- CXXFLAGS="`echo $CXXFLAGS | sed 's:-g[[a-z-]]*\s::g' | sed 's:-g[[a-z-]]*$::'` $debug_flags"
- CFLAGS="`echo $CFLAGS | sed 's:-g[[a-z-]]*\s::g' | sed 's:-g[[a-z-]]*$::'` $debug_flags"
+ CXXFLAGS="`echo $CXXFLAGS | sed 's:^-g[[^ $]]*::g' | sed 's:\s-g[[^ $]]*::g'` $debug_flags"
+ CFLAGS="`echo $CFLAGS | sed 's:^-g[[^ $]]*::g' | sed 's:\s-g[[^ $]]*::g'` $debug_flags"
;;
esac
diff --git a/synfig-studio/m4/subs.m4 b/synfig-studio/m4/subs.m4
index c529476d5..6c2f1d513 100644
--- a/synfig-studio/m4/subs.m4
+++ b/synfig-studio/m4/subs.m4
@@ -83,8 +83,8 @@ AC_DEFUN([AC_ARG_DEBUG],
;;
no|*)
debug_flags="-DNDEBUG"
- CXXFLAGS="`echo $CXXFLAGS | sed 's:-g[[a-z-]]*\s::g' | sed 's:-g[[a-z-]]*$::'` $debug_flags"
- CFLAGS="`echo $CFLAGS | sed 's:-g[[a-z-]]*\s::g' | sed 's:-g[[a-z-]]*$::'` $debug_flags"
+ CXXFLAGS="`echo $CXXFLAGS | sed 's:^-g[[^ $]]*::g' | sed 's:\s-g[[^ $]]*::g'` $debug_flags"
+ CFLAGS="`echo $CFLAGS | sed 's:^-g[[^ $]]*::g' | sed 's:\s-g[[^ $]]*::g'` $debug_flags"
;;
esac