New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Install public headers in the standard path #288
Conversation
Mac tests failed. One is related to travis-ci/travis-ci#6522 while I don't known why another fails. I don't have a working Mac so I can't test |
I think this patch should probably be discussed on the list; the patch itself seems ok but the question is whether this is the desired direction. I don't actually know the rationale for the current approach. |
Thanks. Is libffi-discuss the correct list for discussion about such a On Nov 15, 2016 03:32, "Tom Tromey" notifications@github.com wrote:
|
Yes, libffi-discuss. Thanks. |
Seems nobody on libffi-discuss is interested in this :/ |
And drop unnecessary libffi patch 288 (libffi/libffi#288)
Any thoughts on this? The change here is the correct way to handle header installation. What is controversial about it? Maybe those wishing to maintain the current behavior could advocate for it so we could understand the value. |
There's nothing controversial. Instead, there are no real discussions about this. I consider libffi semi-dead - there's no development activity (mailing list posts, new commits) for almost two months! For those who need this patch, I'm afraid that the only way is maintaining a private copy of libffi and adding whatever necessary patches. |
Yes, I was hoping for someone to reply on libffi-discuss to explain why the current setup is needed. But nobody did :(. I will see if I can find more information through some other channel. FWIW I'm generally in favor of making libffi's configury less weird; and making this change is one of the things I'd do. |
Not necessary after libffi/libffi#288
As title, install
ffi.h
andffitarget.h
to the standard path$PREFIX/include
instead of mysterious$PREFIX/lib/libffi-x.y.z/include