[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

ruby2.1-dev needs to depend on libgmp-dev



Hi,

ruby2.1-dev package should depend on libgmp-dev, otherwise native ruby
extensions can't be built properly:

> cat /usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0/nokogiri-1.5.11/mkmf.log 
> package configuration for libxslt is not found
> package configuration for libxml-2.0 is not found
> package configuration for libiconv is not found
> "gcc -o conftest -I/usr/include/x86_64-linux-gnu/ruby-2.1.0 -I/usr/include/ruby-2.1.0/ruby/backward -I/usr/include/ruby-2.1.0 -I. -I/opt/local/include/libxml2 -I/usr/local/include/libxml2 -I/opt/local/include -I/usr/local/include -I/usr/include -I/usr/include -I/usr/include/libxml2 -D_FORTIFY_SOURCE=2   -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -fPIC  -g -DXP_UNIX -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline conftest.c  -L. -L/usr/lib/x86_64-linux-gnu -L/opt/local/lib -L/usr/local/lib -L/usr/lib -L. -Wl,-Bsymbolic-functions -Wl,-z,relro -fstack-protector -rdynamic -Wl,-export-dynamic     -lruby-2.1  -lpthread -lrt -lgmp -ldl -lcrypt -lm   -lc "
> /usr/bin/ld: cannot find -lgmp
> collect2: ld returned 1 exit status
> checked program was:
> /* begin */
> 1: #include "ruby.h"
> 2: 
> 3: int main(int argc, char **argv)
> 4: {
> 5:   return 0;
> 6: }
> /* end */

as always, thanks for all the great work on Debian Ruby packaging!

John.
-- 
Brightbox
http://brightbox.com


Reply to: