Skip to content
This repository has been archived by the owner. It is now read-only.

Commit 538895c

Browse files
committed
3.5.4 and rebase Patch55
1 parent 9ec129b commit 538895c

2 files changed

Lines changed: 19 additions & 16 deletions

File tree

SOURCES/00055-systemtap.patch

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -631,30 +631,29 @@ diff -Naurp a/Lib/test/test_systemtap.py b/Lib/test/test_systemtap.py
631631
+
632632
+if __name__ == "__main__":
633633
+ test_main()
634-
diff -Naurp a/Makefile.pre.in b/Makefile.pre.in
635-
--- a/Makefile.pre.in 2017-01-17 01:57:52.000000000 -0600
636-
+++ b/Makefile.pre.in 2017-01-17 10:31:12.009089378 -0600
637-
@@ -415,6 +415,7 @@ PYTHON_OBJS= \
634+
--- Python-3.5.4/Makefile.pre.in 2017-08-07 07:59:11.000000000 +0000
635+
+++ Python-3.5.4/Makefile.pre.in.patch 2017-08-08 13:37:37.840329262 +0000
636+
@@ -383,6 +383,7 @@
638637
Python/formatter_unicode.o \
639638
Python/fileutils.o \
640639
Python/$(DYNLOADFILE) \
641640
+ @SYSTEMTAPOBJS@ \
642641
$(LIBOBJS) \
643642
$(MACHDEP_OBJS) \
644643
$(THREADOBJ)
645-
@@ -868,7 +869,8 @@ Objects/setobject.o: $(srcdir)/Objects/s
646-
$(OPCODETARGETS_H): $(OPCODETARGETGEN_FILES)
647-
$(PYTHON_FOR_GEN) $(OPCODETARGETGEN) $(OPCODETARGETS_H)
644+
@@ -864,7 +865,8 @@
645+
$(PYTHON_FOR_REGEN) $(srcdir)/Python/makeopcodetargets.py \
646+
$(srcdir)/Python/opcode_targets.h
648647

649-
-Python/ceval.o: $(OPCODETARGETS_H) $(srcdir)/Python/ceval_gil.h
650-
+Python/ceval.o: $(OPCODETARGETS_H) $(srcdir)/Python/ceval_gil.h \
651-
+ $(srcdir)/Python/ceval_systemtap.h @SYSTEMTAPDEPS@
648+
-Python/ceval.o: $(srcdir)/Python/opcode_targets.h $(srcdir)/Python/ceval_gil.h
649+
+Python/ceval.o: $(srcdir)/Python/opcode_targets.h $(srcdir)/Python/ceval_gil.h \
650+
+ $(srcdir)/Python/ceval_systemtap.h @SYSTEMTAPDEPS@
652651

653-
Python/frozen.o: Python/importlib.h Python/importlib_external.h
652+
Python/frozen.o: $(srcdir)/Python/importlib.h $(srcdir)/Python/importlib_external.h
654653

655-
@@ -876,6 +878,13 @@ Objects/typeobject.o: Objects/typeslots.
656-
Objects/typeslots.inc: $(srcdir)/Include/typeslots.h $(srcdir)/Objects/typeslots.py
657-
$(PYTHON_FOR_GEN) $(srcdir)/Objects/typeslots.py < $(srcdir)/Include/typeslots.h Objects/typeslots.inc
654+
@@ -878,6 +880,13 @@
655+
< $(srcdir)/Include/typeslots.h \
656+
$(srcdir)/Objects/typeslots.inc
658657

659658
+# Only needed with --with-systemtap; not a public header:
660659
+$(srcdir)/Python/pysystemtap.h: $(srcdir)/Python/pysystemtap.d
@@ -666,7 +665,7 @@ diff -Naurp a/Makefile.pre.in b/Makefile.pre.in
666665
############################################################################
667666
# Header files
668667

669-
@@ -1597,6 +1606,7 @@ clean: pycremoval
668+
@@ -1601,6 +1610,7 @@
670669
-rm -f Lib/lib2to3/*Grammar*.pickle
671670
-rm -f Programs/_testembed Programs/_freeze_importlib
672671
-find build -type f -a ! -name '*.gc??' -exec rm -f {} ';'

SPECS/python35u.spec

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@
101101
# ==================
102102
Summary: Version 3 of the Python programming language aka Python 3000
103103
Name: python%{pyshortver}u
104-
Version: %{pybasever}.3
104+
Version: %{pybasever}.4
105105
Release: 1.ius%{?dist}
106106
License: Python
107107
Group: Development/Languages
@@ -1521,6 +1521,10 @@ CheckPython optimized
15211521
# ======================================================
15221522

15231523
%changelog
1524+
* Tue Aug 08 2017 Ben Harper <ben.harper@rackspace.com> - 3.5.4-1.ius
1525+
- Latest upstream
1526+
- Rebase patch55
1527+
15241528
* Tue Jan 17 2017 Carl George <carl.george@rackspace.com> - 3.5.3-1.ius
15251529
- Latest upstream
15261530
- Rebase patch55, patch146, patch180

0 commit comments

Comments
 (0)