FS#52535 - libffi does not provide headers in /usr/include
Attached to Project:
Arch Linux
Opened by johnride (johnride) - Friday, 13 January 2017, 17:53 GMT
Last edited by Doug Newgard (Scimmia) - Friday, 13 January 2017, 18:23 GMT
Opened by johnride (johnride) - Friday, 13 January 2017, 17:53 GMT
Last edited by Doug Newgard (Scimmia) - Friday, 13 January 2017, 18:23 GMT
|
Details
Description:
The package libffi https://www.archlinux.org/packages/core/x86_64/libffi/ does not provide its header files in /usr/include, which provides other programs including ffi.h or ffitarget.h to compile. Additional info: * `ln -s /usr/lib/libffi-3.2.1/include/ffi*.h /usr/include` fixed my problem Steps to reproduce: Try to install something linking to ffi.h and it fails. For example PyNacl : `pip install pynacl` will fail with error : Complete output from command python setup.py egg_info: c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory #include <ffi.h> ^ compilation terminated. |
This task depends upon
Closed by Doug Newgard (Scimmia)
Friday, 13 January 2017, 18:23 GMT
Reason for closing: Not a bug
Additional comments about closing: This is what pkg-config is for
Friday, 13 January 2017, 18:23 GMT
Reason for closing: Not a bug
Additional comments about closing: This is what pkg-config is for