Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 97be87a

Browse files
Issue #15352: Rebuild frozen modules when marshal.c is changed.
1 parent 1ba3e6d commit 97be87a

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

Makefile.pre.in

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -702,11 +702,11 @@ Programs/_freeze_importlib.o: Programs/_freeze_importlib.c Makefile
702702
Programs/_freeze_importlib: Programs/_freeze_importlib.o $(LIBRARY_OBJS_OMIT_FROZEN)
703703
$(LINKCC) $(PY_LDFLAGS) -o $@ Programs/_freeze_importlib.o $(LIBRARY_OBJS_OMIT_FROZEN) $(LIBS) $(MODLIBS) $(SYSLIBS) $(LDLAST)
704704

705-
Python/importlib_external.h: @GENERATED_COMMENT@ $(srcdir)/Lib/importlib/_bootstrap_external.py Programs/_freeze_importlib
705+
Python/importlib_external.h: @GENERATED_COMMENT@ $(srcdir)/Lib/importlib/_bootstrap_external.py Programs/_freeze_importlib Python/marshal.c
706706
./Programs/_freeze_importlib \
707707
$(srcdir)/Lib/importlib/_bootstrap_external.py Python/importlib_external.h
708708

709-
Python/importlib.h: @GENERATED_COMMENT@ $(srcdir)/Lib/importlib/_bootstrap.py Programs/_freeze_importlib
709+
Python/importlib.h: @GENERATED_COMMENT@ $(srcdir)/Lib/importlib/_bootstrap.py Programs/_freeze_importlib Python/marshal.c
710710
./Programs/_freeze_importlib \
711711
$(srcdir)/Lib/importlib/_bootstrap.py Python/importlib.h
712712

Misc/NEWS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7859,6 +7859,8 @@ Library
78597859
- Issue #17119: Fixed integer overflows when processing large strings and tuples
78607860
in the tkinter module.
78617861

7862+
- Issue #15352: Rebuild frozen modules when marshal.c is changed.
7863+
78627864
- Issue #18747: Re-seed OpenSSL's pseudo-random number generator after fork.
78637865
A pthread_atfork() parent handler is used to seed the PRNG with pid, time
78647866
and some stack data.

0 commit comments

Comments
 (0)