svn commit: r455503 - head/Mk/Uses

Mathieu Arnold mat at FreeBSD.org
Mon Dec 4 11:07:05 UTC 2017


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 \


More information about the svn-ports-all mailing list