Source: subversion
Version: 1.8.5-2
Severity: normal

Dear Maintainer,

A new ruby-defaults, switching the default Ruby version to 2.0, will be
uploaded soon. (It is available in experimental for testing.)

During a test rebuild of rdepends with the new package, your package
failed to build.

If possible, please change your package in advance to support building
for Ruby 2.0, so when ruby-defaults is uploaded, only a binNMU is
needed.

Hopefully relevant log parts:
----------------------------------------------------------------------
libtool: compile:  gcc -DSVN_SQLITE_MIN_VERSION_NUMBER=3007012 
-DSVN_SQLITE_MIN_VERSION=\"3.7.12\" -g -O2 -fstack-protector 
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -pthread 
-Wno-int-to-pointer-cast -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -DLINUX 
-D_REENTRANT -D_GNU_SOURCE -DQT_SHARED -D_FORTIFY_SOURCE=2 
-I/«PKGBUILDDIR»/BUILD/subversion -I/«PKGBUILDDIR»/subversion/include 
-I/«PKGBUILDDIR»/subversion/bindings/swig 
-I/«PKGBUILDDIR»/subversion/bindings/swig/include 
-I/«PKGBUILDDIR»/subversion/bindings/swig/proxy 
-I/«PKGBUILDDIR»/BUILD/subversion/bindings/swig/proxy -I/usr/include/apr-1.0 
-I/usr/include/apr-1.0 -I/usr/include -I. -I/usr/include/ruby-2.0.0 
-I/usr/include/ruby-2.0.0/ruby -I/usr/include/ruby-2.0.0/ruby/backward 
-I/usr/include/ruby-2.0.0/x86_64-linux-gnu 
-I/«PKGBUILDDIR»/subversion/bindings/swig/ruby/libsvn_swig_ruby -c 
subversion/bindings/swig/ruby/svn_client.c  -fPIC -DPIC -o 
subversion/bindings/swig/ruby/.libs/svn_client.o
In file included from /usr/include/ruby-2.0.0/ruby.h:33:0,
                 from subversion/bindings/swig/ruby/svn_client.c:821:
/usr/include/ruby-2.0.0/ruby/ruby.h:24:25: fatal error: ruby/config.h: No such 
file or directory
 #include "ruby/config.h"
                         ^
compilation terminated.
make[1]: *** [subversion/bindings/swig/ruby/svn_client.lo] Error 1
----------------------------------------------------------------------

The full build log is available at:
http://aws-logs.debian.net/ftbfs-logs/ruby-defaults/failed-logs/subversion_1.8.5-2_unstable.log.gz

Important changes from 1.9 to 2.0:
- location of ruby/config.h has changed; it's location is now available
  from:
  ruby -r rbconfig -e "print RbConfig::CONFIG['rubyarchhdrdir']"
- path for binary extensions has changed; it's location is now available
  from:
  ruby -r rbconfig -e "print RbConfig::CONFIG['vendorarchdir']"


Thank you,
Christian

-- 
 ,''`.  Christian Hofstaedtler <z...@debian.org>
: :' :  Debian Developer
`. `'   7D1A CFFA D9E0 806C 9C4C  D392 5C13 D6DB 9305 2E03
  `-

Attachment: signature.asc
Description: Digital signature

Reply via email to