[Devel] [ openser-Bugs-1658796 ] debian build prcoess should stop
on build error
SourceForge.net
noreply at sourceforge.net
Wed Feb 21 13:30:32 CET 2007
Bugs item #1658796, was opened at 2007-02-13 12:31
Message generated for change (Comment added) made by bogdan_iancu
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=743020&aid=1658796&group_id=139143
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: packaging
Group: ver devel
>Status: Closed
>Resolution: Fixed
Priority: 5
Private: No
Submitted By: Klaus Darilion (klaus_darilion)
>Assigned to: Bogdan (bogdan_iancu)
Summary: debian build prcoess should stop on build error
Initial Comment:
When there is build error during "make deb" (e.g. a module fails to compile) the debian packaging process still goes on and in the end you get .deb packages where the library is missing (tested with packaging/debian-sarge)
IMO, if there is a build error, the whole build process should stop. Otherwise you will end up with incomplete debian packages.
----------------------------------------------------------------------
>Comment By: Bogdan (bogdan_iancu)
Date: 2007-02-21 14:30
Message:
Logged In: YES
user_id=1275325
Originator: NO
The patch from Henning (with some extensions) was applied on CVS.
Thanks,
Bogdan
----------------------------------------------------------------------
Comment By: Klaus Darilion (klaus_darilion)
Date: 2007-02-13 15:31
Message:
Logged In: YES
user_id=1318360
Originator: YES
patch suggested by Henning Westerholt:
We have the same problem here. We're using the following patch for the
Makefile:
Best regards,
Henning
Index: Makefile
===================================================================
RCS file: /cvsroot/openser/sip-server/Makefile,v
retrieving revision 1.40
diff -d -u -H -r1.40 Makefile
--- Makefile 12 Feb 2007 18:17:04 -0000 1.40
+++ Makefile 13 Feb 2007 11:34:20 -0000
@@ -152,7 +152,8 @@
.PHONY: modules
modules:
- - at for r in $(modules) "" ; do \
+ @set -e; \
+ for r in $(modules) "" ; do \
if [ -n "$$r" ]; then \
echo "" ; \
echo "" ; \
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=743020&aid=1658796&group_id=139143
More information about the Devel
mailing list