[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