From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Dec 19 12:50:07 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 374EA16A41F for ; Mon, 19 Dec 2005 12:50:07 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9DF0443D53 for ; Mon, 19 Dec 2005 12:50:06 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id jBJCo63i021456 for ; Mon, 19 Dec 2005 12:50:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id jBJCo6em021455; Mon, 19 Dec 2005 12:50:06 GMT (envelope-from gnats) Resent-Date: Mon, 19 Dec 2005 12:50:06 GMT Resent-Message-Id: <200512191250.jBJCo6em021455@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, Jean Milanez Melo Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E20116A41F for ; Mon, 19 Dec 2005 12:49:26 +0000 (GMT) (envelope-from jmelo@capeta.freebsdbrasil.com.br) Received: from capeta.freebsdbrasil.com.br (vrrp.freebsdbrasil.com.br [200.210.70.30]) by mx1.FreeBSD.org (Postfix) with SMTP id 93D7243D49 for ; Mon, 19 Dec 2005 12:49:24 +0000 (GMT) (envelope-from jmelo@capeta.freebsdbrasil.com.br) Received: (qmail 60684 invoked by uid 1003); 19 Dec 2005 10:49:30 -0200 Message-Id: <20051219124930.60683.qmail@capeta.freebsdbrasil.com.br> Date: 19 Dec 2005 10:49:30 -0200 From: Jean Milanez Melo To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/90645: [maintainer update]: security/samba-vscan fix atoll problem on 4.X X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Jean Milanez Melo List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Dec 2005 12:50:07 -0000 >Number: 90645 >Category: ports >Synopsis: [maintainer update]: security/samba-vscan fix atoll problem on 4.X >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Mon Dec 19 12:50:05 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Jean Milanez Melo >Release: FreeBSD 5.3-STABLE i386 >Organization: >Environment: System: FreeBSD capeta.freebsdbrasil.com.br 5.3-STABLE FreeBSD 5.3-STABLE #5: Wed Mar 2 15:03:19 BRT 2005 eksffa@capeta.freebsdbrasil.com.br:/usr/obj/usr/src/sys/CAPETA i386 >Description: - Fix atoll problem with FreeBSD 4.X. >How-To-Repeat: >Fix: --- samba-vscan.diff begins here --- Index: Makefile =================================================================== RCS file: /home/ncvs/ports/security/samba-vscan/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- Makefile 12 Sep 2005 15:08:11 -0000 1.5 +++ Makefile 19 Dec 2005 12:44:43 -0000 @@ -28,6 +28,12 @@ PKGMESSAGE= ${WRKDIR}/pkg-message VSCAN_SAMBA_PORT?=samba3 +.include + +.if ${OSVERSION} < 500000 +EXTRA_PATCHES=${FILESDIR}/extra_patch-* +.endif + .if ${VSCAN_SAMBA_PORT} == "samba3" PLIST_SUB= VFSDIR=lib/samba/vfs .else @@ -58,4 +64,4 @@ @${SED} "s|%%PREFIX%%|${PREFIX}|g;" ${.CURDIR}/pkg-message > ${PKGMESSAGE} @${CAT} ${PKGMESSAGE} -.include +.include Index: files/extra_patch-vscan-parameter.c =================================================================== RCS file: files/extra_patch-vscan-parameter.c diff -N files/extra_patch-vscan-parameter.c --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ files/extra_patch-vscan-parameter.c 19 Dec 2005 12:44:43 -0000 @@ -0,0 +1,10 @@ +--- global/vscan-parameter.c.orig Mon Dec 12 01:36:54 2005 ++++ global/vscan-parameter.c Mon Dec 12 01:36:54 2005 +@@ -162,6 +162,7 @@ + */ + /* FIXME: changed atoi to atoll, but atoll might not be available + on all platforms! */ ++ #define atoll(a) strtoll((a), (char **)NULL, 10) + vscan_config->common.max_size = atoll(value); + DEBUG(3, ("max file size is: %lld\n", (long long)vscan_config->common.max_size)); + } else if ( StrCaseCmp("verbose file logging", param) == 0 ) { --- samba-vscan.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: