From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Apr 8 18:10:04 2010 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 31E88106564A for ; Thu, 8 Apr 2010 18:10:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E8FF48FC15 for ; Thu, 8 Apr 2010 18:10:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o38IA3c4048954 for ; Thu, 8 Apr 2010 18:10:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o38IA3gj048953; Thu, 8 Apr 2010 18:10:03 GMT (envelope-from gnats) Resent-Date: Thu, 8 Apr 2010 18:10:03 GMT Resent-Message-Id: <201004081810.o38IA3gj048953@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Michael Scheidell Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 86483106567A for ; Thu, 8 Apr 2010 18:00:14 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 758558FC0A for ; Thu, 8 Apr 2010 18:00:14 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o38I0ExH089702 for ; Thu, 8 Apr 2010 18:00:14 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o38I0Dso089700; Thu, 8 Apr 2010 18:00:13 GMT (envelope-from nobody) Message-Id: <201004081800.o38I0Dso089700@www.freebsd.org> Date: Thu, 8 Apr 2010 18:00:13 GMT From: Michael Scheidell To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/145520: security/clamav python required 2.5.5? or threaded python? X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Apr 2010 18:10:04 -0000 >Number: 145520 >Category: ports >Synopsis: security/clamav python required 2.5.5? or threaded python? >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Apr 08 18:10:03 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Michael Scheidell >Release: 7.1 amd >Organization: SECNAP Network Security >Environment: FreeBSD bct.ionspam.net 7.1-RELEASE-p3 FreeBSD 7.1-RELEASE-p3 #0: Mon Jun 29 18:03:33 GMT 2009 admin@ionspam.spammertrap.net:/usr/obj/usr/src/sys/ENTSPAM amd64 >Description: attempting to build security/clamav (marked priority serious since there is a security bug open on clamav 95.3) stops building with this error: . PASS: llvmunittest_JIT GNU Make 3.81 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This program built for amd64-portbld-freebsd7.1 Python 2.5.4 gmake: Entering directory `/var/jails/basejail/usr/ports/security/clamav/work/clamav-0.96/libclamav/c++/llvm' llvm[0]: Running test suite gmake[1]: Entering directory `/var/jails/basejail/usr/ports/security/clamav/work/clamav-0.96/libclamav/c++/llvm/test' Making a new site.exp file... Making LLVM 'lit.site.cfg' file... Making LLVM unittest 'lit.site.cfg' file... ( ulimit -t 600 ; ulimit -d 512000 ; ulimit -m 512000 ; ulimit -v 512000 ; \ /var/jails/basejail/usr/ports/security/clamav/work/clamav-0.96/libclamav/c++/llvm/utils/lit/lit.py -s -v --no-tcl-as-sh CodeGen ExecutionEngine Integer Verifier ) Traceback (most recent call last): File "/var/jails/basejail/usr/ports/security/clamav/work/clamav-0.96/libclamav/c++/llvm/utils/lit/lit.py", line 4, in import lit File "/var/jails/basejail/usr/ports/security/clamav/work/clamav-0.96/libclamav/c++/llvm/utils/lit/lit/__init__.py", line 3, in from lit import main File "/var/jails/basejail/usr/ports/security/clamav/work/clamav-0.96/libclamav/c++/llvm/utils/lit/lit/lit.py", line 9, in import math, os, platform, random, re, sys, time, threading, traceback File "/usr/local/lib/python2.5/threading.py", line 6, in import thread ImportError: No module named thread gmake[1]: *** [check-local-lit] Error 1 gmake[1]: Leaving directory `/var/jails/basejail/usr/ports/security/clamav/work/clamav-0.96/libclamav/c++/llvm/test' gmake: *** [check-lit] Error 2 gmake: Leaving directory `/var/jails/basejail/usr/ports/security/clamav/work/clamav-0.96/libclamav/c++/llvm' FAIL: llvmcheck.sh ======================================= 1 of 6 tests failed Please report to http://bugs.clamav.net ======================================= *** Error code 1 pkg_info | grep python python25-2.5.4_1 An interpreted object-oriented programming language (make config in ../lang/python25 shows it was NOT compiled with threads) >How-To-Repeat: make BATCH=1 WITH_UNZOO=1 WITH_UNRAR=1 WITH_ARC=1 WITH_ARJ=1 WITH_LHA=1 WITH_ICONV=1 WITH_LLVM=1 >Fix: upgrade to python 2.5.5 with thread support? or disable JIT compiler (make BATCH=1 WITH_UNZOO=1 WITH_UNRAR=1 WITH_ARC=1 WITH_ARJ=1 WITH_LHA=1 WITH_ICONV=1 WITHOUT_LLVM=1 ) not sure how to make makefile depend on python with threads. >Release-Note: >Audit-Trail: >Unformatted: