]> granicus.if.org Git - python/commitdiff
Issue #15352: Rebuild frozen modules when marshal.c is changed.
authorEric Snow <ericsnowcurrently@gmail.com>
Thu, 8 Sep 2016 01:48:06 +0000 (18:48 -0700)
committerEric Snow <ericsnowcurrently@gmail.com>
Thu, 8 Sep 2016 01:48:06 +0000 (18:48 -0700)
Makefile.pre.in
Misc/NEWS

index e4bee4fec565f370fcecab58bce46264417da652..4c66b65125695fc851b635d3ecf724c143d86bdf 100644 (file)
@@ -702,11 +702,11 @@ Programs/_freeze_importlib.o: Programs/_freeze_importlib.c Makefile
 Programs/_freeze_importlib: Programs/_freeze_importlib.o $(LIBRARY_OBJS_OMIT_FROZEN)
        $(LINKCC) $(PY_LDFLAGS) -o $@ Programs/_freeze_importlib.o $(LIBRARY_OBJS_OMIT_FROZEN) $(LIBS) $(MODLIBS) $(SYSLIBS) $(LDLAST)
 
-Python/importlib_external.h: @GENERATED_COMMENT@ $(srcdir)/Lib/importlib/_bootstrap_external.py Programs/_freeze_importlib
+Python/importlib_external.h: @GENERATED_COMMENT@ $(srcdir)/Lib/importlib/_bootstrap_external.py Programs/_freeze_importlib Python/marshal.c
        ./Programs/_freeze_importlib \
            $(srcdir)/Lib/importlib/_bootstrap_external.py Python/importlib_external.h
 
-Python/importlib.h: @GENERATED_COMMENT@ $(srcdir)/Lib/importlib/_bootstrap.py Programs/_freeze_importlib
+Python/importlib.h: @GENERATED_COMMENT@ $(srcdir)/Lib/importlib/_bootstrap.py Programs/_freeze_importlib Python/marshal.c
        ./Programs/_freeze_importlib \
            $(srcdir)/Lib/importlib/_bootstrap.py Python/importlib.h
 
index cacacf6cc68fc9ce4ef3eb284efcb0a23420d85e..7fce84d15fae94ecf222e3a21e63d32958a94007 100644 (file)
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -7859,6 +7859,8 @@ Library
 - Issue #17119: Fixed integer overflows when processing large strings and tuples
   in the tkinter module.
 
+- Issue #15352: Rebuild frozen modules when marshal.c is changed.
+
 - Issue #18747: Re-seed OpenSSL's pseudo-random number generator after fork.
   A pthread_atfork() parent handler is used to seed the PRNG with pid, time
   and some stack data.