Package: ecl
Version: 15.3.7+dfsg1-2+b1
Severity: serious

Dear Maintainers,

It looks like ecl is missing a dependency on libffi-dev.

For example, with ecl and cl-ppcre installed (but not libffi-dev), the
compilation of cl-ppcre fails:

> (require "asdf")
[…]
> (require "cl-ppcre")
[…]
/usr/bin/ld: cannot find -lffi
collect2: error: ld returned 1 exit status
ASDF could not load cl-ppcre because Error code 1 when executing
(RUN-PROGRAM "gcc" ("-o"
                    
".cache/common-lisp/ecl-15.3.7-unknown-linux-x64/usr/share/common-lisp/source/cl-asdf/build/asdf-TMP.fas"
                    "-L/usr/lib/" "/tmp/eclinit1NyJ3T.o"
                    
".cache/common-lisp/ecl-15.3.7-unknown-linux-x64/usr/share/common-lisp/source/cl-asdf/build/asdf.o"
                    "-shared" "-lecl" "-lgmp" "-lgc" "-lffi" "-lpthread" "-ldl"
                    "-lm")).

Note that there is already a dependency of ecl on libffi6, but this is not 
enough.

Cheers,

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  http://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  http://www.debian.org

Attachment: signature.asc
Description: PGP signature

Reply via email to