Hi, I have an old system I'm compiling.

I have 0.102.3 working on it.

Here's the config line:

CC=/usr/local/gcc4.2.4/bin/gcc ./configure --prefix=/usr/local/clamav
--with-user=defang --with-group=defang --enable-llvm=no
--with-openssl=/usr/local/ssl --with-pcre=/usr/local/pcre2
--with-zlib=/usr/local/zlib --with-xml=/usr/local/libxml2
--disable-clamonacc --disable-unrar

I believe the relevant error info is below if anyone has advice.  It's
an old system and just trying to keep it limping a few more weeks.

make[2]: Entering directory `/usr/src/clamav-0.102.4/libfreshclam'
  CC       output.lo
  CC       optparser.lo
  CC       getopt.lo
  CC       misc.lo
In file included from ../libclamav/execs.h:28,
                 from ../libclamav/matcher.h:30,
                 from ../libclamav/others.h:22,
                 from ../shared/output.c:56:
../libclamav/pe_structs.h:159:7: warning: no newline at end of file
In file included from ../libclamav/execs.h:28,
                 from ../libclamav/matcher.h:30,
                 from ../libclamav/others.h:22,
                 from ../shared/optparser.c:48:
../libclamav/pe_structs.h:159:7: warning: no newline at end of file
  CC       cdiff.lo
In file included from ../libclamav/execs.h:28,
                 from ../libclamav/matcher.h:30,
                 from ../libclamav/others.h:22,
                 from ../shared/misc.c:48:
../libclamav/pe_structs.h:159:7: warning: no newline at end of file
  CC       tar.lo
  CC       cert_util.lo
In file included from ../libclamav/execs.h:28,
                 from ../libclamav/matcher.h:30,
                 from ../libclamav/others.h:22,
                 from ../shared/cdiff.c:40:
../libclamav/pe_structs.h:159:7: warning: no newline at end of file
  CC       libfreshclam.lo
In file included from ../shared/cert_util.c:30:
../shared/cert_util.h:121:7: warning: no newline at end of file
  CC       libfreshclam_internal.lo
  CC       dns.lo
In file included from libfreshclam.c:61:
../shared/cert_util.h:121:7: warning: no newline at end of file
In file included from ../libclamav/execs.h:28,
                 from ../libclamav/matcher.h:30,
                 from ../libclamav/others.h:22,
                 from libfreshclam.c:65:
../libclamav/pe_structs.h:159:7: warning: no newline at end of file
  CC       cert_util_linux.lo
In file included from libfreshclam_internal.c:85:
../shared/cert_util.h:121:7: warning: no newline at end of file
In file included from ../libclamav/execs.h:28,
                 from ../libclamav/matcher.h:30,
                 from ../libclamav/others.h:22,
                 from libfreshclam_internal.c:88:
../libclamav/pe_structs.h:159:7: warning: no newline at end of file
In file included from ../shared/linux/cert_util_linux.c:32:
../shared/cert_util.h:121:7: warning: no newline at end of file
  OBJCLD   libfreshclam.la
make[2]: Leaving directory `/usr/src/clamav-0.102.4/libfreshclam'
Making all in clamscan
make[2]: Entering directory `/usr/src/clamav-0.102.4/clamscan'
  CC       output.o
  CC       optparser.o
  CC       getopt.o
In file included from ../libclamav/execs.h:28,
                 from ../libclamav/matcher.h:30,
                 from ../libclamav/others.h:22,
                 from ../shared/optparser.c:48:
../libclamav/pe_structs.h:159:7: warning: no newline at end of file
  CC       actions.o
In file included from ../libclamav/execs.h:28,
                 from ../libclamav/matcher.h:30,
                 from ../libclamav/others.h:22,
                 from ../shared/actions.c:51:
../libclamav/pe_structs.h:159:7: warning: no newline at end of file
In file included from ../libclamav/execs.h:28,
                 from ../libclamav/matcher.h:30,
                 from ../libclamav/others.h:22,
                 from ../shared/output.c:56:
../libclamav/pe_structs.h:159:7: warning: no newline at end of file
  CC       misc.o
In file included from ../libclamav/execs.h:28,
                 from ../libclamav/matcher.h:30,
                 from ../libclamav/others.h:22,
                 from ../shared/misc.c:48:
../libclamav/pe_structs.h:159:7: warning: no newline at end of file
  CC       clamscan.o
  CC       manager.o
In file included from ../libclamav/execs.h:28,
                 from ../libclamav/matcher.h:30,
                 from ../libclamav/others.h:22,
                 from clamscan.c:42:
../libclamav/pe_structs.h:159:7: warning: no newline at end of file
In file included from ../libclamav/execs.h:28,
                 from ../libclamav/matcher.h:30,
                 from ../libclamav/others.h:22,
                 from manager.c:61:
../libclamav/pe_structs.h:159:7: warning: no newline at end of file
  CCLD     clamscan
actions.o: In function `traverse_to':
../shared/actions.c:328: undefined reference to `openat'
actions.o: In function `traverse_unlink':
../shared/actions.c:568: undefined reference to `unlinkat'
actions.o: In function `action_move':
../shared/actions.c:455: undefined reference to `renameat'
collect2: ld returned 1 exit status
make[2]: *** [clamscan] Error 1
make[2]: Leaving directory `/usr/src/clamav-0.102.4/clamscan'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/clamav-0.102.4'

make: *** [all] Error 2

Regards,

KAM


_______________________________________________

clamav-users mailing list
clamav-users@lists.clamav.net
https://lists.clamav.net/mailman/listinfo/clamav-users


Help us build a comprehensive ClamAV guide:
https://github.com/vrtadmin/clamav-faq

http://www.clamav.net/contact.html#ml

Reply via email to