head 1.4; access; symbols pkgsrc-2016Q2:1.3.0.12 pkgsrc-2016Q2-base:1.3 pkgsrc-2016Q1:1.3.0.10 pkgsrc-2016Q1-base:1.3 pkgsrc-2015Q4:1.3.0.8 pkgsrc-2015Q4-base:1.3 pkgsrc-2015Q3:1.3.0.6 pkgsrc-2015Q3-base:1.3 pkgsrc-2015Q2:1.3.0.4 pkgsrc-2015Q2-base:1.3 pkgsrc-2015Q1:1.3.0.2 pkgsrc-2015Q1-base:1.3 pkgsrc-2014Q4:1.2.0.14 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.12 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.10 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.2.0.8 pkgsrc-2014Q1-base:1.2 pkgsrc-2013Q4:1.2.0.6 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.2.0.4 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.2.0.2 pkgsrc-2013Q2-base:1.2 pkgsrc-2013Q1:1.1.0.4 pkgsrc-2013Q1-base:1.1 pkgsrc-2012Q4:1.1.0.2 pkgsrc-2012Q4-base:1.1; locks; strict; comment @# @; 1.4 date 2016.07.09.13.04.40; author wiz; state dead; branches; next 1.3; commitid SyRfhtrpAsjObEdz; 1.3 date 2015.03.16.13.53.05; author tnn; state Exp; branches; next 1.2; commitid uhXlPiEsJobIUPdy; 1.2 date 2013.05.26.17.56.09; author wiz; state Exp; branches; next 1.1; commitid bJwtFZkv9ntHraRw; 1.1 date 2012.12.10.03.15.49; author tsarna; state Exp; branches; next ; desc @@ 1.4 log @Remove python33. @ text @$NetBSD: patch-au,v 1.3 2015/03/16 13:53:05 tnn Exp $ --- Makefile.pre.in.orig 2014-10-12 07:03:53.000000000 +0000 +++ Makefile.pre.in @@@@ -81,7 +81,7 @@@@ PY_CFLAGS= $(BASECFLAGS) $(OPT) $(CONFIG # be able to build extension modules using the directories specified in the # environment variables PY_CPPFLAGS= $(BASECPPFLAGS) -I. -IInclude -I$(srcdir)/Include $(CONFIGURE_CPPFLAGS) $(CPPFLAGS) -PY_LDFLAGS= $(CONFIGURE_LDFLAGS) $(LDFLAGS) +PY_LDFLAGS= -L. $(CONFIGURE_LDFLAGS) $(LDFLAGS) NO_AS_NEEDED= @@NO_AS_NEEDED@@ LDLAST= @@LDLAST@@ SGI_ABI= @@SGI_ABI@@ @@@@ -610,7 +610,7 @@@@ Modules/_testembed: Modules/_testembed.o Modules/_freeze_importlib: Modules/_freeze_importlib.o $(LIBRARY_OBJS_OMIT_FROZEN) $(LINKCC) $(PY_LDFLAGS) -o $@@ Modules/_freeze_importlib.o $(LIBRARY_OBJS_OMIT_FROZEN) $(LIBS) $(MODLIBS) $(SYSLIBS) $(LDLAST) -Python/importlib.h: $(srcdir)/Lib/importlib/_bootstrap.py Modules/_freeze_importlib.c +Python/importlib.h: $(srcdir)/Lib/importlib/_bootstrap.py Modules/_freeze_importlib.c $(LIBRARY_OBJS_OMIT_FROZEN) $(MAKE) Modules/_freeze_importlib ./Modules/_freeze_importlib \ $(srcdir)/Lib/importlib/_bootstrap.py Python/importlib.h @@@@ -749,7 +749,7 @@@@ Objects/setobject.o: $(srcdir)/Objects/s $(OPCODETARGETS_H): $(OPCODETARGETGEN_FILES) $(OPCODETARGETGEN) $(OPCODETARGETS_H) -Python/ceval.o: $(OPCODETARGETS_H) $(srcdir)/Python/ceval_gil.h +#Python/ceval.o: $(OPCODETARGETS_H) $(srcdir)/Python/ceval_gil.h Python/formatter_unicode.o: $(srcdir)/Python/formatter_unicode.c \ $(BYTESTR_DEPS) @@@@ -963,7 +963,8 @@@@ altbininstall: $(BUILDPYTHON) if test -n "$(PY3LIBRARY)"; then \ $(INSTALL_SHARED) $(PY3LIBRARY) $(DESTDIR)$(LIBDIR)/$(PY3LIBRARY); \ fi; \ - else true; \ + elif test -f $(INSTSONAME); then \ + $(INSTALL_SHARED) $(INSTSONAME) $(DESTDIR)$(LIBDIR); \ fi bininstall: altbininstall @ 1.3 log @Fix a MAKE_JOBS safety problem. In the recipe for Python/importlib.h it launches a submake for _freeze_importlib before all the object files have been compiled. List $(LIBRARY_OBJS_OMIT_FROZEN) as dependencies to make it wait until it is safe to launch the submake. Should fix occasional errors of the sort: Python/Python-ast.o: file not recognized: File truncated *** [Modules/_freeze_importlib] Error code 1 @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Update to 3.3.2: 3.3.2 This release fixes a few regressions found in Python 3.3.1. Complete list at http://docs.python.org/release/3.3.2/whatsnew/changelog.html 3.3.1 This is a 3.3 series bugfix release. It includes hundreds of bugfixes over 3.3.0. Complete list at http://docs.python.org/release/3.3.1/whatsnew/changelog.html @ text @d1 1 a1 1 $NetBSD: patch-au,v 1.1 2012/12/10 03:15:49 tsarna Exp $ d3 1 a3 1 --- Makefile.pre.in.orig 2013-05-15 16:32:57.000000000 +0000 d14 10 a23 1 @@@@ -744,7 +744,7 @@@@ Objects/setobject.o: $(srcdir)/Objects/s d32 1 a32 1 @@@@ -957,7 +957,8 @@@@ altbininstall: $(BUILDPYTHON) @ 1.1 log @Add Python 3.3.0 @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- Makefile.pre.in.orig 2012-09-29 04:00:41.000000000 -0400 +++ Makefile.pre.in 2012-12-09 18:53:09.000000000 -0500 @@@@ -77,7 +77,7 @@@@ d8 1 a8 1 PY_CPPFLAGS= -I. -I$(srcdir)/Include $(CONFIGURE_CPPFLAGS) $(CPPFLAGS) d14 1 a14 1 @@@@ -713,7 +713,7 @@@@ d23 1 a23 1 @@@@ -926,7 +926,8 @@@@ @