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

Unable to execute scan in Linux, "Useful life of Scan has been exceeded"

Downloaded and installed SAV for linux today. 

SAVScan virus detection utility
Version 5.27.0 [Linux/AMD64]
Virus data version 5.30, August 2016

Immediately upon installation I received this message:

"On-access scanning not available. It was not possible to obtain or build suitable kernel support."

Subsequently I tried running a scan, here's the output:

guy@guy-Latitude-E4310 ~ $ savscan -f
SAVScan virus detection utility
Version 5.27.0 [Linux/AMD64]
Virus data version 5.30, August 2016
Includes detection for 11781705 viruses, Trojans and worms
Copyright (c) 1989-2016 Sophos Limited. All rights reserved.

System time 10:30:39 PM, System date 06 February 2017
Command line qualifiers are: -f

Useful life of Scan has been exceeded

 

Is there a solution?



This thread was automatically locked due to age.
Parents
  • Hello GuyDamico,

    downloaded ... SAV for linux today
    from where? Virus data version 5.30, August 2016 suggests the package is half a year old. This would also explain the It was not possible to obtain or build suitable kernel support as the included Talpa version is very likely too old for your Linux (BTW, it's always a good idea to specify the system's details - uname).

    The obvious solution is to download the current version here.

    Christian

  • My system info: Linux HPDesktop 3.19.0-32-generic #37~14.04.1-Ubuntu SMP Thu Oct 22 09:41:40 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

    I used your link today and I still am unable to run a scan:

    "guy@HPDesktop ~/sophos-av $ savscan -f
    SAVScan virus detection utility
    Version 5.27.0 [Linux/AMD64]
    Virus data version 5.30, August 2016
    Includes detection for 11781705 viruses, Trojans and worms
    Copyright (c) 1989-2016 Sophos Limited. All rights reserved.

    System time 02:46:23 PM, System date 21 February 2017
    Command line qualifiers are: -f

    Useful life of Scan has been exceeded

    I saw your comment to another post about compiling TALPA.  I have no idea what TALPA is.  I tried a google search on the word without any success.

  • Did a revised google search "compile TALPA" and found an article on the Sophos forum.  I don't know if it is still applicable to my situation as there isn't any message about kernal support but I went ahead and executed the command. Here's the out:

    guy@HPDesktop ~/sophos-av $ sudo /opt/sophos-av/engine/talpa_select select
    [sudo] password for guy:
    [Talpa-select]
    Copyright (c) 1989-2016 Sophos Limited. All rights reserved.
    Tue Feb 21 20:00:29 2017 GMT
    Linux distribution: [linuxmint]
    Product: [Linux Mint 17.3 Rosa]
    Kernel: [3.19.0-32-generic]
    Multiprocessor support enabled.
    Searching for source pack...
    Searching for suitable binary pack...
    No suitable binary pack available.
    Preparing for build...
    Extracting sources...
    Configuring build of version 1.21.5...
    Error: Failed to prepare the source code for build. Please review the Sophos Support forums for assistance on resolving this.

  • Hello GuyDamico,

    savscan performs an on-demand scan and thus file access interception (either Talpa or Fanotify) doesn't come into play. Talpa is required for On-Access ("real-time") scanning, i.e. files to be opened by an application are scanned before access is permitted.

    The Useful life of Scan has been exceeded indicates that SAV hasn't updated after installation. This should be the case only if either the machine has no Internet connection or updating hasn't been (correctly) configured. What happens if you run  /opt/sophos-av/bin/savupdate?

    Christian

  • Hello GuyDamico,

    while there are no precompiled Talpa binary packs for Mint it should compile. Please check the /opt/sophos-av/log/talpaselect.log as mentioned in the Locally Compiling ... article.

    Christian

  • Executing the update command cured the problem.  Thanks very much.

  • Checked the log as suggested, found this first error:"checking for C compiler default output file name... configure: error: C compiler cannot create executables"

    Checked config files as noted talpaselect.log "See `config.log' for more details."

    Found the following problem:

    Thread model: posix
    gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
    configure:2193: $? = 0
    configure:2195: gcc -V </dev/null >&5
    gcc: error: unrecognized command line option '-V'
    gcc: fatal error: no input files
    compilation terminated.

  • Hello GuyDamico,

    could you please post both complete logs (BTW: the unrecognized -V is normal)?

    Christian

  • Was out of town for a couple of days, back now, here are the two files as requested:

    [Talpa-select]
    Copyright (c) 1989-2016 Sophos Limited. All rights reserved.
    2017-02-21 14:45:02 EST /opt/sophos-av/engine/_/talpa_select selectexisting /opt/sophos-av
    [Talpa-select]
    Copyright (c) 1989-2016 Sophos Limited. All rights reserved.
    2017-02-21 14:45:35 EST /opt/sophos-av/engine/_/talpa_select load --hook talpa_vfshook --wait 10
    Linux distribution: [linuxmint]
    Product: [Linux Mint 17.3 Rosa]
    Kernel: [3.19.0-32-generic]
    Multiprocessor support enabled.
    Searching for source pack...
    Searching for suitable binary pack...
    No suitable binary pack available.
    Preparing for build...
    Extracting sources...
    Configuring build of version 1.21.5...
    configuring checking for a BSD-compatible install... /usr/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... configure: error: C compiler cannot create executables
    See `config.log' for more details.

    Traceback (most recent call last):
      File "talpa_select.py", line 2176, in _action
      File "talpa_select.py", line 1074, in load
      File "talpa_select.py", line 841, in select
      File "talpa_select.py", line 1696, in select
      File "talpa_select.py", line 1780, in build
      File "talpa_select.py", line 1910, in __try_build
      File "talpa_select.py", line 1773, in checkConfigureErrors
    SelectException: exc-configure-failed-freeversion
    [Talpa-select]
    Copyright (c) 1989-2016 Sophos Limited. All rights reserved.
    2017-02-21 15:00:29 EST /opt/sophos-av/engine/_/talpa_select select
    Linux distribution: [linuxmint]
    Product: [Linux Mint 17.3 Rosa]
    Kernel: [3.19.0-32-generic]
    Multiprocessor support enabled.
    Searching for source pack...
    Searching for suitable binary pack...
    No suitable binary pack available.
    Preparing for build...
    Extracting sources...
    Configuring build of version 1.21.5...
    configuring checking for a BSD-compatible install... /usr/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... configure: error: C compiler cannot create executables
    See `config.log' for more details.

    Traceback (most recent call last):
      File "talpa_select.py", line 2176, in _action
      File "talpa_select.py", line 841, in select
      File "talpa_select.py", line 1696, in select
      File "talpa_select.py", line 1780, in build
      File "talpa_select.py", line 1910, in __try_build
      File "talpa_select.py", line 1773, in checkConfigureErrors
    SelectException: exc-configure-failed-freeversion
    [Talpa-select]
    Copyright (c) 1989-2016 Sophos Limited. All rights reserved.
    2017-02-21 15:48:07 EST /opt/sophos-av/engine/_/talpa_select select /opt/sophos-av
    Linux distribution: [linuxmint]
    Product: [Linux Mint 17.3 Rosa]
    Kernel: [3.19.0-32-generic]
    Multiprocessor support enabled.
    Searching for source pack...
    Searching for suitable binary pack...
    No suitable binary pack available.
    Preparing for build...
    Extracting sources...
    Configuring build of version 1.21.5...
    configuring checking for a BSD-compatible install... /usr/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... configure: error: C compiler cannot create executables
    See `config.log' for more details.

    Traceback (most recent call last):
      File "talpa_select.py", line 2176, in _action
      File "talpa_select.py", line 841, in select
      File "talpa_select.py", line 1696, in select
      File "talpa_select.py", line 1780, in build
      File "talpa_select.py", line 1910, in __try_build
      File "talpa_select.py", line 1773, in checkConfigureErrors
    SelectException: exc-configure-failed-freeversion
    [Talpa-select]
    Copyright (c) 1989-2016 Sophos Limited. All rights reserved.
    2017-02-21 18:00:39 EST /opt/sophos-av/engine/_/talpa_select selectexisting
    [Talpa-select]
    Copyright (c) 1989-2016 Sophos Limited. All rights reserved.
    2017-02-21 18:00:41 EST /opt/sophos-av/engine/_/talpa_select select
    Linux distribution: [linuxmint]
    Product: [Linux Mint 17.3 Rosa]
    Kernel: [3.19.0-32-generic]
    Multiprocessor support enabled.
    Searching for source pack...
    Searching for suitable binary pack...
    No suitable binary pack available.
    Preparing for build...
    Extracting sources...
    Configuring build of version 1.21.5...
    configuring checking for a BSD-compatible install... /usr/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... configure: error: C compiler cannot create executables
    See `config.log' for more details.

    Traceback (most recent call last):
      File "talpa_select.py", line 2176, in _action
      File "talpa_select.py", line 841, in select
      File "talpa_select.py", line 1696, in select
      File "talpa_select.py", line 1780, in build
      File "talpa_select.py", line 1910, in __try_build
      File "talpa_select.py", line 1773, in checkConfigureErrors
    SelectException: exc-configure-failed-freeversion
    [Talpa-select]
    Copyright (c) 1989-2016 Sophos Limited. All rights reserved.
    2017-02-21 18:00:47 EST /opt/sophos-av/engine/_/talpa_select load --hook talpa_vfshook --wait 10
    Linux distribution: [linuxmint]
    Product: [Linux Mint 17.3 Rosa]
    Kernel: [3.19.0-32-generic]
    Multiprocessor support enabled.
    Searching for source pack...
    Searching for suitable binary pack...
    No suitable binary pack available.
    Preparing for build...
    Extracting sources...
    Configuring build of version 1.21.5...
    configuring checking for a BSD-compatible install... /usr/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... configure: error: C compiler cannot create executables
    See `config.log' for more details.

    Traceback (most recent call last):
      File "talpa_select.py", line 2176, in _action
      File "talpa_select.py", line 1074, in load
      File "talpa_select.py", line 841, in select
      File "talpa_select.py", line 1696, in select
      File "talpa_select.py", line 1780, in build
      File "talpa_select.py", line 1910, in __try_build
      File "talpa_select.py", line 1773, in checkConfigureErrors
    SelectException: exc-configure-failed-freeversion

     

     

    Config.log

    This file contains any messages produced by compilers while
    running configure, to aid debugging if configure makes a mistake.

    It was created by talpa configure 1.21.5, which was
    generated by GNU Autoconf 2.59.  Invocation command line was

      $ ./configure --disable-dependency-tracking --libdir=/opt/sophos-av/talpa/current --disable-lsm

    ## --------- ##
    ## Platform. ##
    ## --------- ##

    hostname = HPDesktop
    uname -m = x86_64
    uname -r = 3.19.0-32-generic
    uname -s = Linux
    uname -v = #37~14.04.1-Ubuntu SMP Thu Oct 22 09:41:40 UTC 2015

    /usr/bin/uname -p = unknown
    /bin/uname -X     = unknown

    /bin/arch              = unknown
    /usr/bin/arch -k       = unknown
    /usr/convex/getsysinfo = unknown
    hostinfo               = unknown
    /bin/machine           = unknown
    /usr/bin/oslevel       = unknown
    /bin/universe          = unknown

    PATH: /sbin
    PATH: /usr/sbin
    PATH: /bin
    PATH: /usr/bin


    ## ----------- ##
    ## Core tests. ##
    ## ----------- ##

    configure:1357: checking for a BSD-compatible install
    configure:1412: result: /usr/bin/install -c
    configure:1423: checking whether build environment is sane
    configure:1466: result: yes
    configure:1531: checking for gawk
    configure:1547: found /usr/bin/gawk
    configure:1557: result: gawk
    configure:1567: checking whether make sets $(MAKE)
    configure:1587: result: yes
    configure:1750: checking how to create a ustar tar archive
    configure:1763: tar --version
    tar (GNU tar) 1.27.1
    Copyright (C) 2013 Free Software Foundation, Inc.
    License GPLv3+: GNU GPL version 3 or later <gnu.org/.../gpl.html>.
    This is free software: you are free to change and redistribute it.
    There is NO WARRANTY, to the extent permitted by law.

    Written by John Gilmore and Jay Fenlason.
    configure:1766: $? = 0
    configure:1806: tardir=conftest.dir && eval tar --format=ustar -chf - "$tardir" >conftest.tar
    configure:1809: $? = 0
    configure:1813: tar -xf - <conftest.tar
    configure:1816: $? = 0
    configure:1829: result: gnutar
    configure:1838: checking whether to enable maintainer-specific portions of Makefiles
    configure:1847: result: no
    configure:1912: checking for gcc
    configure:1928: found /usr/bin/gcc
    configure:1938: result: gcc
    configure:2182: checking for C compiler version
    configure:2185: gcc --version </dev/null >&5
    gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4
    Copyright (C) 2013 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

    configure:2188: $? = 0
    configure:2190: gcc -v </dev/null >&5
    Using built-in specs.
    COLLECT_GCC=gcc
    COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper
    Target: x86_64-linux-gnu
    Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.8.4-2ubuntu1~14.04.3' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-libmudflap --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
    Thread model: posix
    gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
    configure:2193: $? = 0
    configure:2195: gcc -V </dev/null >&5
    gcc: error: unrecognized command line option '-V'
    gcc: fatal error: no input files
    compilation terminated.
    configure:2198: $? = 4
    configure:2221: checking for C compiler default output file name
    configure:2224: gcc    conftest.c  >&5
    /usr/bin/ld: cannot find crt1.o: No such file or directory
    /usr/bin/ld: cannot find crti.o: No such file or directory
    /usr/bin/ld: cannot find -lc
    /usr/bin/ld: cannot find crtn.o: No such file or directory
    collect2: error: ld returned 1 exit status
    configure:2227: $? = 1
    configure: failed program was:
    | /* confdefs.h.  */
    |
    | #define PACKAGE_NAME "talpa"
    | #define PACKAGE_TARNAME "talpa"
    | #define PACKAGE_VERSION "1.21.5"
    | #define PACKAGE_STRING "talpa 1.21.5"
    | #define PACKAGE_BUGREPORT ""
    | #define PACKAGE "talpa"
    | #define VERSION "1.21.5"
    | /* end confdefs.h.  */
    |
    | int
    | main ()
    | {
    |
    |   ;
    |   return 0;
    | }
    configure:2266: error: C compiler cannot create executables
    See `config.log' for more details.

    ## ---------------- ##
    ## Cache variables. ##
    ## ---------------- ##

    ac_cv_env_CC_set=
    ac_cv_env_CC_value=
    ac_cv_env_CFLAGS_set=
    ac_cv_env_CFLAGS_value=
    ac_cv_env_CPPFLAGS_set=
    ac_cv_env_CPPFLAGS_value=
    ac_cv_env_LDFLAGS_set=
    ac_cv_env_LDFLAGS_value=
    ac_cv_env_build_alias_set=
    ac_cv_env_build_alias_value=
    ac_cv_env_host_alias_set=
    ac_cv_env_host_alias_value=
    ac_cv_env_target_alias_set=
    ac_cv_env_target_alias_value=
    ac_cv_path_install='/usr/bin/install -c'
    ac_cv_prog_AWK=gawk
    ac_cv_prog_ac_ct_CC=gcc
    ac_cv_prog_make_make_set=yes
    am_cv_prog_tar_ustar=gnutar

    ## ----------------- ##
    ## Output variables. ##
    ## ----------------- ##

    ACLOCAL='${SHELL} /opt/sophos-av/talpa/build/talpa-1.21.5/config/missing --run aclocal-1.9'
    AMDEPBACKSLASH=''
    AMDEP_FALSE=''
    AMDEP_TRUE=''
    AMTAR='${SHELL} /opt/sophos-av/talpa/build/talpa-1.21.5/config/missing --run tar'
    AUTOCONF='${SHELL} /opt/sophos-av/talpa/build/talpa-1.21.5/config/missing --run autoconf'
    AUTOHEADER='${SHELL} /opt/sophos-av/talpa/build/talpa-1.21.5/config/missing --run autoheader'
    AUTOMAKE='${SHELL} /opt/sophos-av/talpa/build/talpa-1.21.5/config/missing --run automake-1.9'
    AWK='gawk'
    BINARYSYSCTL_FALSE=''
    BINARYSYSCTL_TRUE=''
    BUILDDUALFS_FALSE=''
    BUILDDUALFS_TRUE=''
    BUILDLSM_FALSE=''
    BUILDLSM_TRUE=''
    BUILDPROCFS_FALSE=''
    BUILDPROCFS_TRUE=''
    BUILDSECURITYFS_FALSE=''
    BUILDSECURITYFS_TRUE=''
    BUILDSTACKER_FALSE=''
    BUILDSTACKER_TRUE=''
    BUILDSYMBOLVER_FALSE=''
    BUILDSYMBOLVER_TRUE=''
    CAT=''
    CC='gcc'
    CCDEPMODE=''
    CFLAGS=''
    CPPFLAGS=''
    CUT=''
    CYGPATH_W='echo'
    DEFS=''
    DEPDIR=''
    ECHO_C=''
    ECHO_N='-n'
    ECHO_T=''
    EGREP=''
    EXEEXT=''
    INSTALL_DATA='${INSTALL} -m 644'
    INSTALL_PROGRAM='${INSTALL}'
    INSTALL_SCRIPT='${INSTALL}'
    INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s'
    KBUILD26_FALSE=''
    KBUILD26_TRUE=''
    KBUILDUSEM_FALSE=''
    KBUILDUSEM_TRUE=''
    LDFLAGS=''
    LIBOBJS=''
    LIBS=''
    LN_S=''
    LOADTEST_FALSE=''
    LOADTEST_TRUE=''
    LTLIBOBJS=''
    MAINT='#'
    MAINTAINER_MODE_FALSE=''
    MAINTAINER_MODE_TRUE='#'
    MAKEINFO='${SHELL} /opt/sophos-av/talpa/build/talpa-1.21.5/config/missing --run makeinfo'
    MODULELINKER=''
    OBJEXT=''
    PACKAGE='talpa'
    PACKAGE_BUGREPORT=''
    PACKAGE_NAME='talpa'
    PACKAGE_STRING='talpa 1.21.5'
    PACKAGE_TARNAME='talpa'
    PACKAGE_VERSION='1.21.5'
    PATH_SEPARATOR=':'
    RM=''
    SED=''
    SET_MAKE=''
    SHELL='/bin/bash'
    STRIP=''
    TESTXWORKAROUND_FALSE=''
    TESTXWORKAROUND_TRUE=''
    UNAME=''
    VERSION='1.21.5'
    XARGS=''
    ac_ct_CC='gcc'
    ac_ct_MODULELINKER=''
    ac_ct_STRIP=''
    am__fastdepCC_FALSE=''
    am__fastdepCC_TRUE=''
    am__include=''
    am__leading_dot='.'
    am__quote=''
    am__tar='tar --format=ustar -chf - "$$tardir"'
    am__untar='tar -xf -'
    assert=''
    autoconf_h_include=''
    backportedprefetch=''
    binarysysctl=''
    bindir='${exec_prefix}/bin'
    bool=''
    build_alias=''
    builddualfs=''
    buildprocfs=''
    buildsecurityfs=''
    ctltable=''
    datadir='${prefix}/share'
    debug=''
    dotruncateaddr=''
    dotruncatetype=''
    dpath=''
    dualfs=''
    exec_prefix='NONE'
    execve=''
    fdentry=''
    filldirbackport=''
    freetaskflag=''
    getname=''
    hassetpages=''
    hidden=''
    hookdops=''
    host_alias=''
    hrtimers=''
    imapathcheck=''
    includedir='${prefix}/include'
    infodir='${prefix}/info'
    inodeiprivate=''
    inodemutex=''
    install_sh='/opt/sophos-av/talpa/build/talpa-1.21.5/config/install-sh'
    interceptor_module=''
    interceptor_name=''
    jiffiesbackport=''
    kerneldir=''
    kernelhdrspath=''
    kernelincludes=''
    kfuncchpgattraddr=''
    ko=''
    libdir='/opt/sophos-av/talpa/current'
    libexecdir='${exec_prefix}/libexec'
    linuxcompilerinclude=''
    linuxmagicinclude=''
    linuxuapimagicinclude=''
    localstatedir='${prefix}/var'
    lookup_mnt_last=''
    lsm2610=''
    lsm2614=''
    lsm265=''
    lsm266=''
    lsm=''
    lsmkeys=''
    mandir='${prefix}/man'
    map_writable=''
    mkdir_p='mkdir -p --'
    mutexes=''
    needsvacpa=''
    newparent=''
    nopasymbol=''
    notasklistlock=''
    oldincludedir='/usr/include'
    pathlookup=''
    prefix='NONE'
    printkaddr=''
    program_transform_name='s,x,x,'
    putname=''
    rcubackport=''
    rodata=''
    samefile=''
    sbindir='${exec_prefix}/sbin'
    securityfs=''
    sharedstatedir='${prefix}/com'
    signalbackport=''
    smbfs=''
    snprintf=''
    sourcedir=''
    strdupuser=''
    structfilename=''
    symvers=''
    syscallhook=''
    sysconfdir='${prefix}/etc'
    talpaversion=''
    target_alias=''
    tasknewtty=''
    uapiunistdinclude=''
    unistd64x32include=''
    vfsmntlock=''
    vfsmount_namespace=''
    vfsunlink=''
    xhack=''

    ## ----------- ##
    ## confdefs.h. ##
    ## ----------- ##

    #define PACKAGE "talpa"
    #define PACKAGE_BUGREPORT ""
    #define PACKAGE_NAME "talpa"
    #define PACKAGE_STRING "talpa 1.21.5"
    #define PACKAGE_TARNAME "talpa"
    #define PACKAGE_VERSION "1.21.5"
    #define VERSION "1.21.5"

    configure: exit 77

     

Reply
  • Was out of town for a couple of days, back now, here are the two files as requested:

    [Talpa-select]
    Copyright (c) 1989-2016 Sophos Limited. All rights reserved.
    2017-02-21 14:45:02 EST /opt/sophos-av/engine/_/talpa_select selectexisting /opt/sophos-av
    [Talpa-select]
    Copyright (c) 1989-2016 Sophos Limited. All rights reserved.
    2017-02-21 14:45:35 EST /opt/sophos-av/engine/_/talpa_select load --hook talpa_vfshook --wait 10
    Linux distribution: [linuxmint]
    Product: [Linux Mint 17.3 Rosa]
    Kernel: [3.19.0-32-generic]
    Multiprocessor support enabled.
    Searching for source pack...
    Searching for suitable binary pack...
    No suitable binary pack available.
    Preparing for build...
    Extracting sources...
    Configuring build of version 1.21.5...
    configuring checking for a BSD-compatible install... /usr/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... configure: error: C compiler cannot create executables
    See `config.log' for more details.

    Traceback (most recent call last):
      File "talpa_select.py", line 2176, in _action
      File "talpa_select.py", line 1074, in load
      File "talpa_select.py", line 841, in select
      File "talpa_select.py", line 1696, in select
      File "talpa_select.py", line 1780, in build
      File "talpa_select.py", line 1910, in __try_build
      File "talpa_select.py", line 1773, in checkConfigureErrors
    SelectException: exc-configure-failed-freeversion
    [Talpa-select]
    Copyright (c) 1989-2016 Sophos Limited. All rights reserved.
    2017-02-21 15:00:29 EST /opt/sophos-av/engine/_/talpa_select select
    Linux distribution: [linuxmint]
    Product: [Linux Mint 17.3 Rosa]
    Kernel: [3.19.0-32-generic]
    Multiprocessor support enabled.
    Searching for source pack...
    Searching for suitable binary pack...
    No suitable binary pack available.
    Preparing for build...
    Extracting sources...
    Configuring build of version 1.21.5...
    configuring checking for a BSD-compatible install... /usr/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... configure: error: C compiler cannot create executables
    See `config.log' for more details.

    Traceback (most recent call last):
      File "talpa_select.py", line 2176, in _action
      File "talpa_select.py", line 841, in select
      File "talpa_select.py", line 1696, in select
      File "talpa_select.py", line 1780, in build
      File "talpa_select.py", line 1910, in __try_build
      File "talpa_select.py", line 1773, in checkConfigureErrors
    SelectException: exc-configure-failed-freeversion
    [Talpa-select]
    Copyright (c) 1989-2016 Sophos Limited. All rights reserved.
    2017-02-21 15:48:07 EST /opt/sophos-av/engine/_/talpa_select select /opt/sophos-av
    Linux distribution: [linuxmint]
    Product: [Linux Mint 17.3 Rosa]
    Kernel: [3.19.0-32-generic]
    Multiprocessor support enabled.
    Searching for source pack...
    Searching for suitable binary pack...
    No suitable binary pack available.
    Preparing for build...
    Extracting sources...
    Configuring build of version 1.21.5...
    configuring checking for a BSD-compatible install... /usr/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... configure: error: C compiler cannot create executables
    See `config.log' for more details.

    Traceback (most recent call last):
      File "talpa_select.py", line 2176, in _action
      File "talpa_select.py", line 841, in select
      File "talpa_select.py", line 1696, in select
      File "talpa_select.py", line 1780, in build
      File "talpa_select.py", line 1910, in __try_build
      File "talpa_select.py", line 1773, in checkConfigureErrors
    SelectException: exc-configure-failed-freeversion
    [Talpa-select]
    Copyright (c) 1989-2016 Sophos Limited. All rights reserved.
    2017-02-21 18:00:39 EST /opt/sophos-av/engine/_/talpa_select selectexisting
    [Talpa-select]
    Copyright (c) 1989-2016 Sophos Limited. All rights reserved.
    2017-02-21 18:00:41 EST /opt/sophos-av/engine/_/talpa_select select
    Linux distribution: [linuxmint]
    Product: [Linux Mint 17.3 Rosa]
    Kernel: [3.19.0-32-generic]
    Multiprocessor support enabled.
    Searching for source pack...
    Searching for suitable binary pack...
    No suitable binary pack available.
    Preparing for build...
    Extracting sources...
    Configuring build of version 1.21.5...
    configuring checking for a BSD-compatible install... /usr/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... configure: error: C compiler cannot create executables
    See `config.log' for more details.

    Traceback (most recent call last):
      File "talpa_select.py", line 2176, in _action
      File "talpa_select.py", line 841, in select
      File "talpa_select.py", line 1696, in select
      File "talpa_select.py", line 1780, in build
      File "talpa_select.py", line 1910, in __try_build
      File "talpa_select.py", line 1773, in checkConfigureErrors
    SelectException: exc-configure-failed-freeversion
    [Talpa-select]
    Copyright (c) 1989-2016 Sophos Limited. All rights reserved.
    2017-02-21 18:00:47 EST /opt/sophos-av/engine/_/talpa_select load --hook talpa_vfshook --wait 10
    Linux distribution: [linuxmint]
    Product: [Linux Mint 17.3 Rosa]
    Kernel: [3.19.0-32-generic]
    Multiprocessor support enabled.
    Searching for source pack...
    Searching for suitable binary pack...
    No suitable binary pack available.
    Preparing for build...
    Extracting sources...
    Configuring build of version 1.21.5...
    configuring checking for a BSD-compatible install... /usr/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... configure: error: C compiler cannot create executables
    See `config.log' for more details.

    Traceback (most recent call last):
      File "talpa_select.py", line 2176, in _action
      File "talpa_select.py", line 1074, in load
      File "talpa_select.py", line 841, in select
      File "talpa_select.py", line 1696, in select
      File "talpa_select.py", line 1780, in build
      File "talpa_select.py", line 1910, in __try_build
      File "talpa_select.py", line 1773, in checkConfigureErrors
    SelectException: exc-configure-failed-freeversion

     

     

    Config.log

    This file contains any messages produced by compilers while
    running configure, to aid debugging if configure makes a mistake.

    It was created by talpa configure 1.21.5, which was
    generated by GNU Autoconf 2.59.  Invocation command line was

      $ ./configure --disable-dependency-tracking --libdir=/opt/sophos-av/talpa/current --disable-lsm

    ## --------- ##
    ## Platform. ##
    ## --------- ##

    hostname = HPDesktop
    uname -m = x86_64
    uname -r = 3.19.0-32-generic
    uname -s = Linux
    uname -v = #37~14.04.1-Ubuntu SMP Thu Oct 22 09:41:40 UTC 2015

    /usr/bin/uname -p = unknown
    /bin/uname -X     = unknown

    /bin/arch              = unknown
    /usr/bin/arch -k       = unknown
    /usr/convex/getsysinfo = unknown
    hostinfo               = unknown
    /bin/machine           = unknown
    /usr/bin/oslevel       = unknown
    /bin/universe          = unknown

    PATH: /sbin
    PATH: /usr/sbin
    PATH: /bin
    PATH: /usr/bin


    ## ----------- ##
    ## Core tests. ##
    ## ----------- ##

    configure:1357: checking for a BSD-compatible install
    configure:1412: result: /usr/bin/install -c
    configure:1423: checking whether build environment is sane
    configure:1466: result: yes
    configure:1531: checking for gawk
    configure:1547: found /usr/bin/gawk
    configure:1557: result: gawk
    configure:1567: checking whether make sets $(MAKE)
    configure:1587: result: yes
    configure:1750: checking how to create a ustar tar archive
    configure:1763: tar --version
    tar (GNU tar) 1.27.1
    Copyright (C) 2013 Free Software Foundation, Inc.
    License GPLv3+: GNU GPL version 3 or later <gnu.org/.../gpl.html>.
    This is free software: you are free to change and redistribute it.
    There is NO WARRANTY, to the extent permitted by law.

    Written by John Gilmore and Jay Fenlason.
    configure:1766: $? = 0
    configure:1806: tardir=conftest.dir && eval tar --format=ustar -chf - "$tardir" >conftest.tar
    configure:1809: $? = 0
    configure:1813: tar -xf - <conftest.tar
    configure:1816: $? = 0
    configure:1829: result: gnutar
    configure:1838: checking whether to enable maintainer-specific portions of Makefiles
    configure:1847: result: no
    configure:1912: checking for gcc
    configure:1928: found /usr/bin/gcc
    configure:1938: result: gcc
    configure:2182: checking for C compiler version
    configure:2185: gcc --version </dev/null >&5
    gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4
    Copyright (C) 2013 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

    configure:2188: $? = 0
    configure:2190: gcc -v </dev/null >&5
    Using built-in specs.
    COLLECT_GCC=gcc
    COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper
    Target: x86_64-linux-gnu
    Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.8.4-2ubuntu1~14.04.3' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-libmudflap --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
    Thread model: posix
    gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
    configure:2193: $? = 0
    configure:2195: gcc -V </dev/null >&5
    gcc: error: unrecognized command line option '-V'
    gcc: fatal error: no input files
    compilation terminated.
    configure:2198: $? = 4
    configure:2221: checking for C compiler default output file name
    configure:2224: gcc    conftest.c  >&5
    /usr/bin/ld: cannot find crt1.o: No such file or directory
    /usr/bin/ld: cannot find crti.o: No such file or directory
    /usr/bin/ld: cannot find -lc
    /usr/bin/ld: cannot find crtn.o: No such file or directory
    collect2: error: ld returned 1 exit status
    configure:2227: $? = 1
    configure: failed program was:
    | /* confdefs.h.  */
    |
    | #define PACKAGE_NAME "talpa"
    | #define PACKAGE_TARNAME "talpa"
    | #define PACKAGE_VERSION "1.21.5"
    | #define PACKAGE_STRING "talpa 1.21.5"
    | #define PACKAGE_BUGREPORT ""
    | #define PACKAGE "talpa"
    | #define VERSION "1.21.5"
    | /* end confdefs.h.  */
    |
    | int
    | main ()
    | {
    |
    |   ;
    |   return 0;
    | }
    configure:2266: error: C compiler cannot create executables
    See `config.log' for more details.

    ## ---------------- ##
    ## Cache variables. ##
    ## ---------------- ##

    ac_cv_env_CC_set=
    ac_cv_env_CC_value=
    ac_cv_env_CFLAGS_set=
    ac_cv_env_CFLAGS_value=
    ac_cv_env_CPPFLAGS_set=
    ac_cv_env_CPPFLAGS_value=
    ac_cv_env_LDFLAGS_set=
    ac_cv_env_LDFLAGS_value=
    ac_cv_env_build_alias_set=
    ac_cv_env_build_alias_value=
    ac_cv_env_host_alias_set=
    ac_cv_env_host_alias_value=
    ac_cv_env_target_alias_set=
    ac_cv_env_target_alias_value=
    ac_cv_path_install='/usr/bin/install -c'
    ac_cv_prog_AWK=gawk
    ac_cv_prog_ac_ct_CC=gcc
    ac_cv_prog_make_make_set=yes
    am_cv_prog_tar_ustar=gnutar

    ## ----------------- ##
    ## Output variables. ##
    ## ----------------- ##

    ACLOCAL='${SHELL} /opt/sophos-av/talpa/build/talpa-1.21.5/config/missing --run aclocal-1.9'
    AMDEPBACKSLASH=''
    AMDEP_FALSE=''
    AMDEP_TRUE=''
    AMTAR='${SHELL} /opt/sophos-av/talpa/build/talpa-1.21.5/config/missing --run tar'
    AUTOCONF='${SHELL} /opt/sophos-av/talpa/build/talpa-1.21.5/config/missing --run autoconf'
    AUTOHEADER='${SHELL} /opt/sophos-av/talpa/build/talpa-1.21.5/config/missing --run autoheader'
    AUTOMAKE='${SHELL} /opt/sophos-av/talpa/build/talpa-1.21.5/config/missing --run automake-1.9'
    AWK='gawk'
    BINARYSYSCTL_FALSE=''
    BINARYSYSCTL_TRUE=''
    BUILDDUALFS_FALSE=''
    BUILDDUALFS_TRUE=''
    BUILDLSM_FALSE=''
    BUILDLSM_TRUE=''
    BUILDPROCFS_FALSE=''
    BUILDPROCFS_TRUE=''
    BUILDSECURITYFS_FALSE=''
    BUILDSECURITYFS_TRUE=''
    BUILDSTACKER_FALSE=''
    BUILDSTACKER_TRUE=''
    BUILDSYMBOLVER_FALSE=''
    BUILDSYMBOLVER_TRUE=''
    CAT=''
    CC='gcc'
    CCDEPMODE=''
    CFLAGS=''
    CPPFLAGS=''
    CUT=''
    CYGPATH_W='echo'
    DEFS=''
    DEPDIR=''
    ECHO_C=''
    ECHO_N='-n'
    ECHO_T=''
    EGREP=''
    EXEEXT=''
    INSTALL_DATA='${INSTALL} -m 644'
    INSTALL_PROGRAM='${INSTALL}'
    INSTALL_SCRIPT='${INSTALL}'
    INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s'
    KBUILD26_FALSE=''
    KBUILD26_TRUE=''
    KBUILDUSEM_FALSE=''
    KBUILDUSEM_TRUE=''
    LDFLAGS=''
    LIBOBJS=''
    LIBS=''
    LN_S=''
    LOADTEST_FALSE=''
    LOADTEST_TRUE=''
    LTLIBOBJS=''
    MAINT='#'
    MAINTAINER_MODE_FALSE=''
    MAINTAINER_MODE_TRUE='#'
    MAKEINFO='${SHELL} /opt/sophos-av/talpa/build/talpa-1.21.5/config/missing --run makeinfo'
    MODULELINKER=''
    OBJEXT=''
    PACKAGE='talpa'
    PACKAGE_BUGREPORT=''
    PACKAGE_NAME='talpa'
    PACKAGE_STRING='talpa 1.21.5'
    PACKAGE_TARNAME='talpa'
    PACKAGE_VERSION='1.21.5'
    PATH_SEPARATOR=':'
    RM=''
    SED=''
    SET_MAKE=''
    SHELL='/bin/bash'
    STRIP=''
    TESTXWORKAROUND_FALSE=''
    TESTXWORKAROUND_TRUE=''
    UNAME=''
    VERSION='1.21.5'
    XARGS=''
    ac_ct_CC='gcc'
    ac_ct_MODULELINKER=''
    ac_ct_STRIP=''
    am__fastdepCC_FALSE=''
    am__fastdepCC_TRUE=''
    am__include=''
    am__leading_dot='.'
    am__quote=''
    am__tar='tar --format=ustar -chf - "$$tardir"'
    am__untar='tar -xf -'
    assert=''
    autoconf_h_include=''
    backportedprefetch=''
    binarysysctl=''
    bindir='${exec_prefix}/bin'
    bool=''
    build_alias=''
    builddualfs=''
    buildprocfs=''
    buildsecurityfs=''
    ctltable=''
    datadir='${prefix}/share'
    debug=''
    dotruncateaddr=''
    dotruncatetype=''
    dpath=''
    dualfs=''
    exec_prefix='NONE'
    execve=''
    fdentry=''
    filldirbackport=''
    freetaskflag=''
    getname=''
    hassetpages=''
    hidden=''
    hookdops=''
    host_alias=''
    hrtimers=''
    imapathcheck=''
    includedir='${prefix}/include'
    infodir='${prefix}/info'
    inodeiprivate=''
    inodemutex=''
    install_sh='/opt/sophos-av/talpa/build/talpa-1.21.5/config/install-sh'
    interceptor_module=''
    interceptor_name=''
    jiffiesbackport=''
    kerneldir=''
    kernelhdrspath=''
    kernelincludes=''
    kfuncchpgattraddr=''
    ko=''
    libdir='/opt/sophos-av/talpa/current'
    libexecdir='${exec_prefix}/libexec'
    linuxcompilerinclude=''
    linuxmagicinclude=''
    linuxuapimagicinclude=''
    localstatedir='${prefix}/var'
    lookup_mnt_last=''
    lsm2610=''
    lsm2614=''
    lsm265=''
    lsm266=''
    lsm=''
    lsmkeys=''
    mandir='${prefix}/man'
    map_writable=''
    mkdir_p='mkdir -p --'
    mutexes=''
    needsvacpa=''
    newparent=''
    nopasymbol=''
    notasklistlock=''
    oldincludedir='/usr/include'
    pathlookup=''
    prefix='NONE'
    printkaddr=''
    program_transform_name='s,x,x,'
    putname=''
    rcubackport=''
    rodata=''
    samefile=''
    sbindir='${exec_prefix}/sbin'
    securityfs=''
    sharedstatedir='${prefix}/com'
    signalbackport=''
    smbfs=''
    snprintf=''
    sourcedir=''
    strdupuser=''
    structfilename=''
    symvers=''
    syscallhook=''
    sysconfdir='${prefix}/etc'
    talpaversion=''
    target_alias=''
    tasknewtty=''
    uapiunistdinclude=''
    unistd64x32include=''
    vfsmntlock=''
    vfsmount_namespace=''
    vfsunlink=''
    xhack=''

    ## ----------- ##
    ## confdefs.h. ##
    ## ----------- ##

    #define PACKAGE "talpa"
    #define PACKAGE_BUGREPORT ""
    #define PACKAGE_NAME "talpa"
    #define PACKAGE_STRING "talpa 1.21.5"
    #define PACKAGE_TARNAME "talpa"
    #define PACKAGE_VERSION "1.21.5"
    #define VERSION "1.21.5"

    configure: exit 77

     

Children
  • Hello GuyDamico,

    seems that the error is here
    configure:2221: checking for C compiler default output file name
    configure:2224: gcc    conftest.c  >&5
    /usr/bin/ld: cannot find crt1.o: No such file or directory
    /usr/bin/ld: cannot find crti.o: No such file or directory
    /usr/bin/ld: cannot find -lc
    /usr/bin/ld: cannot find crtn.o: No such file or directory
    collect2: error: ld returned 1 exit status

    but I'm not an expert and furthermore I have no experience with Mint. If I'd have to guess I'd say the libc6 package is missing. What's the output of dpkg -l *libc6*? I'm sure that would know what's missing.

    Christian

  • Looks like you don't have the libc-dev package installed.

    Try:

    apt-get install linux-libc-dev

     

    Also you should ensure that the update has run, so that you have a newer engine and data, which should resolve the savscan (on-demand) scanning issues.

     

    The tarfile on the website is only rarely updated, but the files on the update source are continuously updated, you need to be updating to have proper protection.

  • linux-libc-dev has been installed.

    talpa_select select was executed afterwards. The commands output showed it was not successful.

    [Talpa-select]
    Copyright (c) 1989-2016 Sophos Limited. All rights reserved.
    Fri Feb 24 23:03:32 2017 GMT
    Linux distribution: [linuxmint]
    Product: [Linux Mint 17.3 Rosa]
    Kernel: [3.19.0-32-generic]
    Multiprocessor support enabled.
    Searching for source pack...
    Searching for suitable binary pack...
    No suitable binary pack available.
    Preparing for build...
    Extracting sources...
    Configuring build of version 1.21.5...
    Error: Failed to prepare the source code for build. Please review the Sophos Support forums for assistance on resolving this.

  • This is the output after I sudo apt-get install linux-libc-dev

     

     dpkg -l *libc6*
    Desired=Unknown/Install/Remove/Purge/Hold
    | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
    |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
    ||/ Name           Version      Architecture Description
    +++-==============-============-============-=================================
    ii  libc6:amd64    2.19-0ubuntu amd64        Embedded GNU C Library: Shared li
    ii  libc6:i386     2.19-0ubuntu i386         Embedded GNU C Library: Shared li
    un  libc6-amd64    <none>       <none>       (no description available)
    ii  libc6-dbg:amd6 2.19-0ubuntu amd64        Embedded GNU C Library: detached
    un  libc6-dev      <none>       <none>       (no description available)
    un  libc6-i386     <none>       <none>       (no description available)
    un  libc6-i686     <none>       <none>       (no description available)
    un  libc6-xen      <none>       <none>       (no description available)
    un  libc6.1        <none>       <none>       (no description available)
    un  libc6.1-dev    <none>       <none>       (no description available)

  • Hi,

     

    Please could you post the new config.log, maybe the error message has changed?

     

    Please also try installing libc6-dev which I expected to be installed by the previous step.

     

    Certainly libc6-dev provides /usr/lib/x86_64-linux-gnu/crt1.o on my Ubuntu system.