Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 04 Dec 2018 01:57:24 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 233763] security/clamav: broken when building without MSPACK
Message-ID:  <bug-233763-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D233763

            Bug ID: 233763
           Summary: security/clamav: broken when building without MSPACK
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ler@FreeBSD.org
          Reporter: PopularMoment@protonmail.com
             Flags: maintainer-feedback?(ler@FreeBSD.org)
          Assignee: ler@FreeBSD.org

When building with the new MSPACK option disabled (which should force the u=
se
of the internal version of mspack) the installation of the resulting build
fails as the following are not produced by the build or are not in the expe=
cted
location.

[...]
pkg-static: Unable to access file
/usr/ports/build//usr/ports/security/clamav/work/stage/usr/local/lib/libcla=
mmspack.a:No
such file or directory
pkg-static: Unable to access file
/usr/ports/build//usr/ports/security/clamav/work/stage/usr/local/libdata/pk=
gconfig/libclammspack.pc:No
such file or directory

# ls -la
/usr/ports/build//usr/ports/security/clamav/work/stage/usr/local/lib/libcla=
mmspack*=20
lrwxr-xr-x 1 root wheel    22 2018-12-04 02:37
/usr/ports/build//usr/ports/security/clamav/work/stage/usr/local/lib/libcla=
mmspack.so
-> libclammspack.so.0.1.0
lrwxr-xr-x 1 root wheel    22 2018-12-04 02:37
/usr/ports/build//usr/ports/security/clamav/work/stage/usr/local/lib/libcla=
mmspack.so.0
-> libclammspack.so.0.1.0
-rwxr-xr-x 1 root wheel 76100 2018-12-04 02:37
/usr/ports/build//usr/ports/security/clamav/work/stage/usr/local/lib/libcla=
mmspack.so.0.1.0
# ls -la
/usr/ports/build//usr/ports/security/clamav/work/stage/usr/local/libdata/pk=
gconfig/*pc
-rw-r--r-- 1 root wheel 242 2018-12-04 02:37
/usr/ports/build//usr/ports/security/clamav/work/stage/usr/local/libdata/pk=
gconfig/libclamav.pc
#


It should be notedd the ports version of libmspack should NOT have been cha=
nged
to the default as the internal version is newer/better/patched.

>From the 0.101 release notes (
https://blog.clamav.net/2018/12/clamav-01010-has-been-released.html ):

"Upgrade from libmspack 0.5alpha to libmspack 0.7.1alpha. As a reminder, we
support system-installed versions of libmspack. However, at this time the
ClamAV-provided version of libmspack provides additional abilities to parse
broken or non-standard CAB files beyond what the stock libmspack 0.7.1alpha
provides. We are working with the upstream project to incorporate our
modifications, and hopefully these changes will appear in a future release =
of
libmspack."

The port version of libmspack is still using 0.5alpha.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-233763-7788>