Subject: CVS commit: pkgsrc/lang
From: Roy Marples
Date: 2019-04-25 17:59:54
Message id: 20190425155955.10791FB16@cvs.NetBSD.org

Log Message:
python: Don't install nis_failed.so if no yp headers

Because python won't even try to build it.
You only see nis_failed.so if there is an error building it, when
it wanted to build it, and that should be fixed accordingly.

In a nutshell, if the yp headers are installed, python will build
the nis module, otherwise it won't.

On netbsd systems at least, if you have the yp headers installed and
subsequently re-install over the top with MKYP=no you get into the state
where the headers are installed, but the functions are no longer in libc.
This is an error with *your* system - either rebuild with MKYP=yes OR
remove the yp headers from include/rpc and include/rpcsvc.

Follow on fix for PR pkg/53673.

Files:
RevisionActionfile
1.80modifypkgsrc/lang/python27/Makefile
1.3modifypkgsrc/lang/python27/PLIST
1.32modifypkgsrc/lang/python34/Makefile
1.12modifypkgsrc/lang/python34/PLIST
1.19modifypkgsrc/lang/python35/Makefile
1.10modifypkgsrc/lang/python35/PLIST
1.18modifypkgsrc/lang/python36/Makefile
1.14modifypkgsrc/lang/python36/PLIST
1.7modifypkgsrc/lang/python37/Makefile
1.6modifypkgsrc/lang/python37/PLIST