[Pkg-clamav-devel] clamav 0.98.3 released

Scott Kitterman debian at kitterman.com
Mon May 12 19:48:05 UTC 2014


On Monday, May 12, 2014 20:57:12 Andreas Cadhalpun wrote:
> Hi Scott,
> 
> On 12.05.2014 20:15, Scott Kitterman wrote:
> > It builds with auto* 1.14 now, so I think we can drop those changes as
> > well.
> > 
> > I'll push those to git shortly.
> 
> Did you intentionally keep the 'export AUTOMAKE' intentionally in
> debian/rules? I think they can be removed, as the unversioned variants
> are used by default.

I did.  I figure it's harmless to leave it there and it makes it easier to set 
a specific version in the future if needed.

> Additionally the build log checks reveal that this clamav version
> introduced two new 'implicit-declaration' problems [1]:
>   * crypto.c:1017; strptime

http://man7.org/linux/man-pages/man3/strptime.3.html

>   * mbox.c:1951; cli_strcasestr

http://code.metager.de/source/s?refs=cli_strcasestr&project=clamav

> I don't know, where those should be defined. Any ideas?

Do those help?

> Furthermore, somewhere in the buildprocess, the CPPFLAGS are missing:
> CPPFLAGS missing (-D_FORTIFY_SOURCE=2): libtool: link: (cd .libs && gcc
> -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
> -Werror=format-security -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
> -c -fno-builtin  -fPIC -DPIC "libltdlcS.c")

I haven't looked at that.

Scott K



More information about the Pkg-clamav-devel mailing list