Browse Source

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
pull/643/merge
stratakis 9 years ago
committed by Victor Stinner
parent
commit
f6eae5bf1c
  1. 1
      Makefile.pre.in
  2. 1
      Misc/ACKS
  3. 3
      Misc/NEWS

1
Makefile.pre.in

@ -872,6 +872,7 @@ Python/frozen.o: $(srcdir)/Python/importlib.h $(srcdir)/Python/importlib_externa
# follow our naming conventions. dtrace(1) uses the output filename to generate
# an include guard, so we can't use a pipeline to transform its output.
Include/pydtrace_probes.h: $(srcdir)/Include/pydtrace.d
$(MKDIR_P) Include
$(DTRACE) $(DFLAGS) -o $@ -h -s $<
: sed in-place edit with POSIX-only tools
sed 's/PYTHON_/PyDTrace_/' $@ > $@.tmp

1
Misc/ACKS

@ -1487,6 +1487,7 @@ Daniel Stokes
Michael Stone
Serhiy Storchaka
Ken Stox
Charalampos Stratakis
Dan Stromberg
Donald Stufft
Daniel Stutzbach

3
Misc/NEWS

@ -1051,6 +1051,9 @@ Documentation
Build
-----
- bpo-28787: Fix out-of-tree builds of Python when configured with
``--with--dtrace``.
- bpo-29243: Prevent unnecessary rebuilding of Python during ``make test``,
``make install`` and some other make targets when configured with
``--enable-optimizations``.

Loading…
Cancel
Save