That was part of it, thanks. The problem is, the pkg requires hdf5-c++, which does not have a buildlink3.mk, so I added it to DEPENDS instead. If I include hdf5/buildlink3.mk, it seems to ignore the DEPENDS entry for hdf5-c++.
I worked around it with a modified hdf5 pkg that includes C++ support by default. I'll put this in wip tomorrow and reach out to the maintainer.
Thanks, Jason On 8/20/15 5:05 PM, Thomas Klausner wrote:
On Thu, Aug 20, 2015 at 04:46:54PM -0500, Jason Bacon wrote:Anyone seen something like this before?Are you including the buildlink3.mk file of the package providing the header? If not, probably the buildlink framework is hiding the header. (We usually don't want to find headers that are not specified to avoid finding/pulling in unintended dependencies.) Thomas