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

Skip to content

Commit 3e62324

Browse files
committed
Issue #13217: add missing header dependencies in the Makefile for unicodeobject.o.
Patch by John O'Connor.
1 parent 5c398e8 commit 3e62324

1 file changed

Lines changed: 11 additions & 3 deletions

File tree

Makefile.pre.in

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -640,14 +640,22 @@ BYTESTR_DEPS = \
640640
$(srcdir)/Objects/stringlib/stringdefs.h \
641641
$(srcdir)/Objects/stringlib/transmogrify.h \
642642
$(srcdir)/Objects/stringlib/unicodedefs.h \
643-
$(srcdir)/Objects/stringlib/localeutil.h
643+
$(srcdir)/Objects/stringlib/localeutil.h \
644+
$(srcdir)/Objects/stringlib/undef.h
645+
646+
UNICODE_DEPS = $(BYTESTR_DEPS) \
647+
$(srcdir)/Objects/stringlib/asciilib.h \
648+
$(srcdir)/Objects/stringlib/ucs1lib.h \
649+
$(srcdir)/Objects/stringlib/ucs2lib.h \
650+
$(srcdir)/Objects/stringlib/ucs4lib.h \
651+
$(srcdir)/Objects/stringlib/unicode_format.h \
652+
$(srcdir)/Objects/stringlib/unicodedefs.h
644653

645654
Objects/bytesobject.o: $(srcdir)/Objects/bytesobject.c $(BYTESTR_DEPS)
646655

647656
Objects/bytearrayobject.o: $(srcdir)/Objects/bytearrayobject.c $(BYTESTR_DEPS)
648657

649-
Objects/unicodeobject.o: $(srcdir)/Objects/unicodeobject.c \
650-
$(BYTESTR_DEPS) $(srcdir)/Objects/stringlib/unicode_format.h
658+
Objects/unicodeobject.o: $(srcdir)/Objects/unicodeobject.c $(UNICODE_DEPS)
651659

652660
Objects/dictobject.o: $(srcdir)/Objects/stringlib/eq.h
653661
Objects/setobject.o: $(srcdir)/Objects/stringlib/eq.h

0 commit comments

Comments
 (0)