* libnover.in (PARSE_OBJLISTS): Die on warnings (including input file not found).
authorKen Raeburn <raeburn@mit.edu>
Thu, 13 Oct 2005 01:20:42 +0000 (01:20 +0000)
committerKen Raeburn <raeburn@mit.edu>
Thu, 13 Oct 2005 01:20:42 +0000 (01:20 +0000)
* lib.in (PARSE_OBJLISTS): Likewise.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17422 dc483132-0cff-0310-8789-dd5450dbe970

src/config/ChangeLog
src/config/lib.in
src/config/libnover.in

index 8b14118ea432577d13510ad1e2a24866b26ab87f..919c45af76621701de8d34d718cc6b52bd64fe8b 100644 (file)
@@ -1,3 +1,9 @@
+2005-10-12  Ken Raeburn  <raeburn@mit.edu>
+
+       * libnover.in (PARSE_OBJLISTS): Die on warnings (including input
+       file not found).
+       * lib.in (PARSE_OBJLISTS): Likewise.
+
 2005-10-04  Ken Raeburn  <raeburn@mit.edu>
 
        * post.in ($(BUILDTOP)/.depend-verify-db, depend-verify-db-k5,
index 1107b761d164b01f67e71bc013a851d7f6a71ce3..760294d28fa5ec246fc01722eba554f5a637b219 100644 (file)
@@ -33,7 +33,7 @@ PFOBJLISTS=$(STOBJLISTS:.ST=.PF)
 dummy-target-1 $(SUBDIROBJLISTS) $(SUBDIROBJLISTS:.ST=.SH) $(SUBDIROBJLISTS:.ST=.PF): all-recurse
 
 # Gets invoked as $(PARSE_OBJLISTS) list-of-OBJS.*-files
-PARSE_OBJLISTS= set -x && $(PERL) -p -e '$$e=$$ARGV; $$e =~ s/OBJS\...$$//; s/^/ /; s/ $$//; s/ / $$e/g;'
+PARSE_OBJLISTS= set -x && $(PERL) -p -e 'BEGIN { $$SIG{__WARN__} = sub {die @_} }; $$e=$$ARGV; $$e =~ s/OBJS\...$$//; s/^/ /; s/ $$//; s/ / $$e/g;'
 
 lib$(LIBBASE)$(STLIBEXT): $(STOBJLISTS)
        $(RM) $@
index d063a48f2459f92ad321c0b447d28c639ebd50aa..4ce74b6ca1ef65aa6c17658e2116912dbac2490b 100644 (file)
@@ -31,7 +31,7 @@ SHOBJLISTS=$(STOBJLISTS:.ST=.SH)
 dummy-target-1 $(SUBDIROBJLISTS) $(SUBDIROBJLISTS:.ST=.SH) $(SUBDIROBJLISTS:.ST=.PF): all-recurse
 
 # Gets invoked as $(PARSE_OBJLISTS) list-of-OBJS.*-files
-PARSE_OBJLISTS= set -x && $(PERL) -p -e '$$e=$$ARGV; $$e =~ s/OBJS\...$$//; s/^/ /; s/ $$//; s/ / $$e/g;'
+PARSE_OBJLISTS= set -x && $(PERL) -p -e 'BEGIN { $$SIG{__WARN__} = sub {die @_} }; $$e=$$ARGV; $$e =~ s/OBJS\...$$//; s/^/ /; s/ $$//; s/ / $$e/g;'
 
 SHLIBVEXT=$(SHLIBEXT)
 LIBLIST=$(LIBBASE)$(SHLIBEXT)