Created attachment 145418 [details] py-gstreamer poudriere error log Building py-gstreamer within my poudriere environment fails at configure stage with: checking for libraries required to embed python... no configure: error: could not find Python lib ===> Script "configure" failed unexpectedly. Full poudriere log is attached and available at: http://pastebin.com/hg2BARB7
over to maintainer group...
Created attachment 145820 [details] Workaround diff
I got the same error on FreeBSD 9.3 with my port tree, it seems to be LDFLAGS related - I've attached the diff of my modification of the Makefile. Someone tried on FreeBSD 10, and the port compiled correctly.
With this workaround the port also compiles on my poudriere setup, thanks for sharing!
A commit references this bug: Author: kwm Date: Fri Aug 15 20:03:22 UTC 2014 New revision: 365032 URL: http://svnweb.freebsd.org/changeset/ports/365032 Log: Add missing /libs in LDFLAGS, this should fix the build in some cases. While here, remove PTHREAD_* from CPPFLAGS and LDFLAGS. PR: 192432 Submitted by: sascha@root-login.org (PR), troyax@pholos.eu (fix) Changes: head/multimedia/py-gstreamer/Makefile head/multimedia/py-gstreamer1/Makefile head/multimedia/py3-gstreamer1/Makefile
Nice catch, fixed!