Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 Dec 2017 11:07:04 +0000 (UTC)
From:      Mathieu Arnold <mat@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r455503 - head/Mk/Uses
Message-ID:  <201712041107.vB4B74Ur026247@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mat
Date: Mon Dec  4 11:07:04 2017
New Revision: 455503
URL: https://svnweb.freebsd.org/changeset/ports/455503

Log:
  Add a WARNING for people trying to do clever but bad things with Python
  versions.
  
  Sponsored by:	Absolight

Modified:
  head/Mk/Uses/python.mk

Modified: head/Mk/Uses/python.mk
==============================================================================
--- head/Mk/Uses/python.mk	Mon Dec  4 09:39:19 2017	(r455502)
+++ head/Mk/Uses/python.mk	Mon Dec  4 11:07:04 2017	(r455503)
@@ -302,6 +302,10 @@ WARNING+=	"PYTHON2_DEFAULT_VERSION is defined, conside
 WARNING+=	"PYTHON3_DEFAULT_VERSION is defined, consider using DEFAULT_VERSIONS=python3=${PYTHON3_DEFAULT_VERSION:S/^python//} instead"
 .endif
 
+.if ${PYTHON2_DEFAULT} != ${PYTHON_DEFAULT} && ${PYTHON3_DEFAULT} != ${PYTHON_DEFAULT}
+WARNING+=	"PYTHON_DEFAULT must be a version present in PYTHON2_DEFAULT or PYTHON3_DEFAULT, if you want more Python flavors, set BUILD_ALL_PYTHON_FLAVORS in your make.conf"
+.endif
+
 .if exists(${LOCALBASE}/bin/python)
 .if !defined(_PYTHON_DEFAULT_VERSION)
 _PYTHON_DEFAULT_VERSION!=	(${LOCALBASE}/bin/python -c \



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201712041107.vB4B74Ur026247>