This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Talpa 1.20.0 configure error on RHEL 7.2 (do_truncate type... configure: error: unknown)

Hi!

I know it's not supported (yet). But I wonder if anyone has had similar "configure" problems like this:

OS is RHEL 7.2 x64 (kernel-devel, kernel-header and System-map is in place). I have tried on 7.1 upgrade to 7.2, and a new installation of 7.2.

[talpa-1.20.0]# ./configure
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking how to create a ustar tar archive... gnutar
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking whether gcc and cc understand -c and -o together... yes
checking for ld... ld
checking for egrep... grep -E
checking whether ln -s works... yes
checking for cat... /bin/cat
checking for cut... /bin/cut
checking for sed... /bin/sed
checking for uname... /bin/uname
checking for rm... /bin/rm
checking for xargs... /bin/xargs
checking for Talpa version... 1.20.0
checking for operating system... Linux
checking for kernel headers layout... /lib/modules/3.10.0-327.el7.x86_64/build/include:/lib/modules/3.10.0-327.el7.x86_64/build/arch/x86/include:/lib/modules/3.10.0-327.el7.x86_64/build/arch/x86/include/generated:/lib/modules/3.10.0-327.el7.x86_64/source/include:/lib/modules/3.10.0-327.el7.x86_64/source/arch/x86/include:/lib/modules/3.10.0-327.el7.x86_64/build/include/generated/uapi:/lib/modules/3.10.0-327.el7.x86_64/build/include/uapi
checking for linux/version.h... yes
checking for linux/magic.h... yes - /lib/modules/3.10.0-327.el7.x86_64/build/include/uapi
checking for uapi/linux/magic.h... yes - /lib/modules/3.10.0-327.el7.x86_64/build/include
checking for linux/uidgid.h... for uidgid strict type checking header
checking for linux/compiler.h... yes - /lib/modules/3.10.0-327.el7.x86_64/build/include
checking for uapi/asm/unistd.h... yes - /lib/modules/3.10.0-327.el7.x86_64/build/arch/x86/include
checking for asm/unistd_64_x32.h... yes - /lib/modules/3.10.0-327.el7.x86_64/build/arch/x86/include/generated
checking for kernel configuration... done
checking for compilation environment... ok
checking for kernel architecture... x86_64
checking for kernel version code... 199168
checking for kernel version string... 3.10.0-327.el7.x86_64
checking for linux/sched.h... yes
checking for unused task flag... 0x1
checking for System.map... /boot/System.map-3.10.0-327.el7.x86_64
checking for printk address... 0xffffffff8162ec0a
checking for do_truncate address... 0xffffffff811dc700
checking for linux/fs.h... yes
checking for do_truncate type... configure: error: unknown

--

Torgeir

talpa-1.20.0]# ./configure



This thread was automatically locked due to age.
  • Unfortunately when Redhat released RHEL 7.2 they backported various changes into their 3.10 kernel from newer kernels, and Talpa 1.20.0 doesn't know about those changes.

    Talpa 1.20.1 has been released, which knows about RHEL 7.2, so if you update your SAV install you should be able to get Talpa compiling.