Étienne Mollier pushed to branch master at Debian Med / tigr-glimmer
Commits: 538ef86d by Etienne Mollier at 2020-05-11T20:48:35+02:00 added patch to reinforce Makefiles error checking This is to address issues found by Helmut Grohne in #960294. - - - - - c5d5286b by Etienne Mollier at 2020-05-11T20:53:44+02:00 added patch header - - - - - e0566929 by Etienne Mollier at 2020-05-11T20:55:06+02:00 added date -R to the changelog - - - - - b6247894 by Etienne Mollier at 2020-05-11T20:57:51+02:00 routine-update: Ready to upload to unstable - - - - - 3 changed files: - debian/changelog - + debian/patches/make-errs.patch - debian/patches/series Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,10 @@ +tigr-glimmer (3.02b-4) unstable; urgency=medium + + * Team upload. + * Reinforce Makefiles error checking. Closes: #960294 + + -- Etienne Mollier <[email protected]> Mon, 11 May 2020 20:55:39 +0200 + tigr-glimmer (3.02b-3) unstable; urgency=medium [ Steffen Möller ] ===================================== debian/patches/make-errs.patch ===================================== @@ -0,0 +1,57 @@ +Description: reinforce Makefile error checking +Author: Étienne Mollier <[email protected]> +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=960294 +Forwarded: no +Last-Update: 2020-05-11 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- tigr-glimmer.orig/src/c_make.gen ++++ tigr-glimmer/src/c_make.gen +@@ -314,7 +314,8 @@ + #### *.c + $(C_OBJECTS): %.o: %.c + @ echo "@@@@@@@@@@@@@@@@@@@ " $< "@@@@@@@@@@@@@@@@@@@@@"; +- @ if [ -e $(notdir $<) ] ; then \ ++ @ set -e ; \ ++ if [ -e $(notdir $<) ] ; then \ + $(CC) $(CPPFLAGS) $(CDEFS) $(CFLAGS) -c \ + $(INC_DIRS) -o $(LOCAL_OBJ)/$*.o $< ; \ + else \ +@@ -325,7 +326,8 @@ + #### *.cc + $(CXX_OBJECTS_CC): %.o: %.cc + @ echo "@@@@@@@@@@@@@@@@@@@ " $< "@@@@@@@@@@@@@@@@@@@@@"; +- @ if [ -e $(notdir $<) ] ; then \ ++ @ set -e ; \ ++ if [ -e $(notdir $<) ] ; then \ + $(CXX) $(CPPFLAGS) $(CXXDEFS) $(CXXFLAGS) -c \ + $(INC_DIRS) -o $(LOCAL_OBJ)/$*.o $< ; \ + else \ +@@ -336,7 +338,8 @@ + #### *.C + $(CXX_OBJECTS_C): %.o: %.C + @ echo "@@@@@@@@@@@@@@@@@@@ " $< "@@@@@@@@@@@@@@@@@@@@@"; +- @ if [ -e $(notdir $<) ] ; then \ ++ @ set -e ; \ ++ if [ -e $(notdir $<) ] ; then \ + $(CXX) $(CPPFLAGS) $(CXXDEFS) $(CXXFLAGS) -c \ + $(INC_DIRS) -o $(LOCAL_OBJ)/$*.o $< ; \ + else \ +@@ -355,7 +358,8 @@ + + $(PROGS): + @ echo "++++++++++++++++++++ " $@ "++++++++++++++++++++++"; +- @ if [ -z "$(filter $(CXX_OBJECTS), $(notdir $+))" ] ; then \ ++ @ set -e ; \ ++ if [ -z "$(filter $(CXX_OBJECTS), $(notdir $+))" ] ; then \ + cd $(LOCAL_OBJ); \ + if $(CC) -o $(LOCAL_BIN)/$(notdir $@) $(LDFLAGS) \ + $(LD_DIRS) $(filter-out lib%.a, $+) \ +@@ -415,6 +419,7 @@ + # The following recurses the subdirectories that exist + define dosubdirs + echo "* Make Target is " $(TGT); ++set -e ; \ + for i in $(SUBDIRS);\ + do \ + if [ -d $$i ]; then \ ===================================== debian/patches/series ===================================== @@ -1,3 +1,4 @@ 10_gcc4.3.patch mayhem.patch +make-errs.patch View it on GitLab: https://salsa.debian.org/med-team/tigr-glimmer/-/compare/7cbfcda38eb8df4f369b39cea2eafd5fd8bbc149...b6247894969518a53588c78ec6bfed21630fc392 -- View it on GitLab: https://salsa.debian.org/med-team/tigr-glimmer/-/compare/7cbfcda38eb8df4f369b39cea2eafd5fd8bbc149...b6247894969518a53588c78ec6bfed21630fc392 You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
