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

Skip to content

Commit f6eae5b

Browse files
stratakisvstinner
authored andcommitted
bpo-28787: Fix out of tree --with-dtrace builds (#135)
* bpo-28787: Fix out of tree --with-dtrace builds * Unsilence directory creation * Add Misc/NEWS and Misc/ACKS entries
1 parent 2ddf5a1 commit f6eae5b

File tree

3 files changed

+5
-0
lines changed

3 files changed

+5
-0
lines changed

Makefile.pre.in

+1
Original file line numberDiff line numberDiff line change
@@ -872,6 +872,7 @@ Python/frozen.o: $(srcdir)/Python/importlib.h $(srcdir)/Python/importlib_externa
872872
# follow our naming conventions. dtrace(1) uses the output filename to generate
873873
# an include guard, so we can't use a pipeline to transform its output.
874874
Include/pydtrace_probes.h: $(srcdir)/Include/pydtrace.d
875+
$(MKDIR_P) Include
875876
$(DTRACE) $(DFLAGS) -o $@ -h -s $<
876877
: sed in-place edit with POSIX-only tools
877878
sed 's/PYTHON_/PyDTrace_/' $@ > [email protected]

Misc/ACKS

+1
Original file line numberDiff line numberDiff line change
@@ -1487,6 +1487,7 @@ Daniel Stokes
14871487
Michael Stone
14881488
Serhiy Storchaka
14891489
Ken Stox
1490+
Charalampos Stratakis
14901491
Dan Stromberg
14911492
Donald Stufft
14921493
Daniel Stutzbach

Misc/NEWS

+3
Original file line numberDiff line numberDiff line change
@@ -1051,6 +1051,9 @@ Documentation
10511051
Build
10521052
-----
10531053

1054+
- bpo-28787: Fix out-of-tree builds of Python when configured with
1055+
``--with--dtrace``.
1056+
10541057
- bpo-29243: Prevent unnecessary rebuilding of Python during ``make test``,
10551058
``make install`` and some other make targets when configured with
10561059
``--enable-optimizations``.

0 commit comments

Comments
 (0)