Bug#895205: dislocker FTBFS with ruby2.5-dev 2.5.1-1

Adrian Bunk bunk at debian.org
Sun Apr 8 12:13:23 UTC 2018


Source: dislocker
Version: 0.7.1-3
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/dislocker.html

...
cd /build/1st/dislocker-0.7.1/src && /usr/bin/cc -DAUTHOR="\"Romain Coltel\"" -DPROGNAME=\"dislocker\" -DVERSION=\"0.7.1\" -D_FILE_OFFSET_BITS=64 -D_HAVE_RUBY=2.5.1 -D__ARCH=\"x86_64\" -D__ARCH_X86_64 -D__LINUX -D__OS=\"Linux\" -Ddislocker_EXPORTS -isystem /usr/local/include -I/build/1st/dislocker-0.7.1/include -I/usr/include/ruby-2.5.0 -I/usr/include/ruby-2.5.0/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu/ruby-2.5.1  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -fstack-protector -fstrict-aliasing -D_FORTIFY_SOURCE=2 -O1 -Wconversion -Wl,-z,now -Wl,-z,relro -fPIC   -o CMakeFiles/dislocker.dir/config.c.o   -c /build/1st/dislocker-0.7.1/src/config.c
In file included from /usr/include/ruby-2.5.0/ruby.h:33:0,
                 from /build/1st/dislocker-0.7.1/include/dislocker/ruby.h:35,
                 from /build/1st/dislocker-0.7.1/include/dislocker/common.h:83,
                 from /build/1st/dislocker-0.7.1/src/config.c:28:
/usr/include/ruby-2.5.0/ruby/ruby.h:24:10: fatal error: ruby/config.h: No such file or directory
 #include "ruby/config.h"
          ^~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [src/CMakeFiles/dislocker.dir/build.make:114: src/CMakeFiles/dislocker.dir/config.c.o] Error 1


The version differs between -I/usr/include/x86_64-linux-gnu/ruby-2.5.1
and /usr/include/x86_64-linux-gnu/ruby-2.5.0/ruby/config.h



More information about the forensics-devel mailing list