Your message dated Sun, 22 Jun 2014 19:32:06 +0000
with message-id <[email protected]>
and subject line Bug#750075: fixed in clamav 0.98.4+dfsg-0+deb7u1
has caused the Debian Bug report #750075,
regarding clamav: Wrong declaration of function destroy_ctx to cause undefined 
behaviour
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
750075: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=750075
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: clamav
Version: 0.98.4~rc1+dfsg-2
Usertags: goto-cc
Tags: upstream
Forwarded: https://bugzilla.clamav.net/show_bug.cgi?id=11023

During a rebuild of all Debian packages in a clean sid chroot (using cowbuilder
and pbuilder) the build failed with the following error. Please note that we
use our research compiler tool-chain (using tools from the cbmc package), which
permits extended reporting on type inconsistencies at link time.

[...]
libtool: link: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
-Werror=format-security -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,-z 
-Wl,relro -o .libs/sigtool output.o getopt.o optparser.o misc.o cdiff.o tar.o 
vba.o sigtool.o  -L/usr/lib -lssl -lcrypto ../libclamav/.libs/libclamav.so -lz 
-lresolv -lpthread

error: conflicting function declarations "destroy_ctx"
old definition in module vba file vba.c line 94
void (signed int desc, struct cli_ctx_tag *ctx)
new definition in module sigtool file vba.h line 28
void (struct cli_ctx_tag *)

reason for conflict:
parameter counts differ (2/1)
Makefile:558: recipe for target 'sigtool' failed
make[3]: *** [sigtool] Error 64
make[3]: Leaving directory 
'/srv/jenkins-slave/workspace/sid-goto-cc-clamav/clamav-0.98.4~rc1+dfsg/sigtool'
Makefile:713: recipe for target 'check-recursive' failed
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory 
'/srv/jenkins-slave/workspace/sid-goto-cc-clamav/clamav-0.98.4~rc1+dfsg'
dh_auto_test: make -j1 check V=1 returned exit code 2
debian/rules:164: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 2

The declaration of destroy_ctx here

http://sources.debian.net/src/clamav/0.98.4~rc1+dfsg-2/sigtool/vba.h?hl=28#L28

is inconsistent with the actual definition here:

http://sources.debian.net/src/clamav/0.98.4~rc1+dfsg-2/sigtool/vba.c?hl=94#L94

Thus any use of sigtool with vba or vba-hex will result in a crash because of
this:

http://sources.debian.net/src/clamav/0.98.4~rc1+dfsg-2/sigtool/sigtool.c?hl=1533,1538#L1533

Best,
Michael

Attachment: pgp9gHABuBdKz.pgp
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: clamav
Source-Version: 0.98.4+dfsg-0+deb7u1

We believe that the bug you reported is fixed in the latest version of
clamav, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Scott Kitterman <[email protected]> (supplier of updated clamav package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 19 Jun 2014 23:42:46 -0400
Source: clamav
Binary: clamav-base clamav-docs clamav-dbg clamav libclamav-dev libclamav6 
clamav-daemon clamav-testfiles clamav-freshclam clamav-milter
Architecture: source all i386
Version: 0.98.4+dfsg-0+deb7u1
Distribution: stable
Urgency: medium
Maintainer: ClamAV Team <[email protected]>
Changed-By: Scott Kitterman <[email protected]>
Description: 
 clamav     - anti-virus utility for Unix - command-line interface
 clamav-base - anti-virus utility for Unix - base package
 clamav-daemon - anti-virus utility for Unix - scanner daemon
 clamav-dbg - debug symbols for ClamAV
 clamav-docs - anti-virus utility for Unix - documentation
 clamav-freshclam - anti-virus utility for Unix - virus database update utility
 clamav-milter - anti-virus utility for Unix - sendmail integration
 clamav-testfiles - anti-virus utility for Unix - test files
 libclamav-dev - anti-virus utility for Unix - development files
 libclamav6 - anti-virus utility for Unix - library
Closes: 554005 580188 616172 646845 669287 728188 731194 741512 743874 744314 
745754 747354 748180 748310 749027 749561 749589 750075 750808 750942 751562
Changes: 
 clamav (0.98.4+dfsg-0+deb7u1) stable; urgency=medium
 .
   [ Andreas Cadhalpun ]
   * Add myself as uploader.
   * Add 0008-bb-11028-fixed-a-deadlock-issue-with-fanotify-and-lo.patch
     from upstream to fix a deadlock issue with fanotify. (Closes: #749027)
   * Don't try to reload freshclam logs, when run from cron. (Closes: #750942)
   * Respect the $CLAMAVCONF variable at daemon start. (Closes: #748310)
   * Make the exit status codes of the init scripts LSB compliant.
   * debian/clamav-milter.config: Never load clamd.conf as fallback for
     a missing clamav-milter.conf. Use default values instead.
   * debian/rules: Make also dh_auto_test verbose.
   * Add debian/patches/0007-enable-llvm-jit-on-kfreebsd.patch to enable
     clamav JIT on kfreebsd-amd64 and kfreebsd-i386.
   * Adjust debain/rules and debian/control accordingly.
   * Fix building on hurd (hopefully).
   * Handle the clamd.conf file in clamav-daemon instead of clamav-base.
     This fixes the creation of the logrotate file with users other than
     clamav. (Closes: #669287)
   * Correct clamav-milter status action for non-local sockets.
     Thanks to Raphaël Hertzog for the bug report and patch. (Closes: #747354)
   * Mark clamav as Multi-Arch: foreign. (Closes: #731194)
   * Update debian/rules and control to use system LLVM instead of embedded
     copy of LLVM 2.8
   * Add debian/patches/0009-Fix-FTBFS-with-LLVM-3.1-3.4.patch to fix FTBFS
     with newer LLVM (Clamav bugzilla #10981)
   * Add 0010-Add-missing-libxml2-include-to-fix-compiler-warning-.patch
     to resolve implicit definition warning (Clamav Bugzilla #10982)
   * Remove deprecated libclamav.la file.
   * Use faketime to make the build more binary-reproducible.
   * Add symbols file for libclamav.
   * Fix lintian warnings:
    - path-in-maintainer-script
    - using-first-person-in-templates
   * Automatically updated translation files
   * Let 'dpkg-reconfigure clamav-base' recognise changes in 0.98-options.
   * Fix updating the logrotate files.
   * Merge AppArmor support from Ubuntu. (Closes: #554005)
   * Don't mention non-existant INSTALL.gz in README.Debian. (Closes: #728188)
   * Use log_action_msg instead of log_failure_msg in the usage message of the
     init scripts. (Closes: #646845)
   * Remove unneccesary '-i' option from dh_autoreconf
   * Remove trailing \ from --with-dbdir path to avoid resulting paths with \\
   * Add debian/upstream/signing-key.asc and a lintian-override for the
     lintian bug and update the watchfile
   * debian/clamav-base.postinst.in: Update to reflect the change from
     examples/clamd.conf to examples/clamd.conf.sample (Closes: #741512)
   * Update lintian overrides.
 .
   [ Sebastian Andrzej Siewior ]
   * Add myself as uploader.
   * Extend the testcase runtime to 5 mins. This should avoid FTBFS on slower
     buildds.
   * Convert debian/rules to dh.
   * Use pkill and start-stop-daemon in initscripts to start/stop/status the
     daemons. (Closes: 580188)
 .
   [ Tyler Hicks ]
   * debian/usr.bin.freshclam: Grant freshclam permission to read and write the
     clamd socket. AppArmor requires both permissions when applications connect
     to path-based UNIX domain sockets. (LP: #1313282)
 .
   [ Adam Conrad ]
   * Fix underlinking with llvm in libclamav/c++/Makefile.am
 .
   [ Yuri Kozlov ]
   * Updated Russian Debconf template translation (Closes: #750808)
 .
   [ Mario Blättermann ]
   * Updated German Debconf template translation (Closes: #751562)
 .
   [ Holger Wansing ]
   * Updated German translation (Closes: #744314)
 .
   [ Anthony ]
   * Updated French translation (Closes: #749561)
 .
   [ victory ]
   * Updated Japanese translation (Closes: #743874, #749589)
 .
   [ Américo Monteiro ]
   * Updated Debconf translation for pt (Closes: #745754)
 .
   [ Scott Kitterman ]
   * New upstream version (Closes: #750075, #748180)
     - clamd listens now on IPv6 sockets (Closes: #616172)
     - libclamav links now with OpenSSL (via build dependcy on libssl-dev)
     - clamsubmit: new tool to submit suspicious files/false positives
   * Bump minimum debhelper requirement to 8.9.7 for build target specific
     override
   * Drop changes to hard code use of auto* 1.11 as 0.98.3 builds with 1.14
     - Change build-depends in debian/rules
     - Change exported values in debian/rules
     - Drop debian/patches/0002-configure.ac-patches-to-got-with-autoreconf-
       and-auto.patch
   * Update libclamav6 binary zlib lintian override for new so version
   * Add apport hook to clamav-base for apport in Experimental/Ubuntu
   * Switch to format 3.0 (quilt) to enable use of git-dpm
   * Extract existing inline changes into new commits/dpm patches
   * Fix vcs-field-not-canonical for both git and web access
   * Add libxml2-dev to build-depends for dmg and xar support
Checksums-Sha1: 
 05bec61a137f904bf1915cf443a4e685f6508c26 2906 clamav_0.98.4+dfsg-0+deb7u1.dsc
 3890979b1e08c51a6f077dcaaa9a8ed9461d254c 8517024 clamav_0.98.4+dfsg.orig.tar.xz
 347254b72835a0505f0ea3aa237baa61d07453da 364377 
clamav_0.98.4+dfsg-0+deb7u1.debian.tar.gz
 d8a14da0b41ce4f93b651bcffcb1499e15e421dd 274734 
clamav-base_0.98.4+dfsg-0+deb7u1_all.deb
 8b8dff6d3ee4323c5af366cf4fcf2392a0c4c736 1279264 
clamav-docs_0.98.4+dfsg-0+deb7u1_all.deb
 bcbffabaa2fc6645a1bf039b4f89628709a727cf 4193812 
clamav-dbg_0.98.4+dfsg-0+deb7u1_i386.deb
 28d29314e0d53bf4c3d430ec1a89c771bc02c449 393704 
clamav_0.98.4+dfsg-0+deb7u1_i386.deb
 76d2232f81aa3a45a763f58ea0b5117eb58515e1 235992 
libclamav-dev_0.98.4+dfsg-0+deb7u1_i386.deb
 dfb04625fe636b58f13d7875f2a0a026fc069b8d 4594018 
libclamav6_0.98.4+dfsg-0+deb7u1_i386.deb
 280653a074111bd9c03482e90fde4fa84d562878 527256 
clamav-daemon_0.98.4+dfsg-0+deb7u1_i386.deb
 118b96a1a5ddaa7210af85e0c503e901d3484350 5281016 
clamav-testfiles_0.98.4+dfsg-0+deb7u1_all.deb
 cdd041be5344d433fabb8af42dec89712312d1fe 345138 
clamav-freshclam_0.98.4+dfsg-0+deb7u1_i386.deb
 0f21b27b05f86d26535cfbd0ab1d71015d73ff87 381864 
clamav-milter_0.98.4+dfsg-0+deb7u1_i386.deb
Checksums-Sha256: 
 448e458d7f1637c63fb2fde56124245ee8eab6790a3ffbd6dfa6dbb5b63b766a 2906 
clamav_0.98.4+dfsg-0+deb7u1.dsc
 43add56c79e9a5044d544c13fb94fedd030d077e881a30318f52ef2d4601bade 8517024 
clamav_0.98.4+dfsg.orig.tar.xz
 459928e5c3b6262cfea9e86517eceaaa2806b2a66fc7a2a8a41cb1a1832659b6 364377 
clamav_0.98.4+dfsg-0+deb7u1.debian.tar.gz
 b8d1625d445351abc8157292c9b21462235cc6953209ab0d9d6e9a055b154d7e 274734 
clamav-base_0.98.4+dfsg-0+deb7u1_all.deb
 6bd97f089e34422c95b87f82c213f8a794b237c9cb5ba27dbdddc6f5b7c37ff1 1279264 
clamav-docs_0.98.4+dfsg-0+deb7u1_all.deb
 572384e741564b05fd00d743f26fd67f801f78407e99f37b37ce9624bbd1a567 4193812 
clamav-dbg_0.98.4+dfsg-0+deb7u1_i386.deb
 c4ffd561a8d787e6d6f8bec6e9f5785d265eaacb30447cc29df548aaafbb1005 393704 
clamav_0.98.4+dfsg-0+deb7u1_i386.deb
 81b62710148d6624479dd3205e1f5ba240b8ffaa04776701fda96017160c2205 235992 
libclamav-dev_0.98.4+dfsg-0+deb7u1_i386.deb
 6a4ab0d829e1eefad3dd02c417f8c406d5b7e3803f6d1bea2757031075522f66 4594018 
libclamav6_0.98.4+dfsg-0+deb7u1_i386.deb
 779814b9861cc0a9e91eeb52e084252fae8ac35e6b8cd99d2e05ab93d43aec25 527256 
clamav-daemon_0.98.4+dfsg-0+deb7u1_i386.deb
 ed1921d7516110f6e85a5aebe697b2fec3c2ee463c2c33c5fd1511fd9e66e116 5281016 
clamav-testfiles_0.98.4+dfsg-0+deb7u1_all.deb
 a0aef4d43d1404a41a46d4d59e22003619e1a479158c3a67ffeff6d3438c5169 345138 
clamav-freshclam_0.98.4+dfsg-0+deb7u1_i386.deb
 1c7f05020d47f893022771271b4a6b1e69f446d1336396ec173ab93ebb802bd5 381864 
clamav-milter_0.98.4+dfsg-0+deb7u1_i386.deb
Files: 
 f8dce52711213e154bc108597530f51b 2906 utils optional 
clamav_0.98.4+dfsg-0+deb7u1.dsc
 05724ec470f063185f281ec47f267284 8517024 utils optional 
clamav_0.98.4+dfsg.orig.tar.xz
 359aad632dc73a693043d2d324991ec1 364377 utils optional 
clamav_0.98.4+dfsg-0+deb7u1.debian.tar.gz
 425451434928d22f2838e7c7eb8b6fc7 274734 utils optional 
clamav-base_0.98.4+dfsg-0+deb7u1_all.deb
 8b756c3f36d65d8fa3aee9d6176e7e47 1279264 doc optional 
clamav-docs_0.98.4+dfsg-0+deb7u1_all.deb
 10d5e6a47ec85c3c5aea889e7abedbc7 4193812 debug extra 
clamav-dbg_0.98.4+dfsg-0+deb7u1_i386.deb
 7cac92c7c92987bde8c97ce46c127ae3 393704 utils optional 
clamav_0.98.4+dfsg-0+deb7u1_i386.deb
 dd1f542e01660b05899383aa62134d56 235992 libdevel optional 
libclamav-dev_0.98.4+dfsg-0+deb7u1_i386.deb
 ce9c24579200792ee97f3f5e1a6cdce5 4594018 libs optional 
libclamav6_0.98.4+dfsg-0+deb7u1_i386.deb
 294f2e7162f6bbbd7330cec14cd5b423 527256 utils optional 
clamav-daemon_0.98.4+dfsg-0+deb7u1_i386.deb
 b5d200ad470c99fbffce8abea0cf1507 5281016 utils optional 
clamav-testfiles_0.98.4+dfsg-0+deb7u1_all.deb
 6353247aa52eb3e130128731f7b6da5a 345138 utils optional 
clamav-freshclam_0.98.4+dfsg-0+deb7u1_i386.deb
 1652fab4df0149f84eb5ad3d2c72b7b1 381864 utils extra 
clamav-milter_0.98.4+dfsg-0+deb7u1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJTpv/7AAoJEHjX3vua1ZrxszwP/1Bl9DMiioaa6f7fbpsVT4wq
hL3eY4zlEDeP40v5mvDSxBE82aR0WNsVbt6Bgih72fE9LDnoHpAmhKjrfm+BLXMI
8RGJvwbQEzYJLv/+WubbprZ8x02GX5QV3voTzZ9U5NNn4IGjf55lVjQllm91iR02
ybc8iw4kv0dU+5I94qjmVPjelfE7qcJBbo5OI3QJfIAH72bIkS1SYvgF1tnglcJF
RPHZ16CPtETVZIP7kTfsz7xdc6fCFHOfuCZh5fUzNuyWTbpzNsDDrIMO3I24uCQJ
2piDuX1BLLDahuNiT8FT1qECExei9FwnMURFDtomZiSrR4VdFJsDGVLbXm7ATcqK
rxgIIl3v6N+zSIGOMOD9ck9pelXoB1ws5vysPz13m84GWHvQqqlA0C+hIPDZbHsm
hwrWouOOAWBkB/Rdo807P5ztEpYBJkVUND/rpMlF+VXO6n4xa891NsFNoSJ7mq5z
eMZ7/2J+2j+A6HVcCWbQ+35I0Tx1tj9G9/JVPGEOyDRoLhH26QoEeceSxp7MX5Zu
Wcni/SJ2b+FYd/S65kbsdL69A+iTfzExezFa4yvWxVywtAaRB78bU6cDucGHG06D
5aiZw9ta11pfAhQIvgeyk3o5CkCy8Rl5jNkoX3/wM20OL1HrL5ECybQ0A3mCjHx4
h8qZ90aj9300RuR3melo
=bUlK
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-clamav-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-clamav-devel

Reply via email to