Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 170655 Details for
Bug 245450
app-antivirus/clamav < 0.94.1 buffer overflow vulnerability (CVE-2008-5050)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
fixes libtool issue, adds deps for FEATURES=test, adds ipv6 useflag
bug245450_clamav-0.94.1.ebuild.patch (text/plain), 2.70 KB, created by
Nathan Phillip Brink (binki) (RETIRED)
on 2008-11-03 23:04:32 UTC
(
hide
)
Description:
fixes libtool issue, adds deps for FEATURES=test, adds ipv6 useflag
Filename:
MIME Type:
Creator:
Nathan Phillip Brink (binki) (RETIRED)
Created:
2008-11-03 23:04:32 UTC
Size:
2.70 KB
patch
obsolete
>diff -c /usr/portage/app-antivirus/clamav/clamav-0.94.ebuild /usr/local/portage/app-antivirus/clamav/clamav-0.94.1.ebuild >--- /usr/portage/app-antivirus/clamav/clamav-0.94.ebuild 2008-09-13 19:05:27.000000000 -0400 >+++ /usr/local/portage/app-antivirus/clamav/clamav-0.94.1.ebuild 2008-11-03 17:48:48.000000000 -0500 >@@ -2,23 +2,28 @@ > # Distributed under the terms of the GNU General Public License v2 > # $Header: /var/cvsroot/gentoo-x86/app-antivirus/clamav/clamav-0.94.ebuild,v 1.10 2008/09/13 22:48:04 dertobi123 Exp $ > >-inherit autotools eutils flag-o-matic fixheadtails multilib >+inherit autotools eutils flag-o-matic fixheadtails multilib versionator >+ >+# for when rc1 is appended to release candidates: >+MY_PV=$(replace_version_separator 3 ''); >+MY_P="${PN}-${MY_PV}" >+S="${WORKDIR}/${MY_P}" > > DESCRIPTION="Clam Anti-Virus Scanner" > HOMEPAGE="http://www.clamav.net/" >-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" >+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" > > LICENSE="GPL-2" > SLOT="0" > KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" >-IUSE="bzip2 crypt iconv mailwrapper milter nls selinux test" >+IUSE="bzip2 crypt iconv mailwrapper milter nls selinux test ipv6" > > COMMON_DEPEND="bzip2? ( app-arch/bzip2 ) > crypt? ( >=dev-libs/gmp-4.1.2 ) > milter? ( || ( mail-filter/libmilter mail-mta/sendmail ) ) > iconv? ( virtual/libiconv ) > nls? ( sys-devel/gettext ) >- test? ( dev-libs/check ) >+ test? ( dev-libs/check dev-util/duma dev-util/valgrind ) > dev-libs/gmp > >=sys-libs/zlib-1.2.1-r3 > >=sys-apps/sed-4" >@@ -47,8 +52,17 @@ > src_unpack() { > unpack ${A} > cd "${S}" >- epatch "${FILESDIR}"/${P}-buildfix.patch >- epatch "${FILESDIR}"/${P}-nls.patch >+ # This newer version of ClamAV packages libtool.m4 and lt*.m4 in m4, >+ # while previous versions did not. >+ # Since autoreconf invokes libtoolize, a different version of ltmain.sh that doesn't >+ # match up with the version of the *.m4 files gets thrown into this directory. >+ # This problem showed up for me in the packages libtool's use of $ECHO while my >+ # system's libtool's instead used $echo internally, and the .m4 file provides the value of >+ # $echo or $ECHO. >+ einfo "removing possibly incompatible libtool-related m4 files" >+ rm m4/libtool.m4 m4/lt*.m4 || die "unable to remove possibly incompatible libtool-related m4 files" >+ epatch "${FILESDIR}"/${MY_P}-buildfix.patch >+ epatch "${FILESDIR}"/${MY_P}-nls.patch > > # If nls flag is disabled, gettext may not be available, but eautoreconf > # needs this file (bug #218892). >@@ -77,6 +91,7 @@ > econf ${myconf} \ > $(use_enable bzip2) \ > $(use_enable nls) \ >+ $(use_enable ipv6) \ > $(use_with iconv) \ > --disable-experimental \ > --with-dbdir=/var/lib/clamav || die > >Diff finished. Mon Nov 3 17:52:14 2008
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 245450
:
170653
| 170655