Bug#636944: libparrot-dev: should Depends on libffi-dev on i386

Alessandro Ghedini al3xbio at gmail.com
Sun Aug 7 10:46:48 UTC 2011

Package: libparrot-dev
Version: 3.6.0-1
Severity: normal


on i386 parrot_config has has_libffi => '1', but libparrot-dev does not 
Depends on libffi-dev, causing rakudo to FTBS on i386

    In file included from perl6_group.c:17:0:
    /usr/include/parrot/3.6.0/parrot/parrot.h:89:19: fatal error: ffi.h: No such file or directory
    compilation terminated.
    make[1]: *** [src/pmc/perl6_group.so] Error 1
    make[1]: Leaving directory `/build/buildd-rakudo_0.1~2011.07-1-i386-N0rK2u/rakudo-0.1~2011.07'
    dh_auto_build: make -j1 returned exit code 2
    make: *** [binary-arch] Error 2

Full build log at [0]. Could you please add "libffi-dev [i386]" to 
libparrot-dev Depends field or disable ffi support on i386?


[0] https://buildd.debian.org/status/fetch.php?pkg=rakudo&arch=i386&ver=0.1~2011.07-1&stamp=1312708081

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (700, 'unstable'), (650, 'testing'), (600, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to it_IT.UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libparrot-dev depends on:
ii  libparrot3.6.0                3.6.0-1    Parrot shared library
ii  parrot                        3.6.0-1    virtual machine for dynamic langua

libparrot-dev recommends no packages.

libparrot-dev suggests no packages.

-- no debconf information

More information about the Pkg-rakudo-devel mailing list