[Pkg-parrot-devel] Bug#636944: Bug#636944: libparrot-dev: should Depends on libffi-dev on i386

Alessandro Ghedini al3xbio at gmail.com
Sun Aug 7 16:33:49 UTC 2011


On Sun, Aug 07, 2011 at 05:16:14PM +0200, Dominique Dumont wrote:
> 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.

Uh, right. I forgot that the i386 package has been binNMUed.

> 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.

Or just re-upload the i386 package? I don't know what advantages the ffi
library would bring, so I'll just leave this to someone who knows parrot.

Anyway, attached is the updated patch.

Cheers

-- 
perl -E'$_=q;$/= @{[@_]};and s;\S+;<inidehG ordnasselA>;eg;say~~reverse'
-------------- next part --------------
A non-text attachment was scrubbed...
Name: add-libffi-dev-to-Depends.patch
Type: text/x-diff
Size: 621 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-parrot-devel/attachments/20110807/6437b921/attachment.patch>


More information about the Pkg-parrot-devel mailing list