[Pkg-parrot-devel] Bug#636944: Bug#636944: libparrot-dev: should	Depends on libffi-dev on i386
    Dominique Dumont 
    dod at debian.org
       
    Sun Aug  7 15:16:14 UTC 2011
    
    
  
Le Sunday 7 August 2011 12:46:48, Alessandro Ghedini a écrit :
> Full build log at [0]. Could you please add "libffi-dev [i386]" to 
> libparrot-dev Depends field or disable ffi support on i386?
If you look at /usr/include/parrot/3.6.0/parrot/parrot.h, you see there's 
nothing arc specific regarding inclusion of ffi.h:
#ifdef PARROT_HAS_LIBFFI
#  include <ffi.h>
#endif
Note that parrot was uploaded as a i386 package, so the package for this arch 
was not built by buildd, but was built on a development machine.
My best guess is that parrot/i386 was built in an environment with libffi, but 
this build dependency was not declared.
If I'm right, the proper fix is a build-dep on libffi-dev for all arch.
I would also suggest parrot uploader to upload parrot built from cowbuilder 
(or pbuilder) instead of using the one built on your machine. 
[ come to think of it, this also applies to rakudo. Bad dod. bad :-/  ]
All the best.
Dominique
--
http://config-model.wiki.sourceforge.net/ -o- http://search.cpan.org/~ddumont/
http://www.ohloh.net/accounts/ddumont     -o- http://ddumont.wordpress.com/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-parrot-devel/attachments/20110807/3596cdc5/attachment.pgp>
    
    
More information about the Pkg-parrot-devel
mailing list