Package: libffi-dev
Version: 3.0.7-1
Severity: important

It seems that libffi-dev puts ffi.h in a target-specific directory on each
platform. For example, on my system it's in /usr/include/i486-linux-gnu/ which
is a directory that is used by absolutely no other package in Debian.

Notably, gcc doesn't look there. As such, the program "#include <ffi.h>"
doesn't compile. I'm an author for an upstream program that uses libffi, and
I can't write a autoconf script to detect ffi.h if it's not in some sort of
standard place.

Please remove the target specific part of the path, and just drop ffi.h and
ffitarget.h into /usr/include, or if you must, /usr/include/ffi. Either way
is fine with me.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.25.9 (PREEMPT)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libffi-dev depends on:
ii  libffi5                       3.0.7-1    Foreign Function Interface library

libffi-dev recommends no packages.

libffi-dev suggests no packages.

-- debconf-show failed



-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to