Skip to content

Build fail without significant message on old linux distros . #1480

@Pigi-102

Description

@Pigi-102

I'm trying to byuild 1.0.8 or 1.4.2 on an old slackware 14.2, where 0.103.x build without any problem, but it does not works.
After have added every missing library or fullfilled any requirement ( except for systemd ) the configuration phase reach the "summary" phase but then stops without any significant message.

Here the summary:

- Configuration Options Summary --
    Package Version:        ClamAV 1.0.8
    libclamav version:      11:0:0
    libfreshclam version:   2:2:0
    Install prefix:         /usr
    Install database dir:   /usr/share/clamav
    Install config dir:     /etc
    Host system:            Linux-4.4.14
    Target system:          Linux-4.4.14
    Compiler:               
        Build type:         Release
        C compiler:         /usr/bin/cc
        C++ compiler:       /usr/bin/c++
        Rust toolchain:     /usr/bin/cargo ()
        CFLAGS:             -O2 -march=x86-64 -mtune=generic -fPIC -pipe -fomit-frame-pointer   
        CXXFLAGS:           -O2 -march=x86-64 -mtune=generic -fPIC -pipe -fomit-frame-pointer   
        WARNCFLAGS:          -Wall -Wextra -Wformat-security
    Build Options:          
        Build apps:         ON
        Shared library:     ON
        Static library:     OFF
        Enable UnRAR:       ON
        Examples:           OFF
        Tests:              OFF
        Build man pages:    ON
        Build doxygen HTML: OFF
        Maintainer Mode:    OFF
    Build Extras:           
        Build milter:       OFF  (toggle with -DENABLE_MILTER=ON/OFF)
        Build clamonacc:    ON  (toggle with -DENABLE_CLAMONACC=ON/OFF)
-- Engine Options --
        Bytecode Runtime:   
            interpreter            
-- libclamav Dependencies --
        Compression support:
            bzip2           /usr/include
                            /usr/lib64/libbz2.so
            zlib            /usr/include
                            /usr/lib64/libz.so
        XML support:        
            libxml2         /usr/include/libxml2;/usr/include/libxml2
                            /usr/lib64/libxml2.so
        RegEx support:      
            libpcre2        /usr/include
                            /usr/lib64/libpcre2-8.so
        Crypto support:     
            openssl         /usr/include
                            /usr/lib64/libssl.so;/usr/lib64/libcrypto.so
        JSON support:       
            json-c          /usr/include/json-c
                            /usr/lib64/libjson-c.a
        Threading support:  
            pthread         
        Locale support:     
            iconv           /usr/include
                            /usr/lib64/libc.so
-- libfreshclam Extra Dependencies --
        HTTP support:       
            curl            /usr/include
                            /usr/lib64/libcurl.so
-- Application Extra Dependencies --
        GUI support:        
            ncurses         /usr/include
                            /usr/lib64/libncurses.so
        systemd:            not found

-- Configuring incomplete, errors occurred!
See also "/tmp/pkg/clamav-1.0.8/build/CMakeFiles/CMakeOutput.log".
See also "/tmp/pkg/clamav-1.0.8/build/CMakeFiles/CMakeError.log".

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions