]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.13] gh-121467: Fix makefile to include mimalloc headers (GH-121469) (#121471)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Mon, 8 Jul 2024 01:10:17 +0000 (03:10 +0200)
committerGitHub <noreply@github.com>
Mon, 8 Jul 2024 01:10:17 +0000 (01:10 +0000)
gh-121467: Fix makefile to include mimalloc headers (GH-121469)
(cherry picked from commit 5aa1e60e0cc9c48abdd8d2c03fcc71927cf95204)

Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
Makefile.pre.in
Misc/NEWS.d/next/Build/2024-07-08-01-11-54.gh-issue-121467.3qWRQj.rst [new file with mode: 0644]

index 0009374a84f07a2cf2ac7f5cdc64e3ab2523ce10..28fa8ff3ca5f4abcc233dbed96c20efd20bd55e6 100644 (file)
@@ -2650,7 +2650,7 @@ inclinstall:
                $(INSTALL) -d -m $(DIRMODE) $(DESTDIR)$(INCLUDEPY)/internal; \
        else    true; \
        fi
-       @if test "$(INSTALL_MIMALLOC)" == "yes"; then \
+       @if test "$(INSTALL_MIMALLOC)" = "yes"; then \
                if test ! -d $(DESTDIR)$(INCLUDEPY)/internal/mimalloc/mimalloc; then \
                        echo "Creating directory $(DESTDIR)$(INCLUDEPY)/internal/mimalloc/mimalloc"; \
                        $(INSTALL) -d -m $(DIRMODE) $(DESTDIR)$(INCLUDEPY)/internal/mimalloc/mimalloc; \
@@ -2671,7 +2671,7 @@ inclinstall:
                echo $(INSTALL_DATA) $$i $(INCLUDEPY)/internal; \
                $(INSTALL_DATA) $$i $(DESTDIR)$(INCLUDEPY)/internal; \
        done
-       @if test "$(INSTALL_MIMALLOC)" == "yes"; then \
+       @if test "$(INSTALL_MIMALLOC)" = "yes"; then \
                echo $(INSTALL_DATA) $(srcdir)/Include/internal/mimalloc/mimalloc.h $(DESTDIR)$(INCLUDEPY)/internal/mimalloc/mimalloc.h; \
                $(INSTALL_DATA) $(srcdir)/Include/internal/mimalloc/mimalloc.h $(DESTDIR)$(INCLUDEPY)/internal/mimalloc/mimalloc.h; \
                for i in $(srcdir)/Include/internal/mimalloc/mimalloc/*.h; \
diff --git a/Misc/NEWS.d/next/Build/2024-07-08-01-11-54.gh-issue-121467.3qWRQj.rst b/Misc/NEWS.d/next/Build/2024-07-08-01-11-54.gh-issue-121467.3qWRQj.rst
new file mode 100644 (file)
index 0000000..a223847
--- /dev/null
@@ -0,0 +1 @@
+Fix a Makefile bug that prevented mimalloc header files from being installed.