É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

Reply via email to