First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 218314
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Network Proxy Developers <net-proxy@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Canarau Constantin <canarauc@yahoo.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 218314 depends on: Show dependency tree
Show dependency graph
Bug 218314 blocks: 221715
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-04-18 19:29 0000
I upgrade today clamav from version 0.92.1-r1 to 0.93.
revdep-rebuild tried to recompile klamav and dansguardian.
Both of them failed to compile.


Reproducible: Always

Steps to Reproduce:
1.emerge =app-antivirus/clamav-0.93
2.emerge dansguardian


Actual Results:  
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I..   -I/usr/include
-I/usr/include -fexceptions -O2 -march=native -mtune=native -fomit-frame-
pointer -pipe -fprefetch-loop-arrays -falign-functions=64 -ftracer -fforce-addr
-momit-leaf-frame-pointer -fno-ident -combine -fno-enforce-
eh-specs -ffriend-injection -MT clamav.o -MD -MP -MF .deps/clamav.Tpo -c -o
clamav.o `test -f 'contentscanners/clamav.cpp' || echo
'./'`contentscanners/clamav.cpp
contentscanners/clamav.cpp: In member function ‘virtual int
clamavinstance::init(void*)’:
contentscanners/clamav.cpp:265: error: ‘struct cl_limits’ has no member
named ‘maxratio’
contentscanners/clamav.cpp:266: error: ‘struct cl_limits’ has no member
named ‘maxratio’
contentscanners/clamav.cpp:267: error: ‘struct cl_limits’ has no member
named ‘maxratio’
make[2]: *** [clamav.o] Error 1
make[2]: *** Waiting for unfinished jobs....
mv -f .deps/OptionContainer.Tpo .deps/OptionContainer.Po
mv -f .deps/dansguardian.Tpo .deps/dansguardian.Po
make[2]: Leaving directory
`/home/write/var/tmp/portage/net-proxy/dansguardian-2.9.9.2_beta/work/dansguardian-2.9.9.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/write/var/tmp/portage/net-proxy/dansguardian-2.9.9.2_beta/work/dansguardian-2.9.9.2'
make: *** [all] Error 2
 * 
 * ERROR: net-proxy/dansguardian-2.9.9.2_beta failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2208:  Called die
 * The specific snippet of code:
 *       emake OPTIMISE="${CFLAGS}" || die "emake failed"
 *  The die message:
 *   emake failed
 * 
 * If you need support, post the topmost build error, and the call stack if
relevant.
 * A complete build log is located at
'/home/write/var/tmp/portage/net-proxy/dansguardian-2.9.9.2_beta/temp/build.log'.
 * The ebuild environment file is located at
'/home/write/var/tmp/portage/net-proxy/dansguardian-2.9.9.2_beta/temp/environment'.
 * 


Expected Results:  
dansguardian build fine with clamav-0.93

[ebuild   R   ] net-proxy/dansguardian-2.9.9.2_beta  USE="clamav pcre -debug
-kaspersky -ntlm" 0 kB
[ebuild   R   ] app-antivirus/klamav-0.42  USE="arts xinerama -debug" 0 kB

Portage 2.1.4.4 (default-linux/amd64/2007.0, gcc-4.2.4-pre20080412,
glibc-2.7-r2, 2.6.25-gentoo-costel x86_64)
=================================================================
System uname: 2.6.25-gentoo-costel x86_64 Intel(R) Core(TM)2 Duo CPU E4500 @
2.20GHz
Timestamp of tree: Fri, 18 Apr 2008 09:30:11 +0000
ccache version 2.4 [disabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.5
dev-lang/python:     2.4.4-r9, 2.5.1-r5
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.2.2
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.62
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18.50.0.6
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.24
ACCEPT_KEYWORDS="amd64 x86 ~amd64 ~x86"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=native -mtune=native -fomit-frame-pointer -pipe
-fprefetch-loop-arrays -falign-functions=64 -ftracer -fforce-addr
-momit-leaf-frame-pointer -fno-ident -combine"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/kde/4.0/env /usr/kde/4.0/share/config
/usr/kde/4.0/shutdown /usr/share/config /var/bind /var/lib/hsqldb
/var/qmail/alias /var/qmail/control /var/service /var/vpopmail/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf
/etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/
/etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild
/etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=native -mtune=native -fomit-frame-pointer -pipe
-fprefetch-loop-arrays -falign-functions=64 -ftracer -fforce-addr
-momit-leaf-frame-pointer -fno-ident -combine -fno-enforce-eh-specs
-ffriend-injection"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig candy distlocks fixpackages metadata-transfer
parallel parallel-fetch sfperms strict unmerge-orphans userfetch userpriv"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="ro_RO.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -s
-Wl,-hash-style=gnu"
LINGUAS="ro en en_GB"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--progress"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --stats --timeout=180 --exclude=/distfiles
--exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/gentoo
/usr/portage/local/layman/desktop-effects /usr/portage/local/layman/dirtyepic"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="64bit 7zip X a52 aac aalib accessibility acl acpi ada administrator adns
adplug aim aio alsa amd64 amr animgif ao aotuv apache apache2 apm ares arj arts
asterisk audacious audiofile avahi avalon-framework avalon-logkit
bash-completion battery bcmath bcp bdf berkdb bidi big-tables bindist
bittorrent bjam bl blas bonjour bonobo boost boundschecking branding bzip2
cairo calendar caps captury cdaudio cdb cdda cddb cdinstall cdparanoia cdr
cdrom chardet chm clamav clamd clearcase cli cmdsubmenu contentcache corba
courier cpudetection cracklib crypt cscope ctype cups curl curlwrappers cursors
cvs daap dbase dbm dbtool dbus dbx dc1394 dedicated deprecated device-mapper
dga dhcp directfb disassembler discouraged djvu dmx dnd dri dts dv dvd dvdnav
dvdr dvdread dxr3 dynamicplugin eds emacs embedded emboss emerald enca encode
enscript eolconv epiphany esd evo examples exif expat extensions
extra-algorithms extraengine extrafilters extras f-prot fam fame fastcgi fat
fbcon ffmpeg fftw fidonet figlet filter firefox fits fixes flac flatfile
flexresp2 fltk fontconfig foomaticdb fortran freetds freetts freetype freewnn
ftp fullyoptimize fuse gajim gb gcj gd gdbm gdm geoip geos ggi gif gimp ginac
gkrellm glade glep glib glitz glut gmp gnokii gnome gnustep gnutls gphoto2 gpm
gps graphviz gre groupwise gsl gsm gstreamer gtk gtk2 gtkhtml guile hal haskell
hddtemp hesiod hfs high-ints hipe howl httpd hybrid hyperestraier hyperwave-api
ibmacpi icons iconv icq icu idea idn ieee1394 iksemel imagemagick imap imlib
inherit-graph inifile inline innodb inode inotify iodbc iproute2 ipv6 isdnlog
ithreads jabber jack java javamail javascript jbig jce jfs jikes jingle john
joystick jpeg jpeg2k jumpplay junit justify kde kdehiddenvisibility kdm
kerberos kig-scripting kpoll krb4 ktts l7filter ladcca ladspa lapack lash latex
latin1 lcms ldap leim lesstif lha libcaca libedit libg++ libgda libnotify
libsamplerate libwww linux-smp-stats lirc live lm_sensors logrotate lua lzo
m17n-lib mad maildir mailwrapper math matroska matrox max-idx-128 mbox mbrola
mcal mcve md5sum mdnsresponder-compat meanwhile memcache memlimit metalink
mhash midi migemo mikmod milter mime mjpeg mmap mmx mmxext mng mnogosearch mod
modperl modplug mono motif mozilla mp2 mp3 mp4 mpeg mpi mplayer msn mssql
mudflap mule multicall musepack musicbrainz mysql mysqli nas nat nautilus
ncurses neXt nepomuk net netcdf nethack network networking networkmanager nids
nls nntp nova npp nptl nptlonly nsplugin ntfs nvidia objc objc++ objc-gc ocaml
odbc offensive office ofx ogg openal opendoc openexr opengl openmp
optimisememory optimize osc oscar oss ovrimos pam pango pascal pcap pcntl pcre
pda pdf perforce perfprofiling perl pertty pg-intdatetime php pic plasma
plotutils plugins png pnm pop portaudio posix postfix postgres povray ppds pppd
prediction prelude profile proj projectx pulseaudio pyste python qdbm qmail qos
qq qt3 qt3support qt4 query-browser quicktime radio radius rar rdesktop react
readline recode reflection regex reiser4 reiserfs restrict-javascript rle
rrdcgi rrdtool rtc rtsp ruby runlevels samba sasl sbig scanner sdl sdl-image
seamonkey sensord servletapi session sguil sharedext sharedmem shorten shout
sid silc simplexml skey skins slang slp smarty smp sms sndfile snmp soap
sockets socks5 source sourcecaps sourceview sox spamassassin speex spell spl
sql sqlite sqlite3 srt sse sse-filters sse2 ssl ssse3 startup-notification
stream subject-rewrite submenu subtitles subversion svg swat swig sylpheed
symlink sysvipc szip tcl tcltk tcpd tcpwrapper tetex themes theora threads
threadsafe thunderbird tidy tiff timestats timidity tivo tk tokenizer truetype
tta tunepimp unicode usb utils v4l v4l2 v4l2win32codecs valgrind vcd vda
verbose verse vhosts videos vim-syntax visualization vlm vnc vorbis vorbis-psy
wav wavpack wddx webdav webinstall wifi winbind winpopup wireshark
withsamplescripts wma wmf wxwindows x11vnc x264 xanim xattr xcb xcomposite
xface xforms xfs xim xine xinerama xinetd xml xmlrpc xorg xosd xpm xprint
xscreensaver xsl xtended xv xvid xvmc xvnc yahoo yaz zephyr zip zlib zoran"
ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare
dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw
multi null plug rate route share shm softvol" APACHE2_MODULES="authn_alias
cern_meta charset_lite dumpio log_forensic proxy_ftp version actions alias
auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file
authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user
autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires
ext_filter file_cache filter headers ident imagemap include info log_config
logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer
proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir
usertrack vhost_alias" APACHE2_MPMS="worker" ELIBC="glibc" INITNG_PLUGINS="also
bash_launcher chdir chroot conflict cpout critical ctrlaltdel daemon_clean
debug_commands envparser find fmon fstat history idleprobe initctl interactive
iparser last limit lockfile logfile netdev netprobe ngc4 ngcs nge pause provide
reload renice rlparser simple_launcher stcmd stdout suid syncron syslog sysreq
unneeded usplash" INPUT_DEVICES="keyboard mouse" KERNEL="linux"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses
text" LINGUAS="ro en en_GB" LIRC_DEVICES="hauppauge" USERLAND="GNU"
VIDEO_CARDS="nv v4l vesa nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL,
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS

This bug seems to be related to bug 213762
Though dansguardian is not mentioned there.

------- Comment #1 From Jan Kundrát 2008-04-18 19:40:38 0000 -------
I guess that this one deserves tracking separately from the clamav security
vulnerability. Assigning to the dansguardian maintainers with clamav folks
CCed.

------- Comment #2 From Norberto Bensa 2008-04-18 23:57:25 0000 -------
clamav-0.93 breaks dev-perl/Mail-ClamAV-0.21 too. Should I open a new bug about
it?

------- Comment #3 From Alin Năstac 2008-04-20 02:17:06 0000 -------
Unfortunately the latest beta version (2.9.9.3) still doesn't solve this
problem.
I've contacted the upstream and I'm waiting for their reply.

------- Comment #4 From johond 2008-04-22 16:05:45 0000 -------
same problem here..

------- Comment #5 From Klaus Henske 2008-04-23 09:55:58 0000 -------
The package clamav-0.93 blocks all dansguardian-version. It is important, that
packages clamav and dansguardian are not blocked.

------- Comment #6 From johond 2008-04-30 14:46:14 0000 -------
2.9.9.4 beta is released and it seems to work

------- Comment #7 From johond 2008-04-30 14:58:05 0000 -------
2.9.9.4 beta is released and it seems to work

------- Comment #8 From Peter Volkov 2008-05-11 15:45:13 0000 -------
Alin, clamav-0.93 is already stable at most archs, thus as soon as new version
hits the tree arch teams (amd64,ppc,ppc64,x86) should be CC'ed to this bug (or
new bug created) and stabilization should start immediately.

BTW, this bug affects release snapshot too as we have to and already propagated
security fixes for bug #213762.

Thank you in advance.

------- Comment #9 From Peter Volkov 2008-05-11 16:25:58 0000 -------
Sorry for bug spam, but I've changed my mind. So to avoid unnecessary mail on
release, I've created tracker and CC'ing release there instead to individual
bugs...

------- Comment #10 From Alin Năstac 2008-05-14 21:22:45 0000 -------
Version 2.9.9.4_beta is now in the tree. Thanks for the patience.

First Last Prev Next    No search results available      Search page      Enter new bug