Created attachment 173776 [details]
Report from firstname.lastname@example.org informs that graphics/py-mayavi fails to build packages on 93amd64-default and 93i386-default.
The reason is a lack of libexecinfo.so.1 on older systems. The solution is to add USES=execinfo so that a library dependence on devel/libexecinfo is automatically added.
This is done by the attached patch. Also, it simplifies stripping by using PYTHONPREFIX_SITELIBDIR variable and bumps port revision.
poudriere builds the patched port in a 9Samd64 jail alright.
$ uname -a
FreeBSD vovaasus 10.3-STABLE FreeBSD 10.3-STABLE #19 r303310: Tue Jul 26 00:48:51 EEST 2016 root@vovaasus:/usr/obj/usr/src/sys/GENERIC amd64
A commit references this bug:
Date: Fri Aug 19 16:04:00 UTC 2016
New revision: 420477
- Add missing USES=execinfo, fixing build on 9.x
Submitted by: Vladimir.Chukharev@gmail.com (maintainer)