From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 00:55:56 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D876A16A41F for ; Sun, 22 Jan 2006 00:55:56 +0000 (GMT) (envelope-from akbeech@gmail.com) Received: from pinnacle.akherb.com (94-37-237-24.gci.net [24.237.37.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id 62E2143D60 for ; Sun, 22 Jan 2006 00:55:54 +0000 (GMT) (envelope-from akbeech@gmail.com) Received: by pinnacle.akherb.com (Postfix, from userid 1007) id 9F8865EA3; Sat, 21 Jan 2006 15:55:53 -0900 (AKST) X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on pinnacle.akherb.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=AWL, SPF_NEUTRAL autolearn=no version=3.1.0 Received: from [192.168.2.127] (209-124-141-064.ip.arctic.net [209.124.141.64]) by pinnacle.akherb.com (Postfix) with ESMTP id 611555D3D for ; Sat, 21 Jan 2006 15:55:51 -0900 (AKST) From: Beech Rintoul Organization: NorthWind Communications To: freebsd-ports@freebsd.org Date: Sat, 21 Jan 2006 15:55:27 -0900 User-Agent: KMail/1.9.1 MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart5318257.7fA0XjJKFx"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200601211555.48462.akbeech@gmail.com> Subject: fetchindex not found X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 00:55:57 -0000 --nextPart5318257.7fA0XjJKFx Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi, getting the following today: stargate# portupgrade -v imake =2D--> Session started at: Sat, 21 Jan 2006 15:33:22 -0900 =46etching the ports index ... fetch: http://www.FreeBSD.org/ports//INDEX-7= =2Ebz2:=20 Not Found *** Error code 1 Any idea when this will be fixed? I don't have Japanese, etc in my tree so = I=20 can't build it here. Beech =2D-=20 =2D------------------------------------------------------------------------= =2D------------- Beech Rintoul - Sys. Administrator - akbeech@alaskaparadise.com /"\ ASCII Ribbon Campaign | Alaska Paradise Travel \ / - NO HTML/RTF in e-mail | 201 East 9Th Avenue Ste.310 X - NO Word docs in e-mail | Anchorage, AK 99501 / \ - Please visit Alaska Paradise - http://www.alaskaparadise.com =2D------------------------------------------------------------------------= =2D------------- --nextPart5318257.7fA0XjJKFx Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQBD0tgUVq19LUoGB+MRAsLaAKCeqboEOTOmgo36r+h9LquFvosn9ACgxI17 ZAvSv/HGb6Ktt3fnlWHKFCc= =FH/4 -----END PGP SIGNATURE----- --nextPart5318257.7fA0XjJKFx-- From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 01:08:03 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E450316A41F for ; Sun, 22 Jan 2006 01:08:03 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id A331B43D45 for ; Sun, 22 Jan 2006 01:08:03 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 8D3301A3C1C; Sat, 21 Jan 2006 17:08:03 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 59E2253BAE; Sat, 21 Jan 2006 20:08:02 -0500 (EST) Date: Sat, 21 Jan 2006 20:08:01 -0500 From: Kris Kennaway To: Beech Rintoul Message-ID: <20060122010801.GA18189@xor.obsecurity.org> References: <200601211555.48462.akbeech@gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="jI8keyz6grp/JLjh" Content-Disposition: inline In-Reply-To: <200601211555.48462.akbeech@gmail.com> User-Agent: Mutt/1.4.2.1i Cc: freebsd-ports@freebsd.org Subject: Re: fetchindex not found X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 01:08:04 -0000 --jI8keyz6grp/JLjh Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jan 21, 2006 at 03:55:27PM -0900, Beech Rintoul wrote: > Hi, getting the following today: >=20 > stargate# portupgrade -v imake > ---> Session started at: Sat, 21 Jan 2006 15:33:22 -0900 > Fetching the ports index ... fetch: http://www.FreeBSD.org/ports//INDEX-7= .bz2:=20 > Not Found > *** Error code 1 >=20 > Any idea when this will be fixed? I don't have Japanese, etc in my tree s= o I=20 > can't build it here. In an hour or so. Kris --jI8keyz6grp/JLjh Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD0trwWry0BWjoQKURAvIAAJ9DePpz1jfjZJd3FIccXCatu9aKlACgtLM8 9f4ZMdG3atxu3y6bu7NkFaE= =gOQb -----END PGP SIGNATURE----- --jI8keyz6grp/JLjh-- From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 01:11:05 2006 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 19C1716A420; Sun, 22 Jan 2006 01:11:05 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 526DB43D5E; Sun, 22 Jan 2006 01:10:58 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id BEDEE1A3C1F; Sat, 21 Jan 2006 17:10:58 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id C551C53BBB; Sat, 21 Jan 2006 20:10:51 -0500 (EST) Date: Sat, 21 Jan 2006 20:10:50 -0500 From: Kris Kennaway To: Kirill Ponomarew Message-ID: <20060122011048.GB18189@xor.obsecurity.org> References: <20060121231436.GA52605@voodoo.bawue.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZoaI/ZTpAVc4A5k6" Content-Disposition: inline In-Reply-To: <20060121231436.GA52605@voodoo.bawue.com> User-Agent: Mutt/1.4.2.1i Cc: mi@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: HEADSUP: new infrastructure changes in bsd.port.mk and co X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 01:11:05 -0000 --ZoaI/ZTpAVc4A5k6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jan 22, 2006 at 12:14:36AM +0100, Kirill Ponomarew wrote: > I'd like to announce new changes which we tested and committed a > couple of hours ago, these are: >=20 > * Fix 'all-depends-list' target in cases if dependencies list is > very long and if some dependencies can't be added into the list. BTW, I'm not sure that's the best description of the change..it fixes certain instances where ports would not be added to the dependency list because of being partial substrings of other ports already added. I think it's also more efficient than the previous method. Anyway, I think we need to also do the same thing for other *-depends-list targets, in particular package-depends-list. Mikhail, do you have any interest in implementing that? Kris --ZoaI/ZTpAVc4A5k6 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD0tuWWry0BWjoQKURAufBAKDF2gqEm5fBbzueL/Zt9Vq6GMfGuwCfbsAv QmMK0KhD/TKCJaRtA9U8UnA= =12oX -----END PGP SIGNATURE----- --ZoaI/ZTpAVc4A5k6-- From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 01:12:21 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E45B616A41F for ; Sun, 22 Jan 2006 01:12:21 +0000 (GMT) (envelope-from akbeech@alaskaparadise.com) Received: from pinnacle.akherb.com (94-37-237-24.gci.net [24.237.37.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3311643D6B for ; Sun, 22 Jan 2006 01:12:20 +0000 (GMT) (envelope-from akbeech@alaskaparadise.com) Received: by pinnacle.akherb.com (Postfix, from userid 1007) id 8E5875EE9; Sat, 21 Jan 2006 16:12:20 -0900 (AKST) X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on pinnacle.akherb.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.1.0 Received: from [192.168.2.127] (209-124-141-064.ip.arctic.net [209.124.141.64]) by pinnacle.akherb.com (Postfix) with ESMTP id 0C7235EE6; Sat, 21 Jan 2006 16:12:20 -0900 (AKST) From: Beech Rintoul Organization: Alaska Paradise Travel To: Kris Kennaway Date: Sat, 21 Jan 2006 16:12:02 -0900 User-Agent: KMail/1.9.1 References: <200601211555.48462.akbeech@gmail.com> <20060122010801.GA18189@xor.obsecurity.org> In-Reply-To: <20060122010801.GA18189@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart4645466.2H8ky3JRS6"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200601211612.17965.akbeech@alaskaparadise.com> Cc: freebsd-ports@freebsd.org Subject: Re: fetchindex not found X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 01:12:22 -0000 --nextPart4645466.2H8ky3JRS6 Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Saturday 21 January 2006 16:08, Kris Kennaway wrote: > On Sat, Jan 21, 2006 at 03:55:27PM -0900, Beech Rintoul wrote: > > Hi, getting the following today: > > > > stargate# portupgrade -v imake > > ---> Session started at: Sat, 21 Jan 2006 15:33:22 -0900 > > Fetching the ports index ... fetch: > > http://www.FreeBSD.org/ports//INDEX-7.bz2: Not Found > > *** Error code 1 > > > > Any idea when this will be fixed? I don't have Japanese, etc in my tree > > so I can't build it here. > > In an hour or so. > > Kris Thanks much, I'll try again later. Beech =2D-=20 =2D------------------------------------------------------------------------= =2D------------- Beech Rintoul - Sys. Administrator - akbeech@alaskaparadise.com /"\ ASCII Ribbon Campaign | Alaska Paradise Travel \ / - NO HTML/RTF in e-mail | 201 East 9Th Avenue Ste.310 X - NO Word docs in e-mail | Anchorage, AK 99501 / \ - Please visit Alaska Paradise - http://www.alaskaparadise.com =2D------------------------------------------------------------------------= =2D------------- --nextPart4645466.2H8ky3JRS6 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQBD0tvx1HPO4IQJSE0RAgKTAKC82SJ7kUEaSrteyGpNzVA9AqhG+wCfR4Qx 90mSaUR/HQUoOZQ9MYYL/Js= =tN9c -----END PGP SIGNATURE----- --nextPart4645466.2H8ky3JRS6-- From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 03:44:32 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBC5516A41F for ; Sun, 22 Jan 2006 03:44:32 +0000 (GMT) (envelope-from bfoz@bfoz.net) Received: from sccrmhc12.comcast.net (sccrmhc12.comcast.net [204.127.202.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6906E43D45 for ; Sun, 22 Jan 2006 03:44:32 +0000 (GMT) (envelope-from bfoz@bfoz.net) Received: from [192.168.0.5] (c-24-6-134-233.hsd1.ca.comcast.net[24.6.134.233]) by comcast.net (sccrmhc12) with ESMTP id <20060122034431012005v46ie>; Sun, 22 Jan 2006 03:44:31 +0000 Message-ID: <43D2FF9E.9030601@bfoz.net> Date: Sat, 21 Jan 2006 19:44:30 -0800 From: Brandon Fosdick User-Agent: Mozilla Thunderbird 1.0.7 (X11/20060102) X-Accept-Language: en-us, en MIME-Version: 1.0 To: ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: php5-mysqli and MySQL5? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 03:44:32 -0000 I cvsup'd ports this morning and now it seems that php5-mysqli has suddenly started requiring mysql41-client. Despite editing lang/php5/Makefile.ext I can't seem to get it to accept mysql50-client. Is this an intentional change? How do I change it back? Thanks From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 04:02:16 2006 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 742CE16A425 for ; Sun, 22 Jan 2006 04:02:13 +0000 (GMT) (envelope-from mi@corbulon.video-collage.com) Received: from vms040pub.verizon.net (vms040pub.verizon.net [206.46.252.40]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC7FF43D49 for ; Sun, 22 Jan 2006 04:02:12 +0000 (GMT) (envelope-from mi@corbulon.video-collage.com) Received: from corbulon.video-collage.com ([151.204.231.237]) by vms040.mailsrvcs.net (Sun Java System Messaging Server 6.2-4.02 (built Sep 9 2005)) with ESMTPA id <0ITH00JSV77NK5Q5@vms040.mailsrvcs.net> for freebsd-ports@FreeBSD.org; Sat, 21 Jan 2006 22:02:12 -0600 (CST) Received: from corbulon.video-collage.com (smmsp@localhost.video-collage.com [127.0.0.1]) by corbulon.video-collage.com (8.13.4/8.13.1) with ESMTP id k0M42BSf082963 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 21 Jan 2006 23:02:11 -0500 Received: (from root@localhost) by corbulon.video-collage.com (8.13.4/8.13.4/Submit) id k0M422Gi082961; Sat, 21 Jan 2006 23:02:02 -0500 (EST envelope-from mi) Date: Sat, 21 Jan 2006 23:02:02 -0500 (EST) From: Mikhail Teterin In-reply-to: <20060122011048.GB18189@xor.obsecurity.org> To: kris@obsecurity.org (Kris Kennaway) Message-id: <200601220402.k0M422Gi082961@corbulon.video-collage.com> MIME-version: 1.0 X-Mailer: ELM [version 2.5 PL7] Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7bit X-Virus-Scanned: ClamAV devel-20050525/1247/Sat Jan 21 05:24:51 2006 on corbulon.video-collage.com X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.43 Cc: Kirill Ponomarew , freebsd-ports@FreeBSD.org Subject: Re: HEADSUP: new infrastructure changes in bsd.port.mk and co X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 04:02:16 -0000 > > * Fix 'all-depends-list' target in cases if dependencies list is > > very long and if some dependencies can't be added into the list. > BTW, I'm not sure that's the best description of the change..it fixes > certain instances where ports would not be added to the dependency > list because of being partial substrings of other ports already added. > I think it's also more efficient than the previous method. The old method's (horrendous) inefficiency and fragility to dependency loops were my original motivation. It was only when I started comparing the new and the old methods' outputs, that I discovered the substring-bug in the old. > Anyway, I think we need to also do the same thing for other > *-depends-list targets, in particular package-depends-list. Yes. It is a tad more compex for the others, though -- I looked. > Mikhail, do you have any interest in implementing that? I do, but I may be carried away by other projects. If anyone beats me to it, I'll be perfectly happy. I'm surprised, no one did yet... -mi From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 04:11:03 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 178F216A423 for ; Sun, 22 Jan 2006 04:11:03 +0000 (GMT) (envelope-from bfoz@bfoz.net) Received: from sccrmhc13.comcast.net (sccrmhc13.comcast.net [204.127.202.64]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC20243D46 for ; Sun, 22 Jan 2006 04:11:02 +0000 (GMT) (envelope-from bfoz@bfoz.net) Received: from [192.168.0.5] (c-24-6-134-233.hsd1.ca.comcast.net[24.6.134.233]) by comcast.net (sccrmhc13) with ESMTP id <2006012204110101300gigf1e>; Sun, 22 Jan 2006 04:11:01 +0000 Message-ID: <43D305D4.6020402@bfoz.net> Date: Sat, 21 Jan 2006 20:11:00 -0800 From: Brandon Fosdick User-Agent: Mozilla Thunderbird 1.0.7 (X11/20060102) X-Accept-Language: en-us, en MIME-Version: 1.0 To: ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: php5 and apache20? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 04:11:04 -0000 What magic do I need to get lang/php5 to play nice with www/apache20? I already have apache20 installed, and when I try to install php5 it installs apache13 as a dependency. I don't want apache13. How do I get php5 to behave? From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 04:32:20 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A803416A420; Sun, 22 Jan 2006 04:32:20 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FD2443D46; Sun, 22 Jan 2006 04:32:16 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 226D13FB6; Sat, 21 Jan 2006 22:32:16 -0600 (CST) Date: Sat, 21 Jan 2006 22:32:16 -0600 To: ports@FreeBSD.org Message-ID: <20060122043216.GA28210@soaustin.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.9i From: linimon@lonesome.com (Mark Linimon) Cc: portmgr@FreeBSD.org Subject: [HEADSUP] temporary breakage with respect to 'dirrmtry' in bsd.port.mk X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 04:32:20 -0000 An emergency fix has been committed to deal with this problem. When the cvsup mirrors catch up with the change, this problem should disappear. Let me know (personal email or IRC) if it does not. Before the mirrors catch up you can just use the patch in ports/92128. mcl From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 04:42:26 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D68F16A420 for ; Sun, 22 Jan 2006 04:42:26 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BA3343D46 for ; Sun, 22 Jan 2006 04:42:26 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id E3A801A3C20; Sat, 21 Jan 2006 20:42:25 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 1D58F517D2; Sat, 21 Jan 2006 23:42:25 -0500 (EST) Date: Sat, 21 Jan 2006 23:42:24 -0500 From: Kris Kennaway To: Paul Eggert Message-ID: <20060122044224.GA81690@xor.obsecurity.org> References: <200601131825.SAA21164@sopwith.solgatos.com> <87r772obn8.fsf@penguin.cs.ucla.edu> <20060120211940.GA43031@xor.obsecurity.org> <87u0bymq7x.fsf@penguin.cs.ucla.edu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="nFreZHaLTZJo0R7j" Content-Disposition: inline In-Reply-To: <87u0bymq7x.fsf@penguin.cs.ucla.edu> User-Agent: Mutt/1.4.2.1i Cc: freebsd@sopwith.solgatos.com, bug-bison@gnu.org, freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: portability fix for bison-1.75 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 04:42:26 -0000 --nFreZHaLTZJo0R7j Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jan 20, 2006 at 03:31:14PM -0800, Paul Eggert wrote: > Kris Kennaway writes: >=20 > > Unfortunately there is a lot of software that cannot be used as-is > > with the newer version. This seems to be because the newer versions > > of bison are not backwards-compatible, which is irritating to say the > > least. >=20 > That's news to me. Has anyone filed a bug report about these > irritating backward-compatibility issues to ? I don't know about that, but I reran the build of all of our ~160 ports that use bison-1.75, with bison-2.1 instead. > Possibly the backward-compatibility problems, whatever they were, have > already been fixed. In that case I'd still recommend that people not > use 1.75, as it has some real bugs. Almost all of the ports built, which is a big improvement over the last time this was tried - but there are still two failures: lang/pike70 (ftp://ftp.oav.net/pike/7.0/) security/bro (ftp://ftp.ee.lbl.gov/) Perhaps these are the fault of the software depending on old bison bugs, but until they're both fixed (either by a patch to the software or a fix to bison) we can't switch any of the ports over to bison-2.1, since these two bison versions try to install on top of one another, so users will end up with a random version of bison which may or may not work. Kris --nFreZHaLTZJo0R7j Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD0w0wWry0BWjoQKURAp4ZAKDKmM70aTnAIuQxNuLw7TuP03tfUwCg4HXk eux9KdQDbuu3MWHM/JGs+l8= =GuS1 -----END PGP SIGNATURE----- --nFreZHaLTZJo0R7j-- From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 08:05:29 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 534E316A41F for ; Sun, 22 Jan 2006 08:05:29 +0000 (GMT) (envelope-from kris@FreeBSD.org) Received: from builder.freebsd.org (builder.freebsd.org [216.136.204.24]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1737543D45 for ; Sun, 22 Jan 2006 08:05:29 +0000 (GMT) (envelope-from kris@FreeBSD.org) Received: from builder.freebsd.org (localhost [127.0.0.1]) by builder.freebsd.org (8.13.4/8.13.4) with ESMTP id k0M85SV4067236 for ; Sun, 22 Jan 2006 08:05:28 GMT (envelope-from kris@builder.freebsd.org) Received: (from kris@localhost) by builder.freebsd.org (8.13.4/8.13.4/Submit) id k0M85S9j067228 for ports@FreeBSD.org; Sun, 22 Jan 2006 08:05:28 GMT (envelope-from kris) Date: Sun, 22 Jan 2006 08:05:28 GMT From: Kris Kennaway Message-Id: <200601220805.k0M85S9j067228@builder.freebsd.org> To: ports@FreeBSD.org Cc: Subject: INDEX build failed for 6.x X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 08:05:29 -0000 INDEX build failed with errors: Generating INDEX-6 - please wait.."/usr/share/mk/bsd.port.mk", line 7: Cannot open /local0/tmp/kris/tindex/ports/Mk/bsd.port.mk make: fatal errors encountered -- cannot continue ===> devel/glib20 failed *** Error code 1 *** Error code 1 Stop in /local0/tmp/kris/tindex/ports. *** Error code 1 Stop in /local0/tmp/kris/tindex/ports. 1 error Committers on the hook: aaron clement clsung danfe dougb edwin ehaupt erwin flz garga gerald girgen ijliao jkoshy jylefort kbyanc kris lawrance linimon lioux lofi maho marcus pav simon tdb tg thierry vs Most recent CVS update was: U Mk/bsd.port.mk U Mk/bsd.sites.mk U Tools/portbuild/scripts/buildenv U Tools/portbuild/scripts/buildscript U Tools/portbuild/scripts/clean-chroot U Tools/portbuild/scripts/cleanup-chroots U Tools/portbuild/scripts/dopackages U Tools/portbuild/scripts/portbuild U accessibility/linux-atk/pkg-plist U archivers/advancecomp/distinfo U archivers/arc/distinfo U archivers/bzip2/distinfo U archivers/dpkg/distinfo U archivers/dynamite/distinfo U archivers/gtar/distinfo U archivers/ha/distinfo U archivers/lcab/distinfo U archivers/liblzxcomp/distinfo U archivers/libunrar/distinfo U archivers/lzma/distinfo U archivers/lzo/distinfo U archivers/lzo2/distinfo U archivers/lzop/distinfo U archivers/orange/distinfo U archivers/p5-Compress-Bzip2/distinfo U archivers/p5-Compress-Zlib/distinfo U archivers/p5-IO-Zlib/distinfo U archivers/p5-PerlIO-gzip/distinfo U archivers/pear-File_Archive/distinfo U archivers/pecl-zip/distinfo U archivers/py-bzip2/distinfo U archivers/py-lzma/distinfo U archivers/py-tarfile/distinfo U archivers/rox-archive/distinfo U archivers/sharutils/distinfo U archivers/sharutils/pkg-plist U archivers/star/distinfo U archivers/szip/distinfo U archivers/torrentzip/distinfo U archivers/unace/distinfo U archivers/unadf/distinfo U archivers/unarj/distinfo U archivers/unrar/distinfo U archivers/unshield/distinfo U archivers/wzip/distinfo U archivers/xarchive/distinfo U archivers/xpk/distinfo U archivers/zoo/distinfo U astro/gpsdrive/pkg-plist U audio/cantus/pkg-plist U audio/hydrogen/Makefile U audio/orpheus/pkg-plist U audio/polypaudio/pkg-plist U audio/xmms-kj/pkg-plist U cad/alliance/pkg-plist U chinese/gcin/pkg-plist U chinese/iiimf-le-newpy/pkg-plist U chinese/iiimf-le-ude/pkg-plist U chinese/p5-Encode-HanConvert/pkg-plist U chinese/xemacs21/pkg-plist U chinese/zhcon/pkg-plist U databases/dbXML/pkg-plist U databases/firebird-server/pkg-plist.client U databases/mysql41-server/pkg-plist U databases/p5-DBD-Excel/pkg-plist U databases/p5-DBIx-SQLEngine/pkg-plist U databases/p5-qdbm/Makefile U databases/pgaccess/pkg-plist U databases/php-sqlrelay/Makefile U databases/phpmyadmin/Makefile U databases/postgis/pkg-plist U databases/postgresql-docs/Makefile U databases/postgresql-jdbc/pkg-plist U databases/postgresql73-server/pkg-plist-client U databases/postgresql73-server/pkg-plist-contrib U databases/postgresql73-server/pkg-plist-plperl U databases/postgresql73-server/pkg-plist-plpython U databases/postgresql73-server/pkg-plist-pltcl U databases/postgresql73-server/pkg-plist-server U databases/postgresql74-server/pkg-plist-client U databases/postgresql74-server/pkg-plist-contrib U databases/postgresql74-server/pkg-plist-plperl U databases/postgresql74-server/pkg-plist-plpython U databases/postgresql74-server/pkg-plist-pltcl U databases/postgresql74-server/pkg-plist-server U databases/postgresql74-server/pkg-plist-tcltk U databases/postgresql80-server/pkg-plist-client U databases/postgresql80-server/pkg-plist-contrib U databases/postgresql80-server/pkg-plist-plperl U databases/postgresql80-server/pkg-plist-plpython U databases/postgresql80-server/pkg-plist-pltcl U databases/postgresql80-server/pkg-plist-server U databases/postgresql81-server/pkg-plist-client U databases/postgresql81-server/pkg-plist-contrib U databases/postgresql81-server/pkg-plist-plperl U databases/postgresql81-server/pkg-plist-plpython U databases/postgresql81-server/pkg-plist-pltcl U databases/postgresql81-server/pkg-plist-server U deskutils/gnochm/pkg-plist U deskutils/narval/pkg-plist U devel/bison2/pkg-plist U devel/cscout/pkg-plist U devel/cscout-devel/pkg-plist From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 08:25:43 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B2B0416A420 for ; Sun, 22 Jan 2006 08:25:43 +0000 (GMT) (envelope-from serge@quenix1.dyndns.org) Received: from relais.videotron.ca (relais.videotron.ca [24.201.245.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC39643D49 for ; Sun, 22 Jan 2006 08:25:42 +0000 (GMT) (envelope-from serge@quenix1.dyndns.org) Received: from quenix2.dyndns.org ([66.131.244.21]) by VL-MH-MR002.ip.videotron.ca (Sun Java System Messaging Server 6.2-2.05 (built Apr 28 2005)) with ESMTP id <0ITH00F99JETIR50@VL-MH-MR002.ip.videotron.ca> for ports@freebsd.org; Sun, 22 Jan 2006 03:25:42 -0500 (EST) Received: from quenix1.dyndns.org ([192.168.0.11]) by quenix2.dyndns.org with esmtp (Exim 4.60 (FreeBSD)) (envelope-from ) id 1F0aXd-0002my-TQ for ports@freebsd.org; Sun, 22 Jan 2006 03:25:41 -0500 Received: from serge by quenix1.dyndns.org with local (Exim 4.60 (FreeBSD)) (envelope-from ) id 1F0aXb-000IEH-Mm for ports@freebsd.org; Sun, 22 Jan 2006 03:25:39 -0500 Date: Sun, 22 Jan 2006 03:25:35 -0500 From: Serge Gagnon X-Face: 22hG-S23Un!fw[I:kZ_K7I+f60+dloy!5F:r?K6cz<'"^"PLy1GDD@PRPqG%TAIgFsdu0~6PSZaVqf+|36?En?&l+XNZnp:f-%c#&a=)Ho7qey#PYD+X~>X'A`4nv*{d+t1b%fk>X1nJ?R}&en; \; kLrH To: ports@freebsd.org Message-id: MIME-version: 1.0 X-Mailer: Sylpheed version 2.0.4 (GTK+ 2.8.9; i386-portbld-freebsd6.0) Content-type: multipart/signed; protocol="application/pgp-signature"; micalg=PGP-SHA1; boundary="Signature=_Sun__22_Jan_2006_03_25_35_-0500_4/YO6D4QgrbTCc2L" X-Operating-System: FreeBSD 6.0-STABLE i386 Cc: Subject: Closing PR port/91081 should be closed X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 08:25:43 -0000 --Signature=_Sun__22_Jan_2006_03_25_35_-0500_4/YO6D4QgrbTCc2L Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable PR port/91081 http://www.freebsd.org/cgi/query-pr.cgi?pr=3D91081 should be closed. Thanks. --=20 GAGNON serge PGP KEY-ID: 0xBBC1478F PGP Fingerprint: B48B 4633 28F5 28F6 7A62 5650 69C8 E293 BBC1 478F PPG Key: http://quenix2.dyndns.org:7777 | telnet quenix2.dyndns.org 7777 --Signature=_Sun__22_Jan_2006_03_25_35_-0500_4/YO6D4QgrbTCc2L Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD00GDacjik7vBR48RAgcTAJ44X9I1OdhaBLDcYpoPK9WVZofKJQCeI4wk X0uftjPNMG6e31iKT8CQSYI= =LZ5k -----END PGP SIGNATURE----- --Signature=_Sun__22_Jan_2006_03_25_35_-0500_4/YO6D4QgrbTCc2L-- From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 08:30:06 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 507E916A41F for ; Sun, 22 Jan 2006 08:30:06 +0000 (GMT) (envelope-from edwin@mavetju.org) Received: from mail2out.barnet.com.au (mail2out.barnet.com.au [202.83.176.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id C2CF343D48 for ; Sun, 22 Jan 2006 08:30:05 +0000 (GMT) (envelope-from edwin@mavetju.org) Received: by mail2out.barnet.com.au (Postfix, from userid 27) id 75E007073FE; Sun, 22 Jan 2006 19:30:03 +1100 (EST) X-Viruscan-Id: <43D3428B00013B550DE153@BarNet> Received: from mail2-auth.barnet.com.au (mail2.barnet.com.au [202.83.176.13]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.barnet.com.au", Issuer "BarNet Root Certificate Authority" (verified OK)) by mail2.barnet.com.au (Postfix) with ESMTP id 277267073F9; Sun, 22 Jan 2006 19:30:03 +1100 (EST) Received: from k7.mavetju (edwin-3.int.barnet.com.au [10.10.12.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mail2-auth.barnet.com.au (Postfix) with ESMTP id F0DBF7073E9; Sun, 22 Jan 2006 19:30:01 +1100 (EST) Received: by k7.mavetju (Postfix, from userid 1001) id 5F3C1207; Sun, 22 Jan 2006 19:29:49 +1100 (EST) Date: Sun, 22 Jan 2006 19:29:49 +1100 From: Edwin Groothuis To: Serge Gagnon Message-ID: <20060122082949.GA1030@k7.mavetju> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i Cc: ports@freebsd.org Subject: Re: Closing PR port/91081 should be closed X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 08:30:06 -0000 On Sun, Jan 22, 2006 at 03:25:35AM -0500, Serge Gagnon wrote: > PR port/91081 http://www.freebsd.org/cgi/query-pr.cgi?pr=91081 > should be closed. Done Edwin -- Edwin Groothuis | Personal website: http://www.mavetju.org edwin@mavetju.org | Weblog: http://weblog.barnet.com.au/edwin/ From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 08:35:41 2006 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 481FB16A420 for ; Sun, 22 Jan 2006 08:35:41 +0000 (GMT) (envelope-from edwin@mavetju.org) Received: from mail2out.barnet.com.au (mail2out.barnet.com.au [202.83.176.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D43443D5F for ; Sun, 22 Jan 2006 08:35:40 +0000 (GMT) (envelope-from edwin@mavetju.org) Received: by mail2out.barnet.com.au (Postfix, from userid 27) id AD3C67073FE; Sun, 22 Jan 2006 19:35:39 +1100 (EST) X-Viruscan-Id: <43D343DB00015725D061EE@BarNet> Received: from mail2-auth.barnet.com.au (mail2.barnet.com.au [202.83.176.13]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.barnet.com.au", Issuer "BarNet Root Certificate Authority" (verified OK)) by mail2.barnet.com.au (Postfix) with ESMTP id 6F84C7073F9 for ; Sun, 22 Jan 2006 19:35:39 +1100 (EST) Received: from k7.mavetju (edwin-3.int.barnet.com.au [10.10.12.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mail2-auth.barnet.com.au (Postfix) with ESMTP id 6C29C7073E9 for ; Sun, 22 Jan 2006 19:35:35 +1100 (EST) Received: by k7.mavetju (Postfix, from userid 1001) id D2F74207; Sun, 22 Jan 2006 19:35:21 +1100 (EST) Date: Sun, 22 Jan 2006 19:35:21 +1100 From: Edwin Groothuis To: freebsd-ports@FreeBSD.org Message-ID: <20060122083521.GB1030@k7.mavetju> References: <20060121231436.GA52605@voodoo.bawue.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060121231436.GA52605@voodoo.bawue.com> User-Agent: Mutt/1.4.2.1i Cc: Subject: Re: HEADSUP: new infrastructure changes in bsd.port.mk and co X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 08:35:41 -0000 On Sun, Jan 22, 2006 at 12:14:36AM +0100, Kirill Ponomarew wrote: > * Add @dirrmtry for plists which does the same as: > "@unexec rmdir %D/foo 2>/dev/null || true". It's now possible > to use PLIST_REINPLACE target with regexp expressions. I have updated, thanks to a carte blanch from portmgr, all pkg-plists and other places where @dirrmtry could have been used. If there is a port which "make install" / "make deinstall" doesn't work as expected but it did first, let me know and I'll fix whatever mistake I've made (with a backout of the change in the pkg-plist is worst comes to worst) Edwin -- Edwin Groothuis edwin@freebsd.org http://www.mavetju.org From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 08:43:40 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E1BDD16A41F for ; Sun, 22 Jan 2006 08:43:40 +0000 (GMT) (envelope-from kris@FreeBSD.org) Received: from builder.freebsd.org (builder.freebsd.org [216.136.204.24]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99B6A43D45 for ; Sun, 22 Jan 2006 08:43:40 +0000 (GMT) (envelope-from kris@FreeBSD.org) Received: from builder.freebsd.org (localhost [127.0.0.1]) by builder.freebsd.org (8.13.4/8.13.4) with ESMTP id k0M8heKo066287 for ; Sun, 22 Jan 2006 08:43:40 GMT (envelope-from kris@builder.freebsd.org) Received: (from kris@localhost) by builder.freebsd.org (8.13.4/8.13.4/Submit) id k0M8hewj066284 for ports@FreeBSD.org; Sun, 22 Jan 2006 08:43:40 GMT (envelope-from kris) Date: Sun, 22 Jan 2006 08:43:40 GMT From: Kris Kennaway Message-Id: <200601220843.k0M8hewj066284@builder.freebsd.org> To: ports@FreeBSD.org Cc: Subject: INDEX now builds successfully on 6.x X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 08:43:41 -0000 From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 09:03:05 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 486DE16A41F for ; Sun, 22 Jan 2006 09:03:05 +0000 (GMT) (envelope-from ml@sd2i.com) Received: from www2.sd2i.net (www2.sd2i.net [81.80.186.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id D929643D4C for ; Sun, 22 Jan 2006 09:03:04 +0000 (GMT) (envelope-from ml@sd2i.com) Received: from www2.sd2i.net (localhost [127.0.0.1]) by www2.sd2i.net (Postfix) with ESMTP id 7C1573F7E4 for ; Sun, 22 Jan 2006 10:03:02 +0100 (CET) Received: from [192.168.1.11] (ADijon-153-1-14-161.w83-196.abo.wanadoo.fr [83.196.229.161]) by www2.sd2i.net (Postfix) with ESMTP id 05CED3F7E0 for ; Sun, 22 Jan 2006 10:03:01 +0100 (CET) Message-ID: <43D34A4C.7080806@sd2i.com> Date: Sun, 22 Jan 2006 10:03:08 +0100 From: "ml@sd2i.com" User-Agent: Thunderbird 1.5 (Macintosh/20051201) MIME-Version: 1.0 To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP at www2.sd2i.net Subject: fetchmail compilation fail X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 09:03:05 -0000 I upgrade my port tree today (make update fetchindex) and i can't compile fetchmail now (portupgrade -r fetchmail), here's the error (fbsd 4.11) : fetchmail.c: In function `main': fetchmail.c:151: `CODESET' undeclared (first use in this function) fetchmail.c:151: (Each undeclared identifier is reported only once fetchmail.c:151: for each function it appears in.) fetchmail.c:151: warning: passing arg 1 of `norm_charmap' makes pointer from integer without a cast gmake[2]: *** [fetchmail.o] Error 1 gmake[2]: Leaving directory `/isp/ports/mail/fetchmail/work/fetchmail-6.3.1' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/isp/ports/mail/fetchmail/work/fetchmail-6.3.1' gmake: *** [all] Error 2 *** Error code 2 Stop in /isp/ports/mail/fetchmail. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade58815.0 make ** Fix the problem and try again. ** Listing the failed packages (*:skipped / !:failed) ! mail/fetchmail (fetchmail-6.2.5.2_3) (compiler error) ---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 10:54:42 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A72716A41F; Sun, 22 Jan 2006 10:54:42 +0000 (GMT) (envelope-from "") Received: from triangle.rtp.FreeBSD.Org (triangle.rtp.FreeBSD.org [192.58.184.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id 436AC43D46; Sun, 22 Jan 2006 10:54:41 +0000 (GMT) (envelope-from "") Received: from 8ball.rtp.FreeBSD.org (8ball.rtp.FreeBSD.Org [172.21.1.5]) by triangle.rtp.FreeBSD.Org (8.13.1/8.13.1) with ESMTP id k0MAseK1042567; Sun, 22 Jan 2006 05:54:40 -0500 (EST) Received: (from kris@localhost) by 8ball.rtp.FreeBSD.org (8.13.3/8.13.3/Submit) id k0M9hFTK086595; Sun, 22 Jan 2006 04:43:15 -0500 (EST) Date: Sun, 22 Jan 2006 04:43:15 -0500 (EST) Message-Id: <200601220943.k0M9hFTK086595@8ball.rtp.FreeBSD.org> X-Authentication-Warning: 8ball.rtp.FreeBSD.org: kris set sender to <> using -f From: chkversion To: FreeBSD ports X-FreeBSD-Chkversion: backwards Cc: ports@FreeBSD.org, kris@FreeBSD.org Subject: Ports with version numbers going backwards: devel/directfb X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: FreeBSD ports List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 10:54:42 -0000 ** The following ports have a version number that sorts before a previous one ** For many package tools to work correctly, it is of utmost importance that version numbers of a port form a monotonic increasing sequence over time. Refer to the FreeBSD Porter's Handbook, 'Package Naming Conventions' for more information. Tools that won't work include pkg_version, portupgrade and portaudit. A common error is an accidental deletion of PORTEPOCH. Please fix any errors as soon as possible. - *devel/directfb* : directfb-0.9.16_4 < directfb-0.9.22 | revision 1.17 | date: 2006/01/22 06:16:30; author: kris; state: Exp; lines: +2 -1 | Back out PORTREVISION change committed with previous BROKEN commit From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 11:06:16 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 51A0A16A41F for ; Sun, 22 Jan 2006 11:06:16 +0000 (GMT) (envelope-from matt@genesi-usa.com) Received: from mail.pegasosppc.com (mithrandir.softwarenexus.net [66.98.186.96]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1122543D46 for ; Sun, 22 Jan 2006 11:06:10 +0000 (GMT) (envelope-from matt@genesi-usa.com) Received: from [81.253.81.16] (helo=yukito) by mail.pegasosppc.com with esmtpa (Exim 4.51 (FreeBSD)) id 1F0d0D-0008Z1-Lv for freebsd-ports@freebsd.org; Sun, 22 Jan 2006 11:03:22 +0000 From: "Matt Sealey" To: Date: Sun, 22 Jan 2006 05:06:03 -0600 Organization: Genesi Message-ID: <015c01c61f43$d83f3a10$ebad17ac@bakuhatsu.net> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: AcYfQ9WeJGoSu2i2ToWTZ9fsLAaBRw== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2670 Subject: Can't make search anymore, FBSD 4.9? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: matt@genesi-usa.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 11:06:16 -0000 I just make update'd and got this when I looked for something: root@mithrandir:/usr/ports$ make search name="avelsieve" awk: cmd. line:1: fatal error: internal error Abort trap (core dumped) *** Error code 134 Stop in /usr/ports. -- Matt Sealey Manager, Genesi, Developer Relations From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 11:27:09 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 69DFE16A420; Sun, 22 Jan 2006 11:27:09 +0000 (GMT) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [81.187.76.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7562A43D45; Sun, 22 Jan 2006 11:27:08 +0000 (GMT) (envelope-from m.seaman@infracaninophile.co.uk) Received: from [IPv6:::1] (localhost [IPv6:::1]) by smtp.infracaninophile.co.uk (8.13.4/8.13.4) with ESMTP id k0MBQvAS094132; Sun, 22 Jan 2006 11:26:57 GMT (envelope-from m.seaman@infracaninophile.co.uk) Message-ID: <43D36BFB.6090403@infracaninophile.co.uk> Date: Sun, 22 Jan 2006 11:26:51 +0000 From: Matthew Seaman Organization: Infracaninophile User-Agent: Thunderbird 1.5 (X11/20060113) MIME-Version: 1.0 To: Edwin Groothuis References: <20060121231436.GA52605@voodoo.bawue.com> <20060122083521.GB1030@k7.mavetju> In-Reply-To: <20060122083521.GB1030@k7.mavetju> X-Enigmail-Version: 0.94.0.0 Content-Type: multipart/signed; micalg=pgp-ripemd160; protocol="application/pgp-signature"; boundary="------------enig8F1C25FAAB08A1C687B4DD52" X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.2 (smtp.infracaninophile.co.uk [IPv6:::1]); Sun, 22 Jan 2006 11:26:57 +0000 (GMT) X-Virus-Scanned: ClamAV 0.88/1247/Sat Jan 21 10:24:51 2006 on happy-idiot-talk.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,NO_RELAYS autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on happy-idiot-talk.infracaninophile.co.uk Cc: freebsd-ports@freebsd.org Subject: Re: HEADSUP: new infrastructure changes in bsd.port.mk and co X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 11:27:09 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig8F1C25FAAB08A1C687B4DD52 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable Edwin Groothuis wrote: > On Sun, Jan 22, 2006 at 12:14:36AM +0100, Kirill Ponomarew wrote: >> * Add @dirrmtry for plists which does the same as: >> "@unexec rmdir %D/foo 2>/dev/null || true". It's now possible=20 >> to use PLIST_REINPLACE target with regexp expressions. >=20 > I have updated, thanks to a carte blanch from portmgr, all pkg-plists > and other places where @dirrmtry could have been used. >=20 > If there is a port which "make install" / "make deinstall" doesn't > work as expected but it did first, let me know and I'll fix whatever > mistake I've made (with a backout of the change in the pkg-plist > is worst comes to worst) Presumably this change requires a corresponding change in the pkg tools supplied with the system? And earlier system versions should install sysutils/pkg_install? Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW --------------enig8F1C25FAAB08A1C687B4DD52 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFD02wB8Mjk52CukIwRA5eIAJ9SUY5ll+Ama1kOVaBvODN8hzp5JQCbBcWd dne3HLaRxHZU27q4tx805P4= =oYWv -----END PGP SIGNATURE----- --------------enig8F1C25FAAB08A1C687B4DD52-- From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 11:31:02 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC6F416A41F for ; Sun, 22 Jan 2006 11:31:02 +0000 (GMT) (envelope-from edwin@mavetju.org) Received: from mail2out.barnet.com.au (mail2out.barnet.com.au [202.83.176.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4234C43D45 for ; Sun, 22 Jan 2006 11:31:02 +0000 (GMT) (envelope-from edwin@mavetju.org) Received: by mail2out.barnet.com.au (Postfix, from userid 27) id 6BFA57073FF; Sun, 22 Jan 2006 22:31:01 +1100 (EST) X-Viruscan-Id: <43D36CF50000CF50ACF56F@BarNet> Received: from mail2-auth.barnet.com.au (mail2.barnet.com.au [202.83.176.13]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.barnet.com.au", Issuer "BarNet Root Certificate Authority" (verified OK)) by mail2.barnet.com.au (Postfix) with ESMTP id 1A3BC7073F1; Sun, 22 Jan 2006 22:31:01 +1100 (EST) Received: from k7.mavetju (edwin-3.int.barnet.com.au [10.10.12.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mail2-auth.barnet.com.au (Postfix) with ESMTP id CACF87073E6; Sun, 22 Jan 2006 22:30:59 +1100 (EST) Received: by k7.mavetju (Postfix, from userid 1001) id 5576881A; Sun, 22 Jan 2006 22:30:48 +1100 (EST) Date: Sun, 22 Jan 2006 22:30:48 +1100 From: Edwin Groothuis To: Matthew Seaman Message-ID: <20060122113048.GC1030@k7.mavetju> References: <20060121231436.GA52605@voodoo.bawue.com> <20060122083521.GB1030@k7.mavetju> <43D36BFB.6090403@infracaninophile.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <43D36BFB.6090403@infracaninophile.co.uk> User-Agent: Mutt/1.4.2.1i Cc: freebsd-ports@freebsd.org Subject: Re: HEADSUP: new infrastructure changes in bsd.port.mk and co X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 11:31:02 -0000 On Sun, Jan 22, 2006 at 11:26:51AM +0000, Matthew Seaman wrote: > Edwin Groothuis wrote: > > On Sun, Jan 22, 2006 at 12:14:36AM +0100, Kirill Ponomarew wrote: > >> * Add @dirrmtry for plists which does the same as: > >> "@unexec rmdir %D/foo 2>/dev/null || true". It's now possible > >> to use PLIST_REINPLACE target with regexp expressions. > > > > I have updated, thanks to a carte blanch from portmgr, all pkg-plists > > and other places where @dirrmtry could have been used. > > > > If there is a port which "make install" / "make deinstall" doesn't > > work as expected but it did first, let me know and I'll fix whatever > > mistake I've made (with a backout of the change in the pkg-plist > > is worst comes to worst) > > Presumably this change requires a corresponding change in the pkg tools > supplied with the system? And earlier system versions should install > sysutils/pkg_install? Internally (in bsd.port.mk), @dirrmtry is translated into an "@unexec rmdir %D/foo etc". The theory is that one day, pkg_create will understand @dirrmtry (and all new and exciting @commands) and then the internal translation can be removed. But we're not there yet, and I think this will be here for a long long time. Edwin -- Edwin Groothuis | Personal website: http://www.mavetju.org edwin@mavetju.org | Weblog: http://weblog.barnet.com.au/edwin/ From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 12:08:12 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E689016A41F for ; Sun, 22 Jan 2006 12:08:12 +0000 (GMT) (envelope-from fjoe@neo.samodelkin.net) Received: from neo.samodelkin.net (samodelkin.net [195.62.0.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7038F43D46 for ; Sun, 22 Jan 2006 12:08:12 +0000 (GMT) (envelope-from fjoe@neo.samodelkin.net) Received: by neo.samodelkin.net (Postfix, from userid 1000) id B10E91701B; Sun, 22 Jan 2006 18:08:25 +0600 (NOVT) Date: Sun, 22 Jan 2006 18:08:25 +0600 From: Max Khon To: Jon Strait Message-ID: <20060122120825.GC93784@samodelkin.net> References: <43D1585B.8030307@moonloop.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <43D1585B.8030307@moonloop.net> User-Agent: Mutt/1.4.2i Cc: ports@FreeBSD.org Subject: Re: FreeBSD Port: wxgtk2-unicode-contrib-2.6.2 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 12:08:13 -0000 hi! On Fri, Jan 20, 2006 at 01:38:35PM -0800, Jon Strait wrote: > Regarding the wxWindows ports, I'm wondering which port has the source, > samples, and demos in it. All I've found so far is libraries and > header files. There is no such port. You can submit one via send-pr if you like. /fjoe From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 14:47:01 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6730516A420 for ; Sun, 22 Jan 2006 14:47:01 +0000 (GMT) (envelope-from spadge@fromley.net) Received: from mta09-winn.ispmail.ntl.com (mta09-winn.ispmail.ntl.com [81.103.221.49]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB41543D72 for ; Sun, 22 Jan 2006 14:46:54 +0000 (GMT) (envelope-from spadge@fromley.net) Received: from aamta09-winn.ispmail.ntl.com ([81.103.221.35]) by mta09-winn.ispmail.ntl.com with ESMTP id <20060122144653.YKEQ15755.mta09-winn.ispmail.ntl.com@aamta09-winn.ispmail.ntl.com>; Sun, 22 Jan 2006 14:46:53 +0000 Received: from tobermory.home ([82.18.11.31]) by aamta09-winn.ispmail.ntl.com with ESMTP id <20060122144653.RUPY29891.aamta09-winn.ispmail.ntl.com@tobermory.home>; Sun, 22 Jan 2006 14:46:53 +0000 Received: from [192.168.124.185] (unknown [192.168.124.185]) by tobermory.home (Postfix) with ESMTP id 02B25A758A; Sun, 22 Jan 2006 14:46:50 +0000 (GMT) Message-ID: <43D39ADB.7010608@fromley.net> Date: Sun, 22 Jan 2006 14:46:51 +0000 From: Spadge User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Brandon Fosdick References: <43D305D4.6020402@bfoz.net> In-Reply-To: <43D305D4.6020402@bfoz.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org Subject: Re: php5 and apache20? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 14:47:01 -0000 Brandon Fosdick wrote: > What magic do I need to get lang/php5 to play nice with www/apache20? I already have apache20 installed, and when I try to install php5 it installs apache13 as a dependency. I don't want apache13. How do I get php5 to behave? > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" I do it by including the following to a lang/php5 stanza in the MAKE_ARGS section of /usr/local/etc/pkgtools.conf: WITH_APACHE2=YES And then let portinstall pick it up. You could probably do it by changing the apache version in the Makefile .if defined(WITH_APACHE) PKGMESSAGE= ${PKGDIR}/pkg-message.mod USE_APACHE= 1.3+ MODULENAME= lib${PORTNAME} SHORTMODNAME= ${PORTNAME} .endif Change 1.3+ to 2.0+ or something. Good luck. -- Spadge "Intoccabile" www.fromley.com From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 14:54:32 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C36016A420; Sun, 22 Jan 2006 14:54:32 +0000 (GMT) (envelope-from "") Received: from triangle.rtp.FreeBSD.Org (triangle.rtp.FreeBSD.org [192.58.184.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F07643D46; Sun, 22 Jan 2006 14:54:31 +0000 (GMT) (envelope-from "") Received: from 8ball.rtp.FreeBSD.org (8ball.rtp.FreeBSD.Org [172.21.1.5]) by triangle.rtp.FreeBSD.Org (8.13.1/8.13.1) with ESMTP id k0MEsUnZ042936; Sun, 22 Jan 2006 09:54:30 -0500 (EST) Received: (from kris@localhost) by 8ball.rtp.FreeBSD.org (8.13.3/8.13.3/Submit) id k0MDh33q001200; Sun, 22 Jan 2006 08:43:03 -0500 (EST) Date: Sun, 22 Jan 2006 08:43:03 -0500 (EST) Message-Id: <200601221343.k0MDh33q001200@8ball.rtp.FreeBSD.org> X-Authentication-Warning: 8ball.rtp.FreeBSD.org: kris set sender to <> using -f From: chkversion To: FreeBSD ports X-FreeBSD-Chkversion: backwards Cc: ports@FreeBSD.org, kris@FreeBSD.org Subject: Ports with version numbers going backwards: devel/directfb X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: FreeBSD ports List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 14:54:32 -0000 ** The following ports have a version number that sorts before a previous one ** For many package tools to work correctly, it is of utmost importance that version numbers of a port form a monotonic increasing sequence over time. Refer to the FreeBSD Porter's Handbook, 'Package Naming Conventions' for more information. Tools that won't work include pkg_version, portupgrade and portaudit. A common error is an accidental deletion of PORTEPOCH. Please fix any errors as soon as possible. - *devel/directfb* : directfb-0.9.16_4 < directfb-0.9.22 | revision 1.17 | date: 2006/01/22 06:16:30; author: kris; state: Exp; lines: +2 -1 | Back out PORTREVISION change committed with previous BROKEN commit From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 15:12:52 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 60CEA16A41F; Sun, 22 Jan 2006 15:12:52 +0000 (GMT) (envelope-from montarotech@optusnet.com.au) Received: from mail24.syd.optusnet.com.au (mail24.syd.optusnet.com.au [211.29.133.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD11443D45; Sun, 22 Jan 2006 15:12:51 +0000 (GMT) (envelope-from montarotech@optusnet.com.au) Received: from delta (d211-31-193-114.dsl.nsw.optusnet.com.au [211.31.193.114]) by mail24.syd.optusnet.com.au (8.12.11/8.12.11) with SMTP id k0MFCkA8020485; Mon, 23 Jan 2006 02:12:46 +1100 Message-ID: <002901c61f66$4f4c3f00$0600a8c0@delta> From: "Josh Finlay" To: Date: Mon, 23 Jan 2006 01:12:47 +1000 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Cc: ports@freebsd.org, j.finlay@montarotech.net, me@stefan.haischt.name, avahi@lists.freedesktop.org Subject: FreeBSD Port: avahi-0.6.4 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 15:12:52 -0000 Hi, Having issues with the net/avahi port. FreeBSD 6.0-STABLE Recent ports tree The avahi-discover-standalone is segfaulting Among other issues. I have spoken to the avahi developers and they are curious as to whether issues about avahi have been reported before, because to their knowledge the FreeBSD port was working flawlessly. After contacting them they attempted an installation of avahi from ports on fresh FreeBSD systems (various versions from 5.4-6.0) with failing results. If you would provide feedback on any other problems/issues relating to avahi among users, myself and the avahi developers would be most appreciative, and advice on whether a PR should be filed relating to this or not. Kindest Regards, Josh Finlay Montaro Technologies From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 16:03:14 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 556D816A41F for ; Sun, 22 Jan 2006 16:03:14 +0000 (GMT) (envelope-from peter.schuller@infidyne.com) Received: from starfury.scode.org (starfury.scode.org [194.145.249.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id E6EE943D46 for ; Sun, 22 Jan 2006 16:03:13 +0000 (GMT) (envelope-from peter.schuller@infidyne.com) Received: from localhost (localhost [127.0.0.1]) by starfury.scode.org (Postfix) with ESMTP id 9433F9A8845; Sun, 22 Jan 2006 17:03:11 +0100 (CET) From: Peter Schuller To: freebsd-ports@freebsd.org Date: Sun, 22 Jan 2006 17:03:10 +0100 User-Agent: KMail/1.9.1 References: <4cb05bee0601191608r1937e25cr@mail.gmail.com> In-Reply-To: <4cb05bee0601191608r1937e25cr@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200601221703.10684.peter.schuller@infidyne.com> Cc: UEDA Hiroyuki Subject: Re: Ruby 1.8.4 and Rails problems X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 16:03:14 -0000 > > It was actually this latest update that seemed to break things for me. > > I was running Ruby 1.8.4 around the beginning of the week without any > > problems. It was just after I updated another server running Rails > > apps yesturday that I started having problems. I then updated my > > desktop computer's Ruby port today to see if it would also break my > > Rails apps, and it did. > > I have heard some application which doesn't use mod_ruby also dumps core > with latest ruby ports. The ruby was enabled pthreads and after disabling > pthreads with "--WITHOUT_PTHREADS=yes", the application have worked > well. Indeed, ruby has recently begun segfaulting on a machine that I upgraded. This is new since the last couple of weeks or so. This particular application is a small stand-alone utility that polls a database and sends some E-Mails (uses rmail, dbi, net/smtp/iconv, and the database in question in PostgreSQL). It seems to crash in Net::SMTP.start() somewhere (haven't debugged more than this). I don't want to recompile without thread support though. Anyone know if this is being tracked/worked on/whatever somewhere? -- / Peter Schuller, InfiDyne Technologies HB PGP userID: 0xE9758B7D or 'Peter Schuller ' Key retrieval: Send an E-Mail to getpgpkey@scode.org E-Mail: peter.schuller@infidyne.com Web: http://www.scode.org From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 16:40:40 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E933016A41F for ; Sun, 22 Jan 2006 16:40:40 +0000 (GMT) (envelope-from rob.slotboom@buxus.nl) Received: from smtp06.wanadoo.nl (smtp06.wanadoo.nl [194.134.35.146]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95BC843D48 for ; Sun, 22 Jan 2006 16:40:39 +0000 (GMT) (envelope-from rob.slotboom@buxus.nl) Received: from [192.168.5.10] (s5592d181.adsl.wanadoo.nl [85.146.209.129]) by smtp6.wanadoo.nl (Postfix) with ESMTP id A03C872044 for ; Sun, 22 Jan 2006 17:40:38 +0100 (CET) Mime-Version: 1.0 (Apple Message framework v623) Content-Transfer-Encoding: 7bit Message-Id: <2acd18f3b7fcb4934649c0f3e5060de4@buxus.nl> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed To: freebsd-ports@freebsd.org From: Robert Slotboom Date: Sun, 22 Jan 2006 17:40:38 +0100 X-Mailer: Apple Mail (2.623) Subject: [FreeBSD Port: mod_python-3.1.4_1] "Undefined symbol" with apache22 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 16:40:41 -0000 Dear Andrey, On... http://lists.freebsd.org/pipermail/freebsd-ports/2006-January/ 028547.html ... you posted a patch for mod_python3. I tried the following things which gave me a lot of error messages. cd somedir pico past your code and ^x patch-apr10 cp mod_python3 mod_python3.ORIGIN patch < patch-apr10 How do I use it? Bye, Rob From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 18:44:59 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A1F5316A41F; Sun, 22 Jan 2006 18:44:59 +0000 (GMT) (envelope-from "") Received: from triangle.rtp.FreeBSD.Org (triangle.rtp.FreeBSD.org [192.58.184.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id 90AAA43D46; Sun, 22 Jan 2006 18:44:58 +0000 (GMT) (envelope-from "") Received: from 8ball.rtp.FreeBSD.org (8ball.rtp.FreeBSD.Org [172.21.1.5]) by triangle.rtp.FreeBSD.Org (8.13.1/8.13.1) with ESMTP id k0MIivKN043267; Sun, 22 Jan 2006 13:44:57 -0500 (EST) Received: (from kris@localhost) by 8ball.rtp.FreeBSD.org (8.13.3/8.13.3/Submit) id k0MHXSGm015653; Sun, 22 Jan 2006 12:33:28 -0500 (EST) Date: Sun, 22 Jan 2006 12:33:28 -0500 (EST) Message-Id: <200601221733.k0MHXSGm015653@8ball.rtp.FreeBSD.org> X-Authentication-Warning: 8ball.rtp.FreeBSD.org: kris set sender to <> using -f From: chkversion To: FreeBSD ports X-FreeBSD-Chkversion: backwards Cc: ports@FreeBSD.org, kris@FreeBSD.org Subject: Ports with version numbers going backwards: devel/directfb X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: FreeBSD ports List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 18:44:59 -0000 ** The following ports have a version number that sorts before a previous one ** For many package tools to work correctly, it is of utmost importance that version numbers of a port form a monotonic increasing sequence over time. Refer to the FreeBSD Porter's Handbook, 'Package Naming Conventions' for more information. Tools that won't work include pkg_version, portupgrade and portaudit. A common error is an accidental deletion of PORTEPOCH. Please fix any errors as soon as possible. - *devel/directfb* : directfb-0.9.16_4 < directfb-0.9.22 | revision 1.17 | date: 2006/01/22 06:16:30; author: kris; state: Exp; lines: +2 -1 | Back out PORTREVISION change committed with previous BROKEN commit From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 19:02:26 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E9F316A41F; Sun, 22 Jan 2006 19:02:26 +0000 (GMT) (envelope-from sem@FreeBSD.org) Received: from core.inec.ru (core.inec.ru [85.90.120.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 242D043D46; Sun, 22 Jan 2006 19:02:26 +0000 (GMT) (envelope-from sem@FreeBSD.org) Received: from [213.85.81.137] (helo=[192.168.0.3]) by core.inec.ru with esmtp (Exim 4.51 (FreeBSD)) id 1F0kUT-000KIt-SH; Sun, 22 Jan 2006 22:03:05 +0300 Message-ID: <43D3D793.3040907@FreeBSD.org> Date: Sun, 22 Jan 2006 22:05:55 +0300 From: Sergey Matveychuk User-Agent: Thunderbird 1.5 (X11/20060115) MIME-Version: 1.0 To: FreeBSD ports References: <200601221733.k0MHXSGm015653@8ball.rtp.FreeBSD.org> In-Reply-To: <200601221733.k0MHXSGm015653@8ball.rtp.FreeBSD.org> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org Subject: Re: Ports with version numbers going backwards: devel/directfb X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 19:02:26 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 chkversion wrote: > ** The following ports have a version number that sorts before a previous one ** > Please fix any errors as soon as possible. [..] > > - *devel/directfb* : directfb-0.9.16_4 < directfb-0.9.22 > | revision 1.17 > | date: 2006/01/22 06:16:30; author: kris; state: Exp; lines: +2 -1 > | Back out PORTREVISION change committed with previous BROKEN commit I think no reason to bump PORTEPOCH. Just to calm the script down? - -- Dixi. Sem. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFD09eTTclL2LcfYF0RAgyaAJ9zZhzSgWFCRL+8YAlsPZXm/mlvcgCgqjUG Rs3bZvX/noRVUhLR1Cxmlzk= =a72J -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 19:05:19 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2074216A41F; Sun, 22 Jan 2006 19:05:19 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id D4FA543D45; Sun, 22 Jan 2006 19:05:18 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id AEBED1A3C1C; Sun, 22 Jan 2006 11:05:18 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id EE061512CE; Sun, 22 Jan 2006 14:05:17 -0500 (EST) Date: Sun, 22 Jan 2006 14:05:17 -0500 From: Kris Kennaway To: Sergey Matveychuk Message-ID: <20060122190516.GA48128@xor.obsecurity.org> References: <200601221733.k0MHXSGm015653@8ball.rtp.FreeBSD.org> <43D3D793.3040907@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="X1bOJ3K7DJ5YkBrT" Content-Disposition: inline In-Reply-To: <43D3D793.3040907@FreeBSD.org> User-Agent: Mutt/1.4.2.1i Cc: ports@FreeBSD.org, FreeBSD ports Subject: Re: Ports with version numbers going backwards: devel/directfb X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 19:05:19 -0000 --X1bOJ3K7DJ5YkBrT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jan 22, 2006 at 10:05:55PM +0300, Sergey Matveychuk wrote: > chkversion wrote: > > ** The following ports have a version number that sorts before a previo= us one ** > > Please fix any errors as soon as possible. > [..] > >=20 > > - *devel/directfb* : directfb-0.9.16_4 < directfb-0.= 9.22 > > | revision 1.17 > > | date: 2006/01/22 06:16:30; author: kris; state: Exp; lines: +2 = -1 > > | Back out PORTREVISION change committed with previous BROKEN commit >=20 > I think no reason to bump PORTEPOCH. Just to calm the script down? Yep, already done! Thanks, Kris --X1bOJ3K7DJ5YkBrT Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD09dsWry0BWjoQKURAoOIAKCDIOYNw/aP/wdsZtPtfs5Fb4CbdwCgmwDj PsTk5+FN5xhK5syBFJV33JU= =kCzg -----END PGP SIGNATURE----- --X1bOJ3K7DJ5YkBrT-- From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 19:12:13 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BFA9216A41F; Sun, 22 Jan 2006 19:12:13 +0000 (GMT) (envelope-from tamouh@mediumcube.com) Received: from impala.smallvillages.com (mediumcube.com [209.172.50.140]) by mx1.FreeBSD.org (Postfix) with ESMTP id 665D443D48; Sun, 22 Jan 2006 19:12:13 +0000 (GMT) (envelope-from tamouh@mediumcube.com) Received: from cpe000f3d654745-cm0012c90f82a6.cpe.net.cable.rogers.com ([70.27.160.99]:63129 helo=tamouh) by impala.smallvillages.com with esmtpa (Exim 4.60 (FreeBSD)) (envelope-from ) id 1F0kdF-0005oI-FX; Sun, 22 Jan 2006 14:12:09 -0500 From: "Tamouh H." To: Date: Sun, 22 Jan 2006 14:12:16 -0500 Organization: Mediumcube.com MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Office Outlook, Build 11.0.6353 Thread-Index: AcYfh8IWld13yEj7TuqrAFzP8oMLug== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 X-Antivirus-Scanner: Clean mail though you should still use an Antivirus X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - impala.smallvillages.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [26 6] X-AntiAbuse: Sender Address Domain - mediumcube.com X-Source: X-Source-Args: X-Source-Dir: Message-Id: <20060122191213.665D443D48@mx1.FreeBSD.org> Cc: ports@FreeBSD.org Subject: FreeBSD Port: mytop-1.4_1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 19:12:14 -0000 Hello, I've cvsup to the latest mytop port, but there seems to be an error when = trying to pkg_create: pkg_create: read_plist: unknown command '@dirrmtry = lib/perl5/site_perl/5.8.7/mach/auto/mytop' (package tools out of date?) pkg_create: write_plist: unknown command type -1 = (lib/perl5/site_perl/5.8.7/mach/auto/mytop) *** Error code 2 impala# make reinstall clean FORCE_PKG_REGISTER=3DY =3D=3D=3D> Installing for mytop-1.4_1 =3D=3D=3D> mytop-1.4_1 depends on file: = /usr/local/lib/perl5/site_perl/5.8.7/mach/Term/ReadKey.pm - found =3D=3D=3D> mytop-1.4_1 depends on file: = /usr/local/lib/perl5/site_perl/5.8.7/mach/DBD/mysql.pm - found =3D=3D=3D> mytop-1.4_1 depends on file: = /usr/local/lib/perl5/site_perl/5.8.7/Term/ANSIColor.pm - found =3D=3D=3D> mytop-1.4_1 depends on file: /usr/local/bin/perl5.8.7 - = found =3D=3D=3D> Generating temporary packing list Installing /usr/local/man/man1/mytop.1 Writing /usr/local/lib/perl5/site_perl/5.8.7/mach/auto/mytop/.packlist =3D=3D=3D> Compressing manual pages for mytop-1.4_1 =3D=3D=3D> Registering installation for mytop-1.4_1 pkg_create: read_plist: unknown command '@dirrmtry = lib/perl5/site_perl/5.8.7/mach/auto/mytop' (package tools out of date?) pkg_create: write_plist: unknown command type -1 = (lib/perl5/site_perl/5.8.7/mach/auto/mytop) *** Error code 2 Stop in /usr/ports/databases/mytop. *** Error code 1 Stop in /usr/ports/databases/mytop. Can you please advise ? Thank you, Tamouh Hakmi Mediumcube.com HICOMMUNICATIONS Tel/Fax: (613) 860-1757=20 Online: http://www.mediumcube.com Toll-Free: 1-866-654-4266=20 From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 19:17:57 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A02216A41F; Sun, 22 Jan 2006 19:17:57 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from hood.oook.cz (hood.oook.cz [195.250.137.134]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B5E643D48; Sun, 22 Jan 2006 19:17:56 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from ikaros.oook.cz (localhost [127.0.0.1]) by hood.oook.cz (8.13.4/8.13.4) with ESMTP id k0MJHthh025449 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 22 Jan 2006 20:17:55 +0100 (CET) (envelope-from pav@FreeBSD.org) Received: (from pav@localhost) by ikaros.oook.cz (8.13.4/8.13.4/Submit) id k0MJHtvG025448; Sun, 22 Jan 2006 20:17:55 +0100 (CET) (envelope-from pav@FreeBSD.org) X-Authentication-Warning: ikaros.oook.cz: pav set sender to pav@FreeBSD.org using -f From: Pav Lucistnik To: "Tamouh H." In-Reply-To: <20060122191213.665D443D48@mx1.FreeBSD.org> References: <20060122191213.665D443D48@mx1.FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-yYUTlojMfPc0fUiS2S2u" Date: Sun, 22 Jan 2006 20:17:54 +0100 Message-Id: <1137957474.49318.15.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.4.2.1 FreeBSD GNOME Team Port Cc: ports@FreeBSD.org, leeym@FreeBSD.org Subject: Re: FreeBSD Port: mytop-1.4_1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 19:17:57 -0000 --=-yYUTlojMfPc0fUiS2S2u Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable Tamouh H. p=ED=B9e v ne 22. 01. 2006 v 14:12 -0500: > Hello, >=20 > I've cvsup to the latest mytop port, but there seems to be an error when = trying to pkg_create: >=20 > pkg_create: read_plist: unknown command '@dirrmtry lib/perl5/site_perl/5.= 8.7/mach/auto/mytop' (package tools out of date?) > pkg_create: write_plist: unknown command type -1 (lib/perl5/site_perl/5.8= .7/mach/auto/mytop) > *** Error code 2 What is a revision of your /usr/ports/Mk/bsd.port.mk file? It should be 1.522 or newer. --=20 Pav Lucistnik XML is a giant step in no direction at all. -- Erik Naggum --=-yYUTlojMfPc0fUiS2S2u Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?iso-8859-2?Q?digit=E1ln=EC?= =?ISO-8859-1?Q?_podepsan=E1?= =?iso-8859-2?Q?_=E8=E1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQBD09pintdYP8FOsoIRAiggAKCx9hITgMOnWfgVyg/EnVvawjNT9ACfaJo/ DDncfOUBc8OrHGv9dTjRyVg= =Itw/ -----END PGP SIGNATURE----- --=-yYUTlojMfPc0fUiS2S2u-- From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 19:56:04 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9ACEA16A41F for ; Sun, 22 Jan 2006 19:56:04 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 638C043D45 for ; Sun, 22 Jan 2006 19:56:04 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id D64D83000; Sun, 22 Jan 2006 13:56:03 -0600 (CST) Date: Sun, 22 Jan 2006 13:56:03 -0600 To: Matt Sealey Message-ID: <20060122195603.GA6804@soaustin.net> References: <015c01c61f43$d83f3a10$ebad17ac@bakuhatsu.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <015c01c61f43$d83f3a10$ebad17ac@bakuhatsu.net> User-Agent: Mutt/1.5.9i From: linimon@lonesome.com (Mark Linimon) Cc: freebsd-ports@freebsd.org Subject: Re: Can't make search anymore, FBSD 4.9? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 19:56:05 -0000 On Sun, Jan 22, 2006 at 05:06:03AM -0600, Matt Sealey wrote: > I just make update'd and got this when I looked for something: > > root@mithrandir:/usr/ports$ make search name="avelsieve" > awk: cmd. line:1: fatal error: internal error > Abort trap (core dumped) > *** Error code 134 > > Stop in /usr/ports. It looks like our more recent patchset changes for 'make search' work on everything except 4.X. We're investigating. mcl From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 20:15:32 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6975F16A41F for ; Sun, 22 Jan 2006 20:15:32 +0000 (GMT) (envelope-from mikej@rogers.com) Received: from smtp106.rog.mail.re2.yahoo.com (smtp106.rog.mail.re2.yahoo.com [68.142.225.204]) by mx1.FreeBSD.org (Postfix) with SMTP id B7CAA43D4C for ; Sun, 22 Jan 2006 20:15:31 +0000 (GMT) (envelope-from mikej@rogers.com) Received: (qmail 47407 invoked from network); 22 Jan 2006 20:15:30 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:Content-Type:Content-Transfer-Encoding; b=0OufLWELXF7OXZKrXQqPkSO47zFGONQAWExQg9JuAOXYehE5Q1n1zJGdHh84UXw+BIyU7GtEj7Feie5jrlcaSapS9F1H1DFNh9AyRM/tEHFPUwaY7SE4Y63HBUW8KysfQay+J9+lpjTDS1B7tG9/bgdr4/7yKCY23L7Rx1/rVRA= ; Received: from unknown (HELO ?70.30.133.184?) (mikej@rogers.com@70.30.133.184 with plain) by smtp106.rog.mail.re2.yahoo.com with SMTP; 22 Jan 2006 20:15:30 -0000 Message-ID: <43D3E803.8090803@rogers.com> Date: Sun, 22 Jan 2006 15:16:03 -0500 From: Mike Jakubik User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Can't fetch INDEX on -current X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 20:15:32 -0000 root@fbsd.local:/usr/ports# make fetchindex fetch: http://www.FreeBSD.org/ports//INDEX-7.bz2: Not Found *** Error code 1 From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 20:40:58 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0887F16A41F for ; Sun, 22 Jan 2006 20:40:58 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id C3BBA43D48 for ; Sun, 22 Jan 2006 20:40:57 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 9901B1A3C1C; Sun, 22 Jan 2006 12:40:57 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id E3B0C51DA0; Sun, 22 Jan 2006 15:40:56 -0500 (EST) Date: Sun, 22 Jan 2006 15:40:56 -0500 From: Kris Kennaway To: Mike Jakubik Message-ID: <20060122204056.GA59812@xor.obsecurity.org> References: <43D3E803.8090803@rogers.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="EVF5PPMfhYS0aIcm" Content-Disposition: inline In-Reply-To: <43D3E803.8090803@rogers.com> User-Agent: Mutt/1.4.2.1i Cc: ports@freebsd.org Subject: Re: Can't fetch INDEX on -current X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 20:40:58 -0000 --EVF5PPMfhYS0aIcm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sun, Jan 22, 2006 at 03:16:03PM -0500, Mike Jakubik wrote: > root@fbsd.local:/usr/ports# make fetchindex > fetch: http://www.FreeBSD.org/ports//INDEX-7.bz2: Not Found > *** Error code 1 Just fixed, sorry for the interruption. Kris --EVF5PPMfhYS0aIcm Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD0+3YWry0BWjoQKURAikiAKCdGZVhOG1dCaipPVRWxqlP0WnRNwCdEOKT otCnweshHxP1C6X+IXSIko8= =XQsQ -----END PGP SIGNATURE----- --EVF5PPMfhYS0aIcm-- From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 21:44:52 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A09616A41F; Sun, 22 Jan 2006 21:44:52 +0000 (GMT) (envelope-from roth@droopy.unibe.ch) Received: from mailhub04.unibe.ch (mailhub04.unibe.ch [130.92.9.71]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8BB843D45; Sun, 22 Jan 2006 21:44:51 +0000 (GMT) (envelope-from roth@droopy.unibe.ch) Received: from localhost (scanhub01-eth0.unibe.ch [130.92.254.65]) by mailhub04.unibe.ch (Postfix) with ESMTP id D08B91BF13; Sun, 22 Jan 2006 22:44:49 +0100 (CET) Received: from mailhub04.unibe.ch ([130.92.9.71]) by localhost (scanhub01.unibe.ch [130.92.254.65]) (amavisd-new, port 10024) with LMTP id 24102-04-94; Sun, 22 Jan 2006 22:44:48 +0100 (CET) Received: from asterix.unibe.ch (asterix.unibe.ch [130.92.64.4]) by mailhub04.unibe.ch (Postfix) with ESMTP id 51CD976CB; Sun, 22 Jan 2006 22:44:48 +0100 (CET) Received: from droopy.unibe.ch (droopy [130.92.64.20]) by asterix.unibe.ch (8.12.10+Sun/8.12.10) with ESMTP id k0MLim8Z001204; Sun, 22 Jan 2006 22:44:48 +0100 (MET) Received: (from roth@localhost) by droopy.unibe.ch (8.12.10+Sun/8.12.9/Submit) id k0MLim62001391; Sun, 22 Jan 2006 22:44:48 +0100 (MET) Date: Sun, 22 Jan 2006 22:44:48 +0100 From: Tobias Roth To: ports@freebsd.org Message-ID: <20060122214448.GA1379@droopy.unibe.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4i X-message-flag: Warning! Using Outlook is insecure and promotes virus distribution. Please use a different email client. X-Virus-checked: by University of Berne Cc: marcus@freebsd.org Subject: mplayer-plugin crashes firefox X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 21:44:52 -0000 Hi test firefox an mplayer-plugin segfault with a sig11 on my -stable system. The media is played just fine, but whenever I close the window opened by mplayer, I get a crash. Any idea how I can diagnose this further? Thanks, Tobias From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 22:00:45 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D151A16A422 for ; Sun, 22 Jan 2006 22:00:45 +0000 (GMT) (envelope-from bfoz@bfoz.net) Received: from sccrmhc12.comcast.net (sccrmhc12.comcast.net [204.127.202.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id 360A943D46 for ; Sun, 22 Jan 2006 22:00:31 +0000 (GMT) (envelope-from bfoz@bfoz.net) Received: from [192.168.0.5] (c-24-6-134-233.hsd1.ca.comcast.net[24.6.134.233]) by comcast.net (sccrmhc12) with ESMTP id <200601222200210120060p6pe>; Sun, 22 Jan 2006 22:00:22 +0000 Message-ID: <43D40074.2000206@bfoz.net> Date: Sun, 22 Jan 2006 14:00:20 -0800 From: Brandon Fosdick User-Agent: Mozilla Thunderbird 1.0.7 (X11/20060102) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Spadge References: <43D305D4.6020402@bfoz.net> <43D39ADB.7010608@fromley.net> In-Reply-To: <43D39ADB.7010608@fromley.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org Subject: Re: php5 and apache20? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 22:00:46 -0000 Spadge wrote: > I do it by including the following to a lang/php5 stanza in the > MAKE_ARGS section of /usr/local/etc/pkgtools.conf: > > WITH_APACHE2=YES If I have apache already installed, this gets me as far as configure, which then bails out looking for apr-1-config. If I don't already have apache installed it proceeds to install apache20, as desired. However the apache20 port doesn't build, I can only install it with a package. > And then let portinstall pick it up. > > You could probably do it by changing the apache version in the Makefile > > .if defined(WITH_APACHE) > PKGMESSAGE= ${PKGDIR}/pkg-message.mod > USE_APACHE= 1.3+ > MODULENAME= lib${PORTNAME} > SHORTMODNAME= ${PORTNAME} > .endif > > Change 1.3+ to 2.0+ or something. This works if I have apache20 installed from a package. Seems like something is wrong with the apache port. Thanks for the help. From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 23:18:42 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84E6B16A41F for ; Sun, 22 Jan 2006 23:18:42 +0000 (GMT) (envelope-from ed@hoeg.nl) Received: from palm.hoeg.nl (mx0.hoeg.nl [83.98.131.211]) by mx1.FreeBSD.org (Postfix) with ESMTP id 237DB43D69 for ; Sun, 22 Jan 2006 23:18:41 +0000 (GMT) (envelope-from ed@hoeg.nl) Received: by palm.hoeg.nl (Postfix, from userid 1000) id 2E1E117061; Mon, 23 Jan 2006 00:18:40 +0100 (CET) Date: Mon, 23 Jan 2006 00:18:40 +0100 From: Ed Schouten To: FreeBSD Ports Message-ID: <20060122231840.GU79989@hoeg.nl> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="VvnGyWaJ9JuxX38U" Content-Disposition: inline User-Agent: Mutt/1.5.11 Subject: Removing the dependency on unzip - use bsdtar X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 23:18:42 -0000 --VvnGyWaJ9JuxX38U Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello folks, Some days ago, I read that libarchive supports zip files as well. Because bsdtar(1) also uses libarchive, you can extract a regular zip file with it. Because most current FreeBSD releases have bsdtar (and older versions can use bsdtar from ports), I was experimenting with replacing the ports' dep on unzip with bsdtar. The result: http://g-rave.nl/junk/ports-and-bsdtar.diff I already tested some random ports and it should already work with all ports that only define USE_ZIP=3Dyes and do not tamper around with UNZIP_CMD or EXTRACT_{BEFORE,AFTER}_ARGS. I looked through the bsdtar manual page, but it has no option to unpack text-files with UNIX-to-DOS newlines conversion, so I added USE_DOS2UNIX=3Dyes to the quake3 port as a test. Quite an amount of ports need patching to work properly with bsdtar instead of unzip (different command arguments). I wouldn't mind spending some time on it, if I could get some confirmation on beforehand that the patch won't get trashed eventually. Yours, --=20 Ed Schouten WWW: http://g-rave.nl/ --VvnGyWaJ9JuxX38U Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD1BLQmVI4SHXwmhERAmfEAJ92c666nYwybKsFo82G8x1lQrGWOgCgrkhH vwx83HUDDO4Z1KN7PKYvZgg= =1qu5 -----END PGP SIGNATURE----- --VvnGyWaJ9JuxX38U-- From owner-freebsd-ports@FreeBSD.ORG Sun Jan 22 23:52:47 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F06D16A41F for ; Sun, 22 Jan 2006 23:52:47 +0000 (GMT) (envelope-from randall@ucsb.edu) Received: from isber.ucsb.edu (research.isber.ucsb.edu [128.111.147.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AEC943D5C for ; Sun, 22 Jan 2006 23:52:47 +0000 (GMT) (envelope-from randall@ucsb.edu) Received: from localhost ([127.0.0.1] helo=[192.168.0.103]) by isber.ucsb.edu with esmtp (Exim 3.36 #2) id 1F0p0f-000P1S-00 for freebsd-ports@freebsd.org; Sun, 22 Jan 2006 15:52:37 -0800 Message-ID: <43D41AC2.206@ucsb.edu> Date: Sun, 22 Jan 2006 15:52:34 -0800 From: randall ehren Organization: ISBER User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Scanner: exiscan *1F0p0f-000P1S-00*BtL7o8UxWnQ* (ISBER - Institute for Social, Behavioral, and Economic Research) Subject: ports cleaning script X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 23:52:47 -0000 hi - a few years ago i wrote a small perl script to cleanup all ports that had a 'work' directory, aka a 'make clean'. it's quite simple, but i haven't found anything that does a similar thing. cleanup_port_ports.pl: #!/usr/bin/perl #### ### ## clean out the ports tree (remove all the 'work' directories) # randall s. ehren 20001011 @works = `/usr/bin/find /usr/ports/ -name work`; foreach $directory (@works) { print "removing $directory"; `/bin/rm -r $directory`; } -- :// randall s. ehren :// voice 805.893.5632 :// systems administrator :// isber|survey|avss.ucsb.edu :// institute for social, behavioral, and economic research From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 00:10:03 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4DBA16A41F for ; Mon, 23 Jan 2006 00:10:03 +0000 (GMT) (envelope-from jtregunna@blurgle.ca) Received: from kirk.blurgle.ca (kirk.blurgle.ca [66.38.165.232]) by mx1.FreeBSD.org (Postfix) with ESMTP id 59DD343D5A for ; Mon, 23 Jan 2006 00:10:03 +0000 (GMT) (envelope-from jtregunna@blurgle.ca) Received: from [192.168.0.14] (scotty.blurgle.ca [66.38.165.231]) (authenticated bits=0) by kirk.blurgle.ca (8.13.1/8.13.1) with ESMTP id k0N09P5W013185 (version=TLSv1/SSLv3 cipher=EDH-DSS-DES-CBC3-SHA bits=168 verify=NO); Mon, 23 Jan 2006 00:09:26 GMT (envelope-from jtregunna@blurgle.ca) In-Reply-To: <43D41AC2.206@ucsb.edu> References: <43D41AC2.206@ucsb.edu> Mime-Version: 1.0 (Apple Message framework v746.2) Message-Id: <399F8FC2-50EA-4F1B-862C-6948AFB30384@blurgle.ca> From: Jeremy Tregunna Date: Sun, 22 Jan 2006 19:09:38 -0500 To: randall ehren X-Mailer: Apple Mail (2.746.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-ports@freebsd.org Subject: Re: ports cleaning script X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 00:10:04 -0000 sysutils/portupgrade has "portsclean" whose -C option will clean work dirs. On 22-Jan-06, at 6:52 PM, randall ehren wrote: > hi - > a few years ago i wrote a small perl script to cleanup all ports > that had a 'work' directory, aka a 'make clean'. it's quite simple, > but i haven't found anything that does a similar thing. > > cleanup_port_ports.pl: > #!/usr/bin/perl > > #### > ### > ## clean out the ports tree (remove all the 'work' directories) > # randall s. ehren 20001011 > > @works = `/usr/bin/find /usr/ports/ -name work`; > foreach $directory (@works) { > print "removing $directory"; > `/bin/rm -r $directory`; > } > > > -- > :// randall s. ehren :// voice 805.893.5632 > :// systems administrator :// isber|survey|avss.ucsb.edu > :// institute for social, behavioral, and economic research > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports- > unsubscribe@freebsd.org" > > !DSPAM:43d41ace130712196870959! > -- Jeremy Tregunna jtregunna@blurgle.ca "If you round off the fractions, embedded systems consume 100% of the worldwide production of microprocessors." -- Jim Turley From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 00:15:54 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 552E716A41F for ; Mon, 23 Jan 2006 00:15:54 +0000 (GMT) (envelope-from itetcu@people.tecnik93.com) Received: from it.buh.tecnik93.com (it.buh.tecnik93.com [81.196.204.98]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2745543D5A for ; Mon, 23 Jan 2006 00:15:50 +0000 (GMT) (envelope-from itetcu@people.tecnik93.com) Received: from it.buh.tecnik93.com (localhost [127.0.0.1]) by it.buh.tecnik93.com (Postfix) with ESMTP id 63A4DBAF0; Mon, 23 Jan 2006 02:15:46 +0200 (EET) Date: Mon, 23 Jan 2006 02:15:44 +0200 From: Ion-Mihai Tetcu To: randall ehren Message-ID: <20060123021544.0a994edc@it.buh.tecnik93.com> In-Reply-To: <43D41AC2.206@ucsb.edu> References: <43D41AC2.206@ucsb.edu> X-Mailer: Sylpheed-Claws 1.9.100 (GTK+ 2.8.10; i386-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: ports cleaning script X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 00:15:54 -0000 On Sun, 22 Jan 2006 15:52:34 -0800 randall ehren wrote: > hi - > a few years ago i wrote a small perl script to cleanup all ports > that had a 'work' directory, aka a 'make clean'. it's quite simple, > but i haven't found anything that does a similar thing. > > cleanup_port_ports.pl: > #!/usr/bin/perl > > #### > ### > ## clean out the ports tree (remove all the 'work' directories) > # randall s. ehren 20001011 > > @works = `/usr/bin/find /usr/ports/ -name work`; > foreach $directory (@works) { > print "removing $directory"; > `/bin/rm -r $directory`; > } ''make clean'' does more that removing work directory for some ports (that generate config files -- like Makefile.inc, postfix ports used to do this). simpler would be to used -exec option of find or xargs, or porsclean -C. -- IOnut - Unregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" BOFH excuse #416: We're out of slots on the server From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 00:22:34 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9506716A420 for ; Mon, 23 Jan 2006 00:22:34 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D5F443D45 for ; Mon, 23 Jan 2006 00:22:34 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 242201A3C1C; Sun, 22 Jan 2006 16:22:34 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 646585138C; Sun, 22 Jan 2006 19:22:33 -0500 (EST) Date: Sun, 22 Jan 2006 19:22:33 -0500 From: Kris Kennaway To: Ed Schouten Message-ID: <20060123002233.GA66371@xor.obsecurity.org> References: <20060122231840.GU79989@hoeg.nl> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="dDRMvlgZJXvWKvBx" Content-Disposition: inline In-Reply-To: <20060122231840.GU79989@hoeg.nl> User-Agent: Mutt/1.4.2.1i Cc: FreeBSD Ports Subject: Re: Removing the dependency on unzip - use bsdtar X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 00:22:34 -0000 --dDRMvlgZJXvWKvBx Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 23, 2006 at 12:18:40AM +0100, Ed Schouten wrote: > Hello folks, >=20 > Some days ago, I read that libarchive supports zip files as well. > Because bsdtar(1) also uses libarchive, you can extract a regular zip > file with it. >=20 > Because most current FreeBSD releases have bsdtar (and older versions > can use bsdtar from ports), I was experimenting with replacing the > ports' dep on unzip with bsdtar. >=20 > The result: >=20 > http://g-rave.nl/junk/ports-and-bsdtar.diff >=20 > I already tested some random ports and it should already work with all > ports that only define USE_ZIP=3Dyes and do not tamper around with > UNZIP_CMD or EXTRACT_{BEFORE,AFTER}_ARGS. >=20 > I looked through the bsdtar manual page, but it has no option to unpack > text-files with UNIX-to-DOS newlines conversion, so I added > USE_DOS2UNIX=3Dyes to the quake3 port as a test. >=20 > Quite an amount of ports need patching to work properly with bsdtar > instead of unzip (different command arguments). I wouldn't mind spending > some time on it, if I could get some confirmation on beforehand that the > patch won't get trashed eventually. I wonder whether it's really worthwhile given the effort. Kris --dDRMvlgZJXvWKvBx Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD1CHJWry0BWjoQKURAoe8AJ9Q47qaCYRqhJqMqUoWM9HhUCKgQwCgiUXi /ABmc1rUbgMNGs6n2ONSBK0= =mg9G -----END PGP SIGNATURE----- --dDRMvlgZJXvWKvBx-- From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 00:38:47 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 616D516A420 for ; Mon, 23 Jan 2006 00:38:47 +0000 (GMT) (envelope-from parv@pair.com) Received: from mta11.adelphia.net (mta11.adelphia.net [68.168.78.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB97943D45 for ; Mon, 23 Jan 2006 00:38:46 +0000 (GMT) (envelope-from parv@pair.com) Received: from default.chvlva.adelphia.net ([68.67.248.200]) by mta11.adelphia.net (InterMail vM.6.01.05.02 201-2131-123-102-20050715) with ESMTP id <20060123003846.RGDB5278.mta11.adelphia.net@default.chvlva.adelphia.net>; Sun, 22 Jan 2006 19:38:46 -0500 Received: by default.chvlva.adelphia.net (Postfix, from userid 1000) id DB525B6C4; Sun, 22 Jan 2006 19:38:41 -0500 (EST) Date: Sun, 22 Jan 2006 19:38:41 -0500 From: Parv To: randall ehren Message-ID: <20060123003841.GA46981@holestein.holy.cow> Mail-Followup-To: randall ehren , freebsd-ports@freebsd.org References: <43D41AC2.206@ucsb.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <43D41AC2.206@ucsb.edu> Cc: freebsd-ports@freebsd.org Subject: Re: ports cleaning script X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: f-ports List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 00:38:47 -0000 in message <43D41AC2.206@ucsb.edu>, wrote randall ehren thusly... > > a few years ago i wrote a small perl script to cleanup all ports > that had a 'work' directory, aka a 'make clean'. it's quite > simple, but i haven't found anything that does a similar thing. > > cleanup_port_ports.pl: > #!/usr/bin/perl > > #### > ### > ## clean out the ports tree (remove all the 'work' directories) > # randall s. ehren 20001011 > > @works = `/usr/bin/find /usr/ports/ -name work`; That's very dangerous looking: that will find any file or directory at any depth. If you are going to put $PORTSDIR as hardcoded value, why not add -depth & -type options ... find /usr/ports -name work -type d -depth 3 ... ? Or, just set $WRKDIRPREFIX and fire "rm -rf $WRKDIRPREFIX/*" at will. > foreach $directory (@works) { > print "removing $directory"; > `/bin/rm -r $directory`; > } - Parv -- From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 00:56:38 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA80C16A41F for ; Mon, 23 Jan 2006 00:56:38 +0000 (GMT) (envelope-from darren.pilgrim@bitfreak.org) Received: from mail.bitfreak.org (mail.bitfreak.org [65.75.198.146]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A0FC43D68 for ; Mon, 23 Jan 2006 00:56:34 +0000 (GMT) (envelope-from darren.pilgrim@bitfreak.org) Received: from smiley (mail.bitfreak.org [65.75.198.146]) by mail.bitfreak.org (Postfix) with ESMTP id 200F319F2C for ; Sun, 22 Jan 2006 16:56:34 -0800 (PST) From: "Darren Pilgrim" To: "'freebsd ports'" Date: Sun, 22 Jan 2006 16:56:26 -0800 Message-ID: <00ca01c61fb7$daf17010$672a15ac@smiley> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.6626 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 In-Reply-To: <43D41F8C.9090902@FreeBSD.org> Importance: Normal Subject: RE: "SHA256ify" commits X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 00:56:39 -0000 From: Doug Barton [mailto:dougb@FreeBSD.org] > [redirect from cvs-all; info about the addition of SHA256 bits to bsd.port.mk] > > > What conditions result in the "manually checked and updated" > > commit? > > Not sure what you're asking here. Most of Edwin's commits just have "SHA256ify" as the comment, but a few include additional comments indicating manual intervention. Some examples: ports/archivers/ucl/distinfo v1.6 ports/audio/aureal-kmod/distinfo v1.9 I was wondering what the significance of the comment was and why certain ports were seperated from the main commit. From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 02:11:48 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 20E6516A41F for ; Mon, 23 Jan 2006 02:11:48 +0000 (GMT) (envelope-from randall@ucsb.edu) Received: from isber.ucsb.edu (research.isber.ucsb.edu [128.111.147.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB9C743D45 for ; Mon, 23 Jan 2006 02:11:47 +0000 (GMT) (envelope-from randall@ucsb.edu) Received: from localhost ([127.0.0.1] helo=[192.168.0.103]) by isber.ucsb.edu with esmtp (Exim 3.36 #2) id 1F0rB7-0001V9-00; Sun, 22 Jan 2006 18:11:33 -0800 Message-ID: <43D43B52.2030309@ucsb.edu> Date: Sun, 22 Jan 2006 18:11:30 -0800 From: randall ehren Organization: ISBER User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Jeremy Tregunna References: <43D41AC2.206@ucsb.edu> <399F8FC2-50EA-4F1B-862C-6948AFB30384@blurgle.ca> In-Reply-To: <399F8FC2-50EA-4F1B-862C-6948AFB30384@blurgle.ca> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Scanner: exiscan *1F0rB7-0001V9-00*eoBLLAewb3U* (ISBER - Institute for Social, Behavioral, and Economic Research) Cc: freebsd-ports@freebsd.org Subject: Re: ports cleaning script X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 02:11:48 -0000 > sysutils/portupgrade has "portsclean" whose -C option will clean work dirs. ah, root@fw-2[/usr/ports]% portsclean -C Cleaning out /usr/ports/*/*/work... done. which makes me think why did i write a script to find those directories. oh well... thanks for the 'portsclean' tip. -randall -- :// randall s. ehren :// voice 805.893.5632 :// systems administrator :// isber|survey|avss.ucsb.edu :// institute for social, behavioral, and economic research From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 04:07:23 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD20C16A41F for ; Mon, 23 Jan 2006 04:07:23 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94B9D43D46 for ; Mon, 23 Jan 2006 04:07:23 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 6D4B31A3C1C for ; Sun, 22 Jan 2006 20:07:23 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 3CD3D51432; Sun, 22 Jan 2006 23:07:22 -0500 (EST) Date: Sun, 22 Jan 2006 23:07:21 -0500 From: Kris Kennaway To: ports@FreeBSD.org Message-ID: <20060123040721.GA95972@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+QahgC5+KEYLbs62" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: fam vs gamin X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 04:07:23 -0000 --+QahgC5+KEYLbs62 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Are devel/fam and gamin supposed to be compatible? They both provide a libfam, but since I switched from fam to gamin, my courier-imap is segfaulting. This persists after I rebuild it. Also, this port hard-codes a dependency on devel/fam. Shouldn't such ports have been fixed before changing the default, since they'll otherwise record the wrong dependency when gamin is installed? Kris --+QahgC5+KEYLbs62 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD1FZ5Wry0BWjoQKURAioJAKCTEWthM9a05QX3GJKMK/vQFUEkCgCg6zHy hXMwkEFcwbD8HygsBHkBE+4= =xZ9L -----END PGP SIGNATURE----- --+QahgC5+KEYLbs62-- From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 04:14:42 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EEB8016A41F for ; Mon, 23 Jan 2006 04:14:42 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id B20AC43D49 for ; Mon, 23 Jan 2006 04:14:42 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 9321D1A3C1C for ; Sun, 22 Jan 2006 20:14:42 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 9F32352021; Sun, 22 Jan 2006 23:14:41 -0500 (EST) Date: Sun, 22 Jan 2006 23:14:41 -0500 From: Kris Kennaway To: Kris Kennaway Message-ID: <20060123041440.GA3560@xor.obsecurity.org> References: <20060123040721.GA95972@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="WIyZ46R2i8wDzkSu" Content-Disposition: inline In-Reply-To: <20060123040721.GA95972@xor.obsecurity.org> User-Agent: Mutt/1.4.2.1i Cc: ports@FreeBSD.org Subject: Re: fam vs gamin X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 04:14:43 -0000 --WIyZ46R2i8wDzkSu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sun, Jan 22, 2006 at 11:07:21PM -0500, Kris Kennaway wrote: > Are devel/fam and gamin supposed to be compatible? They both provide > a libfam, but since I switched from fam to gamin, my courier-imap is > segfaulting. This persists after I rebuild it. And switching back to devel/fam allows it to work again. Kris --WIyZ46R2i8wDzkSu Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD1FgwWry0BWjoQKURAvASAKCBSnx1JN09paM6vrR6lW9Ck2GKiACg5cfF dzDmZCuIBIl+kLFQFqIb+Jw= =VYHy -----END PGP SIGNATURE----- --WIyZ46R2i8wDzkSu-- From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 04:29:16 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 69A2816A41F for ; Mon, 23 Jan 2006 04:29:16 +0000 (GMT) (envelope-from confirm-bounce-a97e1dcb6196855cac8e2bd511f6417b-ports=FreeBSD.org@php.net) Received: from osu1.php.net (osu1.php.net [140.211.166.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1050043D49 for ; Mon, 23 Jan 2006 04:29:15 +0000 (GMT) (envelope-from confirm-bounce-a97e1dcb6196855cac8e2bd511f6417b-ports=FreeBSD.org@php.net) Received: from ([local]) by osu1.php.net (ecelerity 2.0 r(6416M)) with UNKNOWN id 00/00-00000-00000000 for ; Sun, 22 Jan 2006 20:31:32 -0800 From: PHP Automoderator To: ports@FreeBSD.org Message-Id: <20060123042915.1050043D49@mx1.FreeBSD.org> Date: Mon, 23 Jan 2006 04:29:15 +0000 (GMT) Cc: Subject: PHP posting confirmation for ports@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: confirm@php.net List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 04:29:16 -0000 This is an automatic reply to an email you sent to a PHP project mailing address protected by our 'self-moderation' system. To reduce the amount of spam received at these addresses, we require you to confirm that you're a real person before your email will be allowed through. All you have to do in order to have your original message sent is send an email to confirm@php.net with the following text (square brackets and all): [confirm: a97e1dcb6196855cac8e2bd511f6417b ports@FreeBSD.org] which you should be able to do simply by replying to this email. (Don't worry, any leading text added for quoting will simply be ignored.) After we have received your confirmation, "ports@FreeBSD.org" will be added to the list of pre-approved mail addresses for all of the PHP project mail addresses, your original message will be delivered, and future emails from that address will be delivered without delay automatically. You will not receive any confirmation of your confirmation -- your original message (and any other messages you have sent since then) will simply be sent to its original destination (possibly after a short delay). Sorry for the hassle, but the volume of unsolicited commercial email sent to these addresses has made this step necessary. --- Your original email is below. Return-Path: X-Host-Fingerprint: 61.11.16.87 unknown Windows 2000 SP4, XP SP1 Date: Sun, 22 Jan 2006 20:31:31 -0800 Received: from ([61.11.16.87:4313] helo=phpserver) by osu1.php.net (ecelerity 2.0 r(6416M)) with SMTP id 2D/B8-12086-21C54D34 for ; Sun, 22 Jan 2006 20:31:31 -0800 Message-ID: <2D.B8.12086.21C54D34@osu1.php.net> From: "ports" To: Subject: Re: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_7.70814538002014E-02" This is a multi-part message in MIME format. ------=_NextPart_7.70814538002014E-02 Content-Type: text/html; format=flowed Content-Transfer-Encoding: quoted-printable
3D""           3D""
        =20 photo           &n= bsp;           &nb= sp;       =20 photo2           &= nbsp;           &n= bsp;   =20 photo3
------=_NextPart_7.70814538002014E-02 Content-Type: application/x-msdownload; name="Attachments001.BHX" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Attachments001.BHX" YmVnaW4gNjY0IEF0dGFbMDAxXSx6aXAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAuU0NSDQpNMzVKMGBgLGBgYGAkYGBgYF9fXGBgK0BgYGBgYGBgYGAwYGBgYGBgYGBgYGBgYGBg YGBgYGBgYGBgYGBgDQpNYGBgYGBgYGBgYGBgYGBgYGBgYGBIYGBgYGBYP05AWGBNYEctKDtAITMs VEE1JkFJPFIhUDxGXUc8RiVNDQpNKCYtQTtGWU89IiFCOTIhUj02WEA6NlhAMSRdMygmVU85JjRO IzBUKilgYGBgYGBgYGAiVyRAPztcVy1JDQpNQi8tUzo4Q1M8VkYoJkZRREIvKVM6OEEyOjYtSFxX LUlCJSElYGAhLGAwLGA3VzsrMFBgYGBgYGBgYGBgDQpNWGBgL2AwTCEhQGBgRGBgYGAhYGBgYCEw YDAiYFlAJGBgJmAhYGAjUGAwYGBgJGBgYCFgYGBgYCJgYGAkDQpNYGBgYGAwYGBgYDBgYGBgYGBg YGBgYGAiYGBgJGBgYGBgYGBgYEBgYGBgYGAkYGBgJGBgYGBgYDBgYGAwDQpNYGBgYGBgYGAkYGBg YGBgYGBgYGBgYGBgKS9cIWApUGBgYGBgXGAkYClgXGBgYGBgYGBgYGBgYGBgYGBgDQpNYGBgYGBg YGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgDQpN YGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBg YGBgDQpNYGBgYDU1ITgsYGBgYGBgYDRgJGBgIWBgYGBgYGBgYGAhYGBgYGBgYGBgYGBgYGBgYGBg YEBgYGBYJTUwDQpNNiMkYGBgYGBgKWBgYGAhQGAwI0BBUGBgYGAwYGBgYGBgYGBgYGBgYGBgYGBg JGBgYC5gTjxHLVI4UGBgDQpNYGBgMGBgYGBcYCRgUGBcYGBgIixgYGBgYGBgYGBgYGBgYGBgYGAh YGBgI2BgYGBgYGBgYGBgYGBgYGBgDQpNYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBg YGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgDQpNYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBg YGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgDQpNYGBgYGBgYGBgYGBgYGBgYGBgYGBg YGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgDQpNYGBgYGBgYGBgYGBgYGBg YGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgDQpNYGBgYGBgYGBg YGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgDQpNYGBg YGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBg DQpNYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBg YGBgYGBgDQpNYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBg YGBgYGBgYGBgYGBgDQpNYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBg YGBgYGBgYGBgYGBgYGBgYGBgDQpNYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgLDJYUi1gITU0JUBB I2BEIiIkSClNVDAzWCRdJFlcKCFgJy4mDQpNYGBgYExgJGApQCxgQ0BgYGBgYGBgYGBgYGBgYGBg YGBgYGBgYGBgYGBgYGBgLUw/KkkoYF9SNSwkJGBgDQpNITQwQyhSLENTKVE4SSIsQyhSLiwqJzMo KFIsQyhRMDhGLGBDKFIsQ08oMUwuIixDKFIsMCsjMVAoUixDDQpNKFsyUC8mQEMoUixDLGBSNEQi LEMoUi0oQitAQChSLEMoUjMkPiYwQyhSLEM4KCE8MCIsQyhSLTQhJWA8DQpNKFIsQyhQYCg/KkFP LVIsQ0sqIUhAIzgkWmAsYCNUOVNRQCguKCMhYCpfMS9IS1xbXj9fJS9XOCwxSUlQDQpNNykzSCpL Jl1gMVVFODYwUihgVz8vT19fNCcpTzpGNUM9IyRgPCY1QTxGJU44X18sI0ElVi1TJ19fX19fDQpN OU88KTpUWlwnVTxJOlNfKSxBIy5LR09UJSItL04kPEFZSiNPTVcoWjNaVC9QL0NfLFlFRlNRJlcj YCJKDQpNYCYjM0RZTDYoVV9eO1ZYKSJgUCVgJClMODYtS2BgVDlgMGBCYCIvIjlbPztPQEw0Oycw I01ATj5gQGBADQpNMTRcVlJbJSNaYChGKCIiSCIrSzk2NlgzI0AsSFoiXCRXM00iU0dEIkBgKCZA Lj06XVI4ISIsYGAhUSZdDQpNLV5HPl9QKCZfUCQyV1xQPVtgMGA5RjlJOUBcLyk8TjNfYDlGI189 VjhgPGBgLjs2IU06WitQYC9AQ2A6DQpNUzc7VjdeWVc/Vz1AOUA8TiFgX0dZQD9MLUYyUj1RLVY5 QFwnX1E7Wz8iJGBfXlwrTlBgNVtYTj0zMEwlDQpNYDVEKUZRWj5fJFVII1RUL0xgYGAjVyFAW1dH IidQKEJCKURgK1spRVdSUT8jWCE/L1VPVkVANT9gIVxfDQpNN0QpPlYlXC88I1w7PEYzKWAnXlA2 XCkrIiVHUERPXVcnViVHOFQtXiNUMGAhUF8/JEtLIyFGXGA8KFwvDQpNPi0+WiVRQFlfX1k4Xyg4 I0g+Tz43QCwrIUBgX15gL1A8LyI1Ul41TV5fX2AhWldAYFAjUCNXQD8vYEZQDQpNTFNQXy5gXl1Z QzlOViNAL0IzISsxVS5ZLCVTVzZfQTpfJ0tHIixONiJDRCRgXVNQPEtHPFZMSkYuQGBgDQpNImBg LGAhJE5FXE9FYCE4YCdgYEJgIkRgNTs5Uk41UGAzMCEiYCNEXz8lXTg6STwjNCVgI1gtOCtbLFBg DQpNUUlKTl5dTzZbUEdHWVAiMEo6VUEsUC1GRjlKRi5WTywjQywzLFMsU1RTMz0+X1xCYFMtRkY5 SkYuVVcsDQpNLU9cIyxWOjlUVzJHOlxRKl9QLFM5Rk1XLERWOVMpYC9fWUZBOVtKUVY2SCE5QC45 JFo5SU5NR18/SCxTDQpNLFMuOklJTUxET14jLFMsUzo7Syk5SjtfQFMsU0lJTUxJQy5aX1gsU1lc UUZGQyxTU09cM0FdWUQsVFRTDQpNLF1bX0IzPzkzLzwhQlY7Ul9YTS1UUzEtOUY5RjlGOUZEUDcz LSY5RiVMUFMzPS1UQVY5RjlGODpGSjhTDQpNRzAsUyRcUyxfVixVRzZHX0BWOyxMPFJHRltEKTBG PCEjUCNOQSxeXSxZJCcjX11KOUEvLj0sVjksVzAjDQpNJVMtW0ZKOUlGSUY5RjlGOUY2RjpTRDQ3 P1lGOUYwNzNPOjo5RjE+I0Y7OVtBUEYxX1hEIUA1Tjw6O0sjDQpNUkEsUyxYPFpdVFQ2Vk9eJzlB PidTIzE9ISc/OFtITyxTLSxUMz0vLFMsUyxTJF8zLSRXLFMsUyxTL18zDQpNRzo5UyVYTyxTKD9f Rko7STNPXiNfX19fX1ZGOklGR19fX18sX1o5SUZKO19TL19fX1lKRjo5S19fX19fDQpNX19eTkY6 OUlfX19fO0QvRjo2QlpfUS9fX1otRjlLPz9XR01DNlIsJygwIkVgJVxgYCc9Uk41UE5gKDhgDQpN RUAjK2ArKE5FXE9FYC08YFcwI0NgLkhgXD4hTUo1UGBeKy9bLloyQEgsVEFGXEpHIkAhIiFGN18z TEYxDQpNMEY0KjBPMEAwT19UIj1WO0xPOlpMWykiI0FfPC4hXzxWUlBFUltGUjBFXDcmMU84QDs0 KCdRVSJgIidODQpNV1VbOC5UKiozOy5ZTjtLOyIxRVg/S1ssPTIhIiExXSJJSypaTk1SO1AoOV1O Oy0oNzQoRj1IYFldXVA5DQpNT1xgYDBEMU84OS5VMTFcPWAiIUw4KT1VV05AP15QYEBORjVPVjdc Py9gTERSXFtOUUJgLGAmNC8iQVxMDQpNLzE5Oy1HLD8oKUQ/IjYmTykyUD8/UihfRUJTKSdRMDQl JlVNYCFcTDk+PSs/UFJfN1xBNi1BT00vK11fDQpNMitaNSM7X18jKTglTEM9X09XXCsmXUcqT1dc YDkhLVY5N1xSYCFVX1YhKkY7ImA9WCYkUEZBWDMnMmBgDQpNTkVfOEo9Ji1PL1xfKCFfKC1BKVY5 MCFfXSFcLT1YUSdfTV87V2AiXkVOUiVDK08/KCFcJVYkKTpWOzFXDQpNYDFDS05OQCpgQD4/ITAs ISJdJExXPUwmYCFfXGBfQCdgVys5Ozc1O2BUJ1BgV0AnL2BcIlsiUy8nQVw8DQpNI15cVV1WV2Ah UD9AYCFBKzFVLTs/OkVNMEE5WiktLSY7VylNQzFYNjZTRFVCXTgrQV9XO0VZT14wYCZBDQpNRGAl JDBATCUwNylJODZRJEpWXz1LMkRTYDEoOiQyKTc5NikiQFsrX09XUVc8VjVSX1E0YDRUQSQ7Vi02 DQpNPVQtVDsiWDktP19fVlYrYCRNYCItUDcvYFBcLWAiVSwwQFRgVCRRPSg5PT08MywpTmA5LE1f Sy1AYEwhDQpNWC0hN2AnLFVNOllJWkgjXTBAJEsrQSlCIiI8ISUoYCQzXFheUCQ6ITtKI1BBNVAh LEBgND1BOlpeVV5PDQpNNFFSJ0gkKUkkKitKOjNgUEc2JUExO1lbQytdSGAnMCE8YGBaYCJfSks8 WjczP1wjPS1NLTxWP19fUi00DQpNIy4rLyRNPCoiVSxgPydRTT43LU89NlFNPTAmXk8/VVM9JjlM PjJgLygmXUYiJkVOOTZBJU1fOl8wQVwwDQpNOTc5STsnIUEkQEgtIkBPT19bTEBgJkFUOzZQQDE3 QVA7Jl1JPSY0QDFXMz0iX1dePSZBRTxXNU4oIihgDQpNJE9YN19TIVQ+PTs8K1cyX2BLUTA4NllE ODdYKU5FT0QiL2AjMUAmLi9AJCEkIUpZIVZAYDlCQDEsK1FEDQpNJjAlXiQiI2BgLV5TJFgyKEBg OiFCYFgoYCZeSVxYQDkmKCJRImA8XlVHWkouTEgvXVg8TiFQQ19dWF9TDQpNWz0yTyMwIV9EMD1Y P19BX0tPTDxPMCNaIU9AWD9QP0s+IzMrPGA+L0BgPzVALSs3VSErPjhZMkBfJDtEDQpNJj5RNF4u YCNYYC9OSFZgT0BgJ0JOMScjQU9fPVIvTGAhJEpgIThgJzxgQVdgPlwhPU1DMGAxT1EmTyxbDQpN Pjc0JCIiXVxWPGAjMlYlUzwsLTM6V0VdQSlQXD4zWCQtQDAiRVI9JEBAUi1aYCkuYDQiYDEyMDwu WzFaDQpNUEU8YF47JUohX1AuR1YmPygwPjk+QD4/XCtVO1MpVjklQDxBXC9cJ1tUVyYnRCwnR1Ik T1dPTz4+UWAnDQpNLEA8LyQmLzMrJD8uYFBgXmBRWC8oLFRBMzA4YCRTXzAtJ1ImTjk0YEswKCMl MiQ3NiMyYFY2YENMQCEiDQpNX1BgVi5QPlAjWUdfJTBdI1YrKCQkYF45Lls3IjlLVC9UYFxJOyVA QjRAXE02ViVHNE9cLzROMTEsSDAvDQpNRjlHX0E7IUUqWTAvNls7YEVBYC9VQF05KkdMSWBgPGAh X0ZWOCM0L2BQLGBfVDxSUiJgXGBgLSErTjBADQpNI19cI1YnR0REYGBfI2BgL2AyNjMvJk1VJmA4 Kk8kMUtVV0hPIWA4VksnMU87SEIyYFBHUChgYE08YC9PDQpNU2AyR15KQmBEQEVXWDtKXSFfRi9D UzgpRjBTYCNYRjk7Lys/VyhCLzBAPjhfX14rTltgL14nOy9OXlVXDQpNLSMwJU4oQGAiYD9bX1tf W09WUVJcTl8sUyxcL19TTysvW1A3JjRCVicwXl9gYEJZTykpTSkpLzUjYC9YDQpNKSRcSCFfUCE+ S2AkUS05UFIwRjstQDQvMmA0MyFLSjo3VEFeWTovXz9fTDZWIjwmV1AoNSJXYCQvIiUkDQpNM1Qt NDY1ISUoJEM5Vl9fXzUkVSwoJSE1MERRKTBSYEIrMlxPNVMtIyEkMTQxIUJQUWArXS0iWFAoJTJN DQpNPF1JSUVPQTZKLC0wJkQ1LihDWzQvJVdcPl9MPS9ANSUwNDAtMzQ1NDAwPVRNUTtNX1dgTTk3 JVU6NzhdDQpNLFQxIyswUCIrNTJXO0c6Iz43JEA4UFA2KEA9WD0tQUJeWExPLDNMQC8zQUM1Nygt Oz0mWSsxQVczVjIhDQpNKz5SYCk/TFEsQzRSKEUoWDM1LjBbRztXOTM4UCtDKFYhI2BCKCkhTTkx TlZWXz5XMVktJTREJTQzVShXDQpNNF01LDE5RE9dQV82UzA8MCtaMSIzVDE5KCYpR0Y/XUJOXDlM RCM0QzlAYDkxJEU2KCU7Ij02Xzs6Nj1ODQpNJUYtTyhUYCs/Vl9RMjRVJ1InMVk7JmBCNVREMTIm X01VT1haKCMsUS03IVhOJSEpMVhQLixDNFNXXTtCDQpNKzIrJ1szUUhJQyhFVyw/PCwzMSlMIihd LENgOTw/Wz1PRChYMFMhLTxGLDcxJS0jKzBJTVs9Xl4tIzhVDQpNK0ZJUDlTV1g5IlEjQTkvXS4z QFNAVilBJScvRzdNTl42RipMOShdYFUqQUhdSFxQS1Q5LzNFMEA5Rk9WDQpNNkwrJl5TWUguUiEi VlFZTCUjNEY7RismLlNMQCNYMFArQzhTLFIkMVIhNFYxKFxIRjBIVi0zMihZYEowDQpNLjM8MyIr JThVNUw8LV41LisyNCU7MDpaO0taKilQMCgmYCxQRl1MQDFSWUkhQyRgYCxBKDQ8RlAlOSxQDQpN WFw4JjlHMDNaQyQ8RUMjKS4jYEBZSy8sKi8kQFo3IUg7VlAmJCU7Uig+NFEsUyNCTzJOOyQ5QCUo J0wjDQpNXjxCKDI5LFEsUzJdND85UEU5LkUySlZQUVgyRixIRkMnPUBKQlJeR0syIyIjLj40SjMw USdaUUBKODM4DQpNNlU6TDQ+ODY8Qy0xS1ssKCI6M0pVLC4rUTU5QCE1RiUsXUVJNDM4JVgjWEI8 Wk5SITRPKVNgNGAmUylfDQpNPzQwTiZRMyIlOyhTQCRGLkwtTCcoWzwqJl4kJUdWR0dVUSgkKDtY VV9aQCw6YCZPITY4IyFAW18kX1xLDQpNPl1bWl8mNDsiYCxgMSRZM0RgO1knMCQyVlxPTVVTMF9g MCQ7IjBNRTxWTU88L1NTLV8hPzI0WSknPkAoDQpNJmA5N2BWPzRgJUxONFpDXUM2Xlc7JlEjOyc1 UzI2WUY7VVZgX1c9XztWTUY6NylNPSRdUC86VTs+UzRZDQpNLiMxJjFENFArPCU/WmArQjEjMTQs NC0mKzQlJTBLXTFILDJNWjNgUjBDKSU5RSpBMU88VixHVFo0Kk86DQpNLSg2WkNNTS0wNkVLTUY5 Ii5OLDVaQTtYNSY1TTwiWj89JEUlS0okWyJIVU8xQzc3NUZFRUhcYE5QJVBWDQpNN1NURlkyMD8r IVQkSjArPDhPIygiQD0yPTZYO189XCJAWj0nQ1hgIi8jSTM6I0YhVDhWPiFQIVQ4N0YsDQpNRkwn SChGLVg9IilgUFZBQEUnPVRUS2BDSFU9UitVMyRKVlQnWlYxWTJCKU0rJjxILVtcT1clJU48Vi1S DQpNITZQXTtGXEM7VihcOyc0IVMyYDIvNz0sTU04MCwkMTMnKSlCW04jSFlFTVEvMydCSiI1Ikhd NU1GJlAmDQpNLkZJLiQsMj1ePCkkJDMwVyxUNCkwM0RWIisxP14kOSMsIkkkLVNgVTA4UVFWTjoq PTIpUUxRVEVNWE1cDQpNOVsuTiMyKUMyNDNWOEstOE5YXCpPTF85VlA1QSsrQUk8IUxEOCpOX001 UkQoQ1EvMERJJWBCYCRNSFU/DQpNKVNVPChFKTU6JTAmKCM2T1dgMTxQIlAoKE9WSzZXPD84NyFQ T1YtQWBSXVgrNlxWOC1OTEZEQDgoRSxLDQpNNSVPI15dKSMmJDUiMDUsUjc1SVQ3XWA+O1hZNDI6 MUUoVzlILzFaUis7ODErYCQ/L0NIXDQkJy0/TlZFDQpNUFRUQDNALF03VThPTUZDVFdJLTYwNFE1 JEw/Wi1FKFYmXGBXK1xANytXODpLKiRRSmAwL1hIWDdWQihbDQpNKT8xQz02VDQrRz1SIyZSUk1b IUw7QkBWKjFUKVs2VExLVlxFKiEoWzAmUjo5Ii5JYFFbJyJQMjZTNSpJDQpNPk5IMSpgNEpaQEJX PDwkQSdBMCwlWjtNND00OSdQQ0hYRlJaST42TiFBJ0MrI1hAIzA6UlYwSk02MU1gDQpNJGBgYEZM VCFZREghXlJgOiNNQVROVVU0OjhZUixRMCdUIUQoPCxUQDlQN1QmQFxSOiZQJkY5YCEkIyRgDQpN YCUrQE5IOUw0YFFOO0BgKTBFMjArUFVaJzZgYDtdXygkNl1gWSZAMjArP2A3VCJcPzgqYCxFPTQ4 QSxEDQpNSCQnPDVPYDQpNlBSYF0hOTtLT19gJ1BWUDAxQCNVQy1gUVFNPCc9X1ZZQFFYQD5aIStH KiQxJ0E1RCowDQpNTGBHWy0yJ1AnUklbP0BXPjdBOlBCMEY6VCQsVSE/RFdXNUdQUTgyWmA1S0km XUJaSUcuNy0zQWBDWy1YDQpNQFAuKj9EOGA6WE8/TSJgWCtDJywqVkMhIkEqVlk3KCJWPkwnOSYn REg8KiMrKUwkQSM8LkchJDsoWjk5DQpNO0tML1UkQCNDQSVgIkstPCtLTkwkWmBXIidSOElZSUZW MzE9MUFdLDdNQkVFIy1UTV1OUCJVLlgkYC9IDQpNVjBPNidRYFdbYFciJ1tIOCJSIUQyXypQIlsj NktQQlI6OUgpRStQKiojQzwtQ18oIl0yMk9QM1xSJ1ovDQpNKSghW1xOMzY8SU4oP01BXDwmWCdg R05bOUNJSC1ZQiE2UCMtSz4nVjZgVT9SLy1PXEtMPF5FQylQXVoyDQpNIzFCWz4vKEdEYCVZJy9I KykmKjBJRUROIiooLFhgS0NMRVFYTyRAPCpTQWBMQlJTN1gwR01ZVSU0LFcnDQpNJCswVC41X1Yq Iy8/UVdQYEItNEtWJy8tWT0jNEMuQ01PUSJfWSI0Tz49IzRDLkBgWzJQR0RgOCIlVzFADQpNUi9P IU5NPC1MWSwxT11TQ09AMVgjXzlBUEpZRC80QU48Vk9QO1tcWFZbR0YsJyVQTVAvSDwsXVBLNk5a DQpNUDJNVmBVKVgoUDA3YEQ6PDsnLVFgVEgyKzcvTSMtQCU6USstOyM7K0M1TSQlRjFgWD5AIiFe MjJFVDA2DQpNOSQjQVMwMFIoYDQkSiJRQlYzNCciX1BaKjFXOT1ONSJEXEQ0I1NgW19QQjk7RVZX OSRbIz5QLkkiWyFKDQpNI1MuVzlNLCNQLyFcLjFMRD8wLyxZPCpOKSJfRiRgPyhIQFJDVFcyT1pX VDQhUjArYFQxNDM9LFQzNjFUDQpNQSkyRE0pTU1UUzMkVyghLTNbQ1A4WS1WVzFEI10hLDg2X1Fd P1ktNCRZSUpIJ08wKkpZSVY0SC9OUEFcDQpNVl1CW1I0LVhBTVBHIy9MJFYnUjJgN0RQV2AwXFRE YGBBXTxUQV0zOCFgTCc3WlhdIi9MVEAhSksjWy5QDQpNPEcqUExXYFdZYF9MLl5CVlwhNCNgQlQw IVNSS1RHYFlcRSJLMDtAQ0UmXTM7TVUrTkU/WD0tPVVaLTRXDQpNVUsrW0dHLDs6Uy0xLSpNVDtF Q0FbRUxgJyVcRDEhPTMlVzc/OyM9IyNVPFwxWDxcYF0iX2A1RFY0XTgxDQpNVytBSTlDV0Q5PVdH LFwiWjouKDpQUS0wVUghLExDYEciP1JBPlRXJ1EkL1RgVj1PISI8Wz4/KCc3LCw/DQpNYC1QXFcq N1gjUlxAKVA8YC8/UF87RCI2I1I8SC8xUlg/JlBOLy1PXEhbPCpLYE08VzJZITAkWj5MLjAzDQpN XyosXD09ViUnIzBdNlBdT2BYLVwoP1IiP1c9RC8hPVwvNCNBSz4yMDctViEqVzMpMFA4XEUuMCYj TShQDQpNQDZcVCpdIjgvTk9SUllEM040X0xGXEBdKFcqWTszSlAuUTJEIl9AMFgkQk42MzstMS9a UC9JI1RgVjc5DQpNLSxNJEk4U1QwKjpAKylPLjssTkdgWjA8SilQTE5WOzkpKkY0VSQ8LEpPKzdO NVc3MGA9TGBUQksmVlw2DQpNYFkpK05ULlI4UFwoSy8sMEslVzdHPzBUSyYvTC1UQCtLIj5GRz0x PD1DLThLLDFVLjldJlVTMT1UUS1MDQpNP2AuNFAiIS9ZJylZOjcxOUJSUCcwMz0hPSVFKlxLIlcl YExQLVYyMEtfUideKywnTCVCMylQPDklLSJSDQpNQCgkWT43KjAwLyJgTCdYTFIiYEchXjFdSCVA RyFTRFlEJ0kkXydGWCNDKygoJzBMWCdDKURSPS8sJzdADQpNPSMxUiFRR0RZLlFRSiZgODw+MylE Vj8vVCchRDwhUVBWNiMvXE1BTyFGXj87MDwnJj4zRFomTjQyLlFKDQpNPEkiMylWIUklLEFIRFgs LDxHYExZJjwtJyYyMEgkM1w5T0whW1BXKCFGPFhUKF4jNzc9QWA7RVsjWDwjDQpNRzBON19GYDc4 P0U2QmBIVC06RUtaRF9fIls/X1VQNkJIITZHLSg9RSNZKSpdSl8nSyRVQSVAUzNLX19fDQpNLVs/ LSdYSF5SPilOVkJdWk0iLkhNVCJgNFdbQF8rR0owSUdeP1pPJ1FBXygjNUEpR0tdT0gxMEhFNkki DQpNX1VcXjFDXSZAL1wvUlBNQFkzPVojVDY1UzMoQUNPM19fVkY5JDMqMkxKQFE3OSUlMztQJzxB JSYsPEUnDQpNQUE9N04wJCtdQyRYTC00O0ZKO0knTDwjOjZJSDw+KDlKRkVQXk9fX0ZSUTU9VzxW XzMrXjFKOUlGTlghDQpNYFAoJCFAQjpJRkY6IjBIKyFQUC0tPE5GOjBYL1gwI0JYXC1FWzRbLCNf L11AUVUzO1RgI10uLTtgMVkyDQpNTCdFMz0vWD0wOk1BUUxZLzBVOTcrRjFMO2AqVlBgQzoiQD1E REA1W2A7USQ4JURWUzUqV1shIjgwQSNbDQpNWCs4LktUXTgjUTVYPiM8QClQPFtWYF9AME1SMFky YFAhV0woMFghW1M7ODtCI05EL0AuXF5gTCM3VFBODQpNTSQxWUxRMVpWWFBWVzUuMz4yXTwlVjJI PkA+V19SMkMxRlNfM0RTXyFgKCohUT1PTVw5Oy0wPGAmX1Q6DQpNKU9cWiYhMGBeXFdFVUk/Tzgv V2BXVE4kWCdTNDEzMzE0MT9HX1pPM09dMCFZLjApV1hBWDgkVzc3PEBEDQpNMFRMLzdQLidLXV1M VFMzIzxZTSNcXk9AJ0xEK0A0J087JC9gV1sjIVdESkEkVmBHMU85NlxHUzRQMS5bDQpNREQ/VlQx LjhUUyEvWzIkOClPMjhbXSIyND0nQGBLS0BgUzMhWlwxMlZcKEBOUkkmYGBVI1ddW0hOS0wnDQpN MzAhK2BTOCk0JixgM1AiVlpOXjZBRDQ5NWBgUWAiWGA1RikwNipDKEJCIz9GKFQjYCxAXiVSWVQz MiE7DQpNPlAuRCpRMz8vPS83IjBNKDhSSE8tJFg6YCQyQzBSXjoxRlFPOVktWzpNKEtLJk8vVlAw K1A6UyxJSEI0DQpNQF88IS1NVEEsWCg3TSwiI01dUjM2UVRIQSIvMEBUMiUlXlJaU05ULyYoOFsi XlAnOmAvWEFSUjs5OyxcDQpNUyhBKFQoRDwtTU1GVjoyKigrQishXzIsQytHLU1NRCMiKiItIV1R VENFPFZSVjs5IlhCL1ElUjBWJlIxDQpNKylNRVlaXCswKSpcJSkuMDspOT1VXkAnOWAuXEUjQjBF MTkvOissLFgpNUtOJzszVjVYNllWIVZfUTI2DQpNMFMiWktHTk8yYC07YFYhUz4pLjQsXVZOWlAu KCJVQDtIKEdXQjw+RlpbSk5ZYCwoWVJAWzJgLUhGWjlJDQpNRkhCPEwuM1wnKT1JRko5UzZQLSg4 JzIwTFZSOklKQyhYYEI4KCRXMy0kVFQ1JjFYRCpCOjk9LFRPLlBgDQpNRjJRJEc9Iy47MTBaJlA8 OEZNXFRTRlZaVVA9PCJQL1ApKU4vYFlLLjs5SlhaIVI8NVAuTF8nMU5MVlFADQpNRzxQWEdBPCNJ LzpZNz0vVCchLlRHWlwjO0A9PVRbRy1WIyJAP1A/LC9gL0A9RFdHLUciQTlQPmBFYC4sDQpNSEA5 UUFSJU8oX1swX0s/RlVHV1kyL1w4X1IkRz8tSytZMl1cViVDUEZKVEpYV0JaJSZNT1YkTVJZMjAr DQpNKyYwQ1Y2MENEQE9XIkM4O1cwR1Q4MS5BXVEsVDM5Q1EhVUdeOSUrISEjUSlSXVU0IU9TNzkq VkdVIi1YDQpNLSxXVkMqVEM9KlgjISojKDxZTUZWM0JPWytQMEwiXCMzTUo9TSUiUCRdYCdDJFU7 Q0JSW0tORC9WLmAjDQpNMUBORDM/QUpFSVc7JislI2BUUS4wLEBdKyIxWEhUVV89V1I9KSNDMSxX TUc/VTJRTlY5Wyk7Llg7MT1IDQpNUSJMSDknMFtNVy43MlAxVypQLSQ9XS5RSUZOOlNALkRNKDAz UStPLjsrSzRBXkBMTGAvXCJQQlIlJFczDQpNO2AsRDMlUkw9OVVbTEAtMlcoJis4VzA3Qi5JVjM9 LCNFKjAwRVMiVD5TRy5bO0pTLFRgKzZgLFRASDwjDQpNMz0sVFJYUlRHKlJYUS1DV05OWFVcIy9P VSpfQExQTkY6WTk9JGAsJE0xMEQhUzE9TFZSOjElIkRMViI0DQpNYF1SUycyRFZeKzZLOis4Iz4q OUlFRFZYMCs9TEUsMS1MVlI6VS8wVE4qQ2BWIVpQNjM4OE4zQkxOMT9NDQpNTk5YIzZRUVtQYF9U YFBCWktGRjpTTywjPylCWCokPjpJRy5bXGA8QE5TTCM7KFJQOjNKVzo+UChPKywjDQpNNyciVzo5 SkZAKVJcVi9SXFVZTkZaNFJdYFpDOF4oMl4tLE5GPFVcI1UkIl81KEMzPSZbM15gU2BfUC5UDQpN WSRXM040V1QqLCRHYFVRVEAjNS1UUzJMTi0jSCcrSDE4LSxHXyZTIlpZMCdfJlI6U05UIyYsLlNg WzNADQpNYCwzMz0kVlMsJiFYIlkiUFBVUFYzPVNMIyw0VDNLTS1ZVzs9YFswLy8sOE9gXUBgPUVX N048P0tgVmA3DQpNR2A/WGBRUyhWUzEtWVwsI0ErQ1AoLEQzOU1FVEcwLmAhWlE+JDwhPVRTMysu J1MsLC1TVGBRUFYzPS5ZDQpNUkRcIz8tU0gjLE9HLURXRzBQLUhRIzMsVlAuUFY3OS1PK1krJyxU IykiUy1bRDpAOVosVFM6TlhgVDFJDQpNMDonSTxNTUtYUD4oQUtRQC5fTic0Jy1LSmA1PydgLDwo YCY3Nl08TVJeKE9ZTSxSIlEjUVktLDpOJVRODQpNQyFHVDJALmBZUDwzWlM1QkA/L0o5VFJLTV4w RSNcI0NCKDlEViVPUkwiLlBeVzArRk5QTT48MDxBYEwhDQpNWyI2WSMjX0JHIiw+XUk4XFYjKkwi XjMzKTBdWzJbUCtdJEtSREg+XVMhPSgkW0NKRCRGVjJILGA/LURMDQpNIzFQNDglXkAnRFExNVE4 PjkpUiRJQipHM0M8WT4/O0QiJjMkNDBfLDQ8QT1AIV5EJSFMYE1QJUhNPlE0DQpNRS80QDZYLyRH IjQzVVgxR1w4JktbJEJLKiZTNystQVVQOVxcIlUxTFhaOUtGRllQIV9CLEhgT14rQT9YDQpNRkxD TCVWLDcjJlVULU5aISk3IT8rXFAjUzVEVE5eMDsjJllOV1RBMFpdUzM9YC1QOCZNIzxaYCsvOCct DQpNTUExT2BWM1w5XUxAPF0+PVAsWzdgWiFSRVxAKzNgLi0lKU1NOCcwJ1cmUVJBWTFJTkY7OSxY MVUnKUAnDQpNKEoyMiQpTkYqK0EsPUVfJEtDTExFXVAjJCFfJDlNVCk/Ii5TK0JNR1RRUCMrIzUt VFMxJDUmQiRGLT1VDQpNOU0sO0soQUhgW0ArLSQvLUxORlohXWAjXSFBWCwjQCcjRyJgPiFNT1NX QlA6O0lQYFgyRDYnQSc9IjwtDQpNTyVNPz5RMCMsYFBWMz0sWDAlQygzOV9QSFVDVFgnUVcqVUEu MVohITtKTlAzNi8nPidZVC9YQSRgXi0wDQpNLiVOIVNKI0knQS9DQDgoQzIpV0lHQFhHOygpM0Ar XkwhVVdHPUBMTDozTCNZYE9UMllKRlo9UiNCUCxEDQpNLSQxNGBbWkY6NjFUQSFdR0ddMjEjM0FH TVglPC4qXUtKIjMnJlcwLzRLLlA1K1ddYCIsRF9WUUhgRiNfDQpNSkBWKldLPi0iVjddRDowTyVg ISk7JjA2Vj1RTlchNEg8Uy1AXzhOYF5gRSFZWzpCOD5NUy5ZLzdBUC5ZDQpNVys5SCYlK1NWXz9g W1ozSSZdITxILVknUy85YFdfNDxOVSlULFIsNyRdQzwqXCMtTi5URyIiPC8mJjIvDQpNLzY1MVVd JCdeU0ArIkFETzYnR0E2JTQ3WiQoNyVSPSEhRjIwS2BHMFtDNTFMLDA3VTtgNylVQlMnKWAxDQpN MiU7WFghPCc5KWBPM1swJiElPiM/KyxHNCY0NylbQCVTMFhSKCdRPDkxPCY5LURdWjtQRzomNDBd LlgrDQpNTUZQKDBXQDchPGBHLkc9YEZIYC0kJUFJKVkhKFRdUy0lUjw6YCwyOCEiXThUUFFIKipA N0dSPCc5KSMoDQpNIi5BOEwsQEBAVzEvIixQIjdcJS4jRiE5TSE+QVQjMCNURzBHT2BPQC4pS0Y7 TTssJVI8NWAtMzQjJiMtDQpNPEQhKDZEQ0QlVENXJSo6XTheUEchUiU4VFBSVDYvUDcvXEQhJj4z PCNCMTtSIiM/W2AxRiVSP0AjV1JTDQpNQFBRYCMmODdbXjBdLjIiI2BVUTslJjlgIUdGOCVTX0hg PUkoPVcrPDZSYEdgMV8jOyI+JF4oXUZEVTE8DQpNM1ZBOFVQVzYtITwuUz8wNy9gXzM9OFxIRzIv UClXQ0VEYFEoMy9QVDc1VFdSLERcNztSYCNZSCNNKUlFDQpNVFMzLlpgKT4oUz1JRko5SUZaXyNV Xk8zLSxWUilVXFszVi1XSUVEVjM4TlMyVVk/PFxSQDpZSidfUSw3DQpNR15ONTRgXD5GUVxbSE5S QkxgI1Q9XiksQEFQPDRCQFtAQSE9MStOMCg8SiY7Jz40JD8oWSFEMl9EW1NMDQpNNCY0LFkhXCw0 V1w3RTtWQC0lL1c3ISM5JCIyJFlaMSNEMyJMNF0xMytQOlAwOlpgXyFNTDc1MyIwMjE0DQpNXlRQ Izg0LjQ/VzFXNiJUKi5QQEsjJV47LVghXCM2TUBGWVNIYFsrNy0kV05dL0tYRFRMIUQkJCYkXDMw DQpNNlA2UkYtPTMhIjNQLFwmX11YLDIhJEUwTjBgMi0xRjIqPjBgIUBRN01JKU9eJFQzJjA5MWBQ TEAzN041DQpNREkuOyonLyUkUyspMFA6XEAvQ0woOC5dJk40R1giNC9GXjNEWl1RQzojTyhEMUVA JTEsRCMrIlJgUUEyDQpNLlQ2JzMvKyhMXCNPXSozSkU7VjJaPyM+LlxTVlY5NjxESy4wMC80R2A+ USo3R0BDKyYuYCcjOylWLVNcDQpNUVojQkZRREBdMSwyKic+N1UiNEc9LlUrJmBcSzI4QzxgT1Nf RC5EWCU0QjZcQzQ7QFRMMipgSCkkYC1cDQpNIjw0QTxVXTw4VGBdRUU3UCI+VCMhWUgrXlRNMDpC TUgnTjxYUSEmKjhMTiNAKltGMEdYR15SXCQ+VyFSDQpNWSQmOiQvUCNAISVgLjYlJi9HRDw7LSJA MDhgPVlgTCZOVVwhIyQ6Ui1cQiUrUVIoTlJeJV9gWlEpWF1UDQpNPT5SJV88UjBZQ1FDQ1JgWjda MFk+PylAP0siQUdgP1JZLUQhRCNWX14nWzhIOWAjMicuSGBRMFdFLFQmDQpNTl5QT04oX08uN0dS WSwwV00oJyRIO1NEUjAmRCJGMFw4KUw9TEwkTlEoXSxbUDEpRkQlLkdLXUQ/YEMwDQpNJF5SJSck ImAuISJCK1I8J0QuOzwjIkBWQyI3LVI5LU0rKiNEYE9LVmA2Kjc+YCVZLiFDYCEtSSJJIyJPDQpN TVpgIzo7SUZSQT5ITmAvKFQtXSNEKls8KV4yX15gTUotRFczO2AsMCciQFAxJkhZXVAoLDpcMVo1 UCwlDQpNOlA6K1tQP0RdYExMTjNTWSVWMVUvKVUsRzA3QUFFNTBgL1tTX15aOyVULS45NzFXO1cp SzE2WVU7NylFDQpNOVQlMDI1SzBfVV0nOTZZRTxGJUxgJi0hPCchKDo1UT00YE9KJlQ5OjxHLiI7 MDFXIlUtUDxAJT8vOlcoDQpNXy1dOzU1NSVgJlVPOSQxLjRZOTBeUV8xLUMwR2AlPS80RFU/NyVR JVZVSyglVjxMVVU+UDUtVEc5JlM5DQpNPjJNQUBgS2AqTkVNLV9aMCQnSyEoMy8kXVM5YExfPF8p JDNcQF1gJTc7WiJKQC1FJzY7KzFgR1lfXkZDDQpNM1gsNDU4ODRMLjBOWERYS1gvXEBRMlhdXl9T WkgmQDBJU0JCUVZYLT9TLVFNNCxaN2A5Rz9GVEBSRVEtDQpNVz9YN0hGRTs8Vl1GPSIhNjo3LVVc MiEzWUtbWytaOUQ6Nl08NUQoWS5gMFYrRF0sMElcKVRZTWBBQ19bDQpNTV49KVYlJz04YF44Q1pB IThRMCxJLkJAKkE9IyFQUiJEL1wqNSI/P05LP18nPjFYMzFNYEBYNlQ8KiNbDQpNI1lNNyxUWTQ3 Jy1bIl1LXj43LVQ5NlRTLEBBSCUnOVcrQDJWKWA1Tjg1TTxCXlElWiExLDNfLSVBNjM5DQpNQlFR RVAoQyM5KS9LYGBMUj1YTCQrOFM6TTE+PiE4NUQ0QjBgVEgoJCQhKT82TURCJCFTUDVDTTpJJy0h DQpNKFlcNyRJK04hODY4JVYpRjA+XDBEIT1XNmAnIUBGMFwoX0xAIiM8Wi1VTjdfVlYrOzY+M1Yo VEQxO046DQpNTyIrJ1IrWSZYPj5XQz03QjNZYDdXPjkvMEY9MzY1LTQxNFUtNFEhM1VWQ05QRC0r WyQtODhQVk4vYFdBDQpNKFs6SDhAPUY6VENITkIhPyNYMCNRJk4hRCMxPztTKjJMVDUvLl89VTxd KDwlMCE7PSJdTTE2LCE1IUksDQpNOiY9VDotTio9Ni0oViUvRDpXOyg2VCdcVzAmQVRgUCtQJzAi X14hSFVEIzFQTk5XJU1gLVxOUyhOQUwvDQpNM1QlJy0mP0QpMD1SVS1RJDlTLDBSMlgrSFw9NyZS VyM5ITE6JCpdVSMtOF06VVVBYCdQV0MlT0A1RyspDQpNQD5CQEwrLT9ORl1PMjZZUD03Mj9WJC4y MlBZRFsvM0Q0SC9aJkBWXztSXTtTRFkiWlctQTIiXDw6JD9YDQpNMERbUjBgIkkrJkIsRzA3SyMs Py4wNC1EK0FGMEBQMkkjJ2A0NkFFYD1QJD8sUCFUKFJQLiNURSckKC5dDQpNO1otL0o2WSVKIy03 JCkhPDxCYDhSL1FCI11EMTFVNVI7I0ErYCZFWVI4JjwnIjA0OjJMOkRgTDQwVF4wDQpNTDkqSTIq MT4yVFIyMlBZRCojIUBZPiNgJ1UxSDk1XSI5PChPSC9aTU1dPTkrXi1GODc1TD0lXTNMQS1VDQpN Vi0pRTRaNC4rPzpWNUpOXjlgPVslQ19WXDRCKTVWJUk0YGAtN1QxQT0mJFVBQC83MDcpPjk2TT9W KipWDQpNXURNIzpRUT81VlhTTi00WUoxPSskVlE/PSZNUjQnXEMwViVQIkotODM7ViU5LlBgMlMo OzdVJVUxNV8kDQpNTVhRWT9TW1UiVigyK1dcWy5gYCIhMCQoIzUvMzsiPilgVyJgRS1fOywtPSVc KV9YYFA8YChTNUQwUDhfDQpNKEBcIjknVjNaRV8zYCdGOzwnS1goIj1LQTZTXT1EXUw5U00zUzY0 J1UjL0Q6QlxZRCMtWy0jU0w6QjEjDQpNPTI1UyVKQEpfJFhXNFBYMzE3QFRHLVIuNSZgPCkmTTsu Jk1gIldHKUA0QSg6VC07WEgwM0FUVyY9OiVTDQpNQFdWT1EkWEUzKj5gMlRSMDcnKEA1KTBHJ2Ar JiZHXldUJjdMJjMmKjkjKzNTJk9bUjRMLlklQUBaJk4wDQpNLyRQOE42PElNQEMnSj08XTFUWksx TUxCLVQ3Jzs1LlpDPVQ5JUBNSWAjMVohN2BbUyZUTjtXXVhgUU01DQpNJFY1TkBYOkpPVzAzJlsm TlZcUCwtNEUtNkA1MDJaWEtVKVRCJDZcRSs2XTFWJVJTTjIhTzVXMTZgUTVVDQpNVl1RKDVZTEcn JE0zIzchLVAnNi1LRygnOlFETTMhLVtTPENWNEIsPjQmWV0mUUNLTkpZMzQ2OSs9UFVSDQpNQF0m LFAxOjI8Wl44QTVCUU06NE4sUzA4PjIiSSE0IUFFJUMyJFBBSyJaLVo6OiY6O1JFRj40RidZLjJS DQpNODQlTy4mVSQ7NjE9UiRMLjslQU0qKTxaIyFKUV0xYEUyMiMsTUhEWi5RYCMlTkEjVFdSRzRc TCw1NDAtDQpNNyc8XjBVMVtXUSszNjAtSVYoS1gkVFZKLEU8QlVdIU0oNTExLlRGWTJQTU4yK0k5 NGBERyUlXSUoWFxcDQpNTiRUJy5RSTJgJzVMOyQjODxAJTstS0wiJ18+IjwkKDcrTzRgI10mIU48 LS9EMzxgKD9fP0hZJENOMT0qDQpNNS5ITVItJDFIXjA4JC5dK1dMRCpaSChVVkhTMS0kUVdXNilU L1ctTEtOJywkMlshOFY0LztIP0tOTFQ5DQpNK1BVR0FSVDtCMU5EPl1UT1k2Xl8mUlhfUllNSzor WUZgI1RgLVM0Sy1gRysyLkwmSFNMJT40RTQhNi4lDQpNPF8+WUtGWF87YCxZOTdFPGAkMlosMUhW YDchJTFDXUVeNjRXIjRPSCVSSDkuVy0jOl1HVjMmJEcwNzxBDQpNUl9SLTdMIkdbVCRWK0QxLDNg R1BfX1xNRC4iNz5cWjUzOE5II0JeS1tAOkAjJjQlJklGVyFQMCQjNSVXDQpNLUdBOlVHIUlEKE0y K1QuV1VETk4oPk0rOTdGNjNbMU8uOSIzNl5PKDtXMVwhVlxFK11BTzFUKWAzSFpZDQpNMUQsMDwo IylBO1NEQiFRUCNDKFZWKEUuQjAhJzUnKylAMFIsRSYxQCMiOSMkNT02X19eU1VGNCYyQCJfDQpN VVIpX0RSXSgzKCQ6UjwjPiopMCZeNCsmLyJJKzpZUjgoO0dEMCojMDtdRDJEUF0iPSZHW0VRUyhS MEFRDQpNSSpQOCQ7OEZEJyUkIzY2JyFTKzg4P00wMVsiWEAwUykpNmAwOSkiUUw5KSExWUJcJikp KyNMMkgjIys4DQpNNjQqKzBeIzNSYD8oKTA/MFsnMzxKJTYjOyouNSJGVU88TzojMi4yPyknKSdV IltEKTA/PC0nKD5JKllJDQpNIyJdSDA3PCc9NVVQRUZMOjIkVURgMiRLNV0vOEQsTTosVF0/NSlO RiNeQSEwNj5ROjRWM1AwMlo8REVTDQpNUDZdRDE+Sj44RVY7MFYlUjs/N2BDI1dRNUZNUzBaMTgq ODspKVVeOVw9UUtZJSlJNlJPRUkxJjIsXSwjDQpNTj80Uj4lXlIrUUxgPURNMVUxVGAlSk0lOzci WSleQis+MiVSTjYxTSJgUSJdVz1DJDYyQzVQPCUyMz82DQpNNUlVV0NXWFxcIihRMFYtIz41LVBA UyQoRlY3JzFEVCEkPDheLDVgNToiTC8/Ik5gI19dNjMzOFBgNVE9DQpNIloiXSxSLC9KMD4sTlcr IkBGWCM9JzAjWCpFL0AoMCEiU10jPTA0RUAkOjVUTShRPUs1UjhbQSk5Kk8sDQpNPSM/RCkwPVJZ LlNAPSgoMjMiWDctPUFAWzU4JWBHOUkyVWBgM1RMLlkuMDg9PyNYQCg5OFIjIVVTVCRSDQpNUEky JDVZPEMzNFIoNT1OIS1XKFIkQixDISUvNyNBKCskVSgrMlZVRUdFKjAsKCNHTzY3TEIwPDFSXyQt DQpNOSMsWz0iKzlJUSVZRlk0QDkmMU80S0stQzlVKzQkJUchNT1NQ1ZGXiIsKUc/NDElXVZWUltJ T0AjVU1JDQpNOFlETiNTJVpGISZDNzRXKVJWQDYjViUjTl1cNVBEVSI3VEwtPz5VYDc9PEM0QD0r LTAiL0dYVj1YK0kpDQpNJDU0M1NUVFcxS0s3KS00RzExLTRPNE0kWyEyPUFHNS07MlwpUytLTjNA RTIoNF1LPFgvMD04P0skNTkpDQpNMy8tJkJdIUA9Iz04J1NJUSJSIVQhQ0U8J0w1YFpLKSg7UVo/ RVNVPjklSEMyUiwyMEY8TyhPRDcyKC4kDQpNTD5YTDpQJTcmIV1EWzBbKVFCOE40NkYnOFMwXFgo SSNcNzJBOD9cP0ZOWC84VlRXVElHIjJHSiYxWjNLDQpNLls7WF9fXywjLUVFPkU9SVA7ITpBVD0m SCVaMUFgW1hHLTNTKC88OTpUOEAnYEwkKyEiITlQMFU3MTAjDQpNJiFSXDs5J0A4PCVQPEE9NzNM TlldLEVgN1lXJD4vXzA+JyspYFNHXCEqSVg6K1dXJU9dJzBQPD41RUpIDQpNKScrWzJRQVk3QyhA M1BCSiQiUVkxPkJNKSNdKzUkYCYmPlEwMVYwNDdSJllZIVFUXlZRR089QTpEKEVQDQpNNUg+TEVR Uyg4JCxAKitDKClgXEE7JjVOXCxERSFTKEwtL1FIUWBELCM2PTVOTFo+UTBSTVhTMVoxU0ApDQpN Tz4xYDAkMVpXXTooI1VCRzs6KSswYDtbYEktXDJUMCUoO0dEMylgMEwwTzBSVCYhNCQsKydKKDlB QS5bDQpNIzFNVC80PyQkLDpEKFpQKFFYMC83KUVeTkcvM1wxYFQ3U0EkYGA0MiY0V1YuIk4rJEg0 YGA9Nl4nPkQ6DQpNIVA0QU5fX186MiExNCItOSVeLFEoOkVIOk9JUlpBXTlQVEMrM1QiWkRgVUNY MUhLYE0qMzo3REUrVlxHDQpNS05HSU8zTFtRVCVbMyFPSjAsVlowUF0tOSs8LicjQ1BWUjwxRzFQ WCRgL0VKVlRDPzpcLlI8JDM5XVwqDQpNJzI5VThVLSUyVF05VVdMQFY+UDU7VkdHNEZOIy88YDsu Qj9HL2A8XjdFVFcyIj0yPzUiPSgrXyIjI0MtDQpNKVkuO09eREU4Nkw9SCQ8XVBeWDBXIzgnKWAt Ty9gLjpJRkY6MCQxKDMlITQ6WUpGOjVBPDgmMUwtWjlJDQpNTko5XEBgLiRCKFFAXUNXQkRgYCM1 OVxOQVolREEjL001IkxGRVA0L05EK0k4ND9bImBPXlpVUV8pMCpXDQpNMGAkJC0iUCdeRzpJPkYt WSsuLFRgQERSYCNgITQzSiQ2TiQvSlcpPTlTVEEjLD8jMidUSzQkST48QiE4DQpNNidVQ1BbOz4x UllYMUQ+MEVRUygoJVFESCw4KixCMCo8UGBZRCQnLkJdQUg8KiszMkJbRClWPF1bLzIuDQpNKShM PD9PXVQoMC1SKCdRXkJJLUI8ITtBK2AzIkIuXzAiU0wtNDRdIipZU0AqJ0ZfIVYvN1QwIywhJFRH DQpNKWBHTVtOQCJGUWA3IlJgJCNbImBEQCxZTjgvYEAoIihVXF4mWStgMFJUJUQ4NyFKKzcsJyIk TDNFUis7DQpNW1g8JyZgJkghIlZgYEgsKF8/Ll8mX1QhJGAqIyNgJiRgIUAjRGAkPGBYNCImRlM7 JDkwISMxQF1FTU1LDQpNUUQiUC4+LD8pI1NSViYsU0dgJEghWmAhKyowISwrS1s7WFJIMTAtKSgt ISdLYCYoTFEjOCU+LkU7Mi83DQpNJkA8XypSQywnXi87XUxBPSZRIjhVYENgKEAsQSVdIU9QWFc0 JFIlRVEhTklfIU9WRCRJIkI/VCwhJU8kDQpNXF5WRjcwKDAhIixUYCJAIiwnNFUtMlQrLEZFJDwy VU02KUctQz1QOzFAITAtQCQ9LCczTDtbLEUsKmAkDQpNRldAIklgPVxgSEBUPy1gTyEjVSglUCFb KiVgK2BePDdBYCVZTltWIigyPC8lYCozQSI0LCg1N1lQQCIxDQpNLFRUPF5aNy1cLUE8KFMwITgk VV0uJEYtLy87OGA2QT0vYClMIVRgIjwkMkVFQlBQOj5dUEFfND9GKSQwDQpNJCtdKTQkQUw8YCI2 MDJNLFokLTcsNykvJFUhQTooUCtCRzU9VzMrKS4wNFkhUlgjLlpgPiNQWF9VSyVTDQpNKDJeWTE3 XixKSTJKIiQ+TVkvImA7Kl00I1RVUkJWQi07JlA2Ky1gSEA/PiE7VF07UiRMLkgkIiEvUUdEDQpN RC41TjonQkRBLjIyYFpSYCZgUkMoMV43LVQ9IzYwPEJaVDBDUTYmUjY1LisiUVhXKFhdVSldTFEi MzwnDQpNLWBgWC09QTNMUFElJVU9TjpcOjpQQFA8MFJYXSxKMUE2NzwvLDM2MyZPPCUmMUxSKTMs Uy4wTjs9ODxTDQpNJ1M+RzszMEMhWTQ1NzM8IS1BTFAiUlFFTTtUISg2VS9GOTRJKUtgK0Q2YC1g Xzk7OFBdWCE3LC9AYFE5DQpNLVZUQThAXUU2IylEVzdgIT1gXVNeVks5Sy80L0VXKE9NSDFMIjRd Ri82MFFYNTMiR1ZMJ15SSSgvOzUzDQpNUVgtKydWSDhBKlkvIVVCTz8jRVxCJC5SUDY8TyM1X1Ex LVUqK1M9TCY3LVZALC05TVRQTzYxJzc+UThADQpNM1FBIyo0JypAMTYvLFwuMi4vJzRQIzdJOV5N LiwlQ1c4OzVZJDIjQUlZSk4oMU1LKjdEQF43QkJdVDIpDQpNOEE9Vz1EMEY+QD8nRFw9PlwpR05V MDVGQzcxLSZaMDteWD1TMlYxRThXKDVETllgSUY/WVtXUzc8ODQkDQpNNyc1RmBYXzgmJVRUIzM+ PysxXUdTNzM9YFFEUSM2ODMuIi5RS0FOISxRRFA0M2A3LjFdKEFcQV0jUzQxDQpNSFBfPyhVOz07 Ry1OX1hULztTNUxTVzQnPTAsN1w2SDE6OUJZW0hMQSFXMC89UCxPNVYyLz1WVCNLXS0mDQpNNzUv Nz06TSYpUzZDLU0kTWBUOk5ePlAhQF0tI2AkOFknXlssRztEVSM9LSFgMDxTKzFBQVArSSMwMzcz DQpNOEtNQiRXND9cPz07OlslQ19SLVxLXUFHUDA0Mz1YXUQ0WjFbIzk9SixRLU1gNkJWMS1FS1Ra PFkwSjNZDQpNWDYiRT1aPFlgI0UhIzVEM0EmTSFUVC04PV1GKyEzXzM5UyVMYFlbSS9DPUVLPF1N IVYwIU89R0wnOy8xDQpNJ1BcIzQ/OVhGIkZPOi4/M1tUISMtUz5fMTokVyo9L1gkTzguTDAvM1tU OzM9Ij8mQ1QuVSIzLFM8KVlSDQpNNzM0XSxTPksnKENPJSVeKTEnTlM9LT5dMjdKUTE7TC4oUT02 PzpbQUElQTIoUE1JSlYsIzdKXUlGRilFDQpNPDYwM2A9IVRbUVcnX1A8MzomO0hHTVorKlFUWUg2 PC85TCxdKSRIK0dTOEtNUSg6Rk5YVCMyVSFbVDs/DQpNLCYnUSUqLSNINChXIjYuLGBTLlExLV1L NlkmJT1aIyVGWlVNN08/VTlAPDNHNlQnPGBfMT09TiFUUFVVDQpNYFZAMzpYNypWIVkrTDcqUytd KzQvNVxWKVM9STFNXFpOQjZdMEteJyNTRlMsXictSiREUD9dL0lbQyMiDQpNVCY5KzQiRztER2Ap U1E7Uy00PDczNyFDQSstOGBQLC4hUFpUKVdGLS47XU5bYCc4U1ckNTxBNUpPNVlDDQpNN1oxRSFQ VVNbVy5JKTxRJkZARUY6ITwjKyQ7OCRLVSQhUyw1KzI1PTBNPSVNUj1TN1AqRDBLPjs7OkwnDQpN V0MsPztGTCNDNkwrYDBFJCZBWlc7PE1HQzZDTjNMPVVINkwjPDAhSzpPP0FBREs3LVI2Oy4zJCxE J1RTDQpNVFssV1RRMEEyIVE2KFY9TVdQPUMzUlIrNUolI19RKDpeWEpFNSlNS1xQKzNHNjkoODA1 Szg+UFs4PVQ3DQpNIlY4NTgwVDEmKlA5OiYoIzpcR1BAJlpQOVFdSFtWO0kvJ2A4RSEsKUZTREFI N0xDJVMnX2AzJDNQWjA4DQpNN11UWF07TDczLTgsVUQ7NzBUKzM9PT4tVCM2RTxgLU5MNkgvOkA+ VjVXMlNgMS1XOzE9Uj0oPlowNzAlDQpNPTRELztJN2BgOENDR189PFVQUFgsOTUkYD0vP1BFLyJX QzApVF1cVllQKyxWITBYQFIhUEBVJylJVkRADQpNRTQlLlgvNkFAOiwwJEFbSDQ4Ljs+QS8xMzFB TD4+XVYkUz1RQSkkRlg8TEM9TU1RYFZEWDwpQVYkUEQzDQpNPCwpOUFgYDsxLk0oVkkoUSxPTDMu LF9XPiReJDU2TjdBUD0jO1MtLTtXKk06YCQvQDg+Mk8xNEc0Vz8nDQpNKk5OSSVSR0c7Oi5cKV8+ NFMzLjNBMy8zQ1kiPS4uVjNUXiRdXkVaUixNLy9SVDhNMVg8RFQwNFhBXVY/DQpNSjUvTEgyVSJV O0Q3JiwkRSwrPSNfNUAvMFFLVSRXPlk8LV1bTFAvRSFfXVIhUl46UzRYSzoxLCNRUCciDQpNWDQ3 KzBRLiIxLTwtLEBcVFdWOUc4MVJgSVE8UkdfTlZFWFFNMTYzWyoxPFcsIUlJSSRNQi82MSNGWDFJ DQpNJiZTNzslTklbTyI6W0cwLztGSCtdUF85R0ZOOjo2TVAhPlwxOytISkI4P0lDU0A5LCtLIUdT LE8uK0xWDQpNYC8kNCgqPS4lYFI4RyI9NDhTPkEhV1BfMDE1U0YzMClBXS1FW18nQzpDOShXWE5H YD1VTUhXKDMhUy1YDQpNIkxNUUs7NzI/MDJHUVg9TyNWSjBOUkhJUlQrU1IyNl1GJyYpUlMnOTY7 LDBLWV1QTVlgKVsrVysiXS1WDQpNNFg9M0AoR0EpUTE5Iy1AVFRTPU8qPVtLUDYxQT8wTT9OTz45 W0ZEKzpgJVAnMV1FJl9MLjEmTic6Qi1EDQpNLVJJMV1BMlk6LS9XUidRVVkyRFIkXEckViIjPTBN LFU5Lj0iJjZPKkZELj8xLTxRTytaNkUhTF05RDQxDQpNOktJKV5QPU08JCQsPiJdPi5RTENQNFtX WE0wTzBSXU9GOiYyS09NUy0hRDBHQVgvQjMuRyxDVEYkMigvDQpNOFQoWicyPF87Vj1VM1NARCIh RVk8OSsrQCMsKy1KLFhBLC4kIlZVX0U6PyJALSY3TzZTSztJLiwpTkVKDQpNTVY5TVpeLDFGYCRQ TVUnJCY8Jlk9QCFSTVIiMCk0SUE4OUwxJ0M0OUwxXSkjMEw4WDAiRydRXDQjVDtADQpNPGAlR0le YEFDTlBZJ1UjIyxRPjlMKyw3PCFcLC9QKiZgPVUwUFc+VyM7VVpcPiw5VTI8TDkiKzwoJCRFDQpN O1BFLz0iNTs0UD1WST42WjBaYD8zQyU2XFhBV0JCNU85XS5aNFMnIl0+LCExITAzWi5ARTRQVTZf WCxPDQpNOEdOKTdXLU0uMT5JJF5cTVxbTzlDXTM5KF1HN0BfLVlaW0cjRE9OTTIwLkkrNCkjPV1B JzA2XTZBVDI9DQpNRSksTzgnTDo1RD49WEFgKS06RUQlJjxHMz4tS186LTcvNkAjLVcmJDVYX049 ODVCIzMsK0IqW09BNz09DQpNMVZNP0FbLzkkIVZfJVVcRyIwXFciPE0hVTUtS1BGMDNQQ0crIiMt N1FYW0wrNE07MTZdJTdDYClBUT5LDQpNNUxFTD1DQ1FHU11NMFE9VCJCO0E1JERIKFBGJiwuJDFa VSwvMzhCJ0FdVEE6MFZOLiEiJ1JWJFc4UV41DQpNUFpIQSNUMTs7Ky9HT0MjNzA0PS8/PCQoN1sp QTA5TSIvNyoiUDJJLiIzLTo2XCoiRCdeJThYNjQqJjFKDQpNLF4pUTpMOVNIXzYrSyRbJUMsX1VU VFM5MklBPCIyPFBPJT48JTs9WTE3VkRTImArMDYtViFYMixHMFRbDQpNKkM9NCNXSFkqJkdDK1tO UikwN08qUiI1YFlKUGA2MTsrRFwzNEMkYFAzQCZdI1lCLFhVVzxTPURBXyU2DQpNJzU8VC83RlZa QiRPMi9cIi0rWjc5JlBgIjNAYEc1UFA2KTJQVjwlPDA7OlA2ME01K1khPU1KMzdeMlBPDQpNNUMi JCwnLEswQCxSMyMxQy5YNU8nJVklWCVQWScxJFYiO0gnUjFcUldaTShDTEA2MVMsOEEoRUQyJEdd DQpNPEw/QywoTiVJME9dOURRKVBWRjc+MUArJiUtVk5DLVYnUVhLXDNDJFIkVVBCMU5MXC9eJVk0 NU44Vl1EDQpNOTUtVDxGRU49YF0jTTEmPTBHRDE8Rl9gJUVFMDkpPDsjIUInTDkkTURSIVotNEwp XjhFTyRFOiUzNl1LDQpNJlsiRDpeMEYxV01JXDJaJCktJEMuQk4hUGA0Jl81UyE2UjBMKyNfVy9V RSJYQGBAVDtOYF44SDwySDVNDQpNNjc1RVtSXTkkMiFdMi1PKlJCWD0lNkhVOmAoWUA5XUYyPikl TyEuOzMjXScxJGA4QSFdPDsyKC5CNVsnDQpNTlM4WzEzQypeUVAzTlosTkI1WyRbPz1ZMUQ+NiMu T1cvTV0uKlgkJDlUR0paUSJJQTdcNTA2USlaKyNLDQpNIURNL0JBQEsoWCVDPzIuP0s2UTdeNjBg PTcsNExUMDlIPy1AKThNRUU4TzM2IWAmPSdJLz8sLEozQiRADQpNWFMlKVsiV0E9KT1BQThcQ04q MiVEKj8nMixZKUEkKTclV2BePVUrLUczRFBgXy5AUEokQTBFNT9UVCkiDQpNSCEpPU1bWmApMVFW TTU8UDQoPGAnIj9dO0VQODBeIV87Ui0sQSVCUmAyNUM/WE0nKVEjPzU3Xi1NQjQ7DQpNUSZcXCQ0 NVhKLltUTTBUKzZVNEBOTF1MSVskLS4wNFMiVDkxTyo5JjJUJT0wRFo9JTlXO0IsLSgtXGBeDQpN OCMpIytIXTgjUD04XUUmUzNgXS1NVlMiTEQ8LztQXlU9SEMrNyU8QSNVOV03UiMtRCVRLTI0QFAi VURXDQpNNSFVNDtTXl42MltCJFBdSyEyWFEhSTJEMlJdMDsrIic1VVdZNj48TihWJ1FfUV5ELk9Q W103QUIxOUBfDQpNYFtbUlFLI0dCUltIWChgQzdWXFozIko+LkZXPUc2JkpQWSg1PzdWNCQiI1cq UjAlRFpERDpCJkVRNiZUDQpNYCdNJzJQTCtSKTE8PFctQ0AlJChZJEpZNGBBRDZUXWAiSDFQRC1U YDFSYDBDIStVUF5fX0NcIUBdYC5FDQpNMDBUMTAoVlw6X0kxVz1CSTlVVChCOSkmMzVAIyxASiEy VDVEOSoqUGAlXFM3RlY1NDpBVThVQSYoOWBODQpNQjArOTlJLUc7U11SQDQhJiU9RjlWKTdgKkkl Wj1QMCJIUSFRJFk1LTIsXiI/UmApMiFJRjxXXUhgR0VADQpNJEFEIzwsJUBXOTknN2BNNDBXMCMr XiItXjVJP1VWVl5EOFZQJ1ddVyskOVQiNDNLKSRGNUQ6QTEnVVMkDQpNQCFSYCpaUSQiKS8lWF1F R0wyYD8xXFBYKjQlVEI2LylYJyIiPlkmMT5PIUJgSVRFM1wpMlBHPjExNzRPDQpNKVwqKCcsYEdd UyEyYFRgKT08VUtTJFM4Wy5cKUxSYEtQQDsiUVQtREA9Tkc8RSIoLlReJyEpVT44Xyc3DQpNKC4o NUchNE8uSE4sMVxHWmA2Rz1RUyQ2IUlXMDw2JD8qQUM0KykuMSxIQ2BDJzwpRFkqWUEtREM2USNV DQpNOUkiJTVOLEY9VjUjNmBCTT5UNyJYXiYoSV5HKURZS0glND5gOFlVJEZGQ0hIXl0nM1RHXTJQ KUVIK0g9DQpNMzcnJyxHPD1TVSU0NjU5SzZgITk6TSQkXkNFQ1M/V0gxKVJNRlZLMzA9T0NPNF5R M1c1Vy4qLFhdOT1aDQpNOlpcVSIqO0FAPURYMDJMKzNbJEQ6S1cvNUpQLDFCIUE5XFJCNVleV182 JFtAPVgoLzY8RSVUMl1bKSJEDQpNJlYkQzsjTF0zMSdSQzhNSjctVTlJWWA/Q1MtMyo1MTRSW1gs P1klTUZQRDtLLl07P1cuMyhCTkMuLCJDDQpNMSdcRzQ0MzhaXDBRMDwsKz4sTiIrUFYhWDA3Tzkn MUsjWU1DRChDTCpHWU9UYDFWQDQ8SEBVRTg9RmA4DQpNIjBWUSknITkrIzw9KDRdVDROMklRNEUv MC5GQjVAOS1fUFI8PSUkK1VQSTVFMClJPi1UNy9OUFVQN1ZfDQpNM0A3Syk6R2AsYDxRXjlGWkxB LFUtVDcvKjJgJjZaWiRaUChFIVRgQ0ZDQCFgVUNJNFdOIS5NMFdNU0kvDQpNRFJYSy5CUCtcMlUn NyE7SS9RQEExWlQmKDdDNDUwRyswTCEsPTpgXS41VU1DQUMyW11dLzBDIyJFRSNfDQpNMzQ6PFM4 OSMwUF0wKzdMJDtXOSEjViRZN1s0LD4uPCgoOV1DRFMhJk40RkcwXE0sQFtITCRJJDMwM0QpDQpN MFpAIyFIL1cyNFBYTCk0TkdQLSshRzRAKzdXKTQ7ViErNF4nKjk4NVQuXTlDXkQtOkE4REA8XFs7 IzoyDQpNI0hNUSJATDtBIlw4NjpNOVJSSyMxJlxHJkkwUSEwMCQiLmBPQEIyLzo1PTMwOEBaPigv RjxHMVU/S0NEDQpNMmA2Vy9cMlIrWyJKRVkqJ08rQkpUKykjJDpCJz8kLUw5NiVOIistUykyPDlE K1MkJSstW08qLEBIJV1BDQpNOSYzJzBQLFJgTzUsTF9fKFQrIS1SMjZTOVQpSERcMls1JzlCPjQ8 VzZgU1IzMyE3NVkjNDA3KylAPVJQDQpNL1lCSUAkRSdaYCxgWSshUlI4JFRYLkNYQSY1MTBQQktY V0xLSjNJR1ZRPCdfUCQ7OldEIz4xPlNgWSJWDQpNN0w1KDJVM19fX14jOytROTFPUFsqKDhTIy02 KSNfQShMQDBWISYqPVtBIUEvVTxWX1ZSVGBQIiYsMV1CDQpNLCYhUDBbRSlCV1NfX1suOyNZSSdZ UUZbSTQyNkNWXSFWM1tATyRBYDw9REE5NjQnJVVgWGA0RVhgNV1TDQpNQDEjPUxKPEM0OF0nLCYj PTBBJVgjVilJM1QpV09AXCZFNzZLNTAhNSlKLicoIjUwSVMlP048LiJZUzgjDQpNPzYxWlw2USFX Vl1MWF0kLC5IME8zQSUtKCUoLTg2OykzMS44LS9gTzlgVU1XXkMwSjUsWyw6NCJHTVokDQpNLDc/ MzhGLV1MMy8zO0cuUShgXUhTSEBGLlcsTE5SI0dOSEdgYDJaPzBbLU84MlEqUmBIMzY8TTBSPktg DQpNPjlVN1w6QUZPNEYlUSIkREEiNEMoMSY2LClLTyZcJT8tYEU8OF0sUCNXYD8jN0w1PlAiSyxZ SDUvMDNNDQpNLF5EPFAwTD5eMz5fIllDJVpYIzsrMFcrRWBcWEdgRldINjQyRVA1L1k2XjUtTTxR YCwkLS9AJ1koJFxNDQpNRlhdNz5RSSgiKC8kLkIlWDEwNDhSNFlbKzAlP0hLLyFMQlxXOyRgKFtH RlU7JV9RP1BAIVlWJV0wWi5HDQpNWCItVz1YTVc3Uy0zLzVIJjhQTkFDSyw3KVMtQ1hWRTsuW1Ej REZJSSlWVzEzUkVbW1ctK1ozVFsmKDAiDQpNLVVBPylQXz1WMUZJRlIhNyo9PU4sWSYwKCZTXyE0 WyMiTUQsPFVcS0AjMiFeSU0iLzMtQyQnSUo5Vzk/DQpNI0xMMSMkQydTMzxcTyVbNEZZLT0qMzRY VC4sNTUxXCMiPlxgQVRFRSc0PTEoXWBDUFU8SFAmQ0xGWT4hDQpNNmAkQDtYXFpPNkhAKz8lKVFL KjA9Jyw0QzwuUEQmWVYwMy81ODoxQkxEJTcrJiUuQi0vNSJUTVs9P0NIDQpNLCguQ1VRTVMiJjwj IjY9MTkvP0o5RSInMjlFLzU4QFQtIVMtKjQzSS5XVytFTyU/JlolXzA0KiMtKFVDDQpNOEY1UzEv PDxKTTxJW1JML2AkT1Y0YD1HVFIlWC4hN0w0JS4/PTc5KUFUMy1FUlVLVlRKMVA2TD8jVictDQpN J0NSI1hSLy0pKUIkO1FMSk80VTEtLUQqLiJLPywrLGAnR0s/UVIkNTpKMl4wXkwrKi9UREQiMyYn RixMDQpNVjJFS1JTSFAzYE1HIilMMFNUVTIlVDsrI1xWQkdOIV81VyozMjksPkVBT0s7TCYjMjlA LS1BMD85I1ZFDQpNUEsqJD8hTDxdOF0uKCZgJyQlXEc+MFk/MCw4NyJgIV5aXVlFUSEpL0xVT00k Qj5aIU89PV1UKT0wMFJgDQpNMzEkSEBSWFgrL0YiUFFJTywqR0BLLSVTPzVFLEA2UldBIlMtPlo0 KEI1RyNCUSlaSD5QTkMwTTlEWDhBDQpNWDE6WzYtRU01NUMsN0hUMyU5PTFEQlVLI0QkTkFXTSgm J05fODg+WTMjQ1RISDYxQ1tgKSsmOVVTUlpZDQpNUiYxR0JELlc+JVVDQzBUKkBWQFsvUlxATEUz LS5NVzs5I2A6NEVRRkFUTyInQFdgPjUyJ046SEYkOkdXDQpNISRYWFNgRFEyVFQhQEZcQCkwTzcy YCozW0hSVztdPE4oW1QjUlUrPzUxRCQkWCNTWTctK1wuIiMjRCRLDQpNPjxGTEtVKzJNUTBHNiVc UEApJjAsNjxBRy5BMVczXUMnNTgrMlgtRzhMVig7TTlZOTVMJzBEPi1QPURbDQpNJVhWRzVRXUQ7 ISs+QSc0LDxQLEwqVCokTCYxSE06KCFOUSJXKEZdPz5YI05SYCROQ1clQThALCo7KEJMDQpNL1Ak QCZVRSgoNU1HJUQ9TGAhRCsiPF0wVVNUQEUjYEAnViZBKyk5VF5SKVEnTCQ1JUctUEc6RFNISS0r DQpNNCo9UyVRKS0oMldLKklPJExCTDtINVxLOWBMOUReXDJJUT1EJCIyWiI1Ii8xTy0jRkE1R0hS YF06VigoDQpNOSowXytSOE4xIVAuQFdNK11bPEw5KD9POSsuSVVWJjZJKGBPJzMvTywoLUI1YDVL JT9gVEBZSVgrWCdVDQpNLlAyLT0wQF87NFxdYE1FPltaXl80NS0sSSsqJ0ZGQF07JSQtSSkoTEBY YDNEJiElNignM1AlVTZBQVFfDQpNN1dMNiFUKlxZVE1STVBHIkAhMFEuKjZQRFUsQj1QNCgrOU4k VzZIR1M1UCUtRE47RVIwUTgzIjEsM102DQpNMz8kQkAzTS1ANjpPQi5UYFMxJSUhOihEITkxT0RU MEdaQ1c3LTs8KDRMYFMvUU03PCVHUEBALCMvM0osDQpNRi0mWzNIPks3WFEhRypUPyxJPUlgLVYh MCg8TypSVz1BMDBdN1YwWy5TPEojJ0AoKTVFSC9aUCgpPVxPDQpNK0NOQVsiMT5RPiRbRlc8KCU0 XFc4Xz1IVjZWNC86QDNGUS1AI0lCOTpXJ1lGVlxBJWA9RD88XTkjWjIyDQpNKWAsW1NWKFBBSyhL OVhEWzknNFgrLV1SIzlMXDY4VyEhIzxcTVUwYDtdJCQhWSlDIlYoR1Q9RyxZOiQ5DQpNKEk9LU1Z Iig0Xi81KDg6MktIXiUsK0xcOzlRKS5CLCE6P0RPKF1fQ2AnXClHUTFCQE5aPTArNUQpVCRdDQpN TFIzJUQtT0chMDhERlshQTVSVTlYMiM5IjUrVVFXSERYNChTK0FPPyRWSjFTOk8rKF5FTExFNTM7 Si0iDQpNQFUmMEYiKUI0PC5KRTlWJTUkPy1LYCVBQSZdXT0oJUEoOWBNQjAkW0JaLy9MKUZPUFJd XS9LLClHPVlFDQpNRDcoJzktPkktVjI8MCdEXiVSOD1MYEdLN0YqKzkzSC0vJURKRlckNiFQYDs8 NDIsPzwyKz46XF1WIiUxDQpNQVc9QzMzVClMKidMVDYqM0czSiUnRzBTIUJgXyFXPiFJUS1VK1A1 MSw1P1E6Kyk5ISI0MzhHNVAjVCU3DQpNS1NXIThbLEJORT1VPjNWXy5aLUY5XE1BNzc8RiFTJkMw MDhDNzM9MS82USYqUCFTYDhARC03TVMoXTwxDQpNJEFKUCkyIUVeUSQ9IytXU1teWWAqPEFHUUVI IyJZYC8+YDo7OyM5QCFQIkgjWUA9WyowIjNaYC8hLSJaDQpNRFE/NjBdJEsqLWBQKFNRP0wqO0lg VDEwJSMuUyQuRjpZTjRgYFQjWCFPYD0nIVxITV4yMWAxJCQhX0FDDQpNIldMWz4yRCdfX1wqJ1Yi YFM3PSksXUZPJ0hMITEyLDRFJChGWjFYTytUPFkkJkQuKlFUJGAyPEMhSEFODQpNTEg8QyooTSEx UShDRj5QWURIMEYqNDwlMz0qTUkoUlMvMSVbYCUvMihZUFA3Oy5VLCQoLmBbNCdeUFowDQpNW1Zc QyRQQCUtNk8pJUwoRiNUPUsoMy8pJSMoITZgTEElISkoRCtGT1ssKTJSYGBDTyQ/OSRCIi8sIyM3 DQpNLDk2PTBCOC4kMD0nLEg1LD1CNEMiMlUsLEg1LCMxVCcoOSxQQTFGKyFLJFEyRFg1IVwsQUNZ NFREXywoDQpNWC80Q04xYCw6XT5MQCU3OEA2NUNgIiMyS1JFN09gLD8mW04pRFxWQENQIjQqT0Q+ QCg1TF8hLTdYLF42DQpNQFlVPUYsXkMrYD9EU0lTNkAhI0VgVkxgX1FXPDhgLzBUWjAnKl84TDxC MzswYE1EM0NfKERYLTwlWyM4DQpNYC02SCIxMDYwWC8vKUA2LD5bPiNfLSQ5REktRz9TUzNNJlA8 WSkoIy9gUyRTMlZbMClaOFQ0QF89Rz07DQpNRTAiUCE0TV4iWGAsVVBcOEkvRChgKFxcJFBCVyFG MURMIjEnJEBQLC5ZOD8wYEg7UzAhND8vJCpTTlhBDQpNOkAqIVtQMSs3K0pBRCFQK0QoSVE+LChG NlM4PV9SXCRFUDErISZYL0lQX1UsJUUqJCJAOyIhR0ReWGBWDQpNISRMJCgnXztbQVA3N0k4XDtg L1UnPFA8J0AxVk1DT0tAI0EzKSlcTCcyIUxgLyMtJ1EiQzpRX0xLUVwkDQpNWS9XXkxVWltaQi43 Rls/PF89U11RVyFaX1BeKiVQLkNNUVw9WDVgKDVQPDAuMVg7TCwmVkwlWCQjYDQ1DQpNKSlELUFQ WU5TPylIIzBVRFtBSl1gXEUjSSEuRyVTYDBBJlUpJWBMVWBWXF5GR0Y+JDVYJjxgLC0mMDlbDQpN RVEnLDslWCdUIUFUSDshTV1GQUc1MzMnTzZcJV0hU1w5VlJJNy9cKiM6PF9WWl5YIV9WP0ojNTwm UEtcDQpNXUNRO1RHUVc3UTA0LVw9YCorTyxBJlRBKmAoLzcjLlpdTC1HIj9XVDZbXyMkSSMvUTc5 SE0iQSs3LFgpDQpNTyRZR0RCMEBCWiw9YEVEWzQlPVMrWSIjTCk3NztRUCw1VlAiLEY5LDdYVF06 NzwrKTRAQz0iM15fMU5ODQpNSkg+TVZRUCspRVhRMFJeUyUlTE5MQFtfIiZcIWA3X11EVlQpLmAl UyRfMCEhJktfP1hJSFhLXD5dYEpRDQpNX0YtRl9TQjJdPz46Sl9PPCJHWFxCMkAtKSoqWipVSUQn OTddRTEiJUc4SS5VUFEzPVlIKjo2J1hgSl1QDQpNWlQ5VkZAXERgIS88JlBSOkZKWSghWTBQSFtT Mz08VlImW0AvMy0hVD4hPChVJF0tVFA/YDQlMysiJlA0DQpNXl5XOSRCU19cMkVMIjAxQF9TMUxg XU8sVFZVTEs1WC4hNVAuISFBRks3IVtfJUFMIlclRDdgV0lbYEZaDQpNSi5cMEoyU0dBJEUmKUEw IjomLl88JCImOGBNSyE/MGBRQVA9VitNMD1IRDsjKFw+MEFQN041VzdcIiJJDQpNPCIsOCJOPV8i QE4uJWAnN1RgPUBYIzZRJVMwMDBPPFciYD0oWFZDQ1E+QjYtUDhAMWAzJV1HSylET0RgDQpNXyUr Jkg/S0Y7P0VaX18zXy41XCUnRT9UITJNTl9dXixUVzsxMzBDJyFRVClHMVonMFUrX1lWP0syJUlF DQpNRFw8OFsxWVlKWCY+Wk9AJiVXYGAxLlAnWiQ4IjkySiQhJztfKFNNIzpYOTA6UTUmKjFRMTcv K1Q/OEU2DQpNISIlVyNVUFFQQGApKFFIODsoIlZJMi8kIURRS0NCKDFYKz1OLyopRSlUQzhfTCU4 X1EkLk1DVUtKMjQ+DQpNMzZALTgsJCQhW1c/MDRZSCJPMDZDQzI0YEYxO0ZZLC0jJiIzUl0yJStV LSpHIVEtIiE6LStNLFReMjwxDQpNJlA6UTxWWzNeU1deJyNZKyVQXEosNkIxIz0tNDImJmAiMC82 OSc/JyNBTEgqVVJFKEQoRFFZWk1NVywxDQpNWCkmPCRSPCE7WzgxUUQ4OyZXLDZDIVlOTkQvWFcw Qk9OMkZAYC0wOiNIRU9WVyw0IyY4QiVXXkdaXVMlDQpNKy4nOFBRUURRNk1DJ0E4V1Y0PEA3Wj1Q IS9cTUg9Wj48LDhOWVgjLjM2Mi0wYDE0Ny4vTi08M0IhX1FADQpNNCU4IkI7P0tVTS80LTUzWyEk UCxBO0QpOzlPKC9ASFEqUklBKDtIOTZWLFBfUzBLNlkqMSIxSCIvQDVcDQpNMU5ZTiFQJDMmXGAk J0AsYDMrQFJVXSU0XFVgP0lRMUo5SkVNSSVaMSNYNUxgXzE6SFYiLFYmPFQpOUk5DQpNV01KNSEj UClEQGAsLyYpIj5XNiU7RFxcTkFJVD1MVUwvOklMPSwsWGBURCpEXTZWV044SjFDQyxQIlwnDQpN Li1eUlM/YCkwXFsvM0ZANlItSkU/LD8vMzcuOUA5XycuJFBcUixFNjI7XDchYDw3W01FOGAiNFNH Tj9LDQpNKUNXK2BgJCJWJkBeJi5bMjo2JSZKVVU/Kl9MUyxbQlknOzxVI0FRWC5BISgyXCdcUixD OEYvJDglW05gDQpNJVRdKVFBQDxOUDEzOWAjIUAnMl81ITdXJiM+KFgvR1xSUl87JyhJSjkmXTZB LkArUiIvUEwlV0FfRjJADQpNKCQlTCUkJiovUzA7LSNZSDIwW1UuTDw8P0BEJ2A3LisnVlo9S1An J0tAX1AzNUIjMTAxXUktUztOQEk3DQpNOURQXSJcXSNcNTkoVlxOMENcLFkiRlFFKlwsI1lgYFlg YCtfOiRdQkBAWi87IUAlJFI6IjUpTllESUBUDQpNUlIvLTYlQC9gYFE0Ni1cOldYKCteX1hRNy0k L2AiTUw5IyJTUDYwSjgsXDAqRFdeQU4xRCVCYCZgYDJJDQpNTlIyIiYtTDRNWENDM0YoOSg0Lzs3 LFY0USY5NmA+LTghWj5OLipMKFNPNzRGNylcSV45LERgPF1KYEQoDQpNJis5TUxAPDgyI1lBPSMz MTdgP0coQSFcWFFMPVZEKFNNUEgqMVhSVyg/OV5bJFE0ISEjXydQJCUlN1pHDQpNOFxaMFlgVDso YCZYSiI3LVRSQFZUVlFgQE9SMEtYTGAkL10pLCdWJFE8QGArWDtdJUAvLTkqSDpRP0BDDQpNKFk/ QFRELEhgJVY3JyM+RyZZTV8rWzUiP1gqVSpPV0chQVotYCMnM1ImJENgRTovKClQOyY7KTQnQC1T DQpNUkQqMzleMygnYDItRyNDIUMhWT46QC0+SDgwPkJZQiNJXlQ9I0lgSydYSlUzP1omNSokO0BU XSdRUVBJDQpNODs9NDYwLzQ7LitdWUVPQSEoUyVBQjpPOlpQPSxMLkkuP1VJKyJLODYhPDskQiRc YCtdVjMvOFdeO1hfDQpNKVFUNjZPTjQ3Iyw0Jl9NQFszQls3LTw5IylgXDBaYDxaM0IwK1xTX00z QFhTTTNQREA0WjonPS4lQCk6DQpNOjA6KTJgQSgxYChWIVpXUS4vRj03QVkoJE5dQU41LFddM19I YEtMLkg8K19CX0A7Jj9QLkVOXE02IVhUDQpNXykjRyIjQkBNNEFMTFEkSzwrUFRCMWBSXE0tYCgi PjIpS0gjNi0tKClUMzlIIzM5WFU7VywmUTo2OVlFDQpNYFAwJTsuLy0kUVY0Uz1ZKmBGMUQzRkgj N0M/LCMsOUQpS0lWTUApQCEiISczPDMtXShFPDczKCRQMSg6DQpNOypBUy47LSQvQUlZKlBOUlA6 UVsjUyRLOSJaKjgiLS9DPDEsP1BGKS8iXFM+QjIpOSgpVF5QRllMR0NDDQpNJlAnKCgrUTgwUTAr ITI2UUY6XSs4KFAjNl8pVEEjMlc+U2BYRzxEVylgVl49JFQ8R0UvUkMkUCM6SVwkDQpNVEkwXChY PkAhOlMoKWA8UkkrWCYjRkREU1taQUpcQUkwKDkoJ08pUVk2JCsrRFEjOyElTC5BTDlJJFFNDQpN LiJIMi1MTC5KNiFCMVpPUy43LzVMKURMTEM2WjNcXExbRlk7Tl9OPCcjYDUtMyI8IyFPTF9AMygj IytGDQpNYEQsVSFVPUdXTVBcXy9bPF9ASD8hViNPOlg6TUIqXCZLQ2AvODBOMzctKl8vKzNLYF4l JTZLL09fWUFFDQpNPVtIXF9RUCNbL1s8MyhJKD0tSCw8JyYuI1RZXC4wTVJLMkY7RWBVLFZRTCNa Qi8lUTMyU1QzUDtUMDEwDQpNNC1ZTDA4SEdNQUk0UzZRNEQ+VidWO0RgIzYySjw2MTMkXGA+VzRY P2BASCUsMSsxLSNFRDgiNDE3LFAzDQpNTFIlQSY1TTxMJ0pbKVUsLSdgTCZHJUQsIzItJWBQQCdQ L00iMUBaLDdRQCMzUFIkMV0oQzFVMzZgYC02DQpNOVJNVSlRNjFIN1JgPCkwYEI4TFFSKDVSOigk TilQR1FQSjYqXF1SX18yLSQsI09ERjZQOV5EIyUmSVFgDQpNR0AvPS8mKCFVUSU6VENBRyxAQksi LWBWNVRgKiYhU0xcOlQvTCMlKE4sXDMhMUJMSFQuL0VBRERNQiJTDQpNQTk1Ii9EMGBVIU1QUkcz LTEkYCMvJ05WSTBcOCRQU11dKDlGW1RaMEg9KVAiOCgrXktIQ1c8NVZNNU4hDQpNX0VVIkhQYEFI SDg4ODtAMTdBUjssIz5bOlAsJiYwTDskL1w2XlBJVUNNKUUhT1RdKjBQMTdaLU1FPikzDQpNLTBU XiNeQTxgWTNIQi0kWV8kQDQ2WFNBIV9SLEs1MShMNlNBWyhcRSZeU0AkU1VVNS5DXVJRTEtGVylO DQpNVlE9P1EwMCI7PlNcOFZQLDo9QF1BW0RXOl1gODIjIUQqUTgrPiVQOS9gXE85IkwuJiRgWitU YDE4OC45DQpNJ0tKRl9aRjJJQGAwJ0dCVkROLyYnLT5CWTsxJTsuO0tAMl86MU4hPDNQLSxSJTs7 K1NQNC0pXFguKy1MDQpNUlstOC0iMFMlYDNXT1A6VyFTSCQyQy9UX09MR1kvWUVFRzhXUSkjQV8/ QzQkLDNeSyFLNjZDLz0uMzgqDQpNXiVYVytBNEZIUjdDJytUSioyNFhbWkQjMyFeXSZgXDdTKUFN KUAiXi9dPjJCQTdSTmAjPCs8UygvNVArDQpNLV0iV0VEVzcmNUxEO1EzVF9OMStLMkVJUSslQFRg PjJWPkhQXCchSiIoKlsrVTtOKiUhK1dRVCk8Qi0sDQpNRyZWLTkiNkcoRGBJJiksPFIrLEBgUVA0 KCxWPy0hI0hfQkNQX0AyWkhgVVlbL1o7UUMpVjpKVDUmWClIDQpNP1Y5JjoqVFVQUUBfL0IwWydP NUpLMUVcRFZNIzxKTCw6KD1TRixfMzNBP1lCREFDI1EtLFRXMidZYC1PDQpNJ2AsOCUjMy1VRFAw PGAvSFklIV5VLjguT1AtV2BHP2A3XUMiQkRHKEpRPTQjUTVcRyYxYDJeUV1JTURODQpNREJBRSJd I1AlVkAsVEBTNiNfMCtAL0I4Lj1ELFRPUlxgKk80JyowOUlgM0wiIjFGOClJRUxQUjQ5Q1AwDQpN OjtYQCQ8PDNRITNFSzBgJixBXS04Nkc4K1EoIV9QTTQ7US04P09MXDEkWTM0RkQ4OEdFVDk3LVQi YDJYDQpNYEFTV15DPiFAYFBTNiQ5LzRNTTFPP1ZDO1ZUVTtFXSFZOiFUOVRFMVM3KVQ7QUFMRjNQ M2A2XFA4QzwxDQpNJFVQITw5KS89XSY1MVEwQDgiLUgmX1cuKDs3NkQ5MyciMCkoMjA4WShVQUQ5 LFooQDEmYDkwWUpGOk1JDQpNMiFTTzIlOFxeJU1VXjRVNCElW0w2MF1eRlFRQCU/MClRQDE2XEMw R0FRNVU2JTslWlhATzFLMT1GSzxJDQpNPFBCVFYlSFsoMVJDXFZVKSFFTVFJYDhUUmBdSUA+Mzsq YGAwYDo4ISg1Ois6LU8oOSsyOTgnOCMrXyJaDQpNUjQtJzEpWyMiOTlEPjNZWjUkLyQ5Lz0pKU9G Jj0zIllRPjA5RjkrJmBaOyc5JEhGRjcrKCElSVhEJj9XDQpNTSJUO1I9TVU+QjZTXTZAO1JIQC0q RzQvXiUvKzZUSFJbQCVOVExUJTRcU1Y7LzE1VFVWKEEpUig+UCI1DQpNVDhWJSJBMCE+UUE4YFYl NyFXWDs4KSlLIkpSOyIlVDM/XzciS0VbR0BgU1RfITM+UlFQP05HNCdTIigyDQpNPCdATjpQM1NQ IygnTFI3QzxSWiMnSiFNQDYlWkY/YCQhXiMvWUZJUiJPLEIiUCpJQSEhQyhWLFMsYFwhDQpNJjdB U0c9RVA2Wy42IV5ZVEEwM0xBTkw8VjFgJC03UDxKQzgyNlwtTiInLDxeREZgIlQ4My83QUhMSSdH DQpNWGA6SFU5SzhKYD8wMStQRygtTTwsVzJfOSRNSS0mRk1MWlpMOF1FVEkqS0YmTFg5PUI4JTZB TCVDVCREDQpNJkBXVUEhLSxRIzwzLi8wQihgMFJNVy1YTVROPj9UMCc9NyFIIUYhWy1BOik6TCQw MipHS1w7OD1XSzk1DQpNPCY5KiZWTCdVMVMxMz5ULi04QEhgUSNHOygwSEkwKlwkV1wnRWAuW11G QVNUMVBIQ2BOQ15TIUg2VDw/DQpNRCMqWTFEUUs1UV09IUVEJS4jQ08qLF0mOyYzSU5BQCkiI1FA IUBCJVhVOE4sMFg7IVIoPk9WKlhJU0g3DQpNKyU0Sj5QTStYOVdOLFI0Q2BAUUhPMFdCWyghTCk2 WCwsP1ZKPjVBQEgtXyQtVzEtOTQwS1BYPUA2QU8pDQpNYEotOCZVU1pANWBOS08sPCZVXGBIYEc6 U1lELyZgLDkvU05EJl1gJCM8OCMrTUBaNUgwSDtEWVlgKj9gDQpNOyVPLiMkMDhKUlJYMCE8OjhA O1BTUC9XNEAzNyk2MkEmIU1MM0YiYFUxVzkoVygkOyJQNDJbLlw9Kjw0DQpNQEBgNCQhIVg3PyI9 LixeIiJFITIzOzFLSTFSSyIzLWBBYChTPTVfNjlDVCkyQU4jYCdIVEFLRC5QJSZSDQpNQS89LVc/ KVxFUURPJiQ5VCRATCkiS0hBVzguJSJQSVhOUCoyQzVLRmAxJykqSFAtQEQiI1sjIytZN0YiDQpN QDIyWyFBQVQyW0IwJSFRVzc3ISYjOVtNIUckXjpVK0BGJFMoOSYwJiZRTF0sIydgRUUjNy9WVT1V M1EwDQpNOidIOikjNDZPQTZIIyhULTFDI183OSFgJEswYDsxUi8hMU8lUDBVLEE+SCFYIkxMVjtI TlYpPEsrT1UjDQpNOTYhJD0uWl05WkRSJTZgKi0kWVMmRl4vV0JYSE0/NE0oMFxMIyU9N1QtPT5B SyJEK0BVTTtfT08xIyFSDQpNX0ZDWF9BNEcwOyxLNTZXVFMoYElQJ0VgIS1EK0w6UCI+Mk9dUVJB VzZSTlgrSTNeMUZMXTJXWmAyVChNDQpNUj9LSjxcNlEiNytRIkc7LFpgLjMrKTNTRlAzNzZIUDU0 RGAjV1U4MFgsMCkzUExXUzspQS42YEhGXzNeDQpNOSUiVSFQWChEUzArMkMkMjYqSFYlRmBaL1Qj Tys0JUtGUzNeNSwsNTUwSFNQOC0yXlZZJCQpKEs8VTdPDQpNLFBNLUlJKCEjMiRYOFNeSCNCMF41 IjQpMlVHTCktKEUmK0RFNVtUMiEoVSUoRFhNVytYPipSXDsrKkxNDQpNTVVGUScxSUcrQiw8ISg6 TjklRlonIyRSYDAiMio2MUksU2BPME1WJiUjTU44YCYvNVROIjU+PTcnTiokDQpNUDVQL19XIzw8 JlJgQShHWClgSUE8J01EIUBBXyUlMS9gOlRHNCJJUSNXQ2BQVjFKTCxEJlZgWFAnTEwrDQpNQFw3 IisyWFswYDFOYE5JTVBRPEgrM0Q1OlBXRyJQSThWWzpaOzVJNzpQLVAjV0Y5RCJMOy82KUJNWU4w DQpNKDYoKCJHIThWTTEuXUoqT1ZBLUtbVyNORzcuQi8wQzBRMVA8T2BRTkkoNVghMEIuMFs4Ly8m SyU5Vy49DQpNUVAkPi81SFM2KVJFViZAVSUjJUwxRlZNQWA1RSciJFVAQjZDSDRfLkhAPTgmVkM7 PCgkUFE0K0VMWEAmDQpNN1BcJDclXEQuXVUmOyUhVzUlJCZfKkQ5JVZQJjxdJDY7I1k4Ljk8LEYq LVcmJyEoXy5JKic0MEhPR1EoDQpNN19dITU4SDMzPDhgV1hCXTZeWlpHUzRIP11DXiwhWD9fOSws MCcvO1c/KEMwRiYwXz8tQjUmMEM9LT87DQpNN0Y4M0RNRUI2LiI2MSJbJi9fU1tXKTpRXUBPW182 RFAmUDEtSEklK1Q2Qy4mL1w4UC1aTzwoUEY0M0RHDQpNKTQlMTlgQjtKQ0BENFY1SyleNCtLW0le L11GJExEYC09I0AlIyYuITpWX1k6UEdXSSM6YDQhT19gOlwnDQpNIT5NJFMzN0hXVEwzUVozN1g9 M09IXy0rSyI9Lkk4Q1cmLkwhREpcQzQrPD42RjZFREJBUWBfQFhQQz4lDQpNJzRQJkI2WjNgVFA4 MUVRW1hBRWBZYDAwK1JQQCRbKlVdQyxIKiY6IyssTTQmYEAoXVw1Ik8uJFM6P0w/DQpNWihESTxV JkBbPDxMLUtTLipFKClPJUhBLzc5KC9KTFU6YE8/RWAhNCIlL1InI1BgIyRSOzgsKEFRYC4jDQpN Kyo8USIrPylQXkA6XCtOUy1VI0ZDSEFTRzBIYCJgOjQuXis2SEBMYCMjRyRIWjcoNixMT14qJi5F N0E4DQpNQDI5OTUpKWBBUERUSzpKLDAhJ0pLPVZQODY2RVNCKk0pVDoqO1oyRSYiL1NfQExUQ0Na PkU2QEQhI1ktDQpNJS9UJDFIW0RWOEQtIWA4JEY0KC5QTChYLiFFRDAiOC4uJS87ITQoRi4iUCsj UiRgK1EqOD83PCkkLkFDDQpNT1dAYEFgJj9GQDhJI04tOyknTCRAUjFIMlA2K0ReISpASERJQkhM RERVVyk9QCYrLChTUkMkUylDMC5GDQpNQ0MoRURUUi9EYDBUTSRMVlciOFAjUU8/RDlGMjtRKVYt OSglKGA/MichKCFEVyhcKFUsUkVgOShFOTAsDQpNUigmNkVcRURTXEAnPUlDMkY9MSc2MyI6Ikoi XiFgKURZJiInRWAkWEFgTTNWVzFPWCg7MFpELzAyJlAiDQpNX0kpU1JRRCwlSjRIM0dAVDg/PEgz UTxEKjA8WiUuSiFVRzRbLTBIPDo/SEchUFw8QTZHOSpEKzhHQ0k8DQpNWTA9MEAyMFYzVUhgVyIw SV1HKC9NJylJTC8kIyFfU15gVFROKGAoLTJROGA2UFchJVNVPjpHJF8vJTVLDQpNRTcsLjZOOCsw SzdGOk82VCNSX15UJVxQUiVTKShBQUwqLUNCPyIuN1FQQCQ7Ij1TPCQtQDYiOEI8NENdDQpNJTIx Q1tcMjIoJl1UMy04NkBDQCUwRl1UOFJdTkRSXC0nR1ouMVAoK1lLOyssNDErO2AxKmBbSS1JLlA2 DQpNYEJAJDEsNVRFIkwjSzxVPy8qK0EoM0JQSVIzQ0RgMCo4PzMrNl49SjIpSDgxIk1EYGBVIkRO RDdfKl0oDQpNMzNQUFZSPTw5RFcwS0ZQQEVTREY7QFE0QCZOLDtHWTVgMD4/Ji1GQkxRTUwyYCRa SlVKUDYsNEIvTilCDQpNNkFVV0U6OVAnL15EMyspO11gTzBALDwsX19MXFsiKzwuOUhFKiYhPEdU KyhFTjdJKEA4VC4mSUNTVUUqDQpNKUQhWE8sUyhgPkVOJCJeTD4pUDhgPU0qPVxFYCUjJFQ4VVdS MyxYLFAmKEIxLUQuWSMsVyg0QjlLREM6DQpNMkJANi5IJUkwNkIwUFxQVC8kSDtMXSokLyUuOENV JkdaWVtHLlZZKC4jYFcpI1FbKVlDRTgiUDMzYEUwDQpNWkQ5TSlQNEgoQkZcIVNEJSRHQFI2XmBg VyxfQEQhQCg7WVw8QygqWyEoTkxgUkBHYFNQIk5COl09LjtADQpNST5UJShGUENKMTAjJjssIlVE NCdbQFZMR0UkOiwxRDtATztXMUgoOCxSQFAhYDI7KjdNXjRDX0g6VSlWDQpNPjpHV0BUISVgUSNf UjYkJDpBLlgsJT5IV1lJREVONFImQFAsXiUmQEk5QU4iQjUlRzJWVk1ONUwqMDhgDQpNVFI4LD04 MktgRjldX1BVRSg+UzYyQyRgRzYhYEY4WCVMRkk7US9bOExVOCJFQVRNYEQoOkc4IjFgJDk1DQpN MUwvMTFBMTA6Ij0vQEpURT5XRUAoXENbLEBSLSNENCksLTM4KjA6MV8tUTdAIlZSRlI4YDFZUTk5 MS08DQpNLTBLUEFUOV4rLDIiQVRdWSVZYF0mQidPYCleWGAsUCEwQl1IQV4sTjddP0ZSVzEzImAs JDJcQk4hIVVKDQpNTi5PJ2BQLyY5JlJbYFNPLC1SP0YkWysxIScqVT0nM18jNkJRNSMzYDpXK14m TChSVVwuQiVdVSNNYCtPDQpNQkVPOzBgVzopIzAmVSM0YCUrP0IkI1BaMTAhLiZTVTs4XCFgI1M9 YF4jIUpDPDRALC1eJk5aM0s6KjxDDQpNJicpVSxDQiJXKkg9IlNEQiU7Q147NV1gVlskWiYvRFpQ IU0qMl1OVyJDISgvQVhDOSRKU0FcQDZYJTtXDQpNLlVaSUQ2Pk0hJC1FTy9ZQClBLiJXPUhKK1M4 LjsnK0QqQUVLJ0o8XDwtQGA2SyZIQVNaVk1YXkQiX1NWDQpNSiRYQiZUYDswME1DIlVEIjBYYD40 IyYhMyU6KDgiSTtHW1xHNDQoYC5ULGAjL1dTU0VMLEs3Qkg9LjhgDQpNXCgwRFUhQywxQl1UX0I7 QT08IVQ5JDA/RzEiSD01Q0ArXz80OTBHOElLIUdgK0wiTlQ4LCIsIjsrKVxADQpNNzI/K04nMWA9 UyFTNl0oUVMjXlwtPzRNTFAwNCJKN01gIjdgLzRBNGAyXTQlLkFBSDAsPEUrP2BNJUBQDQpNNyRY RkskMDRQQzBAKiE9RkAxS1pFNkImNElMVDJQUDQkYEhJLSVeVlFSQ0IvUGAzKi4jXlwjSFZNRFo4 DQpNQywjOWA4JCNIQEUnPSJGPyhGPEonMlIxXyc4RDg1Nk0xO00yWSZFUTFCMU0zLDtSTlQiOiJQ NC5ML1pADQpNN1JMJUZbOTkhSiowX0tdTy09ITo5YEA5JVpEYEZVWUtbU05DKVE1XEw/I144UjVC KlcyLj5bKCRgNlIhDQpNTzMxUE0oXEtdWCo5NU9dNydAQjtTO1s4VDlJNUlZQkdSNy1JKUkiYDwv WUBATTlGQTpeRSZRRzhQK1gzDQpNKjNVO2AuRzpQJVtTLUtgW1gvWCdIJDNMM1hBQk0pNycnYCVE Q2BbRFZgJSQrKSwoN0RWU0c9I15gXCNQDQpNJCcsKEYjTkEvUzAjKlxMQGAwXUtWWyJAJE0oVCc0 PjBAJiEkQU9ASDVXIlIkMVRDRkVMIjguUjBDREpUDQpNXU5RKS43MDktNytWMlBgLTtURkEkMFIp TUAkPUcuVlAyWFk4Oi5QQzYmUDZDSlEtXUJZPFskIT8rMFFCDQpNUVFKOE5SRkssPzUoSCMpPEox OjYhXydBWkVMJTQzQDcqNiQoJWBMNzoqW0sxI1g0XFMtJDFLTVcwLlQkDQpNWkYoOlgvLVElLyZX JS8nTTNPUEY1IjdVVkEoJCYrRjk6W1AiVy5EP01QNSsiLFxATl04NCghJSgnLyQwDQpNJiUiU0op X1EhMVtCQTgxIkJYLi9IITddSlo8P0M1JC0tUE1PJD4xKDEzTj42UjJgWSc6SUk2WFkrPjw7DQpN QidaKENNWk85LlAlKDM/IV1LNjUnMExJIydcRV41PzgiXlA7NzwzWi1WQTs4Lj1ENz0zVUBfNkxM JT04DQpNJlZTTDc9IzRANCc7WyovSixBMSMxREw1R2AsOkErJVRQSUVDPiY/SU46QVRSQSEjIihV RUwwKGAoUlExDQpNQElIOEkkI0cwLVBAJ0s0OVEvQEQjJ0kzWDdeO1tWW18rXjNUYF9ZSychQDEo YCxdYEovIi5HXD0uKjk7DQpNMCQwKWAhYDVANEg0S1syOzg7XzdgTFwoLVRMYC1TLygxNTpANVM5 QkAwUEUlUClAIz0wJVhAWUtIQDJfDQpNWUZRNkgoXUwjMUMhXSEiUVswNlJPOy5dJUE9SiNBPCRb V0xHUlYhYDojVC5QM1UkV142SjlISiIoLDg8DQpNPjAlLjFDOlMsRmAxOkhNSlkjRDk+NkI9OiY5 V1YtUURLVD0mPChRLU5MWkAtTEEwPEUjMjArUDlJLUQyDQpNOkJgQF4vWUs6LFZSLy1HSF9OQ15W JjsoIlBXLCgsQzRLJyJVVUgoTCQjMEcpMTg6NkpUOCVHSlI5OklZDQpNKVEiREBZUVAhXDAzNjww Jl5QKEs8LEUnRzAjMyxgLClAQTIzUWAkWygkTWBJVkZaXV1DKE4iJDo8QjdXDQpNXSJVYDxeMDgt KDxeJU4zYDdgViknSlhMXT05JTNIOT5dNVRJKlg4MUtFQlA/Nlg/OGBOXS8pJVQtMEg8DQpNKjNE V2A9SEgoWjRgKTAiOigoSFAlTzkwUDUkOFYtKDlAIiVaOl5YJF8jNSlJLE0oVyM0TSkwW15LRFIu DQpNIyQ6UDc4TCU8YEVeWVAhRlgiQDwsPjM7JiFLNjJEKCIpPWAnWCtEIzdgPF5QWygjTUAxMVEk N1dgKlMpDQpNUjBIVDdGNzxfQC4+SjJUVyokMD8zNC4+Syg2NyhaU15eKT1NM0k6PEMnUUxfRj9e LSI9O0RBREMvIlA8DQpNUVNbOUVQU15ZNk9dKi5TXShdU109NlwjK0xTXUlgSlo4JFA6RUVXOCch UEcyRSxHWUBTWSs4M0YyKTBCDQpNYE84IylBXlYzRkk4YCU0QFwtJE4qL1tMSlArUGBBRydAIy5Q YDhcRzNHMEpKWC4rIVlIXDQuPC5WUzM9DQpNMiU8I2BLUCNHJ1M5LSRXMzskUEwnL1NdQCEyOTlN UyxgVDksNiMwSEsiQT1UJjskOzA8WiYlVCpFWVYtDQpNLCRRPSoiSChIME44JDVVTTovOixWJVtg OlA9QDVTUSs0WzE9IWAwJ1I1KzQhKTxgNzAxJi0kLlQiXUAtDQpNMSslSGBgLk1dO0VGSCU+Qi43 XDNINFI1QTRBUjktPCgoMVhBQVRRRCEwJzdZKyo4KzU9NTUmKzhAI1EwDQpNX1QtViJbIiVLPjRO ODQhXUooTjVNMlRJQCc1UjNYSCZFKCUiI1VDXz03KzsoLDFLKVYiIVQ5MlAiLzVSDQpNS0BEPTs5 MVswJTdHMytgWFgjWV4wKEw+PCNYN049NDEvLkJIQTk9KFBUWUEnWjRZM1ZRKE5NQFdeNjk2DQpN TSRCTjNCT1FFRjZeNDBMXTIrTFkhVVw5KiZDVixATCxdTUtZQzslJiIuXC0/PlNeMSc2TTExO14h QF0/DQpNKVQ5ODIjJktLSzU3L1AoVShXTCNEYCIoYERgRChRLSZEUjglNUs2W0osPVBeK1haLDk6 MEohUSgmXCg2DQpNQywiWTZRNitANTpRMChJS1InTjJDVUExNyRgPD5BL1NHNCFHIy9EQy4lRl9M JlVCPFRAWlpWWCVMVUdLDQpNSl9PRlk2OENRSzo4J1ZBLiVQUUhbKjJLOkwuUlNQKTswJFguOSVD NjYnOWBCQiUwIjI4ITNSMCcoITwmDQpNVCcsIkY7YFtgXCYzRUY1WVhHISZUVDghRFI6UjElUChG IU8xMCRgUCRHVFAvJjosN1ghK1koISxJWk1GDQpNVEQmNkxSPCxgQ1QiVDY1KEtJKzNVYCxGNVxH KSNgKzVVQC1aIzlXTiowPDw8OTwvSCFEPDAjPiQmXT1bDQpNOSsiKGBgMzg/YGBPIyRQQCVUKDtg QFQ1OUdOKCRZUUUpMzVgSThcNiNRYCMmMCMnSGAkUlQqUTA6TS4+DQpNIjVELj5RWy5gQzAiU0BT KEM5YCxQPE4jRSQiUElRREooNkFKWi86NyJbVEoyPSNDKFFEVCVgOjNEIig5DQpNTCIwJzhSPEw4 Qic8WSFQJ142M1NJLSkrWl9MP0s4RyxfTE8zNzBDVy8rUDRLJUIsPSUjMy8pUVw7JDAoDQpNUSwv LUwhUz4uQVNDIiY1TkhKQiskUlY0X19UUCNgRFNYLCJRRSQ3KFQpMTw/RkNeXSYxSF9FK1QkVSlB DQpNXyw0UlZPV1ghVzROJk9MRkcwOTJeVERITWBZUlk1NzUnKjAhQDFQRUcwTCVIRjhgPUYyPydO YCFQYDxeDQpNSlEqMj0mP0EnLSokUlYnKi8jUCI8WStbTFY/K1VBODYvPVwnNC03JCcoXktEUC4w KDBFSDlgNj4/JSgtDQpNND1cU101NVJgIygkOjQ9YDRaPFYlREc7LyUtKF1gJ1hgSlxQIjlgI0g5 JVNLLUxARVExKzEkMCwoNjE5DQpNUUNJIzBgPWBOX0gqRCM4QEdfUVAvSldAUmAtOy9FLGA0Ky48 TTlJSidPVDVgRkcoTFRTKDpQLV87JFMoDQpNTFRQJEU2VCVMVFMoTFpNTiFMJy5MVFMoO1A/NDws UFIhTSMzN0UwTDY5WCFXYDBINSVYXmA3JSksUChDDQpNRzcwSGAlSDtSMjA3JEdXQCc1Si89RFw1 WCtcIkAzUENBVUwiRkc8N1IlNVI+J0QjKDksXChfOVo+UCU8DQpNKCQtXCEmOCY5L0VTNVApXT9G YCU8STU8P1hgLilMXyghO14hTj04Ll5cWiJgJSYjOVJcLDpGLyk1NyokDQpNQTtZREI4JzAoIyhI MEA5I0lCQi04UCEpYEArXzYlPFIkRlAnYFYtKDsoNTUjJTpbOSRdPy5AT2AqJExEDQpNM1AkYFow JS4tSEhAMVMxRjFLJCUxPF1IMVRPRSdXNUZQVDNfJkZDNyJQKVYtSEgjMVFgSTNJR1oqJD4mDQpN VUAuKlZdTEgxUEgkLjNYMEtQISMtRDwsUFQ4PEU0UUEwKD4oJyk0PEU4RionKTQ8RThOLCcpNDxF OFYuDQpNJyk0PEU4XjAxSlA6QDRHNUxgVThRMzZLPiIsIyw4RTI2Il43TEU1JyRLPDAyUFFgRzBF QEZQQE4vIU1FDQpNRkM/KkY0MCwpWT0xUzBLYC0jMEBVMExbKUM0VCFaLEZAPmAkMSglJFAiQFo+ Iz0mJU83PyQ1NjQtKEk7DQpNWjpAUmBXIS46QFcpW1A6QlwlYD1gMCEyRylSLSQhQTQhRTk4UVhg Nkc2KSdGOmAvWkkrQCE4LlEnTCE0DQpNTSpdTyElUDg+KCpXTUckTjdUYCpFM1xMJk8xPUdFSUIj KkUhJVMrJUVCO1hUWThYLSYzJTwnLT1cNV0+DQpNXVVYXiRESzEwIlk2NVA5Iz1RKDkrRideTDYz XzMxU10iST5GS1cuW1dQP11fT0NeIllCXV9gVUApWkVaDQpNNkIlOlEvUkBgUEhbLExdIlUiJlg3 RVtdP0ZcI1lgXj84KktEQzBfVEFHLFZGU0xXSVAkO1I9LF1EQF1ADQpNX144IjgkJyk4YCwiL0An UjwiUyImVj4tSz49SUNUXSJVJFhZIS1XPl0vWChIUzZaOkAqTjdHYDYhKlRUDQpNRiIlXCJCREIh S0YyQ1QwSC00MEFQOSM9WChVPiQyYEUoJjA2KVRVJ1g0MGAjL0IsMStHOypcWDAwIiFVDQpNLSYo Mz8hN0RWX0xPJCRHJEw6WSwoTjtVIUs/MEwkP08zYCNHJz5IUSgiUCsvVVI5JzVRNFghSy5cUihF DQpNNl8lMFooWU8iWUhNMUw3UEZcUF4zTzRNXyVYTWAmQCdcRiwxVlhAYDFgLFgnRiU1MFA7Szoj LSsiLSYjDQpNXD0+LGBBUDQ2QDxDXFU3LTolRy9dIzE/NSs8MERVTEc8QE5IWVoiXDAmUystM0BM XTI9PFo6Si4mM0ApDQpNIyIlO1Q6VEFCMixbJlBaLytdUUMlW1BUKiE8NyJUMDdXMDFAQltXRFAr WEdgSFtNP0BZPiQlMVEsIUlMDQpNLCY8QllZWkUkPFQnNFZHNThaTz4iIUohJVRMPCFYLFZAIUwy R1clTChcRUdGQCNFYDFIM1ojSlMsJkMtDQpNKiFWTiU0S1s9NlxJQlRALC8kSEkiUTFFOCQsVk1D JVg4MjcmOCpIQCdGSVZgTD83WSkuPWAsU188N0I7DQpNYE1CVStFQV8wQTUuX0FMNixJRFkiODw3 JyFDKFIwMVImMUg7MyJgRyRRUD0nRyhSQDlQPygiJDNSLEQkDQpNKEIsREckUEApUjRGKVAxUixI JEgqMjwzUixESipSUE1AOVEsKCJYT1IwMVIsQ2BRLEJgRyRcQFMtIzRSDQpNQDlRLC1DPFhSLEQk PENEWi5XKEEpUSxcLzArJklJJV4vQCEuMmBIXzNXMDg/XElgNCIpLj1TIiUkJ1BADQpNQ2AtVzwh NDdMQSU/PiMwSkVQI1FLMClfJEUsM0RgMj8mMTAySVBfWighR2AlSyk5YDY/NDkhLyIhVSY8DQpN SjxZKTRQMy8jPjdMJj9MMDMjQCJKQ0VMXVA1WUREWycnKExCS0ImMDA8WkBdVlFUQiZQRyZQWVg8 NUBKDQpNKCZSI0BBRDRNK0pOJzlYKyVGQ15XQUQnNTo8KFU4L0lfX0khIUlOWSVgVz0kVjJcVjFK MGBGYEImPzAkDQpNWVwjJFoyYDFVRlE0XjNMM19dPCMqUUAjWVwzVCQuPlIqYDtgUTcrOCsmYEQ2 UklEMFsoVFMwXCQ4JGAiDQpNYFZPPykxXD8vUkg+OzxDIkRALT01YENBKyg9VCM1ITAlRkJXWGBP T1FaLFhUPDA8IzVbVCM9QVtMQSpZDQpNTSEzVCJAVj0sMzwrMi9VITc2QEhQKWAiT1UtR1g8LVs2 JCs2LlVAU0o6OCIyMiEzIiIkQSheMVsiIiQ5DQpNJE8wXSQwKjw/ODJFXFFZPWBYUCJBJTMiQlBX NlBJOE0uMGBDUlFEVSksKlkzUjg1Jk1FVFUkIyQ9ISVADQpNJCVEMDlYMDs+KS41XyIlQjhVMGBE YC1IYCpEQCNSQDcwMGBEPl9UJjM2IyFGXCJCXiMwL1I8QSgxJENfDQpNMSovL1IvLj5DQC02YEwm RDxJNTwoKjZGMClIQzRQLDhgOj5GWSJKWUoqRCRZYClZMUZeSkpRRjlESk5MDQpNITw6MmBZR0RG WlZOJ0YpKktKXCY2QzwjVjNZSUwiMDtMNFFVIiJTKVYxTlIyRTMnT1AiRlkrLCdGKyQiDQpNQDFR UigrNlYuMCkrUjs9WU4iMy1EMkQoKlAuWSxAJFJSO0pbTyhRLFI1Nl0iOFksPUFDUU9LXl8+PGBF DQpNQFFVJk9UQUVQO0RSWEVTIk5EQCRDKShDMiJJRFkiJydVYC0kJVxGQFZQJidgUD0pSEpdUzQi QCdUMiQsDQpNKjFQOFUmUUUxL10kIVRCQU1ZXDQ0Uys1JycpIi4xTEpJS1ZaMVEmOS1CUykwMlZL ViwjXjApXCU6YDpUDQpNSUNQKFBGNCdZJkwqOSNQJC5CUDY6UDxIXTE5XD4lPlMhXyNdOkJBMS5f W0ZSYFkwMCdEVF4lKC9OVSYrDQpNMURATGAlJi0iVChdPTZSWCsxQD4wLE0nPCJASCchQChbUDgs LFw4RSxgSE5QNDJWQiZcJy5OQ14rWkM4DQpNVWBNNT5VLEZGQ1wrJUknR0pUVDVUL1gvKiI2Q1cz VWA7QUNXVS9YXicpITErMTpVIkFALyI+YGA3RSs/DQpNJ0otQ0FEYCRMQyxQLCMmYDMhQjBgUlAk RSYiJTA3IkEwI01eR0w7JCNRUFM9LCUiKlQsKFwhPyNEUC5QDQpNNTZQIig0YEZESmBSKGA/KURQ LC0hIy4hUDgoMmBaUCdLUTAmQTpNNzpaXmA0Nl0rMTAuJDpGTUZUKENTDQpNMiw8KCtATE5WIixV J1RgP1c5XT4xVlFAM1VHYDY/SCI6UWBcIVE+VTYtQkEyJTxAIWBKNkZMLkBXI0ElDQpNNEJBKCM2 RVNQMjM4OURDNC89LjlLIjxFIixERSJcIUEpXEUpKT1CO1IjKSg8WyteKjtDXkoqQTxUQVNSDQpN Ri9ZKkInQUhES1QsXEVBODIvWSs+MDlZK05ESSohQCgiKSsrMFVbWF80U0hfPUNdKD9dRDxcQ11O L1ZYDQpNXzNKSF80VEBTUjctRihBWDokRVNSLE1INi9VLjIjQ1IsTEFTKiFAOCIvVS9GWS08J09D XFovUzhfLENcDQpNO1BbWSlcQ1wuS0NcNCpCOF8iQigjMFY/Qi9SSC1CMiZeJiM4OlpZSzohQDY2 L2AoUksiREs7NzY2SEleDQpNOSVAXixFJjkqLDw8MDE6KkJeKCRaKiUjNDc4JTNVMkQ4KFFAYChW QjshVEg7Xj5EVksuVyolRDQlQSElDQpNLiM5MT1FWTI8MiReITdWSzcnQCMkU1siSC1ALTgxTTNI MEdDVS89Q2BCJVhCQjo6QjFDRDVgYCw0U0MhDQpNRUsiKFI0JTVPTCojKzBOLSxcM1gpUV02OCc8 SzE0L04iUV5eMUxAMDY5OEZWLkJIQiM+Vkg3QC1PUVM+DQpNPkJYU1NAIzhRJT9cPS9QQCpgUCYw J0UoJkAxJD8lXk0nSlQ3KzVAP0ZCLV5KXzAqMCQsLCdCJ01bMDshDQpNI1IiJV8lJCI2VyNcJjZO TSU+W18jRUZfRFBQMTUiIj8oVUgwWCNJOmAnIjQnIVA5REEwUFssPkgnKWBDDQpNOSxgODYlSEo4 RC5YI1Q8MSJZOUhMJzwkWz4hV1Q1PEsuOzJHOSE6Ji8lTFdCIVw0YD05OUs+NkctWkRbDQpNLiM9 LVRXMCNSYC5IQidBOCc0NzMtI0BIIi0/XTo5SkYqUC5YRihBSEtGJjpJREBYJilYR0pEVzM9YC8o DQpNSilBWF8kUDcjJkZXSkIpVyEpMyFCLDxUNChILS5ERTIiXDJYQ0xAJCIlJEMjWTAsLEAnVDVS WDZQNSlKDQpNNCM4PyNgKUdAQUkjKEheQks9J1BCQCIkKChgLD4wVTghKy0hMVIiS0hLNUFZMTgq NmAyJzA/ISYkLEo/DQpNWSJLOTdFMU42JUNQTyIoWV4wWCEwOCQwVDA1JDQtX0UjLSMpNCUwLzBc Uj0mSUxPOSFIRUBFKk49MEQ+DQpNJyYkIWAxREsvV0BaOkBcJVojNCcoJ0suQkA5OT5TIj4sKltM JVxLNC4iXCQoOiFbJUZRRkI7PEsnIVpIDQpNNkZOIzsiW1grLkZKMT86VlBaPDsrMjBeQFcjUDE/ YD43YDA4Vy07OUo5SkkqPTg8KU9cVSdYIzBfT1gwDQpNKy9ZSE8vWjpARjc7QWAoXypVNElKNUhb KyFCUDAwKSFJNkomOzs4JGAiKyUxSSVLKzxCWF9ARDwxSTFKDQpNKlRPPlskTS4kR0AjS2AyXUcy Oy5IWSEhWTdXVGBCPkdgTUU5P0RYIz9TKyg1IiJIQCQhLjNANCIhKCZEDQpNQEkmSTdgKShXM0gk K0AkR1MuXCQvKzYkMkBBPzlWOzknMDtDW2AtSF9VQDpEKkgjLlktNEgqOUkmRy5YDQpNTCVgUCtC UiJEXkxgLFdLJyFGUl9WQEFLIUFTIitJVCQ5Kk1AJCJQXiElIlEjNDsjN0Q0NFhNTVxBUl1UDQpN L0BgPllUXDojOCglOStfVDVWUTshNixOUSUrITRVKlQ4OypgKSRgSydQME48UE9MWUYkOCpSIU04 J0M2DQpNKicnXl1GMypVVCJdNF8lUCJNKiZJWUA1RFlEIkBUVlBFVCI5NiJeUSEjLzAkVF8lUiFO JjEkKzEwNi9gDQpNKCcvTCUsVEpbTipWWiUoYClAM04hLSEkRzIpYEgnIzBGUDc0PiEjXz1CN0oj J0oqVEk1LSw+QkM5TDxKDQpNSkhZPjxVNVsvO1VNJ0YmIzdHNGBcKyZRK0tINiNfWUQhM1BAXSIk SiFWPUswMF1gUjgmWSI4XEcnUDA8DQpNUjg0PCFgQChMQVMpQTBQLCUrOzBUYCtDTUpQPydBLDQk KCgyXyUwLTBgVE4oTzgnOyxEJDBPYDAwQVNNDQpNMEs5ViRgMEQhSFtMYC1UIyJAQyIxUDlcKU5T S0IlQShgSVg0MlAvKDEsQiQlITExPEIwJyUhMiUvIS8oDQpNJSFDSiFcQSRSIUA4JixBMTxCMDgm JjEiL0EsPEIwMDxEQC1EKEFQPEcuMEguMVA8IkAzSSE7IlQ5QDYvDQpNTVNdRykhLCVJK0dKOj5F LFdRVCMmUEoiTy0kNEMmXkwhPlApTERgWzYmMygjOCsmVDFUV0RQLVBBMTFUDQpNQllDRCEtPTor NkhLMzZHUCQyI19OOkErYCZGIypgM18uISMrQCxfJz40WEZKVUxYLiRBIlw1JDRZU0A8DQpNVl1d PzgmPDtWMCNaRklEYE4zXU4jSywxNlNGYF8rQFApISlXI04hViJTUCgmXUtUWUkqKktKNFxLJEBW DQpNOmAiMy4kUFA0NSJNITAlUi5bSlpHMihCJVswLicmKkkiJUJBSycuKWBGSipMUiNfI1EhMTRc NVdMVkAwDQpNSCRAPD1LSEdSTShgPi1MN2BCLCdcSFNKV2AsIjleMWBGQCc9ISFLRCYzRjBXQDRS V1AtWTFAWCYyTiJbDQpNMTlaMSFWK0FCJ1haJUcxJUYmV0JcIigqWFQ1UChIK1E+PylMTVsoMCJf I14nXiNeWC9YKzxgRUBUKEtfDQpNWSRbYEVWWkRAL1ldTCEyQEQvWipcVTY5WTlBVTpSVyJEUzRW JEQlKi8jSj9NXTk6LFJEQiZQYFpFIU9GDQpNWls4YDVcSV1ZUDk8M0Y3SV9OSFxWT1g7WTA5ND07 Ok09Nj0jLEZDXyghRTQuMkNgV0c9LloqSTAuUk49DQpNRyZTRyEmJidaNzY1LzlaPSk+ST9aUGA/ XlMrODVbMkQuPiNWVCtJRz4mWCdbMl84WkFgJyY8UyUiLD49DQpNIUM4MERWVUAnO1hYWkg5UEZD RjlELlFVWzJYOlcqUyU8Qz0+QEdZXFlfKD0zTiFKPF0iUF9NTWBOKStgDQpNIyVZTzNLOCJaUigk NSclMzlYVEA0UDhFTz5YQUMpREJdNE9PLzJOJEk0Tlo5JEEiKUY9XERRIzdcIlZQDQpNMDA5Sy9D X1ExIzxUVjFLIUZDMEQ1VUA/JS5eOzAwOCQhLzNdLk4zXTE7TVQxWzs0IiwyVF8zJiRJL1Q0DQpN MUs6MTk5MiQ9YEFENS1ERjslWSRfPlRUXzBELyUrKFAsIVgkXzYhI1NSWk1NPTkySiomM0Q4PTpa VUlLDQpNPjc9UDo/VTg0MyFATT05KjEzWkRBJFckQlRZTyZXTCIqRUMpUixQJEopYE84JCJDPmA8 O0VGNCFaJVM3DQpNNiUwWCkoYFY2MjIyPVtJK2BJQkAwVDAjLSJSO0lGREQlYDNUXz0zMy0kVzNN KTFUNSMwQTM9ISwpK0FfDQpNLCQuNkk4S106JjJALiJSSDkiRkQ+RiU1MyItJSkyQlY5QEo2OjFG NlxDREVAO0JQKkshOEJLSmBHSl1ADQpNMEBCOi4yQDVBUSFFLzNbS0BgOThYVSsrLigpTDY6TDwn R1lXREwsTjlgPCI+Nik9UyhAL18/QWBIQCRMDQpNQis7TyEmSCcuRkE9QSJDUjA9MDxfUkEwUiZV SylBPU8vMjQ5MCs+SzRAUygpMChCMl1GVTI9YE09JiEhDQpNJU5RMFw1UlpJUGBBWT1RR0FKMDsm N0YnXUNKXjk/Lio4RmAxXlgwYFBGPktaRkAnYEFeLExgKTwnJCYqDQpNMFIhJykzVUA4Wi4ySDlg Izg0NyghLEUlYFA3Nk1KRixbSyYmKEcsXyReK0ZCLU8+JlYqTlQqPDIjNDFDDQpNU1hQVSsiL1k3 IzIkJ0M1LTklN08tOUBIJVQ7QjxcJypTQjpHWkI1OSdBQkchV0tDS0RYOyhXLUUhNyU6DQpNKyhc LVM7KiEhT0FFKyE7VD0iQTpET1gqPVZOJ1hFJlxQIygyJV1gUjdKVUJbVVA7QSxeRD5QMFInTVFb DQpNJT1PWiI6LSomVjtcOVVFNkghSCwtWTtPXjs5UDM9I2A6KVgsXzY0KD8rUjFUIkosPTNQKCct QkFYKVVIDQpNWSVQUigpL0k6MSNSRCQuYDMwNTIhMjZBJSFURkRSTCxWIiYhMyIhJERILkUpKS43 L04zUCxbRi44Jk4lDQpNMGBFJEc8QSNGTlxMS1ZQPCMvXVgoUjknIU0vU0BAISknTzkqQkA4JjxQ TCZJJk4tM0E3NztMKU05ITwoDQpNSl4tPzYkYCkqPEVEOFYqI0M2Ij9GWUNbIUg9SCoyMEdBRz5C JyFAJDNWMixISS5GYFZgTElROCM0SyQrDQpNN0MsXD5SVUoyQ0QsXy9YJyIvLjsyI0lMLFguISpB VCUzKl0+SklIW04jJTMqUDlWSihHOE0wLztZJyRDDQpNNTswVkEvVDZKUClGOzslN1hAWSxYW1Yz IjBMXSE+PlBAR1tgXlFIMkVgRCVZKUFCNjJAPylAVjMqUSMpDQpNUigqYFlRND5DWGBcIiNMKDQx TCFAIVIkI2BFTUAhUiQnYEpfMCFaJCdgTDFgRGAuMEA4LDhUYC4wQFgtDQpNTTJgLzBAWC4hUCxA IVIkIyNVREAhUiQnJCpMQCFSJCckP1YwIVIkJyREXCREKC4wYDEuQUQoLjBgUTNTDQpNYDkiN0s3 ODghOlpQQFlgNTpFJFRTRjMnYE5XNF9FRDcjPys/YE4zOF9DWzRfQi88X01SMDcmIy0kMWBTDQpN JjRQVkUwUDomMkw7XlYiMFs7MDw8ISg9IywhQFY5SCdTYFA+JCZBLitGMD8oYFNcOyw+OkVXXyRf QidMDQpNQSszXiRKMjlSXiJbRS9bUEEiNDBLKzVATCU4TCkyJDo7VTRKJjBIOTRcQjs3Ol4wLz9A YCFgPFhASkRCDQpNOFA0KzgjQ0IwM1IiMFpeNks+SSg0XlJXSSgwM1EuMWAlKU0vYDBcSjEsKTM7 NSg9NDo4RFhBRENaRSJVDQpNKioyLEtXIjsrYDwkX10wJyEsMk4xOU0hX2A9WFkkQGA2WTRcJSkw OzswYFdQXjMpJUFQSikiQCY+MjpMDQpNMiQ0RFkuMiI8YDE5VSImTlcxMT0jME0vSkhbXitQSSZc KzswOlNJKF5GTDBdJV8mJycrKE1YQCEiIlRODQpNMCIwL11IPUFdJ0tbQTBNIV0lSUYiXTNSLC8w WScpNDJYYFwkRDIiTTkhU0kqLzwkMSFaSTtRTzkjSyQ2DQpNRlJEOCo5UzhLIkdCNyZRPCQ8REYp UCUtJSs8NFtGUFEqJSRVWl1YMDhIPUpgS1A0LykoVT0hOEwtOk0jDQpNK1M2RDpRSVkhJERSYDJU KExgNCcrJ1hVIiZYRkoiQUAoNi8kJkwhTTY0SkQtMSg8VjdJJjAmJilNQDBQDQpNNloiNVpGSyFC LiQiRj5INihVTDYxQTE4O0ZALUglTUwlL2A8PGA1NjFVQGA6N0FOJlUhMTRXOjA7XDgtDQpNX0cx KUkmU0ZOQyhDRCFJIztSWDg5YClgQjsjJ0s2Oi0vRzBPREA8WUIqMCs6TUc6WS88ISY8TUFWUz0x DQpNW14wJEJUWF5FSzdGKyc4IS5CLjdQUTguNEJSRE0vWjQjJylAIzFRRCwlMTRHIlInTyQzXjRT MEQlISYzDQpNIV0oJF0vV0FSIV9WSVUwUFUvVEhRL1ZUXzdYVzFEPiEwQSJBUSdRW14iLFY2UzE+ JyZAI0NCKydBWkEzDQpNS1U1LVs8VUxJISZaNTBDRF1GUVUxL1hGOVAsWTsrI0RJKS42WGA/WUU3 MTtWLUEjNS5fMTojJSFMSjdMDQpNTzZVSC9XLzRFV0hFIkE+S11gTTZXSlM7PUUoPDBQWEYtNT9R LkZARkIpJV02I0BFSixdREJOQiFJUFgxDQpNXCY6NElDVFMjMyI+QlQ4MisyNDdcOzchLT80YCg2 ITk8TkFbUiY6QF86I102T102NCtEMEwiTypHT1QrDQpNR09WN05JSk1KSFwrNkg8VEUtRCRBOVBM OVFAIlBVTCgoQj8rYF1FPDgpQkInT0A0N1YzJkdCKywxLFk0DQpNO0ErOkFXMkEiRDgkIVFQVCEy MGBNVSNWIkw3TSdGWT1AKFswVDFOS18uVE43MCNQTk5IQSxASFBOYFEmDQpNJCNDYEYmJ0RgRVVZ MD8qQEJgOjxfN1BNU0ImPF80KCgrNiMoKDg8TjAmODNGJFU9IlVUKyhgL1IhJVVTDQpNIUlSSiFX K0Q+QDooIUdUJUZAMzxLLThONzRYLlJbJE5dUDBbVS9bJGAmTE4iPDBES0JgO0wxQkQ+NUNJDQpN XS9aREkoRkAzPDtFJSNATzRVQ2ApXmAhW2A4Sz4oJUZgMlE0QVxcUTgsWFEzISxPRC1GYFNEMS9g WEJPDQpNJSQmOik1SiE1XTMkKGBPVEZJMUQxXCxUXCI3MTZCUVskUj04VjZKSCJBV0dGME44VURD MTZAVCM9UFApDQpNMCRUUVIlQTg9UChgOC0oRTwzQ14jM0pVM0RAPF1ISlxAMFM4RDZBLGBgUWBS KCQ8UiQxKDYsIzxAMVE8DQpNJCpOMkY+UElOMC1QKi9cSiYoJCY1YDg4JVZBJiw1RC5eLkBeRUQn QDZSWlhFW0JIRyJSJ0U4OE5GKEFYDQpNOSotOFRGQF5gM0U5I0NMJitDQEgmJjQwTiowKF4sM1gu NzhZWS5DXSFdQyhfMlpYXzJeIzMnKkhfOUI4DQpNQi9UKC0iPysoN0FINiRDKFJSIjcuI0BIXzBE UkJMRVImYEBNMU8mPVdSWzhfYDxaLFExJ19LYE5OL1BIDQpNSi9SOF8lTihMIlA7XyIjPzAvQDxL M0QqMFBETE9bLldVRUlLRShBSTczWFInK0IwTiUmQCEjSSEmUFJaDQpNVUVgMTklQio+JFhIJkVL NC1PMkkjUE1aWEU7KjUuXThTX1E/Oig9USNAVDkrUUU8QCczITQjNDAyLCMyDQpNVTgkNDckMFhC PjNMXFVBSDxALjskOEYwIjkoMiRFRT5LTlA+JGAyPlZCXDskUTFEIUdgSTdVRV45QE9MDQpNTCdM QitGWUwrSCY9TyY8My4hOiNTQDZSJVQxVkhTQCJAITdcYE9BTmBMIUtFYFJaUTxfOjAnKD1DVFg/ DQpNXTFgRl4yTDU4RFg4YGBQMCEwP1IxODAwQFlQPy8iTzMtP1RdUko8JDNMNEtgIURIOyY+IS1e TCsqRCFRDQpNR1FJKF1QLCJKI2AkJ0E4JUlRQyZRSkgoJ1AkUS9JS0FMWkgoPDcjXC9UUCkiRUM7 I0ZQKUczVEwpUFc7DQpNLVFFOCohYCY8JDklQlBfVWBGPD4pYDRcLkA3JjlgJCdIQlwuO0VGR0Be SUhHNkJbRGAmISdDYCgrRzhGDQpNJTpVTDVDOjgxOD8hUkNZRCIkJC4yVEI6UFBAKlgpRkomI05d M1wvRDIsIUgzImBHKUBVXT0kXDRRMVZHDQpNNiEmNTkjKU4zLEI6SzxCU1lRIVpaUUAiKjlEQUIw XChHKSw+WikiSF9CKmAzQyhAQiI/KDQsKjM9OSlWDQpNJyhQJzk6WjI1XEBDQkA8QzQpKEMyRCIs RDJbQUVWRCo5UyU9PCpeMEoyJ0UhWCYwKUAyXTYkUStdJlgiDQpNUT9NIiNgL1ghVDk+UjRAS04n Q1xDYFMwLEhILVVQKzRLYCJbQFcxQTQxU1hBWUMpKTxMIlZXQUgmJygiDQpNPSxHWEotXVhHIlA3 UiVDOE4oQUAxMVdSR0QlRVQnOmAmQVQ4MUJIQCxEKichIVYsQkQtQjkqJDxeUjpADQpNTFUqRSVA SC9aLjFPJT40KipSW18hJSEwNU0zOylCSEAzQTxBI1NALzQqWTAjJjJIMD0hTSxAQSUqYDxDDQpN OCYmU0hEWFVBOURNOihgPDYsPCNaSCY1IklGMGA5SFpSJFQmJSIyWjQnRyY7QFlENzNYNDtQUCZS OTZdDQpNJUEiTixQViVbYDUzKDA5RC48IV4lOD1UIyJgLTg0VSEqPDQiXC1cVikkLC8uMjhITShg IVc4KFwkIz0+DQpNJDQlQUonQzBUWDUsLUs4RTgmWEQpUSk5TCQrNVktSEMyVzc4YDcoMzoiPDBI Uk1YIlkkSDwtMjI+VT89DQpNNEg3Ryg7MDRIUjc6RCg3ViIvRiRWKzkyTVUkMSY9U11gRlBDNj46 SjkyTyclQkY/JDtLQjQ/ND4oYC0+DQpNVk1BOygmMyoxMDIwOiYzKDcpK18jVEhgSU9JJCIiUDAs ITc4NSgtNChCUFleMC08Mig5IklBSWBNSSRcDQpNRVEqWCJTIVAnIltDNTckQStBTiZSLjZQRyUj TF9HQzkzMENAJy4sI10kXUBaQiIhQz4wVFBISEZQRDhCDQpNTEwsPFMuIkJaIixQSlQoUygiSEcj XjNeKio6Xls0I0guSjw9LFpSVyY1JlFISVBbNElKU0hOOixfR1FgDQpNNyZRJSwhVzwpIl0sSzNR XCckMic0XThMJSlVTipdSEo3JEwkUjEwPygsXEUyRWA+J0lMJTQnKDQ4LmBcDQpNMChMVVkpTCUi TiwsKDRSJUUzUj80ITY5O1hgUzRgRkEoMis1Nz1TNzM5OU1ELVA0LVdRPCgoKCVQUDwrDQpNUzJX KEEtVDAhI0BXLiFAMDkjIzwxQjE2I1ExTEQ2OlMhMDNUXzBBRi4hTihBIlApJCxUPCYyLyI5JlA+ DQpNNk9YQFhKXFUwVWBCXF9ZVUZVJzQ5IiRKW18wKChUXU0hQCwqP2BAUFJWSFo8Rjo7Iis8NUQk KDg4NUUuDQpNSE1OWyIvSD1aL1RUO2AsOyhCUURTOTQlIjAuU0ZLSiZgQCUlLF9gVlwsVkoqRTBN WVEwTU43IVw4OiRcDQpNNkZOTTpdVDFfQU0qNzVAWCM9QFAqW1BPMlRVTVRMQ14yUiUrW2ArSTgy VFM6MFAoLSg1JVBJQCI/MS8wDQpNWyg0PDQiLCkzPTRCPCksUSc3L1A+UTQvTEpgXF9KIUg4UzFE MF0qJSwwMExYWC4pKTxeYClXVUwyPT8uDQpNOC9MXT5BUSovMF9gJkkoKDpSQEBgLiIsRzIkKVxB Q2BGWSE/V18zX1lQSEkiQiUuWiktJDBZMCEqYEdDDQpNSC5KJCZEIUhDVzNMI04ySzRRSDRgUzNe SkBJRk4/I11bLToyVjBKUThdPCNXYCQxKTgyQlNXRTkwKC9DDQpNS2BNPF9EKEtCUUBcMlxMQzZD IylgMFYvP10jTSk/SFEpL1cmIS9UJSZCMCJXQFlXL2BgKEcvVC1ILCg2DQpNMU8zXFQrOVJCPDgs XzEwVSMuJzY9MDdNLzJYJCMwNCRcWydEIyY8JTNTYCchXiFWVlgrTjQ0OFApNlBEDQpNJlBCOzpe OkxKMEQvMEJKYFVGVTswKEQ8IVBQRjtgPkhQLztWKkMkQCJTTCQrJSJEX1s3SzZFPjghNlAwDQpN N1MwXjdATzYtNT0nXipgKyUyJEAnSz0yVTtINCEhWCElJyRIMUs0JE4/VTFJQkFeUVNaSj1GUEFe XDAlDQpNUywzVkVXKzsnKD9gMCYyVl8zLCRgP1cnKyZXWU1OXCsjLl48ODAwNDFWUCs+UGBNTjJL QE5PUzohWlRZDQpNTkg2TUMvTTQoIUcqMCU5UFsnJFwvRTRdXVxAWz8vTjItXUlNKjNCOjFJQ10l MDExV1pROyIzKDddIl1GDQpNTTBUNVA6VDBgMF9fI0pBRkVMIVtgMlw5WVZZO0kiKSQhJCQqJCFE JzkuVyQwQ0koJDFVPSchPF5fXjFMDQpNXlZTWy5FU1skRFNbLkNTW1xTKyg5ImBMKyFTWyRXXVJE TFQsXy9LTF5OU1ouTVNaKCk8TEdRMyxeS1JMDQpNRVMzL1JaUjxeQTYsPyZTLVIuNFtAX0taJU9L WlkjKygpP0taXkE8OVkpKUZeT0dZXjcpKSxXK1kmL0dZDQpNXjowOU4wU1leMUdZXjhRPCFLR1le P0Q6XjJaIzctK1leP0dZJlMjJDokO1leKjI1XFgsJCVWR1gnYFM8DQpNXiJDLF5gW1lETlZcXiIu TEcvQD1DLiJQLjVFXDslU1hYUDA9OyJKKzMvQ0FeIkA0IkpUXjM7IjU9TTk6DQpNSDUhNy4hR1pW W1FdTipWVUc3WTxDIjIvIkhSTyM8ITIvQDAtI0tFVi9CVj0nJz0hKlArXF1ANjBBVlJUDQpNJj9M P18vOD4sS1k7Iy9RMipBM0knJ2AmJCcqSixOQiEhLjEwNDMoITxgOCFGJExEKDk8I0cxXDsjVSEt DQpNVSNbSU8vNVAxNlZAITlcOyhgPUgyUlg3XFlTW0cvTDwhMCQjUj8/S0VgRDwwSmA6W1w/JFlT RTkwUTw7DQpNNSNUQ04vNUhQNUhbTShgKihQTzw2TlJRLCwwUiImRDckIVFRJkBRRCZdKSE1UDJf WCVLO0pIUlIxKCcoDQpNNiU/VT5UVToiQi4uIUQ3KFlUQE5ePU1QXScjVDY8LWAzRyNUJyY/NSkw XCgiXTEmIitFIydVOzU8UDwwDQpNU1AkM0pBUjEwQEtaW0UwRyFQUCs4YEM4M1A9VSVJJGA0XGAq OVQiNS4sVy8/NT04KlI3TSZbUTgoOl4wDQpNXTcjVEQsJUJNUyQhKCFMJyciWCQmN0VcXlAqLD5E REBFUSI1UEdNISElRU4hNC43ITAuWF07Mk0sSyIlDQpNVTAvWSRZSkY2NzgjOy9NLC8iUCwtJFZT Oy9TWlssUlxLIzE9Ij0uLDQiX1peTFhUMz0vWl5PS1lgWUpGDQpNOjlLLE8qUiw/JlFMRko5STMj UEwjL1NYVFMxLUxdUlxLKFFMQEcoUzM1UFxgPiwhPSE4RSIxPEM3KD1gDQpNQVQmTihDSEopMERI YD0wKi9gMk0xJkgiVCZTLTA7JCFdIk1LIVhTQFY6SDo+JF4xTFRfNDRMJ007IikpDQpNOisoVFcz M18kQTBENyFHITBNIzQ1T18qISk8MD8vM14rLUs0UmAlOS9HUE9RKzJEX0k7IydIQFIrMyIkDQpN PSEqUF9gQ1s8JjE0IV1DOCFWKFUnLi4zNCQtW1w6TUheMEhOYClcUjgqNDlgJTg+KSU4JiYwTksi Mj00DQpNKjZCVkojVSwtRTEhR0MnSC9EWUwzYEc1VChAVFlBME9WUFJbSixERE9EM14pRkRQNDwx Iz8mUSRNJThCDQpNK0NRXydQSmBGVlhLIT8wVDtCMDxWQCQrOkMkSzcsRlhPOGBgRiZdVj1VQzhA JjRXXUNIJz5MLCguRCxRDQpNWi43UFctWCxLQy89JWAqL1NVKjdSTyRZITMrLCxTMkg4JkxOMi9c VV1UMVY+YDtbSEMxLi0jOkxMWzhFDQpNRCgqVDdTPU1QNUJUJ2AzVDcuMzAvLiQ1SjAyNF9NM0Ei TEg2UTsyWU0+YFVQJE5SQzU8OSg7OlRENFEnDQpNKlU1Oi4mPDEwMDksW1YjWkRDLV5dUzUsUUZg UydgMDFRJVBBQCI1ITMmIytFQGBYLTFMT0EvYDQwMj1UDQpNLjxbMiQlUzs5UjhaPEg1UCJAIzkv JjJCWyRVWDctMzkoJV1EQE9gNjEpN0QoR0xRIS5BJCghJFU2UkY1DQpNN1I5Uk1IUykxJVUoN2Ap JiZTKFRdMSZATDMkUiMnSCo3UD1XXioiSTMuWUAyIUYyUFZBRE8iMFtZIi4sDQpNKjchW10vWFwo JU0jIU0xNVFgO1EjJypUTSNUVD84Niw3JzIkLS9YXlY5UExBU2BEJWAzVF80L15SMCdEDQpNXz4z XS5NM10vUD5SJy9HJF8yQlRfOjNdRSgxUlIsTEBBJzNdMCYxUigsVyk1JDBUKSk7TEJQS14wPzBQ DQpNQixNOUBYK1RfLTNcRCNcOUQiR1xfI0pUXyQoLkkjR1tfIkI0LCgxVDkuNjBFVCVENS9RIzEu MWBGSSxUDQpNKSEwJCxMRCVXYD89XlQzWzxCIy1TX01QUS9PW15VRC5OUFNbXlQ0UEEnMS0jSjBZ OSUxJExEUVJQMD4nDQpNXlQ7W15YLDwyJy9bXk9LWjNJOSkrT0knXk9LWjk5YCM6P0taXkxXKSxM R1oyL0taXk9KWSMnKEBeT0taDQpNMjowWTYyO1peP0dZKSk9ISNPR1leNEonLSI/K14/R1leMTEp K0gsVF4/R1ksMC1JM0k7WV4/R1ksTEVFDQpNRC9HWV4kT1g8QiMtUj9DWF4vQTkpS0QsXi9BLF4v QTo8WGBZXi1IO002Tk1NPTpJQidROzNSWEI+QSYnDQpNMCsyVF1NNSZIVSQxXC4zIzktJUgtJFkv OjVUXCJINSZIU2AvYF4rNkg1YEglKzZJQidRO1BgTiUwRFxODQpNKEFSLyIhYCI2KDVTPFkoQzA3 UEghXGAoNVZAIURWXTNFND1gYDBdLVA8RSIhJC0oLSI8MEVVJkMhLC8kDQpNJSk+PCsrMiQpKThK VVk4V1ZCPitJJCo2OTVGNEEmMSQtJFdXVC9fNGBcMkRBLSxUMz0tVDkkMEQlJFczDQpNRjVUJCle M1tgWzJEQScwJVRTMUQ1IllfXl0sVDM9L1teT0taXkRXMy0kV1peT0taXk9IVDM9LFReT0dZDQpN Xj9HMy0kVzNeP0dZXj9GOlNOUSxeMj9EXmAuVEkkNjRJRkYkOSUwMmAoPUxUXzQ8JiMrLyVALFxZ JChcDQpNTTZSVCI6YCUwUkUkKmA/NEBQJyZaYCUlTzYyRTJcYEBaUjQ7SUFcLCkxLVJbJD0oVjVg UkUkRSo/WTAsDQpNKTQtKzMkLyk0IyktM0RcUkVgUEU0JSRFMFxFMDRFLTAsSTAsNSU1Iyk0Lyk1 RT04LEkwLDkxXTk2QjUjDQpNUjUhOzclYFJFYFE9N0BQRTBcRT84JicpNCMqNDhGLjQjIjUjOSY1 I1I1YFI5Rj1ILEkwLCk2RUopNC8pDQpNNCZNTDQjKjQjJlVOMzIlI1I2XVAsVlYqWCFgUTMyO19g XTNFRDIvOGAmTEYxNzIpNzhEJysvWUghSjQmDQpNQ0pSWzEuO0BfQyE1K05DJDk3IUs7IUg7PDAp UlAlSzc3IkQyLlM0LS4sKEYyYFghPFckLCtFTFsiUzZVDQpNP05cJUA1OiRKUkw2MCNaTCpeSyo9 I11VWFNQNSI2MCJGNzlXRjRgRkQnQVk+SWApOWApWz9gKjkwIjldDQpNP0I6MCI2MV9AKCVEYElF YEBILWApSWApQSg0KTlgKjlBSD5SOysmMEImWilCQihHVlAhTCwyUitQVDNADQpNQEMxP1BYQzhC NiIsN1QmViRcJkEtJFknQzVELmAlRi5DWSMiJEIwKTxZI0VgQUYxREktQUA5IilFLj87DQpNYDIh PEUyXjYxWT1ISiU4RWBPXUhIWyYqX1tSOyJFRTUiOkVPIlQjIygmKUtAO0RCMio9VSdcITg1KlRV DQpNXlNSYD0pPSFbXkRgUyJIIShMUj5YRWAlIipMIkpQSjAkIVglMCYkYDgwISFRL10vYDQ1NjE0 WTQ3VS0pDQpNM0RNPy01IyQrVS0pMSctLzlJMVM1VSdcTUFFLSNGQSM4NlFMNT87OzNdQUUqNEVO PUZdSyRPXU1gT1wkDQpNYEgpWl9cTjpGUCghNkZdTThGRUUxIzkjMSFDIjshXTE2OTlFNlUoIjVA QVcjPjQ/ViY1WCNAKSowNjFEDQpNNEY1RjE3UTtNQWA4JDQxTjFHNU44UVdgL0UsTj5AITUwVl1g VCEqVignMi0vWEokPTBPITxYWTg2MFkkDQpNXDApIyZfVjsqWEMyLDVdPz1GKUExN0JWLDgqWiJH IVRFVylVUVVGNjk1TyhgRV1AUyxVRUlISVgvUCQhDQpNXS9CVjk1TlYpITw5YEg0WiIoQVZcVjU5 SjQhRGAvXSNgP10hYEVGNjk/RUhgT11JOkZMPidXOCxIJjRCDQpNMSFRMDEwLVAqVDMxMyhBXFJU LEA6JEBgN2AwYE1bPCIiUCQmIilgIVtIUiJBXzQ4JE82QCRWMCVQLURgDQpNMGBMMD0kND0+XUAk Ly1gISVfNz1XTCJeNjJYLCRgPCZHMSMhUlAjRERCI2A7SkhMTkA8PCNQOEg9KiohDQpNOytgQDkt MEcrSyc5OVAqL1pYMk9aWV0/K0hQMEMiIUArRjFBPSMwM09LTlI4P0xgMCtUTjxHLVI4W2BFDQpN TyY/I1JSTEdgL0NXRlRgO1gpLDc6PCQhYGBgYGBgYGBgYGBEX1BgYGBgYGBgYGBgYGBgYGBgIUBP QCFADQpNMDAiLU9AIlBfT103QFxXX1pRIjBEKSIwRCkiKiFEOighVDwhVlc0J0JRWiNbT1AxVlcr TU5gJGBgYGAhDQpNVlc0J0JRWiNbT1AxVlEnYGA9TVNbVzQpQlFaI1tPUDFWVy9ELDxGI1pgLVIj PCdAIihIJjFIL1BfVzFUDQpNQjw0IVZXNCdCUVojW09QMVZRJylgPU1VIVhMPkBeW1wkPUwxUjc0 QDAwJzs9MD4rJ0gvTl8hJzskPEQhDQpNVlcvTz0wRisnSC9OXyEnOzxeMiNQMCohXzAjU19fXiNU MCYtJSJeI18/UVYjWEgiMEhAJzFURVVdXkVDDQpNX19fX0QoTCJAXCgkQjA+I1FQMiNaMDFXXDAn L1o0U19fX10+Qj8+WSFAYGBgKEgnMVJTSC9gJVddWGBfDQpNYFc3UkJQPio3UDFGUD5AKFA8YDBB TDBJXigjS1pgJ1BCMD4jUVA2KVYuKzlDO1hgUGAkYEJQPClQJzElDQpNQlVcJEM4MFApLlwhYGAn UzQoLyciL142OC5cIWApNiohVDwoUCczPEI/RVkhUF5XIVQ9MDFbRTcyLypODQpNNT9eNjkuXCFg YEdgPWA+KWBYLyMhLk84X1k5SFtQJGA4PkRbKk9bX2BgYGBgYGBgYGBgYGBgYGBgYGBgDQpNYGBg YGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGA3VzsrMFBgYGBgYGBgYCxgYFBgYGAiQGBgKGAu DQpNYGBgYEZgYGBAIWBgYGAjOGBgImBgYGBgYCVdVlJULGBgYGBgYGBgImAjJVVgYCEoYGAiYCxH NGBgJ2BgDQpNYChgYGBgYGA3VzsrMFBgYGBgYGBgYCRgYGBgYGAmYGBgYGA8XDAkYFpgKGBgK2Ak YGBgYGBgYGBgYGBgDQpNYCVdVlJULGBgYGBgYGBgIWBgYGBgYCIoYGBgYCIvMCFgKkAoYGAiUCFg YGBgYGBgYGBgYGBgIT89TE0jDQpNYGBgYGBgYGBgMGAhYGBgYExgYGBAYGBgYGAhPz1MTSNgYGBg YGBgYGAwYGBgYGBgUmBgYGArM1xgMGBEDQpNYGBgYExgMGBgYGBgYGBgYGBgYGA3VzsrMFBgYGBg YGBgYCRgYDBgYGAvYGBgKGBgYGBgYDdXOyswUGBgDQpNYGBgYGBgJGAiMDBgYGBAIWBgIzxfYCRg MmAoYGArYCRgYGBgYGBgYC0sUCFgIkBgYGBgQGBgYGAwYGBgDQpNYGAkYCFgYGBgYGBgYGAoYGBg YGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYCJgYGAiYGBgYGBAKGBgDQpNQGBgYGAoYGBAYCJg QGBgYFAsI2BgKCJgQGBgYGAvXGBgL1xgYGAjX19QI19gYGBgX1AjX2AvX19gYCNfDQpNX19cYGBg YGBgYGBgYGAhRjlEYGBgYDBgYGBgYGBgYGBgYGAvIUY4L11XOUBgYGBgYGBgYGBgYGAhUGBgDQpN I18/RjhgYGBgYGBgYGBgYGBgIUY5QCNXWUBgYGBgYGBgYGBgYGBgYGBgOUZgYGBgYGBgYGBgIUY5 TllXDQpNP1c9QDlAPUBgYGBgYGBgJDlGO0c9V11XWUBgYGBgYGBgYGBgYGBgYGBgYGBgJz1XP1c5 RmBgYGBgYGBgDQpNYGBgYGBgYCdfV11WOUBgYGBgYGBgYGBgYGBgYGAvX089RjhgYGBOW05bTltO W0xgYGBgYGBgYGBgYGArDQpNYGBgYGBgYCtgMGBgYGBgJGBgYGAiWU5bTltOWyJQJDBgYGBgYGBg YGBgTjtMYGBgTlBMISRgYGAjV2BgDQpNYGBgK0ZbTltOW0wrYDFgYGBCKihgYGBgIllGOUY5Rjki UCQwYGBgYGBgYGBgYE5bTltOW05bTCEkYGBgDQpNQGBgYGBgYCtgYGBgYGBgK2AxYGBgYF1QYGBg YCJZTltOW05bIlAkMGBgKEJCYGBgYGBOO0xgYGBOUEwhDQpNJGBgYGBgYGBgYGArRltOW05bTCtg MWBgYChgYGBgYGAiWUY5RjlGOSJQJDBgYGAvPGBgYGBgTltOW05bDQpNTltMISRgYCIoSEBgYGBg YGBgYGBgYGBgYDFgYGBgYGBgYGBgIltOW05bTltOW2AwYGAiYGBgYGBgYCJbDQpNTltOW05bTltg YGBgYGBgYGBgYGBgYGBgYGBgYGBgYGAjX11XOUBgYGBgYGBgYGBgYGBgYGAvX08/RjhgDQpNYGBg YDEkMSQxJDEkMWA/X1tXWUZgYGBgYGA5RjlOPVc9Vz1XPGBgYGBgYGBgYGBgOUY7Rz1XPVc+YGBg DQpNYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGAjX19AYC9fX1BgIl9fXGBgL19fQGAvX2BgYC9f QGBgI19QDQpNYGBgL1xgYGAhX19fUGA8YGA+YCdgYCNQI1BgYD4hXGBgI1A/YGBgXC9QYGAuI1xg YCNAP2BgYFwnUGBgDQpNLyNcYGAjQF9gYGBYJ1BgYC8hXGBgI1BfYGBgWC9QYGAuIVxgYCNQP0Bg YFgjXGBgLGA/X19eYCdcYGBgDQpNIV9gYGBgX1hgYD9fX2BgL19YUyNgMGBIYGBgYChgYGBgJGBg YGBgIWBgQGBgYGBgYGBgJGBgYGBgYGBgDQpNYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgQGBgYEBg YGBgKCJgYChgYGBgImBgKGBgQChgYGAsI2BQYCNgDQpNVyxgYFwsSkZgYDAkIWBgKCJgQGAjYFAs YCEkMSQwYDYlQThgJyFQPGAiKEIoQGBJKjJEYDU1NTVgJFUtDQpNMzAhIjBEKGAuM0RZYCghXF9Q ITA0L1xgRFAjNmAvX0xTYCMmVU5cYFVOP0dgKSJJSzBgYGAjLGBgYCFGDQpNYGBgYEYwYGBgLFBg YCMsYGBgYFMsUGBgLFY4YGAjLjlgYGBTU2BgYCxfXGBgJjhgYGAhRixQYGA5RjhgDQpNYCY6OWBg IUZTYGBgOU9cYGApRGBgYCI5LFBgYEY2OGBgKUY5YGAiOVNgYGBGP1xgYCxQYGBgIywsUGBgDQpN UyY4YGAsUjlgYCMsU2BgYFMvXGBgL11GYGAjX0YwYGBfXFBgLFBgYGAjLGAsUGBTYCY4YCxQIjlg IyxgDQpNU2BgU2AvXGAsUyxgYCMsUyxQYFMsVjhgLFMuOWAjLFNTYGBTLF9cYCxWOGBgIy1GLFBg UzlGOGAsVjo5DQpNYCMtRlNgYFM5T1xgLFlEYGAjLjksUGBTRjY4YCxZRjlgIy45U2BgU0Y/XGAs XFBgYCMvLCxQYFNTJjhgDQpNLFxSOWAjLyxTYGBTUy9cYCxfXFNgIy9fOUBgU19ZRGAsX18sYCMv X19QIUZgYGBgOUBgU2AmOGA5QCFGDQpNYClEYDlAIyxgJjhgX1AhRixQYGA5QyxTYCY4UzlAIUYs WURgOUMvLGAmOFNfUCFGOUBgYDlGOFNgJjlGDQpNOUAhRjlJRGA5RjssYCY6OWBgIUZGMyxgOUlF RmAmOjlGMCFGRjxQYDlJR19gJjssYGAhRlMjLGA5TFI5DQpNYCY7LFNgIUZTL1xgOU9cYGAmO18s UCFGX1lEYDlPXyxgLFBgX1AjX2AsUGBGOURgYClEU0YwIjlgKURgDQpNRjAjLGApRGBgYCI5LFMs YEYwIUZgKURTU2AiOWAvXGBGNjhgYClFRixQIjksVjhgRjY6OWApRUZTYCI5DQpNLF9cYEY5RFNg KUY5OUAiOUY5RGBGOUcsYClGOV9QIjlTYGBgRjxQU2AmOyw5QCI5UylEYEY8UyxgKUcsDQpNX1Ai OV9QYGBGP1xTYClHLDlAIjlfWURgRj9fLGApR19fUCMsYGBgYEYwYFNgLFBgOUAjLGApRGBTYCMs DQpNYClEU2BgIywsUyxgUyMtRmAsUFNGMCMsLFxQYFMjL19gLFFGYGAjLDlDLGBGNjlGYCxRRkYw Iyw5TFBgDQpNRjY7X2AsUjlgYCMsRjMsYFMpRUZgLFI5RjAjLEY8UGBTKUdfYCxTLGBgIyxTIyxg UyxRRmAsUyxGMCMsDQpNUyxQYFMsU19gLFNfYGAjLF9TLGBGP11GYCxTX0YwIyxfXFBgUy9fX2As UGAsUCNfYCY4YF9QIjlgLFBTDQpNYGAjXyxTLGBfUy1GYC9cU0YwI18sXFBgX1MvX2AvXUZgYCNf OUMsYFMmOUZgL11GRjAjXzlMUGBTJjtfDQpNYC9eOWBgI19GMyxgX1lFRmAvXjlGMCNfRjxQYF9Z R19gL18sYGAjX1MjLGBfXFFGYC9fLEYwI19TLFBgDQpNX1xTX2AvX18sUCMsX1Y4YF9fXjlgL19f U2AhRjlPXGA5T11GYCY7X19QI185RjhgX1Y7X2AvX185QGBBDQpNYCo0YDdVXT9gJz1XPVAiJkFI OGBFSTo2YCxPK1JQIlJMSyhgVV0/N2AtVz1XMCNDWF4sYFpOS0pgLydRDQpNXDAjWF4vQGBcL09f YCoyQEhgImBAKGBgYGAjX2BgI19gYGBgX19cYF9QYGBgL1xgX1AjX19QYGBfX19fDQpNYGBIKiJA SCoiQEgqIkBIKiJASCoiQEkiIUA4JiFGNSIwRCkiMEQpRSJASCoiQEgqIkBIKiJASCoiQEgqDQpN IkBIKjBPMSIhQDgmME9fVCI7SlNMRCgqMEBIKiJASCoiQEgqIkBIKiJASCoiQEkiVyQpIjBEKSJf XzM8DQpNTjsqUjBEKSIiQEgqIkBIKiJASCoiQEgqIkBIKiJASSIhQDgmIUQpIiYwQllMRCkiIkBI KiJASCoiQEgqDQpNIkQpIjBEKSIwRCkiMEQpIjBEKCYhQDkiMEQpIiJASCoiQEgqIkBIKiJASSJC SypSTFtGWU5NTCkmMEZaDQpNTFQoJiFEKlpMVCgqIkBIKiJASCoiQEgqMEo6UkxLKlNOO0paV2BE OSI7SllMVCkiMEQpIjBEKSIiQEgqDQpNIkBIKiJASSIwRCkiMEQpIjBEKSIwRCkiMEtKWldgRzwm O0pTTEspIiJASCoiQEgqIkBIKiJASCoiQEgqDQpNIkBIKiJASCowQEQ5JjBEOU5LLlJMRCgqIkBI PScxVD0nMVQ9JzFUPScxVD0nMVQqIkBIKjBPX1RaIUZaDQpNTFsqUjBASCoiQVdbXl9PW15fT1te X09bXl9PWycxVCoiQEgqMEQpIjBEKSIwRCgqIkBIKic/TD0nMVQ9DQpNJzFUPScxVD0nP0w9KSFU KiJASCojYFAsIyY0LyJASCoiQEg9XlJTW15fT1teX09bXl9MPV5RVEQpIVQqDQpNIkBIKjBASCoi QEgqIkBIKiJBV1srL09bIkBIKiJAS1teUVdbJzIwRCcwSCoiQEkiJjtJIiJASCoiQEgqDQpNJz9M TF5fT1teX09bXl9PWyc/TD0pIjA9IkBIKiUhMDQ7NlQqIkBIKiJASD1eUlBMKyJQTCsiUEwrIlA9 DQpNXlFURCkhVCoiQEgsI2BQLCNgXCoiQEgqIkFXW15fT1teX09bXl9PW15fT1snMjBEJzBIKiJA S00iQEgqDQpNIkBIKiJASConP0w9JzFUPScxVD0nMVQ9Jz9MPSkiMD0iQEgqIkQoOU5EKCoiQEgq IkBIPV5SU1teX09bDQpNXl9PW15fTD1eUVREKSFUKiJASDQlITFNOzBIKiJASCoiQVdbKy9PWyJA SCoiQEtbXlFXWycyMEQnMEgqDQpNIkBQLCNgUCwjUEgqIkBIKic/TExeX09bXl9PW15fT1snP0w9 KSIwPSJASCoiTlQqIkBIKiJASCoiQEg9DQpNXlJQTCsiUEwrIlBMKyJQPV5RVEQpIVQqIkBIKjBB RlowQEgqIkBIKiJBV1teX09bXl9PW15fT1teX09bDQpNJzIwRCcwSCoiQTA0JSZVTSJASCoiQEgq JzFUPScxVD0nMVQ9JzFUPScxVD0pIjA9IkBIKiNgUCwjYFAvDQpNIkBIKiJASD0sQyhSLEMoUixD KFIsQyhSLEMoPSkhVCoiQEgqWzBIKiJASCoiQEgqIkBIPSxDKFIsQyhSDQpNLEMoUixDKFIsQyg9 JzBIKiJEKSIwRCkiMEQoKiJASCoiQEg9JzFUPScxVD0nMVQ9JzFUPScxVD0iQEkiDQpNX19fVFcr SlJMRCgqIkBIKiJASCoiQEgqIkBIKiJASCoiQEgqIkBIKjBBR19aIUc8TjsqUjBASCoiQEgqDQpN IkBJRTk2NUU5NjVFOTY1RTk2NUU5NCgpXS9fSCY9UllMSykiIkBIKiJASCoiRCoqTEsqUkxbRlpO TU88DQpNVy1TPE5NUlswRCkiMEQpIjBASCoiQEgqIkBIKiJEKipMSypTTjtKWlZdUzxXK0paTSQo KiJASCoiQEgqDQpNIkBIKiJASCoiQEgqIkQpIjBEKSIwRCkiMEQpIjBEKSIiQEgqIkBIKiJASCoi QEtfX1BgJ19fWGAhP19eDQpNYGAnX19QYCdfQGBgJ19QYGAhX1hgYGAnXmBgYGBfX19YYC5gYC9g I0BgIVghWGBgL2BeYGAhWC9AYGA+DQpNJ1hgYCchXmBgIVAvQGBgPiNYYGAnQV5gYCFQP0BgYDwj WGBgJ0BeYGAhWD9AYGA8J1hgYCdgXmBgIVgvDQpNUGBgPCFeYGAmYC9fX19gI15gYGBgX0BgYGA/ XGBgL19fQGAnX1ZDI2AwYGBgYCRgYEBgQCghYGBgMGAkDQpNYC5AImBgYFE9MmBAYGBgIWBgQGBK YEBgYCMpVWBgYEBQMCRgMmAoVGBgYGA1QCEzYCVcYDVAISVgJShgDQpNNFAhKWAkXGAzQCE/YCRE YDNAISZgJFxgYGBgYGArVCRbX1hgYGAkYGBgYCFgYGBgYGBgYGBgJGBgYGBgDQpNYGBgYGBgYGBg YGBgIWBgYGBgJGBgYGBgYGBgYGBgYGBgYGBgYGAhJGBgYGBgYCE2YCYkYDxAISZgJkRgDQpNO2Ah RWAkRGA7QCFGYCZcYGBgYGBgIjBgIWBgYGAlMGA8QCFBYCZYYDxQIUxgJiRgPWAhSWAmXGA7QGBg DQpNYGBgYCIwMlAhKkAhYGBgIWAlLGA9YCFSYCZEYDtAIUdgJDhgOjAhTGAmNGAyMCFOYCY4YDtQ YGBgKDAhDQpNYGBgIWAjYGAtYGBQYCNEYCxgYFRgJChgLGBgYGAiQGAjQGAhYCQsYDtQIU1gJlRg OTAhTmAnMGA8UGBgDQpNYCU8YDowIU5gJUhgOjAhUGBgYGBgYGBYYCE4YGAwISNgJlxgOzAhUGAm JGA7QCFZYCRYYDgwIU1gJjRgDQpNYGBgYGAlPGA6MCFOYCVIYDowIVBgImBgLmBgTmAjJGBgYGBg YCNgYCNAYCFgJWBgPEAhT2AmMGA9MCFDDQpNYCcwYDNAIUFgJlRgOTBgYGBgYGA1UCFJYCZYYDZA IUlgJ2BgYGBgYGAiUGAiQGAhYCQ4YDowIUxgJjRgDQpNNUAhRWAnKGA8UCFJYCZcYDtAYGBgYGBg LDBgTmAjYGAsYGBgYGBgYCxgYCpgYCRgNGAhUmAmXGA5YCFVDQpNYCYsYD1gITZgJjRgPEAhU2Am RGA7UCFOYGBgYCwwYE5gI2BgLGBgYGBgYGAuYGA2YGAkYDIwIU5gJzBgDQpNOTAhUmAmWGA4MCFM YCRYYDgwIU1gJjRgYGAhN2AmRGA7QCE6YCZEYDxgYEBgI0BgK0BgUWBgYGBgYCEoDQpNYCFYYGAw IS9gJyhgOjAhR2AmRGA7QCFBYCZQYDFAIUlgJlBgOTAhTmAmJGA7MCFFYGBgYDVQIUlgJlhgDQpN NkAhSWAnYGAoYGBYYCJYYCwwYE5gJjRgPmAhRWBgYGBgYGBgYGBgYGBgYGBgYGBgYGAhWF9QJGA4 L1whDQpNYGBgYGBgYGBgYGBgYGBgYGAoN19gMCFQX1AkYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBg YGBgIjJfUCRgDQpNSC9cIWArI19gMGBgYGBgYDFgKGBAYGBgYGAhKzE1KS4xNFBTLEJZJDMkUGAz NS02MEU5LS1DYE4xJFEsDQpNYGBgYDMmXUE5JFFJOEcpQTxHRSFgYCEnOTcxMDxGXUMwNjFEPEY1 UzxQYGAxN0FJPSUhUjtWLUU8VyxgDQpNYGBgRj8jJVwzNUowYGAsYGBgYCRgYGBgX19cYGArQGBg YGBgYGBgYDBgYGBgYGBgYGBgYGBgYGBgYGBgDQpNYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBg YEBgYGBgYFg/TkBYYE1gRy0oO0AhMyxUQTUmQUk8UiFQDQpNPEZdRzxGJU0oJi1BO0ZZTz0iIUI5 MiFSPTZYQDo2WEAxJF0zKCZVTzkmNE4jMFQqKWBgYGBgYGBgYCEwDQpNMTBgYDNgJCNgKDw8V0Mo YGBgYGBgYGBgYC5gYCNCLCtgMCwqYCpgYGBgITBgYGBgMGAkYCguMCFgYCEwDQpNYDBgYFxgJGBg YGA3KEBgMGBgYGBgQGBgIWBgYGBgYGBgYGAkYGBgYGBgYGBgYCFgYEBgYCRgYGBgYGBgDQpNYGAo YGBgYGBgIWBgYCFgYGBgYGAkYGBgJGBgYGBgYGBgIWBgYGAiPCtQKGBRYGBgYCJgTmBAIVxgMGBg DQpNYC9gIWAiYF5gYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGA4I2AiYGBQYGBgYGBgYGBgYGBgYGBg YGBgYGBgDQpNYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBg YGBgYGBgYGBgYGBgDQpNYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGAlNTA2I2BgYGBgYGAk YCFgYGAwYGBgYGBgYGBgYChgDQpNYGBgYGBgYGBgYGBgYGBgYGAoYGBgLiE1NCVAUWBgYGBgYCJA YGBgYDRgJGBgKThgYGBgImBgYGBgYGBgDQpNYGBgYGBgYGBgYCFgYGAjQCtHKVM8RixgYGBgYDRg YGBgL2AhYGAhImBgYGBGYGBgYGBgYGBgYGBgYGBgDQpNYGBgYDBgYGBQIyROLEM0YDU1ITgoMFAp YEBCTyMhIU1QUV1WPCUvI2AwYClFYGBgJChUIWAiOCZgKzlJDQpNRko7W2AwYGBAYFQjIyEhTzwq OUlGSjgyRVE4LyUpSkY6OUgxIWA8NSFANUlGSjlJYFZQU2BGNkY6OUpGDQpNJVctVCJWPjpJRkY6 OUMwKS4wSDM6O0tNOlBgYCM4RCxgUiheSUZGOklFIUA7J0oqRko5SUZJSkhNTCsuDQpNWCMzK0lG R0xfYEAuJSIzMy0kVzMuRDk+PShRLVRTMS1GKjpcUy1TVEZKOTktQFAvJkM5JDQmRjpJRkVADQpN PEhKQkxEXzM9KVxgUEEvLlcuWDA6OUpGPFcsIyhDYFwyKjlJRko5MDcmSVZBSUpGOjlKNkhLOyJT LmBUDQpNUzspSVtAYDEkQmBeVFMxLVRUUT49KDI0Mz0sVDM6OlJQTSM8WklJRlYzM1YhISg2KUMp SUZKOUkwJSFCDQpNPSgyRjo5SkZFSkJUUC0pTExWUjpYTygiJFBYQiRePCY6O0tOK0A9YCRVIUQ/ Jk46SUZOKmBZUkpOTEhHDQpNQyQmOklNS0xfSiwnJlhTISZgMEMiNVwnI14tSUZKOkFOSz42YDcu RDo5SUZITEcqUiFAOEMsJDglUVw0DQpNQ1EmVycqM0ksUEI1JCEwSGBUVzMtJFRYMyVZTj5IQFQz PSxURUpKXFQuK19MVFczWy9AIiU6TTVCVDBEDQpNIyhPTEE7TU1DT19gPTJNSGBgJDMkL184Jj5C VitDRCRLXi9NWzg6T2AxK1AnMF4lPVtGWCxfPF9dTU09DQpNUExOI15gJVVcQkgsLF0oU1I4SzRC MFRHWzdaVz1fUipcYD5SLzAjIUBVUFJRUDQ7Tl5HTyYjPiFeQzBIDQpNJlwhYDlaLCRRW0s9S1JR IWApIUIkUkJgIUBaXEhdQ04/Uj5YRzcyMkJUNCg0ISQyXSZXOz89Vz0iKSwjDQpNTT5EJCowRyYy QSsoMTk+W1tTWyM6QmAyISEyI1FgMk5BLlxTOiguJk8/TFZCXEA2LSQsMUEmSDgoSUNZDQpNR09U LkIlYFk6QGA1TEBFTk1OX0YhMjMjQFNWJmAkQlVfVzBEX1dfTFsxT18tMShTTiwtMzVFPFNWWE9Z DQpNNFZILEM0Xl0mNlpfISNeYEJSMDBRXigpQzAyVV9dR0dfS1EwOiRgQC5SXlA6SlIpMVEyKT1R Qz1ZTC9fDQpNQlw+KTdRUT83RU8iISgoUT9AQTYvQEE/T08hT04oRFE9MSpYSGBdRSpdK1ddQEgv QUUwTk0tTVc/VVopDQpNMDAwUyZUJChgSk8hUEQ8SCUjOCM1Ny5TQzgvTD5cLE1QUkBZPFtJVS9S SikzPUJDIyVeVls9TCdYKEUlDQpNWmA3TGBPI1RRVDc8O01POztCRCc/YDtEPDA7XCFgNDBeWF5Q VzE/WEMyWTE1X0AvTVwiK1k1VyMiTCdYDQpNX1ddLjM0WU89JkVGPjU9STtGMU89VC1MODctUylX VzstPz9MQD5SMDw/P00hQlJKPSE6Kz86XCVOOyZRDQpNX1FGXCxNKSMvQ1pXXzhWJTwvW19fX1Ah JEJLIS88RylSLztNKFgiXSZgJCxTNyVbIihbLVAmQ1gmOUorDQpNXiUyW0E2XlNBJ0YrU1NfJzgl YCchUFIuPzhATDcmMCYoIVAnKSsmN1QuUTxBJi5BVC4xNyFGLz9eXyNADQpNNChMLV0oVlU9QlJf KSgkW1FGP0VRVkAiKk1SWDkiK1NJPE5RJzQsJiI2LCUyL0U7OilLOyxgQCNEPiI+DQpNLTZcJDpM RUZBMC4tTkRJTidOOmA/OylGKE1SKzQ7VUFYMyxRPyIwNDJOR0wlJTopJ1cyV19fXEtJSE0tDQpN JShMJEAzTyM9IUhZPGAyIU1TJjAwKiRdKUJXKSFWUEZAL1NRVzZdXFpfNis1KDIrUEgnQl9ROyFa YEBTDQpNUElKLTFNTEI8MUAxMTYsRTcoL1FMPSU/Q1tbUjVJKFRNVC4rPWBARC9TMCJCND8+VUVC NjEkQSxARUMjDQpNVzo4OzxOTE0+YC44YEJEIU5WPUVDIjFMISIxL1E7VitcPltMP1ZSX0g1Vi0/ RDEzNCUsYDoiUi4tTDsnDQpNOiZBLzRUR0hOIUlYTiw/OiI1OEAjTlIrIVwlNzYjLz5fRTVJOFYk JTtWWEA3J05dNyNBUC8zOyVTM2BdDQpNJGBUQ1NcQ1MiTiQxXCErKy03O1lJQyEtPTEzXz0xIVUi JVs8JF1JQ0s4Ui5GSE08KSglL1BeWkNYP0IrDQpNMUUmWD1NOFJDNFgsX1teVF8wQCVCVFBEJUU5 XzZgMikyYEItIytLXzFBUismNVZYRl8iKSYoRCE4RDYtDQpNPDBBIUBTWGBUS1xNMkQ2VSNaXSch KC9gISwtT1tMK01CVF5TJVhEPTFQUD8jYDEpQjwpX05fJCZDMVAiDQpNWDdYKTMoTyNgXUkpPT8/ Jy0uXjpWU1orIUVeKylAW142WVg0NVg3OydZX0s7LDE1KjkrJ1s/IU9SVlItDQpNQFlUNjIkSl8t TTlCPzVHJT1gSTZPPk8zSF9NVlg7QC45WCIlLjExM0JRXF8mLi5eOzZNTSRQQFwhRS5TDQpNUUwk LCZbTE4lLEJbOUgmViRHI041U1ldVVZRMiNbSC09KEwqQlNFMltCXU5YPlU9TjEiOC9QU1NJQVc9 DQpNJClELyZRUCZBMDE2XTBEWCQxWEhDYEE4NCVLQDktRkxbPyQ8UVQ4JEJWPT5MMC46UlhPREZg KCk+YEg4DQpNKURNU041UFFHIUsrWSYmSSxfTC1BPltaNTokQVovUls1MFBZYEcwVyNbLzc7Llc4 Iik1QU9QUks2QFVMDQpNT08qSTM4TVUpYDk4Uy06ViVDKSVOUyNLXSVVRyddT1AqMig6P0JFVU4+ TzhHOF9bV0ZfX0xJOlFNK0g6DQpNJCs5WUpAYFQnMD9gYCxgJlZeLU8vJDktQlcpTzxWXUY9KFAn OFQ+UDs+LUsoJC44PSEpTClSVmAsUlRVDQpNOmAhYCEvM0E1TUooRzU4JC5ALVQhYDpTWDEvX0E/ OVQkKE8uKEI9NkwyLCcvQSYhKUo3RClZVTM1UV9YDQpNLDFZISgjLzhDM1ElYEpTXz4rTDdWLyQv QV5ITkRUNiRHWCJYPiEsW1FRPTg+QCsnVC9dPSxZRTNAXDc+DQpNOi1PQGAzSFEiLipgOk9dIlY4 YDsqVjEkVSEkQyJMTFVUIzg+LjVWYCdPOEYwOlRTPUojKTQsXTs/J1swDQpNWj86TitGU1ZUU09e PSVVTF8lIkFGP0I9TmBNKDopOStgQzFOVj85Nk4nXF9gJzg8XiUhNzY/UDZRVTxODQpNLCI2Xywv XDReKEo4PllNRSJVYCwhO1pFJFJCJVtXJzgrIyRMPydBLDNWLjNQODVFMVY1UypcUE4jJl8wDQpN IkYuWlIkOiNTMEQvQycuRkxbRDZKVmBUUVFdQlhPPCZZS14qXyhWNSVVJTJbOUtOOSZHPkNTYDop WFYtDQpNNltAOEJRRStHJ00kXVg5IllbSzg0OEwiPkUtV0s8LkVfWFgoMj0lNS5gJVQhRCpgLkwr WjJLK0BbP1xFDQpNWC9YW1Q3KCpCQUkqQiFdJyI3L1ZRSU5XVEU4IiRII0EpJD5gL1ReK19cVjtK PUYpIzQuYC5UTitbQ085DQpNPUEuKjU9U15dRDkhJDQmKCE0NC9PTSgjUEEpV1s0U103UkNJMic4 JjA0XFteNz9aMjteV19TP1ApWV9XDQpNQCwpQVNRQFtTRyg4QkA4RCNQKyI8I19WWzhAJzFQQSZQ L0AkIkNPUT1OQT08PS5OOCFUYFpAQDxROS5PDQpNQVo3JzVcVlskLE84JV5XPEBOLCQrMCEzU2A4 J1w4TCM6LlU2PC5HVyFfITMiQT4wPilNNCs+N0w6IlAhDQpNKkA1OiQxSygpN01QNztaKyVaKlwj LSYjUGBTTCYsJz1VS1VJQzgmXCZVPVlcNT4kWVJTPj0qVzVcUyw3DQpNUjJEVCQqUi1HSz0vPk88 QDAxIihRWDg3JClCXSFgW1RHPjdWUFhWLk81NydgUUwvYCwxOlc8RlIiOCMoDQpNRCNcNlJALVJG LURGVGBPNFYsOU5NQiQqWyhGXldgN0hLM1ZXUDE7NyQhMCEmYDU/OU5OVlJUODwqNmAmDQpNLidc SCFDUlY5Tk42IiQhR1YhTSQuYDkoLTROUzciQ1gzLUEwTC5PTi5LLEI1YDk4IzojJyFCQVhMPSlM DQpNUz84R1ghKTxEYDlAPiNTTDg8VUQ4LihHUi1gR04hPjZcKDxHRiZASCFVOjEuXV5ZP1FMTk8i TF1CXE5PDQpNWDhGUykhXzs8Jz9fNzJJWEI5W0QsSFZeXWA1WUpQITEuST47IlFQITpEUyQwQD1Z ODw+JSpRQCNeMSxeDQpNPDhFXDdUQigoXkArPS4hQVsoTiZaJEgoIUg5RC1IR1M/XzJgMiJgITpA JkExIzlOVSwjJSFWP1VPT1xXDQpNPFdfTEQxPzQ6QlQ4MCZITkI4OCwtQFVMJlYsUFg1MjA3MTAw UFdSWFBTJilDSDFYRUhAXSFgOCI2WTA4DQpNUCw/YCJMKyxgUzEtVFhXOTVgLT46JylZLSxWRU49 JkpOTSgiOjhVSUZKOllDRl1WQCpLRC0pPSs8XCxUDQpNUDwwKlE5Xkc8TU49VC9MJ0NEXEBcYCxB M1A7S0ZOOlknQyEhJF9IPzMrS0ZVTVAjKUUpPCZRXEpBUC5DDQpNLSk+Rjo6Q1NeW0gjIlMzLVk9 KD1PKlJeJSFEPjo5SStUUylAT1Y+LE4lQyhBOjssXTgvYCc9LlMuJCo3DQpNYC5RNU5bMUhRWyJG UiFQIzghNVRAWF5UNlk9YDRRLGAyQSw4QzU6TjJOW004UV1OJTA9PjMrVDIpNEJFDQpNTV5BIyU/ US40KFRcOj0nQjEqTUxbUyRdVEklXkwxLVg7QSs4OVEqOEM+RShHUEpENTJRUDhBKTA1Rl5XDQpN QzFQMjghMEQxMyg0XCVfWyczRzIlJyMjJSxgTCQmNDQsJUNAJyNPVipcIUUlKiE5Kl5DOE1ITlUr RlZSDQpNNVQoJkwlVzsvVytEJF1AM1IiTkgsXSopNUZAIjstKzFLMlFQVitaLEo4RyM5JUJgISk5 TistPFtGNjtMDQpNOWBGKCxHVD1DOFdROjlRMENLQ1VIYDZQXVRcTENTSVxCU0ZEOixcIUM4Okwk XzpUPztIME0uP10iKCItDQpNJCEpTDZeU1ZALiteI19OKSIxODAjT09HVjs6V11QPCQuMEdPV1VL KVA9Xl83Mi4hWVdeNzlQRStgPSokDQpNQDRdJylJLzkqIVxVKklNLEFZS04xOCQ3VDBEIyRRV0Y8 S0U8J0NKWFxLRChULFU9VVVSWlVQP0FRRl5PDQpNYFtEJ1BaUkY6UlsnWVkkI0ZaNFczPS1MQjI9 NTdWRC8vOiZZLSM0UiRCPDdUI1RMRVVPM2BUPS4mXS1EDQpNVS5HNS0lVVNWXTRPIVIhVC1QLi1K TCY6WU0rVlVBPS5CQ1xPUCZKWiRQLDooOT8vX05SJVU3NEshMCwsDQpNRVtGIidWUlZJQU5fYF1P TyZeYEU8Si5QNTIyXztdOEE6VUMnUEE4PEZNOz1VTkw8Tk1OPygtODVaK00pDQpNVTpXMllSVigl QEFQRCJSKSo1Pl9MKik9VzQ4VGA4RDhbOFQ8Ky1dXSpIQSYqYDhWQjQ4RDczI1IrTkZTDQpNTjso Ui4iVEBFYCJVYFhTKFVRUklRRFFNJzhAI0RQU143XUNNTTA/SCVBYEFRUTJPIUAnTVYhLVFgYFQ2 DQpNPiI7PVFAWi1HQVNVLC8iUyZgIlcoUFZQJUExIyMhSFQhUVhMOkgoMy0pIiU2MDM8WiEqXDlM NFtcISE7DQpNKFFCREZOVCc0VTklNGAuViwrTTslTCwwNUhUQzdJRDpCL0IuSDlMMTNTJWA0Kikx VCtEMicoRCFQXGBZDQpNJVwjR1ZLPD5TSFA3RyY4MFEkTVMuUiMyNV5gIzYmQi42NVVTOjlIO0dP QTohYEwrWS9QL1YnNCNQME0vDQpNNFJUN0glPi1OMCwkKjtKQCVVLFhYLFZNKzk2WT1FJlovXy5L QlxIWSVHQztEUDAmOUpOSlBALyMtSz0wDQpNS2BcLDBAMichMEJRRDxVQExAWDQjYDVSTCE+OCQj Kjc3RlE+XEpRWzgqWCNNOT1AUjYhPVVbV11aYC5BDQpNM11FNT84VksmI15ZP0QqV15eUitfN0ZT KGA9N0BRQCUuOF5CXjJbVSUoRCY5MDRCJDFRPVwvRClEODxBDQpNJi0wU1AhQEgsUlMrTUpIVGBD QFwwIjItNyZbPVtEQl88PFwnL0AtKSk0WltOMzUtVFxTOVpPPDszUEo6DQpNO04+SDkyNE8yOTxL KF43K0s7RzwiVlkjMk4uKGBUT0E8LFZFOjlIVzNLJ10zIkNVRko5SStEVDkwJlpdDQpNWlk/RjxG T1MuVkgwOTsyQDsuKFQ3Pz1MQlZXLjtRVCMoIiRUPURXMyhCLEQsX002Izk7YFwjWkQmNEM4DQpN RkwvXzFGPyNYYCJBSkEzUUJKWEkkRDZgMFZKS01RVTAiXFg5Vy88MDpAUUdBPUU6KzYoQDpZOCU0 U05gDQpNJldQPidgUVkwQz05KCleNidWOl9UUzE9PVY9LSNYMCNBWEotWUs5UzM5IjM+IVxKLDBN TjY3Mz0kVzs3DQpNOi48PzowOV8lME4oRko5WykxXUlIYC8xVS08MkZKW0kqXUgrYFBYLydTSC4l XylMKjAjOFswUTszVS5EDQpNUThUKCZETiYjX0QiNFxfMCIiKzovK0g3Jj9dLykwLkZfXiI/OSE+ WyZIYDVCVFQoQF5ELE8lR1AlWzkyDQpNQlAnXzRgUjkpJU9AJ0E7Iz09TEROP18uVlgqRTA5KCgq LU1WRFcsKyJZPTNLQzUoSTM9QEJQP0g9YEEoDQpNWk4hREIlO1owKC9OIytYLGA9OkpPMVlGJzFY RyQmTls2WCMyJCUnOEBXUz5gKTI7XTREMScyI0shSDg9DQpNSlpUKTcuPEY3JUk2KDg2XyU7XCw1 VTYpYFhPQiooPDsuI0QqVkkiTVs8SjwnXTA7MixULEtWKyNGVj04DQpNVCUuK1M1KWAmVjJNX0de U0MwIjJWKFREMTtPLyQ5SlxLWytRX1EpPU1YVDBfYD0tLD9HLiQ7ITtKSz1dDQpNXl9eJFk6SzM6 Uz0lLiFMMEEuVE8qUlsnJFQvMT8zXTY7UCpELFgnXilZVVY8U1csNU9TOU9PREAnYF4mDQpNQlNW MjBPKFoiSTpgKF01XyUyXyRMXFooUUBeJyc7QU1ITUxAQT9EMC44UD1EYE5aKEc7LVIoXEQnOSNT DQpNSUEuJVRLXF1PPU5SMVA+I1BDUitaUSE7NChMOF9VLztNLFU8RVtMPlFCXE0iRSRNPE1OIjdQ VTpLU1tgDQpNTV5YRScnLTpfUjItNE5gQiYyJVYjLkleQTcnOT0oXCsvL0Q1Ui8rXVNVLUAzXUBX PTdUW0FLYFNZUmAjDQpNLEtgPyUyJThaNzozMyQoO1cqKD4uUVIwRFxOQF1SJkBYUidBQChSPC4l YF1AUEZQUCMuOyYiWDUyJSFfDQpNOFxcXjxCMl5VM1YrJzVSQSQuVTEhRUZeQzxdTS42NmBEOGA5 JjYxYD82OURAUlFDYDM3MDZdIVkjQyhADQpNMVo0PjIpISFFQi9gKTwhYDFAODkkN1hYX1w5TzFP Ik1fRiknT1g4YEgsRCMyLyVDKDw0VkIrPCshVFs8DQpNXiMiWTFaWE0/XE0iOVgkVUQlVShXVE5Y NDEoIS9QVC83PTxVTVAsWzY5SjYjQC0kIl9GXVcmSU5gU1BaDQpNPlxYPExQJCIhUTErTy1UYGBQ MCUhYDojOyQ5KCwsNUlSP0suJyxLWzVHMCtLMDYoYGBPIyRcRTAjMSlRDQpNXDREVlBPJSRJLzkz IkFTWV86WClcPzArQFNYWCNYK1UiI1w4QT1DOjYhVS4uRVA0SkwsJlFPQDJDNDc0DQpNNDkwLD1I Uj4qSiJJLU0xJjNQWUYrIS0/OCQ+VSFPYDBdSj1gPWBWLSlLODZWVFU0QmBTTmBQKypPVzFDDQpN T1Q4UkE7IS8kJEw4TyhVNyMlKDteUSVHM1ExKkMsYD4iJkorTTBIXFklJzMpIVo9X0IvPj5MIVws WCpQDQpNQzBSIkJRJiswQyIqV1FLNC8sQjkmNjojPlNDTSFLPT81RSlgNUhEIiM4TStfNFw0PklS LU0rNjwiQzlMDQpNXTBTTyMuXyo1SkRNRzMiUCIlIikjVllLIldVOCIpQFQlNURgJFM3LyJJMCle UTE+MWAvQUJcO1hMI1hADQpNTTFAOy1UVE1NX0BWMDU2KyomQk8nXUE1PSJPXldKXzxCUDMtRU85 YCxNLDkoIlU4I1RWWFIoLVw9P1EuDQpNLU8uVS4kXS0kYFFQJDgxSDNEOSgkTk8yQDRIQThYRSdf UU4qYEJWNE81OC5eXUROOydVMEJCKiRSNGAjDQpNUUgjWV8/P1ZfVU5MPzBSYFg/MiNQMlBLUDhN MCUqIisjLTYxIyNQNF4vXVEoJT1BSl4kLCUxX0gqWztcDQpNXkIhIkooTjxYP0w7NkNYKkA/Tkg3 W0lGQlBYL09fKy8rIzQ2P0okPzdFPCQ5T1wmJ2BTVjZBPUc+WCxNDQpNIipbViRPQCZbPVdIQSIl XkMxUDBAXiQiVCs7PzdFQVBUPkVXUD4kIyxcQC4iYDArTTBNVywoL0AhJjchDQpNWiFMJ1AwWzpV RlgqLFwkLzFcJ04iPEchWDgwI0BATS42RT5RUy85PSQnNDJdQDwoPl03USFEX2A0IVxgDQpNWl44 JThLI0koXiRAP1FYLytOJ1teKF8+PSIvX0AtQiVCYDYjIjFUST1HIVUmRTooSypQQS0mXFRCKFRX DQpNX1FSVjU3N086RltKNUZQJ1glXTkhLCojLl9dWUZJIzk7Ry0nMCIiXSc5YCEiYEMjXStfTCI8 I01VKVU1DQpNSiIwLDAiNC9LUEs9USFUQ1pgN1Y6KUdXX1ldLSc3K0YsIS9MN1dBPjMzNCM6I1pB PigiTFUsQSVaKSRADQpNJFJePTUrTzwoMCghLE8hSjZgOVsvVShUYEwhSjZKLT0jNTpIP1A/WyMu UEY0LDlEWWAnS05cOEM0TFM9DQpNVS1OITonSipZTlw+R0o0KzJAUkQ8LDVGJExcMGBPOD86TlhF Ij9OPDtCL0hFOUpbKiZIQjo/OCEjJ0ozDQpNJkE4OjoiLlNNNChbNygtWUJSPUJGSC0wPVBRKChI Nzw1Wl9ZKV1VRz5RWDxBVFwwPkA6LVc9PU1gI0AuDQpNI0E9MyZKKiQkOCFBRlg7Xy1GKjdZLFNd NDNgQyhVXTBCTzNSJTdIKztgPCUlVEhDYFdCQFBeNFJASk0uDQpNWShJTE8uXF00Jy80NytCPyRS LEc/IVZUSi8iTyJaOyZfJS47W05VJT0jKitXWDdgI0MvMlM6IiQ/MEQ/DQpNKFk+TVs0NTsuXkBK VS8kYF02UC1YJS1QQlIsSSlIOCZeRSFYMChSJClRWTcvQS0vMUg7SC5eTz4oXFdUDQpNQiFeITQ3 NSRCNVUoQjQiTilgTTJLQylaNUVfNDE1TEswJExCMjE3UkhJIl9FRCU0VFNVWUUsIjRTUC45DQpN S0MwPUhZWl9FP0VRM0JRTyM5XC5DVSw6PTtBNSsuT0gxWU5HWyw9KCg1Ii0pMUJdRVhaXjZdRjAi JzRRDQpNT1EqTTc3MDk+UiVBS0FVSSQmSTtZOC8jJyhEOTEhNDElTkg1REhFMlVRNjIhXUhTSVVM X0EtOC5OLkxIDQpNO1JWKyM1NFtQMzBNNl9PX0JBYFgkNzQ0QkUkIS4lYCEvMDwiYEAnTGArLUU1 SjhFNkNWMCxMI1NFSDk0DQpNIyVLO1NdRk4wT0JPNzAyLjwiWz4mYCxZKCNEJzE0Jj1aQU5QMCE6 VlBPMVwnVUAoUyc/Xyw2SEQlRkNYDQpNWlcyYD4wQ08pLCtgJjIxQjQjTkc3IU5VKVFbOz0iWiI5 REtRT1BWUz8/OzBAX0ghNyNFPSFgQiQxVCk9DQpNWGAwKks0VCo9LUBQOipaTzlHSTszMVhQIVBB LSsjKyk5WUApQ1EsPCcmL0lMIkRdTDlTIl1QOzdQQ0kpDQpNW0VFTkhCOjcrO0pVWiE0MVUiMycw MERVYCgwQiVITTpJUS4tQUk/NFcxS0opKTBCNCw8SVgqUzMxVEVVDQpNRSpWNzlHNkAtJyRUREFY QkUvTztCWk9WRltKMjJSWzkiTUM0VChgQywuMywjIkpEVVM3PUw5SjEjQCw7DQpNKiReNWBcV01b NFJHSyhYRjowLjBTXVBUMz0sVFo/OkhNPChUKz5JLj1QLVsrXyczLSVWV19BPCtgUUBQDQpNNDtE VEVUTVg+QFVcK0QhUk4mRE4zNy1TKDZLVT5VWU9JPkZaSU1HSyhbYCNQT0RMLTk/Kz8xJV46KCQ8 DQpNTj8+Ij08Vk1WWC5JX1MtWykpQiMsWGBLLUVPN2BZOVtZXEw+KStCT1VTNz0iOF8pYF0vPSRc UCMxPS1VDQpNMz5DTSNaTCNNO15MOitJQ1FYXi1gWT5BUVVVU15VNjEtLUArLVkkKiNXWSVHW0RV WEAvMT1SXFBMJipTDQpNRzpfVjlTKFNIPD5MWiNYREhCOF5gVEMnLSRVV0BIWipgWSY7ST0sVDc9 Pz9LUCwjL1QxRVE6VVA3Nkg3DQpNND8/Uyg1MldJQ01BR1I5XSVSKUMjUUtKRko6WS02OCNEImBY NjghTlc2OUtfQ18vVzxNK1lMPFU7KTk7DQpNVVVRWlBPYCcoNT1dQ1daWktLRU0/PlwrUVk5LCFc QCNGPk46S05EMyoqRy9JPk9DN0RMJUZYNk4wW14yDQpNOlFeKkZIQEVeKUA/PFJUPDNONEsvVUNM Iyg3NSYwXWAuTilER0NTMDs4UyMpRFg1KltDRjs7SEdPRTNDDQpNPWBKIz9LIlUpNVcoMjlQTCIy SVg/T0kkPEBMNjtSSTNLLj4iW0cnM2BfOU8rMFM0JEZLUisnIUtBUlM0DQpNKCVdYDlHISg3QS9K NCglTSMkKDlKSiYpNSc1Tj5JRkVgPzZQJElZWiVINjBfVEg5NiZBKytBR1kiRT1MDQpNPCI6WVkp KVQ+J1ImKCIuP0g3LC01KzBSLExDKDQ4IS5KJkNSWlBRKyIyU0wwRkpaRFM/S2BfN18rUT0pDQpN Mz8/MDxQLV1BUF8wTzxBSE5CQCMrUzpPU1tIJCg1NzNgXTtKWVtIRyteLydSPzw7Oi1KOGBbKiU3 IlhXDQpNXV1TQVc0Tz9GL0QxUioiQ11cXSldIUBEK1w+QUcsLDsvVFA/MSJUQDM4VSkrJkQoMVhB XSs2Mi0zQmAnDQpNPiJWRD1YNTxaQFs/VzAvVE9eYCNgS0ZcWy5gMlFSMyJOLE9MJEo3U1ddKFY9 VCQqPytGNUo3Iig5TjUjDQpNLUZUN1cpSU0lRkk7TjxEIylCN009SlpZWDBdMEtbXEVYQE1WNFMr OzNZVlhcKjhYN0FAXD9YUFg0MjIhDQpNRC8hWVIyWTkzKV5OMSMvSEUrU0QtWz86PkMuSyw4TzE+ WCxdOFQ1TSQoQlNgUVlNUFZYNl5FT0g1QFpeDQpNIjY6Iy9HVC5WPUs2IkJAKD4nWkQoMVMlOztO I1FAQEcvQi1VWE5BOE44XE01LztDJyFDIj1gNk9XO1BFDQpNLEE9ODJaQzlPTUgkXTEwW0VPI0It WFUlKkA7KEUiJz5GIlNCVjAwUTY2TURgMTtRVkpFRiMtWiVMVVkrDQpNKElaUEpRXC5dJS5PQS9M Nlk+NE82WzJeOFEmWEJdQCxDPE04USghJVYlLy06JiwjPjJeMy4+NFM8IVwlDQpNSydVPkslQClN UThLUj5ILUdBOzpIMT86SFM6YExIRSEyYCg3LypNUD40Ul03KDg2SEwqJl4kISg3KFA2DQpNKTAl PzgwKCwlTyU+MCVPKzgpIz9RQTlCNFEiXUlCVDRDMFIhJDdeVl9YTDFBPSlUJ0NFWiEkKVVgRSop DQpNYD1LSFtSVz9OVz43VU9dLlgsLVUkPl5TOjhNMSInVygkLC9WUTBZLUclN18yVDA/JE9IODEw S1pZKEVeDQpNMShLSEBgNVIsIitNN2BFUFJHV1ohQiEhKigqOzsqLz0pWDYtP0k3LyQxWjdQPy5d V1JgUDpBNCZTR15WDQpNJU8mMyZAPERDNyQkOUwsNiolM0w5V0khMSE9KUFIQmA+MVAuUmApSC1O Ol4pI05MWFA9PjA4MDE/TTosDQpNSz5PXz1BMjZJKVRXVjg7TEpgXkAxQVBeMl9UYFkzJEdIQ0VR JigzWTpRIV9QV1hDN1Q8NEJSUDhBPlUkDQpNK19fKlQpVC0xTDwkKEJAJC43PDhOLFRAXUdfP1FU PWBVX0lRIyRXOChVU1Y9MCxOX0hMVj5FPi9YSFokDQpNPiFXOVpdSE0pV1xcQkVgPTUwKCxQWC4w MFdDYD4xUTY9OlJDNTQsTDU4TUJNQz43IS5YPi9PViNeYCFUDQpNJlBfMERDLlEjKCwyJV4pJEEw JD5ESkU2X1g6WFsrSVEhQFE2IyYsMDdAW1NgMzQxMFRSNl4lW0RKNV5DDQpNLT5OV00zIVVcJCsk KClON0BeWSwsJSRJQ0tYUi5DU0FYRDBXVV9gOCdVYFxYXldKNUNdMiYmOFlaYCxeDQpNXiYxQzVI VGA3Mys/Ok5VTk0rSi0zPkNCQCdXUC01JUgvRDZbKyRgUmBVLF1eNTA0PjxbOjdUN1BDNTdIDQpN QjNIQjRMQj9CRFxOLDgnJkEtOS1eJiM5LThBMV1MVEE6MEFPKEQ8PCE3XjE3UCElYCQtTkBYNVgk YCMkDQpNO0A0XiwwJjosQS04UVZDSE9BKEpNMkJBTlleUEA6VD1PSjQiL2BIRTUqNltZUUlQMFBQ QlMiV1A5SEVCDQpNS0ZNU0hAKTAyUy5BRiQ2V0NNXEMkYF4tS0EtODxUTTMhLzInTi0zXlBZWlwi Q1coUD5EIiQ9XihgRF9gDQpNYF8uREBbQ01QMlU3SyFfODskOzgiQCk3VCE3Jkw/JF1VJSpRUkpL PCY+IipdT0pbUyhGMVlFTilAPEM9DQpNPjRAJzElS0gsIy84IydgO2AxPFFBK05AV1BSOFksVGAh YCg9Ll0zYCFfTCpOYCg4SVdgKypIYERMU18oDQpNJjs+JVlRUzpCM1k6LjUpTWA+LVQuRUVAJiJC MCchQ0ctJjU/JSEwNzIsPT84IUJQLCNQIS4sSVgtJz5eDQpNVlBZSCRBTTclI08nUyhWUy8tTkEk QGAnQ19eJzAqTTBgVENGXDdQIzc7QltCXT45IkY7MzlDRC49MFU9DQpNUTE8OjUrKyJgRC1GSz46 RzRfTU8mMDE4OUJMJDdWOF07VTpMUiUkQydcXFQ1T11IQ0ZQOE5MTTAtMCwqDQpNOSpILllcQDNS MzAkLkdgTCNRTDBeKzg/PzQ/OCJANztKYEgnW0dQXlY1VldfSCVdXiIlIy0hKEZeUSQ7DQpNPz9Q KCI4UCM8WzBIJjJANUozUCxDLVQ1NUUiRlJAMUEuWFUxJVhQPCgvMVs9Qi8pN1Y4LDpAM04uUCUz DQpNRzQzTT1PQDVCUVw3KDI3LFlKQy0lOCNUPDc6LkY8UzZZOFUyYGBSK0ktQENHLi81UFNEWi8l L1FCNEFADQpNR08yMFhOLFNOWSRWVDE/MFczLV8lLj5ERzAyQz5gXidKN2BPUzNcMT4oRiU9YDZG UENVSFZVUFsnRCgpDQpNNS1SXkNPUlUmNkgiLFZKVjUrMy1OQDBTXEtEUSEyQUJEWEpLJ1InITBd JzQhNWAkTjxYIVtTPC8kXk5NDQpNQ0w5USkjK1xLMD0xNVAiXFVBISpQTUw8XlxDXEwxUFYvOy5d OVFPRlpUSiNPO1ZFSl9BP2BgK1BdIzQoDQpNUSohRSNOR0sqJzgyQUYpUlpFQDwoJTxWXyUtODJR QFNdU15TIjNFPV9gXi9WMVhfRVkjWCZIYFYsKlxDDQpNYC0nNSI8PDdDPl0qVDlZYDVTQSVbXEFG TUw3XzZNNiM9KUxNRVY4W1BXVDlQYDRMPyksRUsrXkpHJCZbDQpNKyswJixTLihQYDQrNUBUSScn O0Q6PzxKKD5PRVtTM18sNipUMlItVFBQX1QjV1crXERBP1Q1R08hYCpYDQpNN05eLFQnPGAjRlwj QWBZKVQ7KkJaNFcsTzZNOEpKXyxMPGA+ISMuWCJEISM6OUxIPjhWO19LRDojNSdLDQpNTys/VzBR PkwlMi9aIUs0WVIxNC5HNUlgLT5ESVsnKDdRVCQlMi9UJ0JcX0taQTZVOFU1QFpeRl4tTFhTDQpN IlFVNlwyXkJRUCVCJCw8PiJWSSVOT10yIyNYJ05SWUAjViQ+IS5PPyYxNVlbJV1LJkU8OTRgQ0tR NiYkDQpNKkxcNjkiQV4uNUAkPT8nUFMqWCU7O1EuSTU8QCIxTz1GT1AoUDtAMWAwMEIiJCFbPkgh TmBRSk1HTzhUDQpNTihgJ1wrRCImP1MhSEtQNS1LSFAmRjhZMmAmW0tCJlcsQ0UwQy0jWjExYCZc JUwiLFUoKU1NNTMiP0A2DQpNUkBEND1bW1w/WksvQCk9TjtFVDZUISZTWUBcRyw1PkA3NCpALVJY Kj04MUdQIzsoNFEzYFBRNVIrSVldDQpNIltOWCNMOCxJUklKTFRDUSs9PFkiJzAwRC4vQUZAJVsn KDtQWCpHVjBOUltaWEQ4Jlo1KUo8PiZZKS84DQpNQUsoKyNAWFRJM0dMI0MsOlYjVVlCMDwmJUtQ IyUmNF5ASU5CLzU9VicsPDUhJzotQT9CSzNQUTBEQztJDQpNMF9cLyNeUEwlX1JHTjQoS1AvKk5d XSRLXjhMTyY7UiNQPk4rXVhPXVtUXFFOJlVdLCY9KV9ZRVUmSTxbDQpNUyNKSDYtVC82Mj0sUFFZ SyVAWVdMUUAnJSNBRF47VSZUQEw5JVFAU0E8Sjc7KVA7Lig1MFgrNWBPRFdRDQpNPSU6IVE7L0sn QV0oJkhHRTkjVFZQLy0lVjJUJElHJlMqVFQ7KjVFLiFOMTgnYEMoQC4vVl9dYFNbPk8sDQpNLzpg K0YlNDpELiVKX2BgTiZeUF4xQCw0L0tgQVM5JjcsQC1YYEZgI1xGMVsvU2BVJCNcUF8rUmA7KVwi DQpNPWBYUTVgSVI+PDlGO0RgWygsXCI2UjQjPEIiWyNCIytWIkE+JCdgQURQUygkJVFgLExDUjcz RWBgIlxgDQpNJVxERGBRTSQvQVIwKFk/UFtAJF5cLUghUi8oLEAjT0BLPUREYFMrQEY0QiFcSTQr MFgjRUpNXWBAITArDQpNPGAuNiRWRz8pMDErPVFJIS43NzAjQEIjKyM/MC4iLCFWUDJWMkgzYFE+ PjUnKSIzYCwjM2ApI0VgJlE+DQpNSChCJEcpVURIJzVYSkVRR0VXUT9EJzVgMVlgUEhFQSwiIShB YFVSSFdRJUVdX1MuJDoiPjlWKl5MQE5BDQpNMkY1V0BQXiJOX1w0RUpIVVNRJlY8MF0sVU1ANFcn MjstSTgsL1xdQCJLQCRbUVM8ND8xPiZVYC8vQ0xJDQpNKVIxIz1CJC8lUFw0LEIxIyxBLCwiQ0wm I0QpMiYxXD8iPkBDVSIqWEM0XDA0NyQiO0VgYFpXOCwvRCVLDQpNQ1YvUkMzJUk6IiVEQlVWSiNN MitQUlgvJC9CImAyM0YjJjcvX2AqNj1FLFovX0A/WUdMIUVZPS4uJzQtDQpNTFYiMjlJKVBQJEI3 O0JbXFAxLCEjQk1UWUEwR0Q0WFAjKkw9SmBXTTNELCgrLkwpK0M8IUFVWUk+TzotDQpNIj4iWkpT SDItMmBaXUFZSigoMkJQOk5QVVY/Xzg9I2BWVFJVKCZLVlAwPVUuYCFMWUQ5MEEyYEA9UWBMDQpN VTgxMFskJDFNUE04SiZcOSNBRDRCIyhNWkc7OTgjUismTk9DNEY+TjAnTDxgOyRKKDZMPT06Lyhg YDJKDQpNM0tBWywlNUkhR1QsVUgqOEs7OChdUlFcSS1YMCsrIV1KYDYtPFU6Mj9TLF89KDFeQllV N0cmRDk1NDVKDQpNL1I3LDQmVD46JjhCWzc4P0JRSzBgRiIpJ1BUQiYxPElfIStcM08wKT8iYClG NSJAVjZgNidgW1AoR0gpDQpNVD4qOCNEXz9OQUs9VjBBV1lBPUlTU1RDO1dOWzdRKDAuP1YkWTMo Sy9bPlghLlJaVjBPSydELSU+I08/DQpNSUpgNEUjKT0jK18lV1shNzpDSURCNSddWzhEIy43RSlQ JzpLIi5aKTYwT0FDQzsjXVpBVSg4WjtCX1kyDQpNKTJHWjxTQydcXWAkXy1AO0RBQzRCNyxUTyQq Nj8yPkA1XTBTUyNYMSVHJiFHVykxT1EsJDIkWjZDSD8mDQpNWzNdOGA6JERcSEkpYFNBKGBeLj5Y SFVFXVI8WCk1RC4uMC1UKDBBIyIrPVU2Pj1VK0teNydJLDAqPFYlDQpNOS4+RE9RPVNLLispVU5c PjBNMEVMUUAiTy9OO1w+XVclUUg/WSgzTV5AKVUmKD0jIkNPSDhbM19WNzFXDQpNLjVIJD0mWlgp KDRGJkMvKTpPJDYlXCleI1U4JC4xQFZFXVVeSjA5IS5dJV9dYC1VIkIuLT9YXzpfNCtfDQpNLlwl XyNUKychIyQ1I0hUXFpOQzZPWFQrKl0kIz8wUCxFOUdfWURaNSZEKi0pViw/L1pRTT8lTVY9MSYr DQpNPEBLVkFBM1RGWCJfQlQoJCpcLzRdQi9RWl4xMiw3OitBKEM9PTAxIzQiWDhXVEc3L0BVVlVg TVFSNlsmDQpNKVUoVCJCSDQpKlZHVFApKk8xITgnJUVARDBbMlNVNDk9QDA6IVFDTlY9TlUmKEU+ I2BRNlZQPzkjPUwtDQpNWjkuWDcjQUpfU0ooO1UrUTxAIVI4VElWTFxcNkEuTjdbL1xXR1E8SyY8 REVXWT5LLi9dNyJgSEQrUjY3DQpNNycoWjE1Ijc3JyspNlZFV0E6VVZQMjYzKCcwW1c+Rk0lYF5d J09WQEJQMDg7IlUlSSpgJkdfMSdQRyhPDQpNOylJJlw8PV9ZLiJaMzojWzUlLE0/IyUwMkEjO0RO KC1EIUA0TVZIOzlFOSUyIlAkR1JRVSQhPUhdQTorDQpNMCJBOU84TDReWTgwL11aKTZCQTkxS0VF TD4pIlAtXVAwIi0vNSlgLVBSWT4hKEdMTEBdXEEwQjNcSFBCDQpNPVFOPVosRT0lMCQySCw4JTNQ JFkmL2A8QSMqXVouIy5LTFhORyI0TzVQOlUnP0c1WUQzVmA/YE89TEUkDQpNTUlHW147VUlaNSVI XSMhYEFQPjZXRlNfKCgmIy5AYD5FWEwiLjdANiM7Ny09QiZAQl1gMUE+T0wkVCJMDQpNO1pPUDgw SEhPR0NXLiZGPihdR0lSXkBYIic5XTlTJCYnTFBbWismIy9DWCJbXkU7WkA5JzlgP0tZRSFSDQpN Klc0UiwzIjNKIiUzWkNIIT8qRzRROE1NYC5EPSEmQC1dU1Q7LD5HS09ZNWAnLyhSTVhVVV5gWzxE VUpSDQpNLFNXX05eUVAiKTlQTTNBTipAJj1BXyEtOCJDKiszMzA3TUUjUEA7Ly02YCktTENQMigh KzQvNFYmMClXDQpNWEVGUj0wPzIoUEVDME5SWT0vLSg6TCFEWy8/S1czRj0lNzA5KFEsISVHTUAs SE8nMFNXQi5QUl4mLDsqDQpNLVBXSUpASyclSyEzJCVRM1EsMDZNLUBVYFEvXS1UQEBfRkNcMkM8 KDVLNGAzSEo2Jzs9SCMlIigmQEQnDQpNWSs7QiRgX1EmRkAsJyQ8P09VOTc5Mi1GTlNaNDs2V0Eo S0tNYCZXUV0uLyUmLTBTIVFQJCYlPDo8ISFCDQpNYDxNTGBCSkAlUls6LCkqPD5AVS5SJTtEJzAp VD4tLytgQkExVlFCTj8yIlYwNk9UWjUiM1QhUD5MQFMoDQpNN0NQTF5gLiM2QTFIKDpMQ0ExOCxB QSQxUyIrWiNLQFtcPk8jJFA/OE4iQ01gMDdLYD5OVyFLUyZNVSsxDQpNI1RFO1ddNjUpLiNGOVRH WD0iTExFQjBAJiY0TiQxJFAiMUBQL2BQW1g2QSEkYC0pTlE5U1ZYMCwkIVlfDQpNP0RIK18hJiY2 KCxdP0Y7Vz0yTTwsO2AwJkpPKz0uI1dNQ1VfJkQjJyFGJVUjS0IqJkslIlVOYFsiLDAxDQpNNiFF UUw0XWBfSipWJC4nS1JKOD0/NjlQQiY0XylHVDg0QSg1SVg6OyU4NDshOEk7QDpgKCciWDBgRlkl DQpNPl1BOzJVSTUvVy1UOCdCPVZQSkRSVk5bNTFYKkFFRTFNTldBVFZeJSFMXEo0NUtSP0EoW1Qn KlRYNDpNDQpNYEE9MV8oTkpSRSlbWlxZKCUsSEgqMiwhNT9RIz9YJz9dVzE5LSZdPz06IjouN0xY PSI+K01ZTUtOUy1GDQpNNUFQJEIwPDQuMDVWJFYxSy1dSUpgRj9JYDhEP1dXLj8mQlEhVUBQNVRE SCFeWVlcOlgiIzU/MTE0RTk/DQpNJSRcKU1NQlZUIkpFXkFTVkxHTzwzPUA3Vic0OTojO1s3P1Ij USFSJEFgT10/IjBURDdUMScjOVRFIkExDQpNNVBPN04zITc5Jy5UVjVdYDREI1QpVD1fNlxUTk07 OVpaYDg4Ll5CRkAuOiU9PiEjLWAmXVAkNik5ISY+DQpNKD80IiVgSj8tQDE1NTU6Qk49Oj1WX1Ew Iz4rOSQxLkIoVFRdWDRLXU9RVkM+V0gjI0I0RydZNF0sUCdDDQpNWF0lXT00KCU0IV5OLiItKDpQ W05ONCsjQ1lLOTU1JU5BK0xPUUk6M0xVXCNAYFwhTUFAMD1JVSkoLkA0DQpNYEdUJDdYREIoXkQo JyRJSVUpRThIKVArJz9ZTyI7PkQ3MFcoYDUuMEsmMFhTOytRITxZXi4nN1AoL1NYDQpNM0tBJCZT XTRQU0Q0PS81LV8iUSwuV1hXP1NPKCosQTFNJkROUTdYOjU2Nzg9Mi9GO0gvWzI7P11XQUg3DQpN QD9fTj0qNFUhRj8uNCs9UF1OTjY0VSk1PkNYNDVfOD5fQUhgIUFQW1YhQFhQQUMkJF1ALTRgNjdF LFUsDQpNNCU4QF1ERywlPD0hTjpWYE1NIllWMCUyTSRdLVMvOENPQlxANFAwKkYoJ1NSUDVEUkI4 KCUlWlRgU1c/DQpNKzlTTEJgQEhXJygwSjI+Iz9aPVo2Lik0VUxUKjVFIzZRSDM7SzM0OTVAUycx VSEpJS4kO1BAPTAzJD82DQpNSU4zOSMnLVxILkBAJVFHRDBAQkQkKD9CPSRUJVBQPCQyODhWISFQ T1FgXzwxUChIMTVWWEVQIS9FR1lNDQpNYCtNPz1EV0BeJFlgOioiUShATFdJP0M7QlA5OU0/MTsv QFwnViJDNCI7OzgpMVg4JSpHMC42UFUqX1NEDQpNMVVZUCZUJlMlXFw1QD9MLTReSiVBQzAiRDNF Pi0vLUlGVSMuTEg7Ll81PDgpP0VIO0csLSMhST9KJCUhDQpNIitCXzI0I145YD9JO0k4UFBRYFw9 Plw9LEApNixDMFU7RjNNXCUkSVRRXDJgQVhJMUtXI2AhVSlDN1dQDQpNKDohJFsxVTlYJkQzOjpN PFE/W19cK2A6SjQ2UCFGOldCJiciSSg6TS0vKFI0NkM/NCZBPVRgWSg9YDsyDQpNWDwhMixSUCtc WSxYTkBIVjRKWDAkV0FMVSdZIVZUTzs9LlQ7NCgjS1hfMVtPUjIiNjtWK0NHPC5CUyRBDQpNM14q UUtWUDpPUyFKK1QyQSdFJCQiOjA9QldLKV9APUwkUClAPTAuKTwwQTIqKFMkSTA+RUs+T1dSMEJV DQpNNlopKDMlUDAmSFU2LkEzQDYzPikyYFBBYDs0OCVSLilgSSQmPTwsS0wpO0tXNF1EMGAzI1FU QyhVQkdbDQpNI0BCQz0wNVJTNzgmVURgT14sLERNMFg4KFRYIVpYTSo0X2BMXVA8JidGW1k1SUcn SERZNCEmVjJcNyE7DQpNNSJNMUQwKjgpIzAnOzUxJk46JCctVU5VMC4kVFckYCVfUCw0WCFUJSVQ SyFYYElXPyFCVjs1LyEnQlNfDQpNJzUjXUIoNEBBKTwkWFYxNC5FT1FEVzQqVUAkUSZFNE5NO1kj IiY7JikkWlkiKiZaXT1ZRD1QUlg/K11WDQpNIVJZMjc3TT8yW0I2I1BVUjNKQyY2X0EuLS5PSz4x I182RCRGNFFOKTUiMDk7UiNVNDYsWjU0XDQpLzg1DQpNRTIhO1ZTRz8rUUkhWkc9NCswIVcjXjJQ QColRTUyTV4jQy5UOVNdMC9QOD5OVUc7IiZfLyUkWFskRzUoDQpNQlNgWSo3OzZPR1JTSyZMQShA JV4kIkQ0KVA/ITZCJ1g5ND5ULUgzITUwOys5NTVUJylOQiYxQUMhKi9LDQpNTUZbPzI2QDRATk5R SlJEP1pdWUwsSTYxJ0FSJCgwLSVFRTBXKiFPVj1ATi87WT5aRT8sIz0kWUIqI0Q7DQpNPVdCLTdA R1dAJ0xbPmA4KFgvOE9fRzsmPTM5Wz5RYCM+XSlVI2A6UCkyMSQuIjFOOCdNS05VPEkyV1ArDQpN YDRMUCExMVNbTV8vV0lSKzRSMFhSKFRcLEMoWi03OztOQjwjNTBAOUIxXEk9UCUjSU04TU88My5O UlBLDQpNVElDVCUyTCU6YCY3QC07V1w3Q0pNWlc9KmBeTyEwQ0xGXyFWIUAlLU1WSFRVUEwzYEQ7 KTpEKS8zIUAwDQpNTyQ2RSFVOEMuJTgqNEVBJl9FLEFWXzVUKihPLjxSUElgPCtNQz1ULkdUOik5 XDwkLlI9UlZQKFc6TEMwDQpNXSVVOlopXi0yVjM9VzssJF9ETERMYC8oQlkvWVxNKUxMMlQyYFJU V14vYCZBIy9RWScxKiw5Ry9eJTZODQpNTzs4QDFKLTAiXyEtJUVIJCsnJ0QzJzROJ1BCXVNMSisu JyghNT5DREBcLVZCPTg7LEhFVVBCM0wjOiZRDQpNQTomWDwiTk8oJjg4TkQsSUM8WEgzVlBbVl1Z Si5QJVUlTFgtU0IoMExMJUwnLlNYJENPWEwnXjtRSDAiDQpNQFhQLklPPicoNEwvSCMmVTNHQEo1 RU9WQEA2SEwwJEwjSi9MTFI+I1tQME4zR0c8NDc5YCswQiU/RzE0DQpNL10zODAiUjtZRTxZQFdF Q2BdSTk9Ni9TKCwqKzsiMFA2TCU2WjQ2QzxaWStUP0ojP0JAWUInOTM8NlpMDQpNLlhRL0IsXDIl LUBZIitPMjRNLVUrQCwjLzhPIy5STS5aJURUNkBHVUlIRCtUXlxZU0JcKFU1UUZaWilDDQpNJ0FG TTcwLTJaXFxUIkMvKT0vOzZYNCRWISNHS1ElIU4iVkInPSxZKzZFPilRVCQsLjowMThQTDlWLS5M DQpNPFVPKkM1WkAxSV9HWDNRPS5fJTUrNDVRVjtBRDo3OkM+Xj1bKiNPLFNJQlRDOyI/NzFYUFFB KkY9QSk4DQpNNCZeIllaJk01SzYhNURYQFM9WydLNlEwWDQxNyglNi9LJDtfNUBbQT0zTi07UUIt N1ksPUBWVkleRz4pDQpNMVRIWSEnNCNgOFwtOlA4NiY3LFsxOUlNYF1DODFSMyFZQDhMV1xEIldT OTdgMkYpI05PNiEhUjBQViMpDQpNKCspXzdKKSErISVUQFwkJFghIVFgTD5PLCEkIy9ERTA4RkA+ Ji9gSF45TTZFQ0giLDowR1swPl9bXUYwDQpNRzBMPyIhTE9EVjI3JygxVDgiM1cpKSo8JyIjVylg Vl1MYCMzPSI7PyhNJTI2MCMrJCMsVE1gN0xgOVhbDQpNLThfXyRSWTZaIThOQkFgWiQ3NEUiTU43 X0ErKSRISTBgM0kxSDFGI1BgKyZgTDJRIUZYMT0+MlBQIk1UDQpNVEkuQCQtXSFTQU9gQF1CMFZI TidBSSNaYD8oOEI3QU4mPyFILSY4O1M3PVBgTD0oJVwxS1pOW1FAKCRADQpNOFJaYFA2IigpJUs0 YDMoOGBHNktII1cuQV5WTTxXSkBgUkFgQCZFNiFQQUcuSiVNNT9YYCE8SyQoXDlADQpNJUpYMEg3 YDYpUlA+N0VbPiJDNCRgRzEiYFcxPSEnMUFCPzwhIjBbSyFIViZDSU9KL0syOSIrITc3SDhcDQpN WDVNV0lbSjkhV1gwOCpLSzQ7OFRJL05dJiVHMTdVND9QN1FPIlchNjZbUDkqKy9NMCNSWChgPToo KEVZDQpNR0xNRkQ4XFMmJFdAOzIzRDUuIi45PEg+W1chLk4pRSVHKTY+LDYzNDwmIlEpQ0AmXjxQ KUBLJ0tSSkY8DQpNPDAoWDE2JTY4WF4iMDEuQjwpJT9PMyklXVRNIzVOXEBgN1xaRzw+J09IRlcw Tl9cLzFZMEhRUTlRWDlVDQpNXC8mXUhFWjklLDU5QDtdQTQxVSNQUDAtLjFcUFgtVCZQQlAnQDw4 MCFLTCNNQV8hS0U8XCFIRiMkKlg+DQpNWEhOWVlVMTZLWjoiNlJJRjBVJE5FJkhOM00oKUhHWChN W1Q1KiVYSyInXEorPzRIPE4lTCFENChZNEVcDQpNITo6KDBPNCc/QitfPjtWPUJANiwhUTQxP1Fb XVdLWCU2T0AqPy4sJCJXXz5XVVJPJCtcNFNPJEpJPD9LDQpNVVNUJ1U+VipPRiVfMDNUIiFYVlIz U1RCNyJNMyM2KEEhSzdAM1teKyQ4RTVdIUNZVWBKPlgmSDE1WUFfDQpNV0wxKEw2ITEnWVJdWlo4 XSItT00vTl0nPSdQXSJIUVJAQ1QrIkdZQzNMQyxZRVw4NyNUMTgoNTk2NjJNDQpNPilOK0ElN1w0 RCk7TlVCWVQuRT02SjQmLk9cUTJdJUI0YE9UQT9BOj42NUclM1w8QlBdJD9ZQTRRMT5SDQpNMVgk XiMkImBAPyEyTShNViJgQkU3JlYlP1JFRj44SEQ/I1AoOEFBVDtKMUU2QygpQzgiSjQhJi5MLyVT DQpNWz5CLTFPM0UsNzFgJyNHIiQ0LVxVMEVeMzdTJ1ZSLEcpUDRfLic2UkJTNis9RVcnIVxcUFsq PCNIUSNLDQpNR0EoLDM+PCQkUDIzN1VUK1ZbRUUxOCw6UkVPQCVbKDkqJigyVD08WkBbOikuJSgo V1gnWUNUP1tGO15PDQpNMERUMCM2IVUkJyVUIVNVTy5SLFxFLCw0Ii8sJlVNXFUhOFQzMzgpKFZX PDtfUjIlUTRJJztNJ1ZcJ1w3DQpNSF4mKzxgQlMoKF5GIy0vKEZfTDYtVzFSKzAsKC1QQVdYWlFA Xj5TVycuOzVAXDgmU1w1Tj5UIjlWLDwjDQpNUFtBXFxNVFJLQkpYIWA6VUtLQCg1R0FSXEo+QEY/ XkhLQDo9RzNWVFpYWEZBU05gNFJUOVEwWTxbNi0xDQpNI1BfJjJGPz9LJVQnSihZRkgsJDo3YFZE JUBWKDsxVS1IYDhLJ0RgViFDOUs5JmAmOlQ5PzFeXllVMTUoDQpNLUE4XCxCSzlMRjEqI1RTJkVD XTFTWjE2NDhFIVwxQlBMJztMIyItMSMmMyMmQTwqTkdBVTkmO18tVjsmDQpNQiU7O0YxKShHSylI OCVHTCpWWEMtIlNUTEVQOEZbLicoUCJgVVEkJjhZRVkhUDgtOSFGUCNJI0shMFdODQpNMUguJiIh UE4vYDk/VDYhQz43V0MzRlFEKENCLUNFWSk0MU8wPyUiQ00hJ0lBQGAiMUtAJCxcS2AlSyNODQpN UDVOLUtNLSQ6JlxPNk5gT0gwL0k2UVFIJDg6XjgwYD05Ry9gJTwrUVUjL01URzReR0whS0BPODU1 UjZDDQpNUVMzOUBSLlw6Slg0IU0tPkdgUClCREROTExZJDA5Jk8xPlAnOkAqMVRYNFZEKkYwV0pT MVE7WCshWFZKDQpNJiUhPjQ9OSgpS0ZMTz1BXzpQTC4hSSRgN1ciPFQsLl5QOFNQQD5YVVJYL15W KypfJ0xGTTFWQFVYMSFLDQpNLDZDYDVCXTshOVZdTEgvVy44JS45JzRHOCE9SyhJN0ZVXD1gYC1Z IltYRSdAMkw6QjFSXik/MiJXMVgtDQpNQDwqKlYhVTQjJkkkKElLIlQ5UUBdJTtfPj8kOjwnKCs4 WlcmVi5YNlA7YCheMj1TJDBKWiRJQGA0Ulo5DQpNWisnJ1NgPShcJSdESkI8YCFTN0wlKS1ROCkt TSNAQ1I4ME0+KzkhWUw3SUFNPUNWVig2YDA2WE9aYEQ0DQpNQ1w1QCM6Wig3Q1FQKS1ST10jVDAr Oj1UKixcLkNCUlpgNjAkX0gyQzk1VTJUNigqVjBQMCVDNzghMzgwDQpNIigyL1s1RFxIQCFQWlg6 JDE2U0ohQ0leMClVNSVgKU80KmBcMjRTIVohIVFFTFdWUTxFQSdAPyo/K0csDQpNTU84NjtXXlE5 Q1RWPTpOIytRTExLQzhgIT8pJj05VCkhXVddO1UpVUVIVT4sJSEwOiQ9O0JTTTJSXl0kDQpNYF8z LEIwLy0+Ml8iNCJMPlVLQS9cVic1Mk8xRS9JWCVOYC1YNTlYOFYyVTElUUw7VjEsNUMjXVhUOCMi DQpNQjJTWCxCIzshP0EwKGBYVD5gLlIjLEBYMCNRKEwxO009ME5fPDBfLSQ+XVEoPVAoNF5LMDok WVRYS1M7DQpNOCExQEchNFQ6Lk9gV0lIRyVGMTo1USxYOixMRGBgV0Q7SmAxLyZDLDs1IyQ7TCk+ MC0lMzVaUVNBLlNeDQpNNVRGUzQlTCk2U2AnOTIuOzVVSCw5Jy5UViEhTSRcUCEkU0gsSCddMS8u PD4iMVdFPyItXDZcV0ZWUSFcDQpNLi1VSSkuRVw4LExSLVcqOSRXUSxSUS8oOTZbRDEjQy0kVFBc QCU+KDEhIzs3JCs3KTosNkdYMlw6RDAtDQpNPiZJWlc/V15YJj81Okk5MlJNIiM/MTNgRUdYSy8v PzkiXCVVTUFZKEJJKTE8Pk8kIzc8VytHJVdTJzQ8DQpNOjQ0LFJgW1Q0IzQ6UUYnT1IqUjQnU0ZD SEJgTycvTVg9Rl0xRDEiYDRUTE5SUiYnLVwvXzVVPTMhRTFQDQpNMDRCNUI6W0BDMlYvQChVVStL WURWVSVROlpGKz0hPFU9ISRHNzBYJFhgITJRRjIiWyYwV08/ViRaWUwuDQpNIyUhMUguTyZSJkhQ KkVIKTVRITkwUCMmI0BFRVIrVFAxWE1gTiNKKDpEKUZQWyw2QzUkWUcpR1pIUilGDQpNSGBWLi5R QlRLYDdfYEc1MlIrJkIlUiolLkNgJU5gKEc1QzU/USYhYDAwITM6JyhUMCtNTSVOT0cvV1cxDQpN IzAvUCg8J0lFVFFSW0JJNjM5OTBdLShQQF9dNkxFST4kKC9fIlpeKFpQWTZBWEIuOVtARSJBTS1K JUw1DQpNXD5PP0U8IUBdKlw7MDJRN1pYMkM1VixgLjchKjoqKCw6QFAuI1AiMF49IS5DMUdgTVdM Ij0xTUgkM0orDQpNMTA5N19INlM0M0gwK0s5S1dbQVZGSklFISo8RUBGQEdKT1coX1Q/NTtHNERA RURGKi1SNGAtTTZQIzNeDQpNLyEoKTNSQjZCSlIjP1ItRF5YQSxZTzVVJiZWXy0wQCZTMSZaQjc8 JD0iPlFEWyw3OEhHKzVIPiNgPVElDQpNV1BPJzFRWjw4IjNYOzc/KyYlOlsoKFE2Pz1MSyk9TFND IS1HYEhgISVBVFNGKSJNJkNRTVgvOTYhRSRYDQpNRVckPzopUSQuVzNgJCtPO2BYPDFDOTY8LEpW VFwhMSU8RDJTM10lQDAvRis7ODxNIzwkKClXUVM0LE9SDQpNLUBDKSY8YFtWUCxJSFMlREwrLDkh ITZJUVouRlg3J0MlJ0Q8Jj0iRSFDXio1X0gwXjc1JVIoN0E2MD0wDQpNJS1FJCs1R1RDLFVVLDxL UjEiJEpRJzQvNEIwRVg8PSZKUEBYPiU+RiI9NV5GWSZfWltGLT8+UDA0LzUwDQpNTF0rTF9cUSxb QEpUSlRIKzEuUTFNQENRXCosP0VYMVFQOSk8PSFATExKXkE6RzYiUUIyN1ozRkslQSpQDQpNQi5e IToyUlJRYD5gM0NgIVZQUSpILCZAQUVPPicrISEpXiZdPFZGJk5ZPkJVSSpDVT9HKVklLFpgIS5g DQpNNVwtOjNUTWAjNEBDJSZEL0NEYFU7KE9QRT5DX0RYRGAnSyM3K0JUTj09Jl5AYCRZWUFENzVF O00xM1M0DQpNJCQqMGBKJSUnK0dJO1UhVCY0KzVcODJFNkAxWyItNU9KSThMNi02MmAiOCIuPE1V JDMoIVBYKV4mVEFDDQpNKTRAMChCNjApQS9gWyNAViwxWSEmTkJPNDwpViJVQShOKCcmNURdNEc7 VDQtI142QkZYTFZaJVUiRUtJDQpNWl1XUFYoJSNSS01CMThVUDonWDBOMDoiJEpaS1pMNzpHJWBZ QyMtSjgqIy0xOkoiYFIoJyQ3NlBYOFNgDQpNRSlcNDRZUTZAUlcoIVUqVE9MOV83NyhBIzE6WzUz QzQlOkZMYEs0MDE/NC5YLiZKSi1FNVslITJSYConDQpNXSwoKTwxVCEkIlErIVJgQEVfI0wiLCQ2 XCIhSDdWRjkiIUZSOkwlVDksWjAiJClJKVYmIy89QDQ8TD1gDQpNNzcsMChOMyhFQVMtTC0sSV5A UCReM1g4UEBfLCgjI1xCJE08XDNQYC8iIl4wJCM0P01TL1gqN1FcKjRgDQpNOlQuIUo/TEBZIzEx TiJIJDlSV1EmPSxNNS5IIiFBQ1siTE5UOWAmJzU4UT82RCYmTCJcMFglK0tRV14sDQpNOCY+U1RI ISlYXVw9JiIhUkE7VlNRXURCJ01fJFRUMCtPRCwqWTszISVaS0BMIiIrNzFBYEI7S0EwSzUpDQpN LiNSK15bKDZCXEg4SykmJjwqTkpPKSVQLU4vTzxRXisjREUxNCUtVCFMQzUiVkEySz0qJyIoO0A+ SkdYDQpNKVAoR0xgN1NfQDgmITM2NUpAPSZgREsoVlYoJiE6Iig9VyhgI0UrNFxGVVQhNCFfLlZS LFo7RUJEKEgxDQpNLkE9VSlVVkAhP1o/NDAkWjVaNDtHKC8nVCEoUGBJXylgQiwrPzBXKk07OFNN O1IjNkRBQkBdRS5aQ1Y4DQpNVCwiOlFFTVk1YFg6Kyw0IiJaJWBSMEBgNUFEUFYkNTM7OzRSWlA0 JUJgRiE4MGAsTScjIlAvTjIsMickDQpNMSVRLzdMNy1BU1tVVEYoNGBYRjVbLElNQlRIOEFQMClc L1Y3TkgvOiE/MichSEU1JVg3UFVdWU48UUglDQpNXSE7X0EyOCUoTjsoOz4+LUMxP1ghO1w0OEw/ Pk9AWTAsL1ExQzQpMkMyUzVcVCRBNCI7VyJPQjoqUEY4DQpNM0RgPzQ4KT8kOCw2WV5HUUc7IlFE UV4tODVgNGBIVzYoKDNMODEyM0o7Lis1VCUrUDsoU0okJCo3RkgzDQpNVls+KDZHNVwzLyhLNCZe JVgmTD8jRVQ1QT1BVCZeXDNXUUk8QkNEWz0hLSojRWA6IlBbXERXPVVaOE8jDQpNWltLM01bJVBS MzBTWFdYOFBRSDJcI01QTU5ZJicnMDVDN0EmYEFdWEpeSDw9MDlPRSFTNjFFTiEqKywwDQpNXTQp QCUnVFwoXk9NN19HIUBeKCtQMzVRN1FBVCtORUIkMzRRLEFAPjFLNj9CKUIrM1FCLlVISyZKKDYv DQpNIUs3JkIsJ0EkKFNWXFVJISwhRClNQEJHWTBeKyclWFwsXlRZO0M2O1UwPVQhRl0wREJOOjlY LS9cL1VVDQpNQ1ZNSzU2R1ZENC0jQjdMKDc2UjdCM0BTUSkwP1soTC9OMiYhTVRZKyVBMVtGPkFI QiEtPFAyMSwwNC1DDQpNPEFbWmAmMENTNVM8MFc0KUhFXV1GLj0lOiQlNyZETDAoMWAyKS1MXEhZ SCEnQTUpJmBCNjEzM0IjJVokDQpNUlktMDI+Lyc9JSUuJi4zO1tASTpfL0UhLjdNQCowM11dRiE7 OCIyLTE/MEtdQ00jIicoMzsyQ2AmLVxTDQpNTyNUPkJcVUhDWyg3QjBEXyJNOVAqOFlgPTteUFpZ N1BCNEMhJiZaJFctUi4+PS5JOVAkKzVQUkU2PmBMDQpNNThcMS8hITAsKCchVSsuJzEiPiIoX1U5 Tz0nQjs5TGBHOSReIWBRXi4wUj9GXTIqSUA+QFwrNE0xQUBJDQpNWDVROSY8JTMsVC1HJ1ZKVSg5 YC9gMVZOLGArV0gkKEJQIkJLIiwhLSVcNE5gMz8mIT5IJCIhKls3JWBIDQpNVENVMUg5WzAwQTok Ni1KJ0FZQE85XCdPNVkuJUNeYGAmUlg8NCYmVWBXMl1gJjQhQFNFOSk2OFlaQDxYDQpNKzcjS1dF Wiw4TFU1XilQMFEzITRBPlo2LyE8QytgQD4kOD8kNTc6O1pHU1MtUi81Q0QyJUBcODNbSyRLDQpN PVcrSSVHOiQzLjlGTlQ1VCFQXiZAQTJQNks7K1ZFWilAWkhbOy5HOD44VT4kLE1cL0VXNi85TFxD N1laDQpNRVY4OSkqJ0coTTVRRFQkSDxgPkMiOy8oUjEjKzJgMCg5My85J1gkPDdYRCYuYGA3UEVM J1ZYWidCQFQlDQpNMUlSKzJIX0BDMEEyXjJMMS8lJyE5MkJXSy4rV0o8PFRCSEE0WS8jMEpcI1Be XCxaOVZKPFQuRlBVITQ7DQpNNChGKCQnKSYoVS03M1FNYFNTWWAjMEk3TitgKkAsTTcrJEhNMVNg WzpMKSQpJSY8LUcpUUgiJDtgIVNMDQpNWi9AIVQlQD1aWy0rUyQ0OkdOVT5MPzA7RzY3OSMtSjAh TC5NMEgyI0g6SEYzX2BGRWA8TD4iX1YxI0BUDQpNJTVANyVLUEcjWDpHLzVSJTYrYCxAJ1NQOD1Y MiNYI0BNSzQ5S0AtQCJVRFdaX0A0UjJgPWAuV1g/KDxODQpNXkQsKkM0WExAKFkrYDVYQzRQL09K OC5dLEtXVk5ZOSFQSCk5MDkhUDAqVmAtYDE3T1Y4WC0rKlhETjtUDQpNPyJATzpWViIvNF1fKD1V PEI4OCdYPDU+RjYoXzxbW1AqJ1BQPy1VLj02JTA0MFwrSzMhKD8kPihOQ1s2DQpNWE1gQilbUEM+ ODQ8UiFgIl8hIlAoQ0VcYDAsJyovKFVGKEQ/LzcrJShJX1YqMCM4IidgMykwRU0qViM3DQpNVzY1 SiInKTc5X1QiQkQ2MU1HV0g9VVckOCo7VFVbJEQ5SCRfRjY3VzQ3MV8uI1woJCJDJyJATDwiLU03 DQpNOyhHOyssKk1BSFtWX2AlUS1aYDAsJUdNVSI3KGA7KTEkM18rOig0US1EKFNZIydEWjhKYEc3 SEJLRSRCDQpNMSlMNSFBP1QtOSYvPUM4PjomOEBZKUElRCkpSFFWWkAnOzRVQjlbQEpgSydBRFpI QU88J2AiUTBAODspDQpNVE1EPUBdJiRNOTw+QDVeVTwlLUA6WElWWDg5Tjw6MUg7KlVXMkE7S0he UTo+IkNUX0RBNyM1TjpcOlpADQpNUDRNLUM3VSNPVSkoIjg7TTIpOTdITEw7ODM/OVw+Mjw1WEde OiJdKlFCLTo6UlswNCExPDpaQEdBXlQnDQpNSlI5S0tQU1FaTFk3WDwrNT8qNVhDLCdFI2A3QjA7 JStfUCRBUTgsJ0wqNTVIMlgrTjpWRl9GQCRRTCYnDQpNMi0lMik4UTZWKDg0S1QoOEAuWTY6TCVE JDA4L1YmWU40OmBRLU9ZWFw1NCgvL2AnS1krQyIlJTIkI2AyDQpNIVgkIjYhKEQ5QiIjO0s7NV9C KTY6UjwsSTtKQCxRQFhLIzFYLTBJNk1LXVxfXTk3YEUvTys9JzUiNz9cDQpNPjtLWVZbJiorSlJb RDwrJ0pPJTYhQUwuOUNdT2BAP1VWNjQ/MzNSPyVRVTNTXTFbNDZUOzRTVzErVUgiDQpNNVE9VCJa IVcjNiwyKCJUOFhPJ1A6LFRSMThTKzVMQi0tKmAmNWBFVilHQFJIKVs/VSZQMFpcPChfIUo+DQpN NSglVD5GIVk4VkIhLF0iKDg7K2AkMDNJJFJRNzU3TCMiXDBALCc0JSkvQSElUlVCK2AhNEs3TEBg SzwyDQpNJCMiVCooXFwwIkQ+JDo+ViRaOzxGQEA6JSVWLSshQUZETlcuMCgkSEJUTCQqUkZaK0FD JEtHJDBDIkNgDQpNISlUKD03QCgyQDMnXFdQKjlCSCJUOUkxQ1lGJkMzUDAmKCJaIic1MCYwQC5G MkBGITlQQlhbS0k2VzU2DQpNXyNZSTpHUF5MNT84KEEhXCQ1P0pBKD5EV0k+XUMyRF9fWz40MTBY VEc2LSooU1BMQVVNXFkuV2A0MTw0DQpNQDw/XEJQOTc1SSZEPilUIl9GPi5bKCxaOTA1WCQnUF4v QE0jPUBBXDFPWjlUWjVCWDE1VFc0MCEpMTonDQpNMTAlQEVBTEhJTkZOOEMhSDUpUTc1L1lGOVRV NTdEPCwnRC5UWl5OSidRMCdMJkUoLygmXCpFTiUiRTFVDQpNSkpIVz1cQSQ1VTdVXUdRP1MjOSxX MEVfNk1GLjNVUT5GR0k3YFNFVzEnNiMrIV4tQ15UIzA/TShCMSNgDQpNOkAsL1lJKyFGVyJgM19g ISxUXEUtYD5HOyhXS1hELCktSSJTNjtLNjAtYEIwUzA7SzRTTFJNWDMsNzhEDQpNNTRfSTIuWyVQ VlEoLTghRjYiSTNMIy1AJVEwNiJZIzpDKCtOXEMrJk1CIzNJNUdQIlxTTyEwXlQ1VylKDQpNQTEh UEIpL1tVJkBAYCxRWVFJOUJDQl05RlFbVCtDPUYwIycuIU1gUjo0PSFVUUk0PzdQSE1CPD1OXjtA DQpNPVAyOS8sVV0qPy4rP1VgJkAhPEJZYC8iQjBRTC1fITVcJkgvJCZIKUMwRTIhQjE3U144SCZY QyE/X0Q9DQpNKFBZQywpYDw3K0QqPkIsQjUjQTpWLy5LWEwnNkJUPE4/UUk0TjROLTwjRzgiUVgl Vkw4XixMSzQvVEE6DQpNVic+OlA9UV4qJzEyJ18wJj9XNDswMi8uN09BRz81VlckJkAmW0RWVDtP KzA6PjA3STpePFYyIiQjIUJgDQpNKCIhLE4kJFspKTsyTjQhPTojQCc4YFEwWigkJFw0YFhdVzU6 I1FJNDRXOipeQitYIjI7JDRVQUFcRVEyDQpNNEpMRFpAOTssMVk7R0gjXzwpL11KQi4lPy05XSMh SycsRzxAVl5OIzoxUUAjVkQlMGA7RGBSQjJEPCxWDQpNVkdaNjskMC88LDZFViFWNjdgIltMW0wh OyE9Si9ZSVYwJiFGL0BUQiw0QD5gMUpMNTpLKDkjQyNXVjYrDQpNQTQhQkZdXitANTY9XCFaO1Jg QTRJRjFTUFxFJkBQU0BYLjFEW1IhME01MVRCWFQyVyU6PV4jTys9MDZZDQpNLSNJMUhYTlI+WDc2 RFklSChIODVPMTJEU18iIT9DMCJPI0NVRiJDQykkSSo2L1BCKFRYUCgtQTokYEZbDQpNTiMjVkRI NTtaQDksUVFcS0VYP0olOkNCQzAxQTgvJj1YYFU2X1QvSlIxOEFQJkFfWUYyJCNFRT05LmBcDQpN OSRaMUFaNFwsXCNWIkRIKyM5VVIrMU1ANjQmUDFGQCZBISlALTE3SjFIMDksN0U6MSwoKU1gLUQp YFwtDQpNRkErVlw3VDtaXFxBIT9YVCYtMCpfYFhaTSMvKS40WFQqUDE0SDAtTUdBS1EnSiIhI0RO KjRHL1hDRDEtDQpNTWA2V0IxT0BCRCgmSSRASDFRUiReXl41VTkyKy44J05PL0xWKDBQXTRVPCgl R0s9LFpgUVYpNylBP0U/DQpNUjA/PTIkJ0wxK1gzRlgoXyY+IiJYS0BgQEYvIiUlMSlRQ1lTJEE/ Wko1KyJLVUgxQFBQQTZEJiIjVydMDQpNJyJOKVomOFs3NkwwRlc8SSFAOjpLRjlGU0pYWScrXGBb OTZBJjFCRCc0KV0rPEpWLkUkP1lYKVYjLEMiDQpNRyc6PjcuLTRNIzVGVjFCKUlAQzI9JV4pWTIo KyItJUQ0Il1TUCgvXTc4KTNIQT4rQ0hZRiEwKElWR0k9DQpNSV0wKVk/WVFZIjEhSjJQNkE3WCkt RTkhVFdOXkVDXFg7YCU7Ol8wTjQmKFdIQlQoKF5BMzJRT1BHVVpJDQpNTDY0U0MpMUkuMV8iWyxX Iz0xUy4zNVdYNDUsX1Q9OiYhJFAvYDBAQEAtLCtMMzdRIUgnKSJWOSEvKzAmDQpNMD1eWEVGViEk WShKWTJQIioiMjIwNjU5KCFTXCQzOVYnWC4kRCVOJChZOEhKPSFYQ0soSCtLXUZGNS8iDQpNKl9G X0EsUlY1S0w3LjBQLCglWk0jTCE1SDpDSjhGLSddSD1aX1UqREFTV0tYVCghMFxBJClgKCdCMSE2 DQpNKDhGPjFSIy9BQUtMQURGSUFAQEAzWDk2SEMoKDw5ISgiLC5VNSxAV0ElSksmJiE1RExdVSRg OFw7JFAuDQpNLFUoTUIpUDg+RkA4YCdTQyc1JD08YC44MVk2LUU3QjUjUlAoXVUlViheXy5gLDYi JiwsQSNcIiQ+K1NeDQpNSD9QK0BLNk40Oy0yLCNeLighVVUlQk0wTkhYKyFHKzhONCM0MSlPMDIh MSdFVlkpP0hcUkUwPWBHVTdIDQpNSDs9NCYyW0lCWj0wSiQlMy0xRF8xMGA7QCFNT1FHWUJASCxA MmBBLlcwRSZDO08mSy5RNy5ENiFTOUFVDQpNWidFRVInNTspUVBPSTAiR01NQUsjWz0wKC1EPSRe S047MzJBXjcmI1NaQl4jSE0pS11CQC8sPjErVik9DQpNJDIhQEw+IlYrJkAkKkZSKCM1QlhbPzsk IkZOVDZVMC1NQTcsI0JZOWBAREY8LE81VUskMytUQVlFJFdeDQpNRihTUStZRUZAV1deIyc0VEpV KWAhIUZQOj4hPjc+JiZdJklgIS0nVzQ7UiI0LEoiTlsqPTQ6UVpXTUIpDQpNJSRgRjxQLEIjSEQj X0k2XzBgJWAiI084P0AqJiJgXiQ5LCFMVzIlJCJEYCs2LDxFPCE1XFVQX141WDooDQpNISs9RjZE UFsjV1VSUjZEVyJROCdXKTFHWlQ4J2AhU1tbJSImQzlbPEMlLUgkLEVAPFxeMiwpJCEoJUdBDQpN QFNTOllUXlFOP0InUkhNRFFUNU1YLiZXNlEqXyYlV1whX0leOi4wTFolSVhSVE5EXyIiRERgT1w0 KFhDDQpNPCZRO0BbWyQ9Ni1KW1okKmBLSjguI1g8IjBMPD0rMDwwTDE8VzddX2BJV1Y/MTgyUERV Kk03VUtfUENUDQpNNEYoOUFJQ0tHWFUjYDQ6XDMxJjJBS11SOkY6QTBRLllSLS1AKlMyJD1CNFtS LSZQJEhdUEw9IzVXIz1RDQpNVjpNIkwtUl4tQyciIjcuWDgqUCVRJSJRQFZIMzg1IyZUQ1w3SEAw Pjw/W1YxUCVgPS8tTi01QyUxVjlADQpNP0BCKVM2OFZgTFlAVUBTVi5WKCk6RjcyYE1CVTgiVCIm YCYxTS87PiVaLi0/QEpVQFdXRVRGUks7USteDQpNWFBBOzE/MjZWTlQnImBdPyIvTThAOzxNREcy SDdEJ0dQU1s5UmApKiJgVDNCTT9LWkQuKEtAMElVW1wxDQpNJCIxLlo8LiIxJls7J0hgWFoyPE82 VDQzVUEsLU1PQS43SUgmQkFCSjRRUDAmN1E5JC88QU9eTzwyPyRIDQpNI0tHTEI0XDdRKGA2QyQs UiJfJDs0IT4wP1EqKyMoNEooIio+UiEiSDowUilITyE2VF5CYFpfOlFCIi4yDQpNJDpgMCZKITI1 UDowWCVQOjQsT0QoYCUyJk5gTzo5Oi4zKD9cIz9TS1VEOSJAKCQ8NVJUISgoOTwtQVFPDQpNIiJB XiInTUUmNydLQy9dUyIkUC0tIyIhNi9DWVlEQjpLO148NVZgUygiLDFeXD88U0MkOENFIVtfXy05 DQpNPjRYQjFTNjw4L0ElT0RYVUNgK1hPSEtRNEUlXS8jRyw6TVFMOD81JSM1PE1fVThHVjknLUJb JixJRk0yDQpNLEcrKDgtUUBAUl0mJFAiOSxANiFTUUspJUknXEUuTzAhKyxCJ0JNWCMsIk9GJShe XT1gWC0hWCUjWjQxDQpNITcmM0hRWV5cIi8pPSUxYCE4ITJSPi03NSgiWEhQUCNJOC9IO04kKiEm NlAzJ1EyW0FYTEdfN01GITA+DQpNKFBBVSckRFxERERQWl1KIls8Mi5RTS5KSF5PLEI3SUFST1VO NVcwKy47QCUlJiFIIUNdWE0zX1BaVzEsDQpNIi0iKVtSO0hCL1teQEFMQFpeKCYpLk87XlkhI05D PEQpIkNLUCFKKylJR0QqIkAkQDdgQVZPNVg6LD1KDQpNLD4lYDsqOFZNUTVeOGBFRDwmUkZOTzJW YFA5PD1GKiMuJzJERiosLEQ/YFk6J1BbSk1ELCtIWS0iMyEtDQpNTDIyMy0mMiUyYEQlSUgjKCw7 Kyw8JUIoLEMpVDtVI0pTMVwxPEhVLk0nImAzRiFHWi8iNjlPQVQlV1kzDQpNRERQVlIzQFhTI0NR JExGVldJOU42VVNXVCRERiY8UyEuI1BcKUlFTERDUWAnNCFgRjYyMjI0MSQxLlFFDQpNMUI5KEA2 UCxQI0RAQ1FYLyg1IVckKklGKlJbOkUvXUAyPCRQJVMqVEwsPSMkPUpOISIjKVxCUUFYIjs8DQpN VzFCPis5YCokIl89MVJgJ1xLV0lNSjJEPEZgJzxKMkhXOkA3PEJgJ0osMz9AMVM4KDpQXksjX0A8 PEJMDQpNNTZFLy40JzhWKiIhMys1VVc3JV1TQSwtIWBHVE4zVyMmL0gyQE1ATUJcTEBQKDZZNSNN USspPyIxITBEDQpNVDRgREAtXSMjIi0oK0c3My4hJy8xQyc+NyUuSiY9UFQoLz1UJ0UuWS4ySSEh XiJTRTUrMUFdSVAjRSEuDQpNNFIyUWA0TEc4L01QXDYtIUJGLCxEVCYvOVkqLlA6UipLXy1QQzdY SDZMNC1HYD5IIT9IU1YnITg9RT08DQpNXypAIj1gOCwpRSVdSFlfS1xgUCI+WyZUOlAqOjciVCQ9 KzdbW1VWKCpHNUw9YFVLJi4iIk1UVCopXzwiDQpNXz5PIS5TKUBbXkU2J1YiLSNWUlorU0EjOiZM QDtQQ01XTT5WNzhEKCRAJEA0Xk9SNCtDOUAyVURNXTclDQpNK0gqTUU3MCZUVzBZQlZgWTYqTTZF Qk8hKmAvNDwsJ0klTSYqVl04KkE8WFEhJUREIWAzOFJcTys9IkgoDQpNPSNgMD0jOEA9I1NGI106 PlQ1KEFEPz9HIkkpMVpZYC9eOSNFR15POjw+Ty9BKigvXjYnS1EoJ0tOMSwwDQpNTCsjITkmWiVT M0AkVygpQ0FcVSdQVCRQVSk5KSNgKSc+R1s4JCgpMyJSSVRVOE8nQEwsUUBGJUonKlheDQpNITMy PEJKSTRAKEUoSlZIL1dgKTAiLjkwIkdMKylDISYuYE9bVEIwM0xDJV00JCQ0ViU0UCw9Vy4qXlJY DQpNVC4lUkBaRV0mVEtXV1EwUE48KiFTXihFITlQPjchQVQjYEAiVDAsMjAqPEBdQiJcRCFVMEte ISE3T05IDQpNLDpCQ0JKTCdXJlE0LyVROTlFVj1eNyJfQUdLLCoxNUw/QFw9IiMnWypJLTYmYEZB MVZSIkokRSRDQSdJDQpNYC89OCFaVT5QUSdfPmA0VDlAREdKVDNBKDgsNk8kVyRFLS5JTVQ/XVE0 NyQ1V0hCLFBBPDUiQl5JPzQrDQpNLiEkX1IoJysiLVJPLlktSjQhKVhJQ00vQmBHUVA5Ql1DOTVY U1hgM1I9UTE0QjAkPzA0RiYoPEQjSUVMDQpNRlFLLjVVMy81WzZYNSQ3MVFEMFs4PGAlWEQvWUA8 JUJMR01LQUBgLzBYRiFeJT1UN0lQXUpWIU89MiU4DQpNViZTIUNKUk0jSlM6I0E4L0MzVEFPJ0FD RFNWJDE8UV4rRDwyOUtNMEheSkg/TDY1JT82TDZCWiZGMDtRDQpNTkU2ISlPNV00YC04Lj9QPi1K TDJYO1JdTCZOODQ8LEJJTisjMEsmQSY0JShAT0ZaLUQ5Jy06LC01QSksDQpNNjMmQEk+KS8yLWBF JzEkNl9MKDAuW1dQPzFBNipdW0UzXFxTSiwmWlQxUCgiXksqMUJgWCQzODk1PCxGDQpNJiNKNyk0 TSNIQCZHKGBNKy0jJkc7Sl1HOSdYVF8mPCVXKihJLkhYITJVLFA1QF4xKD9IISdCXitHODM7DQpN PSFSL0BUVVBAYDlgWExXUUVKSCkxN0IhMDUmIz4tX0VISCFGLC9bT1cxVEZFREspPyEuQUhGSlAo MUMwDQpNYDUkWzJJOlZEPkFBJT4sIjYlLzRMKClAIT4kOSQ3Xi9UUUBTVlJDKEIxWE0+IUYrWidU MFojVDg9MDIrDQpNUiE1PCZHNEpBP0EkKlhAPT1gXCc2J1Q1O1QqWVteOikiPDIhQiJcVCVaLT0q TVpDMUQ2IVgwUjAhKFQpDQpNQSMwUyQiXSw1QUM8MUdYMzpMNEFgMj1ENCJcJjMrTkA5Nyo3RiMu L1xFTDYnUlo3MVxMOEZMYCpTKTg8DQpNMz1eTy5gNS1KRS8lNDA6IkE3XVUxXUA8UCpVIyIvYFlM PSlMISlDOyI4XVxYL1cqTD4yJUU+I101MDI9DQpNNTM1Qig3YCRaSkxDW1EoIjVfMzpCVUFATlFQ K10tNTFFWyZbMUddISZFJik1PlNSLT5CK2BBUUgtKFJCDQpNLChYODhKTSMxUihcXTtZO102UDc8 Ql0yMiFgWWAhTzImJExOUCxARERBMmAiMUNMPTJGRFktLDQ8NzlODQpNXVpIJyQkL0wuIk9gPVc3 LFJEYERQYDo9LTpFLiNcQD0wVlpVTFROVzwiMC4wJiRBQSFVW1YsW14tT11RDQpNKSIuVC9UIk42 LlYsMStXNi9BTEYkL1ZZRkUwS1tYVVQ+XDlYRzAmUy4+LCxYWCMpSF04NUNAM0U6QDNMDQpNOlRM PUgoUEFWUTVFNzkuKk1EJTIsMDEoN1pQTVE5WDpXNDtdW19aJVRDVFhCYCZNIywjT1I5OD0oIVok DQpNQFo7SD0kTyVgT15ePDdLRCZDSCxeXk4jNlpKYFouIUFNSk5XPDExSiI4I1tMPE4lIjlfKlpY WEo5SE0xDQpNLyUoUjxMSi45I2A4LTo0OGArP1RKNy45UTEjXENeJCFOKDNYNCIjXF5QWiNQQU00 Sk9cWidgKDpSWiEvDQpNJFFBQ1A1TTtfUk4mUVwkPkRQPEpHKFIkQy1eM1QyXCo9JS5fP1hMLCJS NFwlMFUmKzYwL1kxP2AlWSU1DQpNYDZBLFJYOkVEUCQrLUUpPkojNCgmRDhYKCc2UjZAUTBcUSIy QFYnQT0vWE8+OkpPXEEpMUc8Q1cjUFA5DQpNXCEyLzVNVVhgMF9YQFU8W1FPXlU+LEYiLzwyYFlP My1dJkc5IUNII1c/IVE6QChPR0RNTUEhOVhTU0ZKDQpNYC9DOj5dXWAlSS9bJUAoV0ohSCVDWzQq MCFLMEkvPiY0TCQ4NCUqQVQ3VjJZUjJYM1tVWCM/MVg+TSdIDQpNJCopUSxUKkEjSE0mLCguSUY3 YCVIQD4vWUE3QywuQDIqRSgrKEZYVkNMOkhXMDAwRlIyLVZWKi09VkgqDQpNRUZdMUonIkIwYDQ7 SE9RLyNBUGBTJEVFKkg2VyNLUCkzTyZRVlUtMyZQIl5TSkk2SE9gTD9VLCFAK01bDQpNWGBeVjkj MltJRS0vJDFQWlcyODlRSFdYQyoqVTFYXTFRLUNLWitTPVY9RCg/P2A4JD05NzRETCdIVkBeDQpN XFY6KUQvWDMtMllgPEhRNSlOWy9MWiYhU0ArTGBgKGA0MyVIOTQxX1ZWJzJTISZOKSY0JDEkJChX LExLDQpNXTMzP0JUMylMITArI1o2KCxXWTVaXjtXNixBREFSQUNXTUA9Sy5XXUEoIUhPSFQ0PzE0 PkczSEEhM0tLDQpNSTJeOktHIls2JCQvYFUkLlZgRC0jKjg5OjQ4KyJARCgiXFdgYERAJjQsIkMs OiE4MFReSE4kXFhTJFdSDQpNMTVXIy0sL1YuJTxWPEIsRjc2Qko1QEg5XFtMUUkiKVBTJWAsRzxc RSVaMCJgQTAoQiYlV0FcQCk3TyxEDQpNNDVMNDpCVzpHPzBJNTQwKFBaXWAzMiFIJ1VOMyUsJDFG RTkwSkRBTEk5JD1OKDckIyFAKldWNlMrVTskDQpNMzFBOTRYLC1gSy0oRlQhVyxbU0pANkBARSQx KDMwPz0xQjc2TUc5N0M1JDQ/OSZRNVc5NyE/LykoIVdMDQpNMjdBVTNdUyhTQFlLJissUzglJThf K0YnWzQ8PS43VDQ9ISQqMy9QOEwpJC5dQD9MJycxJy5gRUEyKS4xDQpNWzJQLl8vUE8zNGAjPUUj N2AiLj5MRjE/TExFJiokUFEyOE0zKFQyTlAnXVg1JSwnSVNRNzVIRTdBTCQpDQpNOUZZMSstRE5K PkpIIjc0KDwsMydAM1RMITlgMVMsWEZTITs+RTBeTjRBJl01OD4yJDtPJFRgLSFHQE5NDQpNX1dW WVtgLCxEMEQ5REwzJFErWyEzKDtWNkkjRDEkViIxR1ojOCtOXz0lJls1V0QuXls0LT9PLigrJEE1 DQpNTFAvIyc8QTBfWTxeJUkrIVZGMU0zMElIX2BVQyIuXDlLNjxNSkM4QURWPmBbODxPOCVcUl1B WVRTXVxLDQpNNlE6UCUuXz89JjhMKTtSRDItUV1eIVAyT0BGJEBVKUQ6UClSYCkiI0dgKD1gQ0Iq QyRSW09cTCEkYFhADQpNOS9gITM5TDIlTUMrYD1CO0hEVDooWlBXRyMtVUwyR0NTPEIvOzYoXylG MlIiOlZQNiNdI2A5K1BCWksyDQpNSkNAJDxMQTIkL0RgQScnOVJBXVEyIVxCJlArRFMwIiQ9Kysw RCYxYEElJTgoJjYnJEVZVDM6KVUrJTwsDQpNTUQxVDotWGBUI0MpMUs6NlFUXDgsOEJHIkVHNkRJ XygrRiRZQjU8NEgoLFwxKEgjSD5DV0MzIjZTNEJgDQpNTFtZUyNOSkpYJkAzJTA9PzVWLzRJUiJY KGBYQEA1LyUlSTNQRWA4NktLR0pcL0AvIiosQCVEKEAyTCJgDQpNWUkpITM+M0gtIUk4RDkiX0pT ODJgSSQ5Ny4rYE1SVCw6MkE4UC4mXFQ8LCY5KFM6NE9gODwxRi4jRzVZDQpNViQiK0xfNExcRzJM Ii5TX00wQzI9VSZeKSUuNk5BWzQoPzUsUCFBKDZQUSgkOEo4Ok5SMlBYODE/MyZUDQpNOyUiLi5P V0lWS1JZLT07PUIpVl0hTDgsLCIpMzRfVS5AUjRNU1ZJNlolIzdSVjo3NFtgRTRaRCFEKyolDQpN KyxcTEsrUC9QUExSUU82XDpTJkhGNy1NTylFSyIkQyMxJCFOKTpDNTYwJjY4QjIjR0tTWSwiUVlW YCooDQpNUCYyRDEiOiMpN1cmWyxMPlIyMDJFLkhgOCEkQzg2NkYkQERZOSwtWUMvMTNCMT81NEde PUdcSCdNJzZfDQpNPiNPKz9DWlpLWEE7JydPMFQiVT5NNS8+PFEvLixNOSUrUDNOQFxgMDxELEcm TiFYW1dfQyhHISYmRVgkDQpNLigjWVpbSi02XlU1XEdTJz9EYC5ONEY4UiRMPjAjJiNQPUlcVEY0 MzxFKDwiQEMoUk4qJFIvYCMrKlosDQpNI0ErIVsqNTUmSDI/JSY4KFpAOychQCRLQEI1OzlfQVwi KUBCJUhbQVYvUjUkOC1AV0Q/Qi5dRFVWPUBfDQpNXytSSyJBSE03OExQWyxAOk4yTVNgTDAjM01C KSFCXklAPF0+TEk8YEcuTidJV1I1O0FCOUtKVjYhQjgsDQpNMU5CNUE3KDFeLC1CN1RALzQ6VUUo MEwsNEg2X1VBYFVQJChSXiNHUCRgQUYpJUJIXlY4IVg4USsjIiU2DQpNTkFJIiRBVSNISFZaWEUm WUJfIighJzInJj9AVjVKV1UuKUg2TEtKMCshO1QlPDtMOVAhUVY1TFwzXk8iDQpNNVw2QEg0WUlc WD5BJTwyJV5KNUYlPUk2LDhRPCopQ1ghXEQ1I0AjXDkoMDFgXyJMWDsjVy5fPVMjMFw+DQpNUydD LVUlOygjNyw0YEEvTF8xVEEyXDA8W18jXDM0PU9KMkJANCIhRyY1YEBFXSRCXDNVKCMhTFBXSlok DQpNOC4jUCQmJ0YzIUZSXldWLDRQKCtBKCdRSkdATCIsKEBFJCtYUGBRRCYxIkZfL0JSPVJQQEhV RVUjRzE3DQpNMFAkRldOLkBcVSZgQDgiKFEvX19dMCYrSl5CK2BQXk9RWE8uVD9EI1A5R1dfQEkx UFRgM1NULmBWNVdQDQpNJSYjTEJcXDpIRD81SD9aYClPJSI9JlxfNVhPVy9KQyFOWioqJyhgXjcn JEA2JkYsKlVDVSIsUCQ7UldFDQpNXDc3RF9TVEsuTD4qUEwuNiZgMSQ3XGBATzZbUDU2NCpISilA Iks5TlVcUVdOM0Q9JSFgKzpYSys2ViNLDQpNXDAjUj0lVCFdTC5RPUMqRyc2SCU8NkgjNFcsR1Qj UFQmLGBcT0k7SFgtMiJIP05EQ15FKSg9K1MzOVBFDQpNQyE6MDdIPChgKVxDNCovMCg7SCdUTzAo PU5TXDAlJTQkMGA+Ij0/MyMrWDpENSQ7KjpBLl1STEY4PzJMDQpNJSQqJUtDMlIiWyQsSj1VXjQn OlY7JjRfUUQ3WmAnSUY5OV9QMCc5MTlHNTVIMFFGKT9cKyZbUilgVjZgDQpNU2AxMUA9YDY0SDhd WjIlVCo5Ii09OEhIUT1YLTFgN00kITlILiwpQUtWIS4hSF9UQFwoJjs0MjU0ISpXDQpNIihVOTEr JU0mSEQ0MEFHYEQmKCVOQEgmQjgqSk9SPGAnIjo2LVs2IkQyQ1hCNzgoQjdaKVZgSUIiOEZKDQpN PUpKVk5SVVYlI1gwLF0oUCgmVD9eVlZfXSFAS10pQCs2KEU2JiJgSF9UKytNQDQ8YEJQRC1VXERf OEQhDQpNKS9aYEwyKUhgVCU2Qzs0VyJRRT0/VSRAKkFBQSQkSExBYDdRVFAlTyRgVFY6SUFSJy0y PzA9JC4kJ1AqDQpNJTZLX0hRWDkxNCYpJ1g4LylBM11NVDorMUw3I0o0OSJgITE5L1hgNEA/UlxB LzlALjsmKkZOTCo9MkdPDQpNIiM1K00qKjZeQUQqQEw0IUwqUkglIzc3Kk1KPUJaJEg0I0Q3LDJP SjxMRTAiJzcuLSE3L0JGIy0qIy9EDQpNNU8wND05Lyk7TDg4UDFEI0BKPC5aQUlHN1A4JkszIzw3 RVg3MCwiQkwoREgvST1KM15TKk1CXVwoTTUiDQpNVDE6MD1RLDk3ODxWMCJQWDouU18tQFlEJDA3 LGA8Uj5CSywoUSs+Ll1EPDRgMkhBYCUvIVs2ImAzUSIrDQpNJ1BQJiFGTFQmKVg2NyJHMDZENlJS VydKUCs4IkE3TVY4KkVCOVE1OmBHRFcmOE9eLCgyQitUUiFAJjg0DQpNX0kvRSY+TS9XTCQwNzRO SFhgODcmJzteTjA8NU8wQV4iWFVbIyJEVjwyTEIpRzQ2NEsqPSc/RUxZV0AvDQpNSiFQNFMxSSIm JWAsPkkoIyQvXVInKzhGKiVAVyYhMDYtPVc+V0s4JC0yYDEmJzBZIkEhVC1gMDQ9KiUsDQpNPzsl XzBTUD02QUFOXlhAWDkuS1ApQEMzUkYiTjtgQ1RILUwoTERVNlU2QF8nYFQ0IlJIQCRQMlEmWSkl DQpNXS5PJl80JS5bJCtgQjFGKiw/YEUkNV06OShUJE8wIl5AOywzK000JDI9LVc4JSFcSDJYWCQo RV1dJVlYDQpNKl0iLUg1ODBJUi4pIWBISixPJ1EqWEojWzVVSkVdQkNfUTVVV18rMCYvOi5AJSpU SFAmJStCOjQpQUw8DQpNND5GWjYkJyMrXTVcISlbXUxYKSNDLiJRNTZQMlcjYDpBQC4xIy9IWzYj XipOPk9WMEdAKCNTOkg1UT40DQpNKSE3OzwrS1BbTTgiQzRALC8yTy4qXCktNUUoRjQmLkVGI11I TVNCIlE8XTwlKC9AYERcTFBGOFo5Ri1CDQpNX11PXDErPiFAW1lcMCspXTk6UENMR1BcQEY1XSJW Mk4rOmAlVUBINDktQFozRkAoPmBAISwiVTZSJS49DQpNOzpbS1Y6UzI4SDBDOFEiL1xUQFRfSDRU KyEwVFdHNTYmIWBPQiE5IUwoQEg8LDhbPUlALEIvOENRVDhdDQpNIysnIUxIQVMhN1IyXyIlKyZV K1JJKFYtPyksQj4iKlEjK1MoK01BRyY/XVAnIVBOXSsjIiNaMTsqUTFSDQpNKCU9MU0iKSxdMV1M Llw8O11IJ0Y4NTYmUEJbPyU4NDhKUFpJNiFATVkwQkwjODhCMU1GUlpDWlQyWDpWDQpNTjZQK0A/ RE8iUDs3NC8kUSE3NjIjOCs9MzEzWSZXNTsiNzRYIk1AKCVLIS1OMEEhJENZNF4iQidgKEVFDQpN VzZUK1VRSiwjKF1IYEAlSSgsPCdCJ1tXV1EiQlRANiRVNDIrPzBQO0MnP0g8XlYjOEFWVTs0QCki Oy1ODQpNJDQrQSxFXFVBX15CJ18+LDE7PyMiJURTIzdDOSotIkQmWiZTIScwU1pCWCowUWAjMlUt VUArLDIlKkklDQpNJV0xJU5bLlFYQUpRQWBILzpISUQjXU9COkJAWDpBIVIxO1NXKVctXSE7QCNY Ry0xTDkkK1Q7NjUmK142DQpNQkBVLjpRODhDIUBXTy9DKVlHNF9AN1gkUFJHOD0yJUIsJD5ZNCJH K0tXNUAiUC1GWjElVGA1OC4oLCJXDQpNKktOKSdIL18qJD1FI05SVCtIWCEnWzlUOVJcLEs3U2BD RSJeKDdUYDYoWlUjU1AvLEBDRjpAIkU1QDlVDQpNLjc5Il5UMC09I0hMIV1gLCo2IVZYJzdTWikq RzU1XFxeUilKXGBbQCk4NF03PCIwVkctVVZcTCRTRVJTDQpNJjQ0QzpUMFAwMTJIPik9IU9JW0o/ VWAhOUUhUjhAMDMzKiNXWzwpUCohP0InYCNSIz1SQigtYFVVREw0DQpNNEdgNjhUMlg4XkckLF8u LFQjYENaQjMvIzBBPC1RJkJgYFRgX1ROOiI/T1s0IzdYKCwxRyFZIjlaXENaDQpNKihPSD0sSD5V R1w8KycxUCopXl8xJGAjLiJaQjs3SihGTUkwLClOV08jWUBNLSVSWURJNUdJITdCMVUsDQpNXUI/ VCdFVFk3QVFVJ1VINUw8KiZEOkZWQCUkJlBAKiYyOCQ5RTJCISwlIkpQQUgzPElFKExGRElNVSVE DQpNOVAyQToiUjY5MlMyLiVYViErNDgmQ0dAISJCRV9TKkJCLDQkMFNEPz1eQicyQ1BBTTIyVV8o RT4pJy5WDQpNM0xUIl48Vz9aVzAkOVNAPiVeYE1SYE8lQlAtOCMxMDhWVks2T0onKTQiLEA0YFQv ITAoPlw4RVFNTE8lDQpNYFhWMWAxMChPRSEkSVhAODxPQFwlTSE4LUJSWy9DT1pCLUtAJURZKSks RllOJlUlNz5RVSU/ISckRytTDQpNQmA1QUhDNzo/Vy5VKDgxJ2A7VEFaXyZgMjJAIi5DOCIyVUA4 TUAvMCMsLTRTPSZQMGAiQCI1MlQ+RyYsDQpNNk05PlAuSVVdOERHIyRWIUFUW0g9MU8zJSxUMF5d JFAqQUAwJ05JKUpII11ATk5OUFAoRzhKMlpNKVFDDQpNWjY4JT8oTSotLVQkJSg9KileKDhcVyIn PSY1TlsoL0grKVkkJ1E1KDA4JUpgTENMQiE2KDBBJiUxXCVWDQpNX1gpNl8oL0kvJz9gKiIpS2BN QzUvM0xHPWA2VSpSYE1WJjNfQCYlXF5TVF8kUEZZS1I/W0BHYFdENSErDQpNWl08KlBaSUYiTTo+ PlRgO0JGMCY0MC5aOywySiNAU0U2NzMkIkQhKyVQVlhIKjZPTzVWPz8iXlEhVjwiDQpNLCZUUlFH YD8+MyEqI2BRNDMiOkM7JlA8QkIyI0MwWCwhUSIqPVE6UD0yJTUkQEk+UCJPWD5GXVdgIUc+DQpN Nj9NXClgM1wjWFhMOFRPPy5gKDVfOVlgIi9cRkBBVTVTSTRIP0NTPlhgODYnIydNNCgvSzw8Tiss W0paDQpNIk1dXzcrWmBgMDJJJD0zK1YmQWAkNCE7Kl8hQ10mUFJUQVFaWl8hJVIjW1BVIyg0X19O KzBTMDVfUVdJDQpNUjBURC8yOVVSOC9bLipSJzQqLzE0MzUjVyg8OUJQODA7QSMoIjFDKWBaPGA9 REFgJlYxUDVJQU5CWz1bDQpNP084UzE+U0w0T15VKFE4JjwrKTFAXDQkKSgsKl1QWitDMURCOUAm XEA1RD1gJCkmUD4hVzEwRUsoRjY4DQpNPTM4WUROPkM+REMwWyciYEBVMDUiO0ojPThXL0U+NDwi T01fOChUUF00Oj83OExSOU1FJj1CRTY3VmBJDQpNLU8mKU0jKyZdJCYrPUU6OFBPMShCUzAmRT5A Xl4lTSRIXUNdP0Q4W143Xz8xVCMhVC0pJj5CXE43J0tgDQpNNVo3LjRdUSMhLTQuVSpXJVJEMEgy JDpSJzpNJClUMEUqJCI5LCQsNCJeMzElUFAhRkEkMEJOW1cjQFY6DQpNXDVCPTUkKzlMWSRASVUj Ii47V0MkNU04NyU+XlgoQyU2I0kzIzNAJCQhTSUqJzdRS11XNzBTOTg4OE1UDQpNQmBKSTkhN05L MiQ1TDIpViQqLEhdTCEwVyZMLFE3O1klIz1XXUwwTyFgJl42MDZeIlQ6RkgiNVdDLjcmDQpNIktZ VTY0UTo+NDghTjBLUE9gNTAiRz5PQF0nX0NBMlwlMTojWDAyKWBcQkVaJURLX1BAI1JTWDpSWitD DQpNPTBaWEwoI1A5NEwuMjFXOlIkN1xXNTpUQC0zXkVRMiddLkNOIVZTSV4yK1NJMTIjUDQjO0g+ UD42UFg5DQpNXTEiSSRRIigpKCxMXWAiWUNIKFtJPCdDIS5HWVlXODQzM2BaSy1ZUDQmIWBILUkt OkBBJTFYPCpbLDdFDQpNMT80YCo7RDE9NSNYPCcjSVlKSTg0XTImJEEzLmA5UEIvK1oiXlMiTz41 LSdaKEtgKiVCXSdVNGAnRSk1DQpNVCZTS1QwVENYK1dLISpYJkBDNysyJFpKKjQ7ISg8IShXKSwk XUQ0UiJBO1VQMCMkJjosRFpbIkE+JDo7DQpNP15IIUJYLF8jQEMwSipDQipgUmBLKCw7Ki4iLT5U UjpCMmAjQEUhYDBDNE0sTVFCM1lZU1IqUVBRQkgsDQpNYCEnPzhgTzVVOFArLl5TMkI8VTRWXUgn QjI0Si4yMjIoQllIPl4sWTJVISVAJE1USkRMQEpPQCJDQ0E0DQpNLyRGIz5WMlcxX0s2UFRNNEM3 VzwrRTc8YF9NIzQrXkAwT1QjMT4iKTU+M0EyVExYV1k9SDpWPz8sNy02DQpNLigiQ0JHXS8jXikh Xy9WQU9GXCVJOjVeMUYxNzFBKUolQUBBNk5HXzxVYEtgLlVIIUAiL0Y0UjwsLk8lDQpNTVcjTCE2 WE1cYFlUJUdgPzw9KTQjJFEzOD4kWiJPQDJYWC8mOy0wKyUlVyQiYDlVPyhIUT4hQlVCUFg1DQpN I2BBJy4pQ1tBOVVgOylHV0BFMyUkITU5JSVRJUFAQlU7UUQ1MShCTFhMLE4sOCxWSDgtXEM0QzJH LDFVDQpNJjMzPCMlQCxGIzYjRCFPUi0jUkkuKFs4VzRRMz1FOiheKGBQQl9RSDBLNElGQUgqU0ta SDpRMUBOVyVVDQpNWldZUFBDSycwN2BJIiE1Wz5DSDtBOF5NR1NgIUgqITZeM10jPytdTCghRUhD NFlQNDEuYE8hJlMhUiNdDQpNT0Q3JTBZNFM5Jj4uQllgIVpAJlAmTFUmSzFIQUhXOyJUMDcxJyc+ M1BHPGAjKCZASCtHIlI7Pz9fNjAkDQpNPDlYLT0nUV01W0xbLE8rW1AuTTA7JFdcRC5OSDlIQ10m MU8nKzRBXCpXMlkkWF4oJDUkSSIlIVxUMl1FDQpNSTJJXUQjOCtbOko6MDlZQkAqOkAmRCtcST9W K1BSVC08TU9bVSJUSEZLRlJTXyg2WDZDVzE7OWA0JSYsDQpNNSMhVi8nRlExMCo7LlgwO1I7MDQx QC8qLE1BNzolVU08RSY9IyI7PiojRSYkJU4oJScxRzNHMiUkJDBbDQpNPiFALCJLME1RQF8lTShV LVZUS01DSjRHNExVMDRYVFhdIyEyYDNPMjRSIUouXTM2XSUwW1knMEsnRSVCDQpNOlMxPCEjU18i XmA7QipWQThRWEY4JEYtRU4jMilbViRDRmAiQjRKJjNEYEAlRlguMkU7PDRMVTFILzhQDQpNVUVD RC0sXE9TXUwnUTMnRFJJVitYYF88JywyKShcQUZRKz0hJyUoODJaRDgkIyciRTMrVlowMEwjIVI4 DQpNTD9MJ1dVSzBTX0NcPTcoJ0pgQVU6IjshUUk7UCJSPTEnIzVDQjZYJTxEOSRYQCpQLilCK0BC NUxdRFlYDQpNPFk8RVpSSDImUUEmKSQlS0ItJFYiR0JYXkVgLk9MLi5AIiMhNCZgOCM3Xyo0SSxA Ujw9TChGQU0iWkFVDQpNRC0mSVIhP1skQUM+Q1MjRzs2NUtAPDAjXlEpPFNGSUE8Ulk5KSNFPkg+ Myk5LDQxTFExN1VDLCwwRS9gDQpNLlEvKVkjMEAsTUVAQFNAMS4kL08hJDRYSChTRjM+PzouWDRV KS8+KSIiTyIiQ0FMNj09UFU5Qz4tYFJCDQpNPC5cSU1RLTcqJEUoKy8yMUtYLEhAV108YCc1Wlg5 TiJeJV1YQS4sQFA+TCVRJlZYOk5ZPiRdTFYhLUBaDQpNM006PU1aMUwyYFgiIitAWVlgSk02MDNX JEE0JFshSzsyIko0MkchVj41XTwqUzRGKlo4Tk8pPloiPUxSDQpNTzE2LDNXQEBMMTUnKV9DTEY2 O2AxWyw8OVdDP0FaTVI7LFUvPCJEO1dZVj1GPkEvNy1JPVQoUjgyPSRgDQpNRUNSN11GTjEuQz9c IzhGWzZTMjQoVTdcYDE4WTU+QVUjOzlVNicoMFpQNlslRCRfIiwoQSZDNlYhQ09UDQpNSysrTjsy TV0qVFgkYFI4LV0lRmBSUCYlND8nVjgnXTNCVVg7N0AxM1g8WCpULyEySkUxSCY7Jz1CTT1IDQpN KShNXy5cQzM6Szs9VUFLKCo2JTA2UkwmXFUuKSFeVyMqSC8nMy06KCFNS00sIjE8OTwyKyFeT0E1 SDwoDQpNRFhGPEYpUzQ1N09bX1A9UjBAMCg9U1Q+I0ZRVCIqKTVCMjFYPEsvOEokP1lbLUkqKCNY NztgIywzTGAzDQpNI0RCQDEiRzpUMUM1RkVgUFZRVCgvLk8/NlhLJkApSWBVW1BdSl5JVDhaJUo9 QkAnRThNKCRdL1YhI1RgDQpNPi4zXiNbXFpdJjJVUj4zWlpdTlxdRCFILy8iQDEwUTglJCFUTDMl UDcmUDwoYDAwWT1QUlouQiFTRmAiDQpNJVRLPSQrQTI7Ki9YWishIiE6PTBEOFMkNiw1KDRgTiQ9 MiI4VlJVNytSQVpKXShDOiYiJUYkMzYqJUYlDQpNKiYuUE5SMURCJjpZO1gmVE0hIiU+Rig9JV9d SFM1OzMjYCQwO0tAMDxZJj4oKTlVMi5AIVFXTE00Kkg8DQpNKkJaMTgjRkA1QlpKYEBNJyVBIlc/ XDRTXCgvRiFgMiksTF89UEQ0Qy8wJEtGOyIoO1hYI0xHQEtQRktQDQpNNChATl4kVVU2TCdIIUFc Iy8wOzs0UTxAIU0tWjI2Wz1JLGA0XUFZVFxOJV1ZYFI6JUdIYCFXXCNDODswDQpNQ15LW1BFLTBQ USFGIScpMTkpYEM1IzxUJjwtOipKMSQlViolTEdZJk8sPEtAKD5gMDQ7J18oWCxXMkkxDQpNQjBc XCFRWVVgO1A8Iy5AJ1pBJkNQUkFRIyQqKENGYCQjQjxPMlxSQkgzODwrU1FGWCZWQSZPTFVQIz9T DQpNOUQvRzZZNTpAPCUwQ1sqLS9gJjFJXkFXJFNPVTxaN0tYWUowXiUkVCIjV1lfUyZbODxeSilM XTNCRDw0DQpNSCQ5RDhKRk8xI1RdQC0lOS1UUEckQis8LEJUKydLYE1RVCUkJjE/VGAuYEUkVTQ0 PlhgTixIQ0dDMDVdDQpNJEciVidVKTQ1LDJQQzlcWigtWSVdWCEtX1QxPSFcNEBcIiw0QjAuL0os K2BNTFNJOVkxNCY8PSJDWUYsDQpNKTNMIz0tTicxJ0JLTU80Ij0yTi1eRTg+IlZAXkAtOCEpP0pb JzYhQj9bTidOP0k0QCo8RV9IIi8rK0JgDQpNSlxcU2A3NSdgMFInQSQ1SlIwITo9PC9IPDBPOC9O NUowOEYnNlVMJiNaTEVSKyRPS1EiYEw7SDBaUDkiDQpNXSxTMT1NNDtDUyRHJFMxTU8+JzpaLCxY VDpdOiRYL1lcIzRSJTpgNSFcRSNOJUhVMTIsKU0oWjpeWDJNDQpNREUoPV9bPigsQDZAVkcrVURF ISszWFFAREZLPTQuUWAnMTE/Ll84IVonLikhTUFDW1BgRz8vKFUtIVlUDQpNMDYpVCQ2UCYzW1BW ViwkITchYF9dTzFUKCg2LiVYSEhQKDdMQCxGMSFXTi0xXFRgKzZCKyFLXyokQSRPDQpNSCosWSwl TFBHVlhVQlklV0IzIjJAPkQ5RycjMj01ODQ4LEQ4QylAVTcmM1tYJDIoJTAsLyEhSVZdSVhUDQpN MVU6KU1VKk8hLllgIy4jMT8tYFcqNVM8NydXWTcwU0ksMDpIQlE5M1wwUkw5OEwhXTYqI15QKTUi YF4nDQpNQD1GUEREJEY7VzBNJCVEVihANytNMTctWzhKXiFgQC9BTTlaXlgoJSxfOlZYSVdYO0U9 VTpGNi5GQFc4DQpNNEY4MEQ6SCtSRTchWlFFNEA+IUwmLDFQTy1SPT85OyEtQSE9UlM0VTYmPldG XiwrNyE9VTIsPkQ0IlZUDQpNKUA7OSMvLC1ZKyImSlMhTFtEV0Q6SzwjND5KTSxdTEsxMExTOkQk VyZLT1grSlEtNmA/S09LQ0dTJlBRDQpNNDIlIjpTITk8YFZTPlFAMyoxQSU7JihBQF5cPjE0Ljcr PVhZIjA2Ij9MPidgJiJWJ0wwOVoxWkglR0hXDQpNNCU8UV1IJTZcMSRdKFdbMEVVRUpfIzlcOTtg UVBFI1RVVUFAJkhIXTpFWFwsKTkkVjw4UlwzJiQ6SkEhDQpNKE5EKCkhRDw2J1crX1ExXF1LRydC WydLVkkmWCpcOU9YRzYjJFpUPUo5JixAX1hPPVxUVEUrPEwhIk1TDQpNLF0+KiJgUCIwOTwnTkAi NjVNJztAODpgJzRZVy00NDxVTVpZX0NFVVdeVDtYJFdUUjFaWSxYJyZgIiM4DQpNTCQ1XCMnSkUn Xk8hQD9aOzs7LF1SLEgnJScqQSNRNVZOQlMvXEJQUkQzQkokKEBBXlQ7PD04J0tIJV1MDQpNSjZJ MCNTJDciYFM4QFBcNDRFJ0A5W1A1MTxgVjtMVSIuJ1YxQkhXRSwzSSQoJSkhNyNIIUYkWFA5TEBU DQpNVCZVSTVAM0BPKGAtT0lgKUMjRFklRzRBMi8iYFglLzMiVThUMjAoUj8pYDBONVgxQiJYYGA3 VzBVWDVCDQpNQFEoTjw1JkxgOThWO0AtVVQlSUpNQCk1U1spYE1fNzBARSouJidXKC0sPTdgJSNA WFpcNFtCMTFSJ1QuDQpNJUY6Sk5BRzEpKi88MUZXMDZdI0hFYF5WQDVOSEItSEE1NCItSmA9WSJF WCk0Ty5EVzYzLjYkKjtTNSEvDQpNTytDViFOTCY0OishLkMoSkxdJjIhXVItITswW0BfOEEuRC4/ T1RQPFNASSE7NiwmOmBSOU1gW0NLPU03DQpNMGA4LiNIL0AwIi82IycpK0hPP0xaP0BRWiJAN1hM WUpgVkBfQlBQOiwjPClbSEpBQSgiSTsxUVI5YExBDQpNUVEsKC9SPUcjUiNLTkA7L1ciM0tJMjxf KVI+WlFSQ0tEKjRbImAkR0xFIy9OUEUrXElUPVpYVCZGQTxQDQpNIjI7WSlBRzdaUVRULSlFRERE RFQuI0FERERERi4jUFxERERGRjNRYDAkREZGNjFgMSQwRkY2MjIxJEEoDQpNMiooQGA0MEstO006 JlBFXk0vNiVUSlBJOlxgVSU2YCclM0lgI11gOzw6YDkvRzlGOC9ZQiM0QlQ6RUFZDQpNN1EtRE9A JkQ8WyErQ0kjRlMhIygvJVE0MENQKCw/JiNaYENNUTEiQjIsWyk5IkFKRDFcTjMyPiI7TlBADQpN LSEhMCdMWjBJLDpWIiMwJCRBMEM7TCkuN1IvJkc0PTcyIShQOlY9JiQ4PSs9Nzs3QCJZKy4hNFpD NF5MDQpNS0Y7KCEyVSpTV19DNEZGSV0vOV1gTTRDITFAPS1GQ0RSQiFCMjJMWEImJllJWTk3OTAy VjpPXyc5VUNWDQpNUDIhVCRYI0FfSEQqKTUiSTpGJ1VYUj1RQVAjJGA9LCRKYEJcWCRATC4tTiFQ OWA0IVNBMEIvWDo3QDYjDQpNMEhMO0hVKishNDIpQzkrIlQ0RDRbNEBfRVE0UF48UScwTkA4LWAi Qkc4UCUhIWBVITFSSz1ePThIP0VKDQpNKSRUNCc7KChdMEMjMUZDNyg4RiFRWy03PzdDOyo0PUxW MjkxNSw9RiEwTykmRUxYNF1BTkpAUTopWEE9DQpNX1ArXjBbNCFPJC1QJC5gQDw4SCUkMFosUlVB NShdSEwxMUU1MDZTXFZcYD0hNzQ8UUQ3X2A1QDw8UVQhDQpNSkBLKFVLMCFRSFkhTTVUN19AJTUw I0AoSE1POCgjPTgoPixJKSVDQFdgYDtGQCFbUig1PlQwIVJaPlAvDQpNWiE6RTRfSC03PEJXUEMl IlUiQTMnQiJcUS1NP1omVSRUM0U9KScxMS4pVVUzJS89ODg0SE4sTiRYYF9EDQpNTEMyJysuIzxb LkFWUi0oPFIvM1BRYE9aKkdbKF4tQmA/P1kjJylWW1NSO15gTSMzQik6Kz0yMDxcNCZXDQpNJ19e TTdXNCI2KU4hQFwsWFtgKlI9MFgzTEBUMFYuIywlREY2UFBTSFwtMzNZUis5YDdfUjw+OyEiYE4t DQpNQCJVVSJGTV1ISDpGQzFQPyhgUSg1T2A1KEEmIyQ6PTBAMDknPEZWRz0tSyhYU0ZJM0NLMU1R MDkiKkoxDQpNP0AyX1FQYCk1PC1UMVhXYEUjPilgRytIWmA+Wzk3YDAmUCgkOzwkKCZDKVFAUVgq YEhfTCNSSjM8OCY9DQpNQjAnWSEjSEs6Lzw4LS5PP1tgUDEqTyQiWktETyteSyVKREJXPEg9XmA+ JVBLOkFBQlMkOFUoQk8sRTpQDQpNNjZBMVM9SEJTUUE5VEMrSFI5PSUsJTlFQypgRWAhLywqNFhg TkVKQS4hMSErRTQqKFEnJDQ/NCFKLzUlDQpNJEBCNSo8IilTNWBHTU9AX01SIUxUKSg9R0M1MC1K JywxMydbOlc0RS05SFk/JCRGOSowPERRQzBKPkBGDQpNNkQtNjFLQkokR15CNVc0M0tfOCkxYFwz QDJRRDQoWDBPOiI7KWAqM0paVzBQVTk4KyE0XVY2KSIsPCk8DQpNXj9gN1BRLUAqJz1JOUcvPkhN WmBWSFQ8Ii84JEMzMkhaIVNfIUA4I1A1OEIiMEFbOSE1VCwqXiYuMEQhDQpNQzsiSjVTNiI1OSxM WUw9NypXSlQ6SkxfNUQiTlU2YCVLNDErXiE0NCpGKFBLTEAsVCkyTVc8PUYrST08DQpNXE8jXlFF O1BfQDM0Lic2VScyUDYoXkJYRDBJTidMRVMuP1NQX09CK19HOEUlPVFQPVAlQjwnYCwsQiQjDQpN UVcjXEJeKEVePlNeIkJIOyY/QCUoWDc7P0Q4MlwuVCI8JkVVVy9USTpAJVU7Vl40QzctYC9IVl1f YF0zDQpNIzZDTDkvQlkiNitTOlhWVl5HOE1DMik3KCMpRigwLlJbLVpTSUFEUTBPWTAiXWAmVCMs TzJUOEpILCVdDQpNNVlGRlVANlZgREFFV0lRPUVdQCJVL09VTzlUUl1LKCtSOj4iSjcjXikyIiMv JjNQOy9fUFNSYCUjNyJcDQpNWycjKCE2YEVRXTs3VyE+ST4tPFFaQEo4JTk+IlBcXCpWYEYtTTIm LE4yNUdNTTlCVVxDNV5dMDNSIiFCDQpNYFYyNDQ2Qk9KTCc5NiFDQ2AnNDY8X1NXXCEnPyRDMjRD NFRZKSozLDsxKDEnSzBgQUE/RDA4TyZEOD8/DQpNSWAhViM9Rk06ME5WOlgmLCQ7YE1GTDQiUE0w UVxEMTMkUyNPOT9DU1MoK2A/ND40IzxdLiRGUS0vYE9cDQpNQGBBXSUhWks4IkVNIVtHSSxfO0pB IUArSUM8PDExRWAwW0MrVDFgXV4iKSZfOFU5KiNEUzQ0WTY3ISlgDQpNSyckLkEnKTY5NzkhQz0w KzsuNkhJNSsjT0YsOD1CUEBKL1c6UTJUTERCLCtCTVpgQSZQIWA3IlhJJUZQDQpNRCUoMFwhQjsu MGA5KzpZUEBCJl5CTj4sUSo1OiFCKGBcWFQkLFhgLTIxJUQxWzYoMEtOXUYyPjpAMzgnDQpNNCUx PCUuMT5cJzQsIiU0OiVBNl8oJTFVPF9eOzwnVSspI042MCdbWVZUQF1NUTNMVlg6J0o9TllCWEAt DQpNLCssKVQ4XFomQDVbJi0jOjdXRFhaRlNWO1BSJUUkQD8hSDRQUEFKXlFEYDhQISZAO1IhIiso TCM1OEwrDQpNLj4jODFAQC8zJTZBODwwO0JBR0MnU0QmPTRcJSorKCRNTzZdOmBbPEo0JSEyPi4r MSM0NCJXX0MoUjEvDQpNUzg7PFYkYEgvUVEsKi42WUheT1EzJEBTOSZEMDk1PzYzLTBYOz0pYDY2 TVgiKV5DKiZEWVJAKigjLDcoDQpNSEFGKTIyOjBSV1xMKSVCPjM0MEhCYC9cXjQ3OSQsVl87WFI2 KjdEKjlMMD0pJy4hNyxFX2A3Q1RGISFQDQpNKCE+TU80LEYqMVRERzFHQlA/UjY9O01RJyxALCQo MShNJT9IUCItQD1ULEM+QjAhN0IvI0xXITpgYDg4DQpNKVtPVzFVNCRYKDRML0Q8VDErPz9DN0Iy NCdeIi1aUkIqQTgtVlVYJDkhVjE0SEBWIigiOyVUUVIlIkhdDQpNKjdgP0JVPDROMFFQIWAjLy0o NFAkJjAuMzsmOj0wLlAkVSQ5NUBTN0pgRlo1YFNeMFk4IjRARiE+LEIxDQpNREknVD4nRDw0TGBQ U0EvPi9YT0ohKTs7MiEwS1AnMEwqYEBFPFdIPC5BJlAwJEwlNisiJCFILSwhMUQ2DQpNNiMhOShc LD0pRjAsYCsoPCcoTCU8RChMWyMkJzErKFgiIy4zSjs6SFdVRUU6RCFLQj9HQEExJVwyLzIpDQpN I0ovQ1gyLEhNPSZeN2AzQkhgQTwmOjNgK1dUSC04K0dIPDZBJVBBJDBCYDckTCRTNStXNkgiTEFW TVA5DQpNSSxYRzI9Iy8lO1ArVDkoME9QVjNCJ0AoVFcwOVgtWiUxLDFVKVtgNzBVNDEmTlZNJSUl WWBgRFIkPyddDQpNIy4kISpgMVQ5LzIqMiFKQDg/MElRNCwoPktVIjAjL0cqISQkQSghKioyRCpP WVw1QVckQFpdNWBAJ0BYDQpNKkRYNVJSIihFI08lS1opYCEhVSVCQ05IJFdgLUM3TCpCKT9KQSpI SzZMJ0BgXiItRCNgWDclVEE8KC1KDQpNYEcpPycoRCZWYFpMUCYkIjojQC80TDE4PiYnWjdQQkBS IkBZLjgxQDQhM05bUis0VVg5XkkoTzZCVUwkDQpNQls+V0hgKSI6SEQqQFE9KEI5Wks+SE0qM1hT S1tIJSxSS1VCJCgmTSY8RkBMOl1ROCMvIygqOEExJFcxDQpNLUghMmArXCElJjYwSENHQTQ0OGA4 QDo/QD8pRkgvIVVfND0hPlMiIk42YE0hQyVdLSpdXSEiIjI/TC9LDQpNVDZRSyoxQltONTxcO1cw MzshLDg0SVRgUSk4LDQ3PUxZIlE+XFQ8PyEhQS5eJiJRYEwlLVU+T0I1MiE4DQpNRSpGO0ksRFA2 KUI9RzU6SD09UE87R0MwUD4pPUM5MDVPV1hRMy5KUlc9WEBCV2AoQGAwPj5gUTRDP01gDQpNOyo1 PS9PSlVaQSE/IUZgVjxgKitLRDdcMjUhISsuSV9UPTxeSkc7VTM+Uks0MDJdNThfOmAzPUE1MFFT DQpNUDIiODVBVDA2UzBSUkM+SyQ9IkoiIVg0I1AoTlJHMDYsSz0yTTM3MiYmXCFRITEiIiVVUUo9 O0tGP004DQpNTUg7S1peNT5KOztDJ2AyWCZRSztOJk8wLD4vJiNgQi0+S2BQT1hKNUpIN09HUTkx L2AhVUYzSCgoN0pPDQpNQCVAJSYtNlpURT0kQShGWCJgI1AwIjAjRTtKMTssIiM0XScwVjFSQCY9 NSgpUCtQRFxUWjwrJzJOMTdfDQpNMFknSDEmWCVdNDsqQiYrS1c7NiI0YGArQkIkVF1dWiEvYFQw R1kwIjE4YEwhSSUnM0tOJCUhJExFU09dDQpNPT0zIigqJEctPD5PVTAyQDpEMSVfXThdI15SLmBG QUokO0wvVlZLXltBJlEkQEtYI1xGLSMkTi0hJF0wDQpNVC4+YE5aSTNYJTRXRi1bVl5WS1hCQEk2 WSRfJFxVMFk1XDhGOlYoSDonRy4uSjE2UzgiXDFZVig2SEYtDQpNWjlOJCJSODFFL2A+R1hAOkQ4 Sy0oWVQhXiIwQFpQJ1g5QFwhXDRBUiNVOFw2YEwoKF9cIWAqLSdbJVhMDQpNVSUlWTE0VjJfUyE0 NCpBOVUwUkpeUCImQCpALSEkMFs0RzZGNSYtMVguTkdLVjBbKWBRXCRQQk43Q1NMDQpNYCg4MClA NkFdW1hCQilVVUhIUlxXKCJRNUA3NyxMPCxEO0UuJTozOj0iKFgwPyVGNlkkIlBfRTA9RDVPDQpN MCFbJiIqJC9gNVVCIiFaWjAxMTE7UElWIkg3O1BIVSsjK1klJTZBXFokTEhKXkk/IlhTSyw1MDhI UTlYDQpNUVQsWysmSExaQCwsJyNgLi9ULTE2IVtVOio0QiopNj5VNTQlOik6IiJJUCQqL08yU1Qh XFZQSFQhUyIpDQpNPFNTKi9gJT1NXUNVSiMhRTRTQl8lYEBZNGA4KllYMipZPEdGLi82SF04QDwy JUU0JCdDNUwwJTpCQFEmDQpNJC45MDE+RUA4NF4iNSoqIVgxNEMhU0UoIUkhSGBQTDcuYEsmSEZg SEpAMGA5XSE6QCEnKy0hRDgkYEEiDQpNMT83TD0xKiJEUkNHUiVUMF05PkBgXV5PI1pdJidgLSYq JDE/UC1AIT8wUVQoUCc0MUM8SFJHWDtQUUMnDQpNPU1POTAlLScpL1xDVmAkQj1dVFYlSFw1T2Aq KS4rWFskTloyYChaLVIsPTZDNytIMzs8TUYkKi4jQC5YDQpNLlxBXiJbNjhROlFOJDY5MD5YXSFM XD1gJylQMCRBIjM0OTlKJzQzYGBGKDcrLU5FWEdgSjxSQCIoIUE1DQpNKSFKXCUoVTNKMk9HYEEp Lz1RLCtUUlQiJVJBWFpeRi0wUkQ8NFRVWFg1I1guKEUvLCIsQV0wRiNRVUssDQpNRkVAPS9AXzM5 Iz4xRDsmMTBRMCUkYEIxRDkmMSMoIVQ/KSYxRDklWDonIUxEOSYxRDRRKDklQjFEOSYxDQpNNSVg JGApJjFEOSUkMCNQWEQ5JjFEMzBQKyJCIkQ5JjEpImA8Ji0vM1IqP0IzYCk2Sjc2TyNBMiY0P0Ej DQpNJi85Vl4+SixZKSEpIWBgWSk2MWBFKiIzOFBTKDYnLDRLUTtUJCRgSS5PJjg2KD0kJVwkNyNL MyU0IlFVDQpNRCdKXjxNMTY8WzM+MFtbLUElJDZdKCJdKlpNJSUrOU0uPF8rKihUJEInODk+MTFW PThKVjMkKU1NKTZEDQpNQC04S15SXyZcVj4iQ1lVSixgSyQ6I2BATzYwWEBeOzw0JkxFOjo8VFNU O2AoNCtVXSYhODBDJEE4Lj44DQpNKjVAJ0E4SjAzXFkmKCYjUjVYUiFATUA/ITVBJT1gUyZZTlAp QU5XS1pJTExOMD9gJEBKKEkyL0UhMTBGDQpNMCJcKzYvYCRIQSwtNEUiNzVNNmBgV1FEOUYoRCdJ SmAqNEorNTomWScxLUAtQ1czPyM3J10zYChOJC0uDQpNXyknNDQiNyFOMTAoWyI3PSM0IiNOQkgq LUtGVkpNRysnL09NQlw/T11UMSUnRlg0SlRMKypES08sJTMsDQpNPytUJjUrRCxSQlhKYFohVkAu JDsjREg8QCdITmBgXkoxW1ImS1AiLiFWWTdJI2AiVTE+TV09W0w9LiJeDQpNMl9HUDRRUFEmWkdM SVAsODUqIiZWMExDMkAuSTRSPj9LMV00PywiSTRZWUwpJDJbLlQlMzRTTFYxPVYqDQpNJVxbSGBA JCJdSyU1XCVaUVQ5SEk4RCY1UjkhO2AoN0FBPzZcTFgnXSwyTTM6JC9PRkQyXF4xUD1SLyE0DQpN LjlVTDoiMy8iOytIOyhPOCUmJ0xWNEBOMVxPNkU3TC9DXzk1YFFcXl4lLDQjIi5gMygsRiheUihB MSdMDQpNUEcoPFo4NipDR11dT05QW15XRUdWWSVBN2BRTC5fLCo0MmAxP1opJTgoRD5CMV0iNTNB MWBXN0dAQEsjDQpNMFBXXCUsX1BBQCVZK0VUMS5cLlwlYCtMVU9BSUxgUDleTzk9JidaQSdENDlb Ky8jJidcKiJYRD4uSEM6DQpNN1hEJyIoN1E0UmA8UTJgV0BNMlA4LCxaVzFESUZIMkgoMzNETzg6 WUwzMUgmIi4uMTxLJT5YXylaKU4lDQpNR1hZQFRFYEA9KzRDMj8jNTM+QyMsNlRPTiIsQ0ouMS5W I0RWREohTiwzJCEjQEFcTTIySCQnU1QxLjYiDQpNOyMxRDdPJSYpTi5eLT4jQC4wQDk4XzhVWiJI VVkhQDQrNVg3W01fVyVEXkY5Vl03SFAyKkJdTSIxUSRFDQpNO0dJOlNeXFVRXlA8QistKCIvLypX TzlTQ0ApLSpTMFxCTjwtTUgsIVkxO0kmSFM2JTFIU0dDUC9gJSVADQpNNzgpOywpUzBGIj5bPyRZ NFAlLyRbKjNMUCQmLUVOTDAmUEwqRDBHMTEqKTUtLFw3JE8jUFwoPTxASUk6DQpNM15ZRFtAMWBJ KktVVEo0QkBPITEtKlUiREAxUEVCIScmT1hgQWAmVjAjRCc/XipBQiNGQk4xN0BBYDNQDQpNJTo4 NDI2KSUtSERfSkslKEIrNCZKUUYqPkEmKzlSPE0kVi1VPl5XJz9gIUY2XCwnIUhIPFAwKzJVWShB DQpNTlkiN0UwXjQmOShBJjkiM0VMXUY3MiZZWFZEIyxDNz1gME8oLTJYOTgySCMwOT5GTjMxMEtV QiZeKyEoDQpNMzctSStLJFxaWygtMiVQJT0rRFROSy8lTUA0WzxJKENZViU/S049QUkmNSgxKUVf LCNgTixTPFEtL0VbDQpNVl9YXzFWNU45NylBOyIhMDxGXVAiJ0QnODY9RTAxLkBeT10tNFU9KTNF LSMyVT1OOWBBJVUvTUUkUlkoDQpNMyVgL003VylAND0zKyIhVjJXLExGNyw0WzcpS0Y2U0ZAJS02 WCRcOU0/OU9PVC1UOyQ6Jzs2NTc7VylLDQpNN1gwJDY9WllNUUVHKF1QYGBAMCQiYDIzOzddV2BB YFw+UjRQLiZROCswNFQhIytIUikqXTZgLChgV1c7DQpNWTtNPzE2QVI5NiVENSRVTzkmNUwwNyFD PSs3Ozc2TU5LRVUpO0ciVDhVLlJfPF1fVls0UyxBTEU8UiEvDQpNOEZJRThULSw0VEUkNyI3LTZL Qi9fUjVMOSJYI1E9UzcmS1pQNFdEUjMmRUJgI01HKSM9OjpcLz4rQkA/DQpNNUZEQCtdQlBZQDFE KDItJUg2X0Y/RU1VPEJJQyciW01QPVVeWDZcXjhGXVgwRkY8ODciLDJLPDFPRlxFDQpNKkBgJSw3 LVNKNzFBTEQoMFcnMVU6JlRDUC8jWyQxWTwyJDZAMjZVUDsmN0M5NjJQXVwqTUYzKUU5VU1JDQpN OTcuIyw4JkguWTwvREQxLDMhPCE4IjBgT1JeXEs+Mk47RUxeMyYmXzRGNUZAPjJCODo3VjNYJ0wj LUddDQpNI19MYElHTCIwM0dVIiJcIihaYD9ET1EjYCZcYDtELFBgQ0gsVjZPIjsuTEkxJEUzUVQk PyteTjpbRTdHDQpNLTAtLDZZJFhgUEc/TDo6O1A5V1Y9IV1KI1ZRQ1FXR0dUVCRAKzFNU1dSQU5f OC0yOk5ALUpCTV9IQkREDQpNMF86LVVTVVM0RSwvNVRDXkVTXzQ7T1FgLiIyQ1ZQQGAtTyRFYE00 VjgwMVQhPiE3JEBcUipPSSM5NDtEDQpNYDpQRF1dNSJIRiotT1dfKCNOUF4rUUQvQCpUTEciMFRe XEAyJT1dUEgqVE5EQF5cTj9UIygrJ1InJ1U0DQpNN1hZRSpdJDlBOWAsVjkiJiNYPS1UVzJXOEVU SmBSWFUvJC89IU0sVDJFJlg3LlBDOFEoUkEjMUpQS0wwDQpNKkxgYEQtUFImUShZUi44I0giMixg OSEvLUFUJEZRYCFIK2AhUikvPVJgPDs2JFtgTDc4WlY1UCgsI0hADQpNTzAjKEUjVTRLYEQhJF0i YCMiYCNbLDgjUmBgUldLSkA1ODRILlAiITQlNChfW1ghMEpAYCdDS1IkJTNRDQpNPSxHUSgnLCEp WFNdXDEjPWBSVzUtUChRNEAlTVMjNz00Qy1UIVRBUyIxP08hRkYuNCcpLCJWLGA4MCE/DQpNSylO UDshNGAjNyhNJzZfIUdAUFJMISI4I2BIUzYnTlNgQCwzK0EsKCtRR0QyMDFIIWAuYCIpJCE7IjAj DQpNYF1OTl5XTCU3UEFgYFU0KCNQTWAyUDo9UThYVCFRJEAhQEw0OSksTUJQPjclUC5DTCU8LVsh JDg7XjAjDQpNQSZITilfJUBcRkFgJDVDM082MCwmU0A/NCNgMVdLLzk+WSQlNzZcR1xBUClVQlQk WV5MJ1JQL1wjV1pODQpNWiVdQFVJKCFFMCQ4M1dgUFdXYERfKSdRMCEwUj9TMGAuMCFGPVlPS01A IVosYCRNI1EtRGAyVGAsNy09DQpNVVM1QyYyVD84MSRWIjIvLDlNQz4qMTxXWjAtQkxZPFBWUF1E M2BOMGBQP0ZUS1YsWiZfViRgLGBdP2A4DQpNNiwiUFghNDNgIjVAYD89TERJIk9GJTBeSDAlIisq YCpZQCtdNCE0J2AlMGA2OTRXIjJfMDE7JSlgJCouDQpNKmAvJTYzJSgnYCRcUCkvTicyJjRAYCgm QC5dU0s3TCEiLGBgIVEnX2BOTz5GVzAmX1AkMiEnPGA7SEJQDQpNIjBgLzwnNVtER15SIVBdUyQ4 PkhCKEJgRjlGL0JBVzg+WUQvRDc+UyNYPEU+WT8sITNdLENQQihBUF42DQpNWzk7PTMoXCY5QF0s Q1BYLzsmUjleVFIvP0JcQl9SXVtMTTpeMSQxKENFYC8jLFEnJykhIyxNRC8jQGBgDQpNUElNTE1E UC8+JFEvKDBVOyVgIl0iREg4NTdcNTQ0QCJAQGBBMUQ3U1dfUmBQYCMoQGA8YChAYDZgYDAhDQpN MDVeNigrOCU4TFVVKGAhLWAmTSZOTj1JYCYtUyRWOTc7QF4jNSYwPjhQIUs5NylXVzREMFpQQFU0 Uj0zDQpNYCYmKEtPTEIiNjQ9OjNcYEJOWl4pSUUwOTBIISRAYDRbKi9KT0AuIiE5MVdgQUwkVi4x RiopMGAiKCxgDQpNVUc3PTAwPVQkVzlJNiktX2AzRlA2UjhHPGAhWVc9Vzg4WVVHYCZBO0owLFFg I0QhLV5OXiQsKGArYCxXDQpNPENETjZbSkFEIiRQM0pdVD01V1dYJiRJODI1RSRURCs4W0snJUkp OSVALTtTQGAxJlBbOVsoN0YjVU5UDQpNM1AhKydHTkw+UzhfMkBgOGAmTy1gIzRfLClMOzg5Kicm YGA9NUklU0Y+UztPSCxHYCQwIjBgPCgjOyk0DQpNUEdPWmAnXCZTNVwxOVg7TiFQJFRNVVxGJldF OCYwL1soNCRNNlxCOklHJylBPD0nJjBaLEIiNVkpSzhQDQpNLCIqM2BYJSs0XSs8IyFELGAsSiEq WSlOIlIkPilETVIzMiM9RUJdYDJcTF0oOFIoQS1fWzgsRyg5NExdDQpNUy8qMlkwJU8oJCJgYEJc YDJQNGAiKEBZXEknRkJKQihgIyQxJic9WGAtTy4xT1gpRjlGOF9fQC8lUUJgDQpNLUhVNSczOC89 WV1QWzgiXURQXi8iJFgvIUY4YDsrOExWNkFQPGBdWiNWLCFCUDUpI1dGLz1FRUxWYFtODQpNI1dI L2AnSFtNUDxMI1hcJDFgIi9gYF49WytEXSMsUGBDX11YI1xCKDk8TEZCUGAvUSlIL1Y7PCguMFtO DQpNIWAwLzZXOzk7J0gvIidIYFEkYCZgL107SFokNU9aLCclMC9eMjcvKCkwX1BYIi9ERWBTUC9f XU9DWSY5DQpNXmAjPWAyYEAkYFBWUVFDRVouJCInNE5ZIUZOYCgsPDo8VVczQzlUQTkzNUksMiFV KVcrJk1ARTFNMlVZDQpNJFZQQywlP1c3US1EW1M2O1ArWCNJUFxALDZQJ05GXSZVIVZNOVEtRl1b SlFEPyxAMVclMTkyJCNbRywtDQpNNjFRIToiJSM4MC1MUkY5RzhWMSMuUkFbODItXCIyLVMiVzhX Ny88LSpcPy87UFVQMVsjRkBfPC9EVEVNDQpNKihNQEFYJiU0Uj0xJzQoKDVSPTFMUFssKUskITk4 LkVeNUAoRlxJOSlaJTFWYDc4NlotLytZXyo5Qy0iDQpNJFlGTzBCW2BXQFZPJ1M7S1NBOEs7Qj1O KjssXidJJU4nNllPK1NJWVBHMC9AUiVVMlJcRE8uXDEtV11IDQpNPFZMLC1WJz0oIjVTXlZEK00y QTtdTDFbPjMuVVM2YGA7I11VPCwsNzInQjM6Vig1QVE+KUQiLlA/UyIyDQpNTishRV02LUw7Wyow NyVFQSpDNUFLXUczNjYmNzxRRT04IlBBUjEsV08+OEFBJTZDPTYpWzJNKztERTwtDQpNPjY9QUQl KVYtSF1FUlMuI1BgRE1BMTQvNF4kVUgyMSUuMVRIRlUnTD4xJEdgJFE4PU5gPjJWLllMSTkyDQpN KCsuOTMvNkRWNU82W1lUSzM1KSdgSiQ3KTomMUc0WFc4WE1QJjRXQVgxVSg4WTU3OS1UMEFEYDo4 O1xJDQpNVDI7TFwlJl05OU0hPFgmMCNJLT1SVVRAOF1WQy4wRCE6XTVUQC48TjJWLVckVT5XISkp LTdVTz0nXVVFDQpNTDg9TzxEJiU4QyVGQUgnQTxQJVMmLU9HNyIiLCMtJSMmNEs5YCRFXSZBXDM5 RyNWRVtVRFU4N0lBKkgpDQpNMlYsQi0/YDYwQEknMTgkOV5eSy1bVSErOSVESTkpTjsxMVgnKD8i WjtYXUEiVkJFLlAsTDAzOEQvOD0mDQpNIUgmTCY1RCkiKSNQJ0BNTCZWTSFgTlEiMFFZIS8rWFIo Kj0kVTZdIzgsQTYiNl5dPC05TU0xIktNNTI/DQpNNCFGUCEvKCQ1MCEkYCw6OyMjWC5gJDdTKCIm Qz8sRU42IixbYCRcMURXPExCMjYtO0I9OToyN1AjRiw7DQpNNFItRDRUREtKMjVXKUgkKyoyPEA5 ViZcKTEiUD46VSktSDYsLz1VVFBTMUFBUlEpQ1U5IUc1JENIPz8+DQpNOFFVNSxbLDQ9RiY3KkZH VU0xKDYyLl0hTzItQSgxTCs5YEchSSEuMkFdTUNgUkdLISkrQSdWMzVEXSQ2DQpNTEJNKyQ2OFk4 N0BBQSY0Vzg6Pi0rK0FgOFEpI0YjMikoMzc1KlJHQ10xOzMwSSYxVVo9I1dXTFkkVzVDDQpNLTU1 LlJVSDY7PCdVRUNgJlo7PVAjW11TJUsjODVBXTM1UVw5S0whNmBgVFs4VVwzKUwlQ082VVc+PzQx DQpNYFYlJSVDLVYyVUY8W0AnQTkjPD1QLihbLDQsYCU1RlxBVjQ1PDBUTVU4Mi1MYCw/PFQlLVY+ JVE9VEQ7DQpNMFBIPjM8LjAsVkdHPFQ8QUwpNl1dUS5DTzI1WyxJOVFHRExgNVpURVQwQ0kkI1w3 RUs0TEVBJzUvW1FFDQpNTSJRR1tZNWBAKDBdV1YlJ19TLCMlUThgNjQ1Nyw1Ri9ORiRHOVMsJTwl PU8yLktVV1YmMTBbUSFGSyFHDQpNPVFdTlhbLScyQ0lDXlpHQ11JWiM4PSc5IzBMUTsrOjA0QFVf WDpFW0YtJTVJNS4lOF9eIzY+YEVEX0Q5DQpNIThdOURLOCs8I1xdNjhRXSxQW1FfNkVZOFcsI0sp MVRGMigjRUsiUj5gTydKNj5EQSJXTzA0JUs7XEomDQpNOyREXVFRUVldIllBNik/Vyk0L1QwTUI0 KlJQN0QyNDw+Ij5ZOyRdOTc7KlNNUlIhNzI8TSJaJiwqNkQoDQpNLFM/KVkmLTEmKiZFJjFcT0Us J183UF1MQTlUST5XLSMwOV42USQoSDQwJlJdXVs5W1YoPzgzJE09NDhQDQpNRkJTWVZWUj1FQzFb XlQkMTE4VkRFLWAnJC5dVTsiJyFBMCEqUlRVXSNSOFQ0UTVbOjlCUEwpMTNSVi8uDQpNNEs6LCg5 VSE7WSs+KS8hR0Y2RFddVlcwKTxgOWAjNS5UMURTQiE0JUs2R1c4Ri4jNVYxVzhUJE0oO1s4DQpN VjgxKyo2JksrNiRGIy1HR1FTLEw3UiI9UCshKF1ALklBMDgoPDgzSS81NTlTLVtWV1AsTTlRVDc2 JjEtDQpNKEUtUVshJFtQJk1XTj81MzpAI0tOIk07KCYtV08xNSYyYE5bKVxNKFBCJTk5W0ZRMyc8 MDBPNE4lNFpWDQpNNT1DKkQ4JSsnQixDQT8iI1VUPjJKMiYrOD1UP0FWNENJJjVPN1c1TyRCOVUy KUVJQTAkLFwpKzBRWUxfDQpNIU5FW1BTJidaVlEpOTQkUjlMUDNEPUw5KlAtRjU6NCk3Q2BYOyRd Ulc2XkElLDtZQFMsQ0kxKlhbIlRfDQpNOFc8UStCJjZQLS89OjwkTUkoUCk6NFxFKD0yLVwiViU6 VUVXITJTOCFgOjNRVzdBKFo1J01KUSRFNDxQDQpNQTJUKzI0PlssVEk4LUYlQ1VdVjBOTS9BOUss WTMzWklXWylBSSQlUzQ2JiwsJilFPTlVUC1KUEYoXD47DQpNPFRFXU8+I0dOVVw9S1FBRCI1Tj1Z XCoyKD1PLTA9PSY2VDtWQCU1UzA5Ni0lMSxZM1JcPTgiNjBMJSRZDQpNNVVCUCxFXF0mJiFDKVAj KT1ZLUtIXlArIU1VQiE3RDkxVjlDRCRXUiQ1NFk7Q0YpOTMiKTs4XTdgMFI4DQpNIzZfW1srIiQ+ LE0xVVFHUiFDUERQVlRLLDAhIzJeQlAwMj1ENjUtLUVQJU80VDU/PldMVipFSSVgNE0hDQpNNUBO UERRQiIyWDxVOFErJjg4Ml04TVQtNlk4Iz1VPV9BQzwrQUdMX1I0JC9YLSYyPEJEMUVDNShARTAj DQpNXjRCIjRcUjtWOV82QDkvSDxVRDxWXC4yLilRMlxXRE8kREE3UUJMOz1RKC1gQ1BHMzdFLUxE MzJgMT5PDQpNK1AwKysrSDk/XTgpQ1krQ0gzTURXNURQUDBQYCk3NDgiMlAoO1A2LCRARCcoPS5D MjNCS1BSJEk7JiwiDQpNOUwiUjpLT00zMlI7MzwkW0kwVDErJixWIidVUjxRNSEkWClEVVEkTD5X IjVeND8pRDg1JExCNDc7WTRgDQpNWjBJTGAiI1NALzVARU49OThcVixVJzE3MFRZOTBXVSI8KCJG MSU1LDRZXEshSyk6WVIoNVU4RTMiUC47DQpNRiM1S0A6Tls/UzIkPzkvJThXMz8pIThHPixfQz00 PzE5Nzk2RFZAVzw3PkciOkczLCNKRTIkR0xUNiYyDQpNOUJDOys1JCYpKUQiJU9NNDJZQFA7UyU5 KzpGT0VHNSU1TCxLQEFUJikyUTk9U2A4RFJVLTxPVUZWIjEmDQpNIictJ2AiUVghITwrN1wsQTsh KkYhPl0rLjErQjBIQCciUjg7KiRESS41IiNKIy45LEY1QyMyQChEIi4wDQpNYDE1QDxZJi1AQCgp P10sPCQ9UihgNlFTPScpQzwrXGBULE1ZMDQ9RT0iIVU7JjUmOj5cKjAmUCMzR0wzDQpNMjZZST0h Jl09P11JODZRST5GNSM8QEVDIkUtRTheQ00tUT8rJkQ5TzxGVUEsNjVTPF9ZVlVAYFYvRTBADQpN OlQtTz02WVRbLU8vUDU5TTwmUU84QzkmPEY1RSJbNVZMQ10oODZZRDtgVTU7QDhWRjNNQEFQVSwi VCVMDQpNJjonTS1XTFc7RE0oOTYlUCU2WTA8QEFLTF1FUz9BMDo5K1k+XUVZSzs1KDdBUzY3L0ZX VzdYTl0vNEJSDQpNVUctIjg2MTdUPlVPO1ZVRTQhKC41VkVEV1ZBQTxFMU8zP1pSMz05Tlc0KVkl Uz03NkRRS0s1Tzk9T15gDQpNMFYpUVs9Ti5gNSE/MjYwMzEwUiZYJSlWOTcoSVRQYE02OyNWSTlP IjsnPlY3OzlBQDU5MzMmJVoxNUdRDQpNREdWJTdTSUFSVylIW0I8IWBXLSQ6Nyk9KD8xNk1HVlcx JjZGPSldUDBLPU1gKiVSNSdEQzo6NUtAXFc6DQpNOEI6SSU0LExYUDwjSCVBNFVgJS8oPURbTScj Ll83QEdWVz5YLDM7JDkwXUY7U19HYFoiV0FbOUVdRllDDQpNPEZCUjI0WzglNDFFMV0hTC1IODw4 Vk4lWjJQIi5fOztTMSlHMFNFUzk0TUU+MFExPTRHTlE7OVY+NTlQDQpNIUQkL0YhTlNWPjlHIyQ1 Tj02VSU+YFtfJjk4TT5RVEonNF9MJjBaKzFQXSNgMlReRzY6O0E2TjFdS1BGDQpNQCM6PClVKS00 Rj8uSDsjLSNHIy0sJzlIO1s1X0FEKygvJVVJOTc9UFZLKCksOz9APmAoMUhQXUElRCFODQpNOyNB M0pTMy04QD0kMFRAND41LFw4NFctM0dRRTQ0XVI5WjlMTCgwLzFXLSctV01DMiRTNTtUMTBQVlYm DQpNLTM6WjhEKD0wRlQyV0QoS0U6MjohTVlMQkZHQVIuO0xcUUFPNSpFS1RPPTgtRi1NSGBdKyNC QDUiSyxdDQpNIzxbIjBOJVZdSWAvM1Q5ITkhLl1WUzM7XURBTzssKVI0YEk0X1osIjk9RjY5MCgk IUBMKSMpTUU2OTgnDQpNSDtKV0VAJ19FRjc5RUorKWBMSygmYF05RUY1OSVRLDQkQScxOys5RSIp NkQlU2AhMSdCUFcqVjNZVjFHDQpNPzdNIjtXQSwqI0cuSEQnWUpgRk0xSz1dXEYnJDlRUTBQXFEq Szs1Ryg1LVlOPFRXVjQpYCxROyE8XjFNDQpNVyg5SS1EJCxUKUlSIyhOUVQ5OUE8IipdOUIrPklT PiQwQDZTIUpBQTYhT0EzRjVYTjZBSjwqPi9WMyI8DQpNOk8sNS9VT0cjQEMhNCZdVSJEQTM8ISgi TFVCJkkkMUIyXlctKjFRR0JGMDMkNyw3X0ZVJDsmPi04REZfDQpNJEFKJDldQyE0VzFcKi9RTkZX VU49TihQKyJFNEk9SlE5LlM6Ky0hRzAxMVhNQF1BJi08QjNWOUZaNzI5DQpNP0JXLU0oXUlWVl0z Ujk8JTpaXChRIlE2S1UvLzM9OUQ6REQhPFNZImBYXi05OUZOPFZMP1YyUChWVjFKDQpNOjIlQCo2 UVxMXykiOTY8OjRUOV09MzY2NCMoSSQ8WzJHNlQpS1VQS11JNVAoMiZcRC5ORjNZLz5QKDhNDQpN KjBOViQhWyxGSTVGOUUmJSNNUkEsI0BSJ1BOJi0mJzg7V0YqMDckMiJUL1Y8Ul0rTVZQK1VWUCJL P1suDQpNIjZIJ0BAUiUhQVkyIjw+Mj1aQTA5NjVLJjRMVk4pOE00J0xVPDc3KEVJQDVLL0xMPEQ6 WVVgMSM0TExNDQpNKEAnMlIrKDQ7MCQtJCREQzJSLys7VyI3N0E4NEMzMzIyJTQkQlE2OiE9KyhU SygiYFZSTyxWNiIrLE8yDQpNLEctVFAwTUc5SyZTLSsoVC45VCpgL19fX19fUCRgLCYjUVAsIiEk MiEwOCUiQDQyIUEwJilgXCcmUSwmDQpNJzEsJyVENC0lTz5fPy9ELiM7KDQhUWAtKTAwKCFQTCci QD1JKFE4Kzc9Q19fUWAsJDA0JyNVXUwhWiwuDQpNKlBEJyFBQCRgYDtWVl9eXyxCSjshQ1QoMDBM NyowREYuITMlQ1VULSJASTMhUCNST1JQPyFAOCciQk0lDQpNKVA8MSJgWFghLUVgLUA0KCVgQFZe O1pXMFBcOVBQQCYjN1ApQmA7OShPTCVgUD5dNSVMNDYyYCs6TEwzDQpNOCE/OCInTCgwIi1WOCg2 JSIsLE1TMVQ7WSdHKT9fTC4iMEg0TDBIPiUhLCchQTQ3IiZCUGBSJEczUTQpDQpNOlI3X2BcOCMm QTgqKTc4KCIhVC0jOUQrX1wmWl9UUCcqMExRIlVMKypQJi8nOSwnOChELkRPIUdXPDsiDQpNUUAk ND5AOjoiRignIURUPyItT1ApIVVNIUo+TShJSFAkVUxUNURZVl5gPDhcIUghVkAoKiVLLFA1QjQs DQpNIitMLjJUWUUoViU+KEAqQywrYCxMIj1HTCQ+VkM1LEYyYFA4NzJCLFstK1IhQFg9QT1QVk1G WioiQiwwDQpNIUBMUyFQVEwjRS5TXzM9JiFWPUsrVDA4KkFgJ0smMCstX0A7QzQsW0w3LDIoVlgr PSMhM11KVzs1SlhLDQpNLkFXUEVPU0ktQTw2UjdfQ09fJC8iUF4yPlFcOjcwSCgpUzI5IUFQPDM6 KEBbQy1XUFJYUF8zOCs1YCwhDQpNKkBNJSM/TzYjOzkhLVgyXCNBWEwhSjc/Jk05Ol9TXGApYEQp Ji1AKSNQWVMlUEJJP19dTz5dTkUnWEwrDQpNIjBRUCFLWCYjYFRAKDglLTlNXl5NPTgmKjxLIyMx J1BGMCwjVlAnUC1HLlcnPlgjOElSXjxgPEMhP0hgDQpNU0pHWE9XNTtbYFAnSDBcImBBODRJPyNg YEBVLT9eTzYlUTQ9UjFAXk41JFFHYFg3I2BIMCQvXl9cP1w5DQpNIzBMOCU3NzRZV1QzOUBHKjsz RVMpMShBKiEwPURDPCokT0xXX0ZdQCwiLCYmUVw8XC5QIytYYFpgMVwvDQpNIj8hTjpfX19fVlde NzVbUChgLi5IMEg4JERBKyQ0OFQ/MiMmJUFEJi1VYCZcJUdYO19QQWAyKC8pUiNSDQpNLiNgJilf I1lgYDk4KE1KTU83VDklUWAuUSJMLigtSEFgYC5USz9XP1dNKCc3Iis6IlEzUEEwJDgiMzgvDQpN QVNMOD9eJ09NW0k4YFAsMyYxJT5cK0wiOCJIJistR1AnPl8+Vko0IVsjQF8zXlBULSIwLVwkLCU0 JVJYDQpNTT1LUENBVDU0MWAoKUEkMV9QNl4rOVFcO1FYXSNUNy4jUTQ5KEM0Li8xM1BNS1ddJ1E8 SyNRSENeMTBPDQpNIkk4LTgzQDIuX19fX1JfXCFIWFAkQSxVM2BEMDdASTUhUVwtJlBUMCQyJCYi MTgmKUBAOFc7W2BdQFw2DQpNIkBEYDMsRDImQFQ5JVFAOl1KVFVOYFhJJFNMPCJRODEiMVwyXUda QSMhKyUhUig6IjEsNic3Nz9NRlgmDQpNJzBYNiRAXDclMWBGIj9VVkBbOjUiPjRdKCFVLyUhNCkr QVQqNlZOLytgUDIkSDotKlFCJk9cJl9VMiJaDQpNL1BNMyNVJCsoV1RXIzJULTJfVVY8X1xNKFBQ NidQUDMvOTBfIlEqOCdBKEAoIixXOi1eVTpRKFklMFQxDQpNI1IjPTJAOEojOzMiO100JyswTDkl Ky0qJDFXMT9ML1EiYFAuIU4xNiIjUC0kUEM9MEgvX0s4NlMiOCRCDQpNJVJIQC5BTDtHJlc2K09S JSFQOUEqJCEjMlAkUSQtRiVfXzpfQFo8NCdAOTwlVCw5JjFALiw1ODIjUUA3DQpNJDIqLUs/JyIl YFhYKTEsKkhgKDMjMU87L1ZZVCFQN04iUEhfLUYoNzwnTTpPVlU7TVBELyNbUCYnWFtQDQpNOlgn I0E7Xz0zIywrWlA4QiFCJSMjITgsJkU7ODdOKV80R0AmJkFINCgxTC87RzQhM0cvOSVgTC0lTVkj DQpNXCRQIkcrIjU1UVdJV1FLXygwPDUmVTRLXCEqN01QXkAoN1RLJ1Q5VDpbUl09IUQ1OVRILUJd NCwqQj86DQpNM15TX19XXDcrQzg5JGBKXStAWEo3KSkiJyIkXyoxISUtMiguJTFBVj9MKztfVygo Jj9gRWBEUyMmOjYlDQpNJGBgLCNSS1VbOztUTV1gK1wiPCErM0gpLlksViRALFZXP0MiL0EoXC9D MFIpVjwmKCFNVCYqK1BVTjwmDQpNIihYKiZQPDo9LyM7Wz04IihTQDAnQSFaIUJgMzVRLEkyW11Q S2AjLSQhVDApQEw+JTMvUEItYDZPT2ArDQpNKmBQQltAWDAiM00lKzBeSTguSzhSNjhSPFo5WE0o JTpIMVZMJWA8STwpYFhgVlZOTCFGIkczJD4mMTgsDQpNVy1KW05gVDQhNlg/IlBMLSY4NUUiOEdM NlMuPmBEL1AzUCQmYCE8OitfUEw2UTxFJkBNYCNSXFQqRkhXDQpNNTBWV0E4NT41Mz06JjdcJjpT NU0/Lkc7VEFJP2BTSC8tMVhEQTY5RikmTEhALGAnIiRHUCtgKllMRVwpDQpNIytTS1wjQCEhYCFO QD42X1wsQDgiISI0JSRRMyMnITdIRlcrImBQPCQwM0U4ME5fKzcyQUklISU5VFBaDQpNYCg8PFdD KCtfOC1gIl5gYCNCLCtgMC4oIUolI1A5OCFAITIzW0skJS4kYEMrIigrWyY5IU1AKD4hYDwsDQpN UGAkIy5XTi8oO0AhJ0MwMCFRLVxNRjwmMGA8P1BQRCEkXTI1MCtdNzEmOi1IKiJFPFAlMytQQDwl PzglDQpNMEpRRGBRWU88Rj9KK0czLipRQCVgPk42PktOUCFCLEBgRmBOOShJQUQlT0xbIWBYYF1M RyNgJyxXOko7DQpNMC80TkVHKUMiXCxYUC1ZIyhWQiMpVjRUVldMLl5NLzspUTFYX0dTVkUkKGBM IS0kTmAmSFAwJGBgYGBgDQpNYGBgYCIwI19gYCJgPyIwKGAwXiVBQCRgYCYiXiU1YDgoSFZeWltf Xl9VPiNTP19LIzkiMEQoSCYxSEAnDQpNMVAnOz0wPisnSC9OXyEnOzxOVlhgMGBgYGAnOz0wPisn SC9OXyEnOyQ8YCFWVy9PPTBGKydIL05fISc7DQpNPF4wUVI4L0hgVygtUD5gKEJAOSZAXyNfPScy KVEwJzs9MD4rJ0gvTl8hJzskPEQhVlc0J0JRWiNbT1AxDQpNVlEnKT0yISFgPU1VIVhMPkBeW1wk PUwxUjAnOzxeXVUiOEw+QF5bXCQ9TVNZKC8hYEgnXWAvL19fWC8xDQpNYDhUNCtYL11fJzgvQkAp IkJgPScyNzdXWjYvX19fXjBCUCojUEAyKSFYLychKC9JISc/UWA8X0kzL19fDQpNX1VaKV1bRiQh YGBgQkA9JysuQFxgNz9XQCNcJj0/KishWEk/ISY7IVpgQyFQISImUSJHWEAuT0hgPyIpDQpNIVgv JyE4RzhYTUYtT0AiUGAwIishUEdgPSQ2KzdQMi1BI2BAJ0AoYGA/LTBAXDwoX1k7YCdAKGBFOEgn DQpNMVBDYD0tUileN0QnI1s8JzFVISdONT0oXEpZNV9ZOyQnQChgIjwhVCFYRCNAXCwkWl1BQSw8 IyIjYCIjDQpNUVAyLTdPUFFQKEgnMVBHYD0iKFxbVzwxYDwuK2BYOyRQPGAwQUwwIVwoRCNaXihE I1wnQCQmOishWC8nDQpNYE5PQjg+RSorP1tfYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBg YGBgYGBgYGBgYGBgYGBgYGBgDQpNYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBg YGBgYGBgYGBgYGBgYGBgYGBgYGBfKDc8DQpNLEBgYGBgYCFgYDhgKmA4YEAkQGBgKGAiYGBgYEJg YGBAYCxgYGAjKGBgImAhMGBgYCNAIWAoYCZgYGBgDQpNSmAkYEBgWGBgYCFYITAiYCRgYGBgLkAl YChgYGBgYGBfKDc8LEBgYGBgYGBgYCRgYDBgYGAmYGBgKGBgDQpNYGBgYF8oNzwsQGBgYGBgYGBg JGAiMDBgYCdAYGBgYFxdQCRgVSNgYGBgYGBgYGBgYGBgYGBgYGBgL1IlDQpNVyMoYGBgYGBgYGAh YGAkYGBgIkBgYCJgYGBgYGAvUiVXIyhgYGBgYGBgYCFgYEQkYGAiWGBgYGAwIzghDQpNYCJAImBg YGBgYGBgYGBgYGBgYGBgYCNcQT1QUmBgYGBgYGBgYEBgIWBgYGBaYGBgQGAoYGBgYDBgMCJgDQpN YGBgYGAvUiVXIyhgYGBgYGBgYCFgYEQkYGBgYGAwYGAlIjwiYC5AImBgYGBgYGBgYGBgYGBgYGBg YCNcDQpNQT1QUmBgYGBgYGBgYDBgKSFgYGAqYCRgYCshU2AwI0hgQGBgYGBgYGBgYGBgYGBgYGBg YF8oNzwsQGBgDQpNYGBgYGBgKGBEMCRgYCVAIWAoIjJgMGBgQGAkYEBgYGBgYCNcQT1QUmBgYGBg YGBgYDBgKSFgYGA8YCRgDQpNYCQhUGAwYCxgQGBgYGBgYGBgYGBgYGBgYGBgYF8oNzwsQGBgYGBg YGBgJGAiMDBgYClAIWBgISw8QCRgDQpNOEAkYGBgYGBgYGBgYGBgYGBgYGBgL1IlVyMoYGBgYGBg YGA0YGAkYGBgIThgQCJgJmBgYGAoYCJgKGA5DQpNYGBgYEpgKGBAIUhgYGAjMGBAImAvUGBgYC9A ImAoIVJgQGBgKGAsYEAnLCJgYCEoYFAiYD1gKGBgJ2AjDQpNYCghVWBAYGBGYCxgQCc4ImBgI2Bg UCJgPVAoYGAuQCNgKCFYYEBgYCRgMGBAK2AiYGBgWCFgImBgUCxgDQpNYCZgJGAoYCRgUGBgQmAw YEBgNCNgYCJQIWAiYCFALGBgLUAkYChgKGBQYGBgYDRgQCw0KWBgYEghMCJgDQpNUUBEYGAlYCVg KGBgYGBgYF8oNzwsQGBgYGBgYGBgJGAiMDBgYCdgImBgIlRAUCRgLkBgYGBgYGBgYGBgDQpNYGBg YGBgYGBgL1IlVyMoYGBgYGBgYGAhYGBEJGBgIjhgQGBgXCgsIWAnOGBgYGBgYGBgYGBgYGBgYGBg DQpNYGAjXEE9UFJgYGBgYGBgYGAwYCkhYGBgUGAoYGAmQiRgMCIkYGBgYGBgYGBgYGBgYGBgYGBg YGBfKDc8DQpNLEBgYGBgYGBgYCRgIjAwYGAuQCJgYCMoRTAkYD5AYGBgYGBgYGBgYGBgYGBgYGBg YC9SJVcjKGBgYGBgDQpNYGBgIWBgRCRgYGAwYFBgYEIpNCFgJGBgYGBgYGBgYGBgYGBgYGBgYGBg I1xBPVBSYGBgYGBgYGBgMGApDQpNIWBgYC5gLGBgI1IoYDAjVGBgYGBgYGBgYGBgYGBgYGBgYGBg Xyg3PCxAYGBgYGBgYGAkYCIwMGBgJmAjDQpNYGBgUEIwJGArQCRgYGBgYGBgYGBgYGBgYGBgYGAv UiVXIyhgYGBgYGBgYCFgYEQkYGAiKGBQYGA4KEghDQpNYCpIJGBgYGBgYGBgYGBgYGBgYGBgYCNc QT1QUmBgYGBgYGBgYDBgKSFgYGBMYCxgYGBSL2AwIkRgUGBgDQpNYGBgYGBgYGBgYGBgYGBgYF8o NzwsQGBgYGBgYGBgJGAiMDBgYC1AI2BgIlBEQCRgN2BgYGBgYGBgYGBgDQpNYGBgYGBgYGBgL1Il VyMoYGBgYGBgYGAhYGBEJGBgYGAhYGBgOiksIWAuMGBgYGBgYGBgYGBgYGBgYGBgDQpNYGAjXEE9 UFJgYGBgYGBgYGAwYCkhYGBgKmAwYGBgUjNgMCE8YGBgYGBgYGBgYGBgYGBgYGBgYGBfKDc8DQpN LEBgYGBgYGBgYCRgIjAwYGAlYCRgYCEsRWAkYC9gJGBgYGBgYGBgYGBgYGBgYGBgYC9SJVcjKGBg YGBgDQpNYGBgIWBgRCRgYCFYIWBgYEsnOCFgIiglYGBgYGBgYGBgYGBgYGBgYGBgI1xBPVBSYGBg YGBgYGBgMGApDQpNIWBgYEhgMGBgIVFcYDBgXCFgYGBgYGBgYGBgYGBgYGBgYGBgXyg3PCxAYGBg YGBgYGAkYCIwMGBgLEAkDQpNYGAhOEBgJGBLYChgYGBgYGBgYGBgYGBgYGBgYGAvUiVXIyhgYGBg YGBgYCFgYEQkYGAjUCFgYGAhKCwhDQpNYCpYYGBgYGBgYGBgYGBgYGBgYGBgYCNcQT1QUmBgYGBg YGBgYDBgKSFgYGAmYDRgYC0hW2AwISpgYGBgDQpNYGBgYGBgYGBgYGBgYGBgYF8oNzwsQGBgYGBg YGBgJGAiMDBgYCRgJWBgI0xBYCRgOmAkYGBgYGBgYGBgDQpNYGBgYGBgYGBgL1IlVyMoYGBgYGBg YGAhYGBEJGBgIUghMGBgNSg4IWAuQCFgYGBgYGBgYGBgYGBgYGBgDQpNYGAjXEE9UFJgYGBgYGBg YGBAYCJgYGBgRmA0YEApMCFgYCNgITAiYGBgYGBgL1IlVyMoYGBgYGBgYGAhDQpNYGBEJGBgIlAh MGBgYCJIImAhMGBgYGBgYGBgYGBgYGBgYGBgYGAjXEE9UFJgYGBgYGBgYGAwYCkhYGBgDQpNVmA0 YGApQVZgMGA0YGBgYGBgYGBgYGBgYGBgYGBgYGBfKDc8LEBgYGBgYGBgYCRgYDBgYGBgYCZgKGBg DQpNYGBgYF8oNzwsQGBgYGBgYGBgJGAiMDBgYCFAJmBgYDgqQChgImAwYGBgYGBgYGBgYGBgYCFQ ITRgJURgDQpNNGAhJWAkUGAyMCEiYCZAWGAwIS00VDk0YEBgIWBgYGBgYGApIWBgYGBgYGBgJSQh YGBgIWBgYGBgQGBgDQpNYGA4YGBgYGBgYGBgKCNgJWAiYFAhMCE/YGBgYEkwMGBgYGBgYGBgUGBg YGBfX19fX1JgYGBgImBgYGBgDQpNYDBgYGBgJGBgYGBAYGBgYGBgYGBgJjBgYGAjKGBgYGArYCRg YClgIWBgI1RgMGBgOGAkYGAlQCJgYCNfDQpNX19fXyNQYGBgI2AlYGBgLGBgYGBfX19fX1BcYGBg YFwhMGBgJ2BgYGAvX19fX1wvYGBgYCRgNGBgImBgDQpNYGAjX19fX18jUGBgYCtAI2BgImBgYGBg X19fX19QXGBgYGBYIWBgYFZgYGBgL19fX19cL2BgYGA2YDRgDQpNYGBgImBgI19fX19fI1BgYGAl QCdgYCJMIjBgYF9fX19fUFxgYGBgJCQwYGBBYFBgYC9fX19fXC9gYGBgDQpNQiFUYGAjQGBgYCNf X19fXyNQYGBgL19fX19cYGBgYGBfX19fX1BcYGBgI19fX19fYGBgYGAvX19fX1wvDQpNYGBgYF9f X19fUGBgYGAjX19fX18jUGBgYC9fX19fXGBgYGBgX19fX19QXGBgYCNfX19fX2BgYGBgL19fDQpN X19cL2BgYGAoIiRgYCxgPWBgIUhgYGBgNmBgYGBgLGBgYGBgYGBgYGBgYCJgYGBgYGBgYGBgYGBg YGBgDQpNYGBgYGBgYDhgYGBgYGBgYGAhQGBgYGBgYGBgYDBgYGBgJFxQITAhLyxgNGBfX19fX1Bg YGBgYCRgYGBgDQpNX19fX19QYGBgYGBgYGBgYF9fX19fUzBBYDBgTCdAYGBgYERgYCNAJ2BgYCNg YGBgYGBgYGAhRGBgYGBgDQpNYGBgYGBgYGBgYGBgYGBgYGBgYGAsYGBgYCVgMWBgYFhgYGBgYGBg YGAlMGBgYGBYLGA0YC4jYCVgL19fDQpNX19cIWAoYGAhYGBgYGAkYGBgYCJgYDxgYGBgYGAvX19f X1xEKDAoYCUiNGBgLGAiYGBgWGBAYGBgUGBgDQpNYGBgYGBgYCdgYGBgYGBgYGBgYGBgYGBgYGBg YGBgYGBgJEBgYGBgMCRgYGA2YGBgYGBgYGBgIVBgYGBgDQpNLzNgJWAjVFAhMCNfX19fX2AwYDxg YDBgYGAjX19fX19gYGBgYGBgYGBgI19fX19fKTIkI2AkYEdgYGBgDQpNYGBgYF9fX19fUCxgYGBg YGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYCFAYGBgYChAYGBgJ1BgDQpNYGBgYGBgYGBF YGBgYCM8UCEwYFcsYDRgX19fX19QKGBgYGAkYGBgYGBgYGBgYGBgYGBgYGBgYGBfX19fDQpNX1Jg QSFgIWApUGBgMGAsYGArQCFgYGAjYGBgYGBgYGBgYGBgIkBgYGBgYGBgYGBgYGBgYGBgYGBgYGBg DQpNPmBgYGBgYGBgYCIwYGBgYGBgYGBgK2BgYGAhMixgNGA0Q2AlYC9fX19fXGBgYGBgIWBgYGAv X19fX1xgDQpNYGBgYGBgYGBgL19fX19cQCgwNGAzIkRgYChgJmBgITwhQGBgYFBgYGBgYGBgYGBg YCI0YGBgYGBgYGBgDQpNYGBgYGBgYGBgYGBgYClgYGBgYGBgYGBgS2BgYGBgYGBgYCMkYGBgYDQz YCVgJSRQITAjX19fX19gYGBgDQpNYGAwYGBgI19fX19fYGBgYGBgYGBgYCNfX19fX19fX19fX19f X19fYGBgYGBfX19fX19fX19fX19fX19fDQpNX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpNX19fX0pgYGBgL19fX19fX19fX19fX19f X19fX19fX19fX19fJmBgYGAnQGBgYCNfX19fXzhgYGBgKWBgDQpNYGBgYGBgYGAyYGBgYCNgYGBg IjBWKFREMTtPLyQ5SlxgKCMnWVs+LV9PX19fX19fX19eNVYoVEQxO08vDQpNJDlKXGAoIydZWz4t YGBgYGAvX19fX14yVihURDE7Ty8kOUpcYCgjJ1lbPi05YGBgYC9fX19fXjNWKFREDQpNMTtPLyQ5 SlxgKCMnWVs+LVJgYGBgL19fX19eNlYoVEQxO08vJDlKXGAoIydZWz4tK2AkYGAvX19fX140DQpN VihURDE7Ty8kOUpcYCgjJ1lbPi1EYCRgYC9fX19fXjFWKFREMTtPLyQ5SlxgKCMnWVs+LV1gJGBg L19fDQpNX19cUCFgKGBgYGBgYCxgYGBgYGBgYCEmYEBgYGAvX19fX1xgIWAoYGBgYGBgLGBgYGBg YGBgISZgMGBgDQpNYC9fX19fXURgYGBgYDBgYGAvX19fX1wwYGBgYFJgYGBgYCxgYGAjX19fX19f X19fX1BgYGAwLGBgYGBgDQpNUGBgYGAqQGBgYGBgYGBgYGBAYGBgIlRgPFcxRDtWUUUsQllUOyYp NzVVP19fX19fX19fX19eMCRgYCNfDQpNX19fX19fX19fUlAiYGAhKCFAYGBJYChgYC4wJ2BgI19f X19fX19fX19fX19fX19fX19fXzBgLGBgJFAlDQpNYGBgPCEwYGBGYDxgYCJQJmBgI19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fUCJgYGBfX19fDQpNX1dQYGBgISwiMGBgX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX187YChgYCEwI2BgYFhgYGBgDQpNX19fX19fX19fX140YFBg YERgKGBgIWApYGAhXCFgYGBXYChgYCdQJmBgIWAiYGBgX19fX19XUCNgYCI4DQpNIUBgYF9fX19f X0AlYGAjX19fX19YYCxgYC9fX19fXVwiYGBgXGAoYGAtMCZgYCNfX19fX19fX19fW1AnDQpNYGBg YGBQYGBfX19fX1JAI2BgI19fX19fSmAwYGBgYCRgYCFIYFBgYD9gPGBgL19fX19cKCJgYGBLYGBg DQpNYCUwI2BgI19fX19fUmAsYGApMClgYCNfX19fX19fX19fUFAnYGAjX19fX18sYDBgYC9fX19f XyQhMGBgDQpNYGAkYGAjYClgYCNfX19fX19fX19fVGAhYGAjX19fX19fX19fX19fX19fXzgiYGBg X19fX19RQCJgYGA0DQpNYDBgYF9fX19fX19fX19eMCFgYGBfX19fX1xAImBgIjwiYGBgK2A8YGAv X19fX108IVBgYF9fX19fVDAnDQpNYGAhQCJgYGBfX19fX19fX19fX19fX19fLWA0YGAvX19fX19f X19fX19fX19fVjAkYGAjX19fX19fX19fDQpNX1ZgJmBgIUAhMGBgX19fX19XYClgYGA4YGBgYFpg JGBgL19fX19dLCFgYGBfX19fX1tAIWBgI19fX19fDQpNJWA4YGAvX19fX19fX19fXyNgIVRDVFUz NVZFTjxWXUM6VFFJOEBgYGBgI19fX19fJDNBWDFVIVI7VzFPDQpNOFZdTDBWXU48VzFBO0cxUzVV PTc5YGBgYC9fX19fXDEuKjJWMjRVMzVWRU48Vl1DOlQtTztHMVI7VlE3DQpNNVU/KGBgYGBfX19f X1E8WCQ+RSQzNS03OjZZUztWLUswVl1OPScpTzskNVY5NllUPFU8TGAwYGBfX19fDQpNX1A8WCZP PTc6NllTO1YtSzVZYCFgYCNfX19fXyNDQyMjRS1UODcxRTBWXU48VzFBO0cxUzVVP1RgMGBgDQpN X19fX19QWFgxSUUlPEcpTzxELU87Ry1UODZZVDxVPTdgYGBgYC9fX19fXC4sYEFIPFYtSzUkLTA0 JylPDQpNPSZdQztWUTc1UGBgYGAjKGBgYGAjQ2AoMUctQzpVNSQ0JSFSO1cxTzhWXUw1VT1EYGBg YF9fX19fUEBgDQpNVEEtIThGXVU9JClPPiYwYGBgI19fX19fImAhPUBFIVI7VzFPOFZdTDlgYGBg L19fX19cLGApT0I0RjVNDQpNO1cxRTImXVM9JEUwOWBgYGAvX19fX1wtYCU4UzMmXUM4NlEoO1ct VDNGJU05NT03NVYwYGBgI19fX19fDQpNIVAjQ1VEUU84ViVMMjUhNzlgYGBgL19fX19cLGAoXyM0 Vl1DOlY1VDImJU45JlFFOWBgYGAvX19fX1wrDQpNYCc/NTdVKUU7Nl1UOTRBTzxXMTc5YGBgYC9f X19fXCpgIzEvNEY1TTtXMUUyJl1TPSU9NzlgYGBgL19fDQpNX19cKmAnVVw0RjVNO1cxRTQmXVI9 JT03OWBgYGAvX19fX1wpYC5UVzMmXUM4NlEwO1cpVDVVPTc5YGBgDQpNYC9fX19fXCVgL0QmNFcx QT0mNTc1VT1EYGBgYF9fX19fUFRgTyE9Ij43MUU8VSlFOFY1ST1GNUQ1VT03DQpNOWBgYGAvX19f X1wnYCVTKTBWXU47RjVDPSU9RGBgYGBfX19fX1A4YEEyTSw6Ny1UOTZZNzVWMGBgYCNfDQpNX19f XyFAYEonNCVDOFY1UD0lPTdfX19fX19fX19fXClgKytePEY1UT02NVM9JEUkNVU9NzlgYGBgL19f DQpNX19cKGAiKkE0VjVOOSQxQT0mJ19fX19fX19fX19QMGAhQ01EODcxQTlgYGBgL19fX19cJ2Ai QiUxVjVUDQpNMSYlVDg1P19fX19fX19fX19QMGAhUCFUPjchRV9fX19fUkAhYGBgJmApTUQ7NiVY MyY1TjVVPURgYGBgDQpNX19fX19QQGA4TSEwOTY1SzEmJVQ4NjBgYGAjX19fX18hMCJLITQtTDtX LUU1VT03OWBgYGAvX19fX1wkDQpNYCs/OTBGRU45LEBgYGAjXGAwYGAhMGBcVlQ1UjxGXVI1VT03 X19fX19fX19fX1wmYCosTTNHNU04RjVSDQpNNVU/X19fX19fX19fX1BMYE9CISQ5Ny1DPEZFUD0m RU87RT9fX19fX19fX19fUDRgIzJdMzhWXUQ5NT03DQpNNV9fX19fX19fX19fIUAhJ01FLU89NylD OTU9N19fX19fX19fX19cKGAsKCcyJjVMPCQ5STsmN19fX19fDQpNX19fX19QTGArVF0oOTZRUDBW XU49JjVYPSU/X19fX19fX19fX1BUYElSTSM4NllDOTZRJDo3LVA7JiVZDQpNNVU9N1JgYGBgKEAh YGBgK2AnPlMxJiVUODQlUjxGRVY4NlE3X19fX19fX19fX1wqYCxERDhHRVQ5Ny00DQpNO1cxQTsl PTdSYGBgYCpgIWBgYDFgKzFJMFZdTjtGNUM9JkVPO0UpRTw3NUU8VzE3NVU/KGBgYGBfX19fDQpN X1BQYDA/STM5NllENCcpTzlXKUU8Vy9fX19fXzZgYGBgYERgJDFZQj43MUU8VS1FO0cxNzVVP19f X19fDQpNX19fX19QWGAzXEFCPjcxRTxVKUU7NiVJO0ZFTjlVPTdSYGBgYC9fX19fXCxgJ047NFY1 TjkkLU87NyFMDQpNOTcxRURgJGBgL19fX19cKSwnJ2A8Vi1LMFZRTzxWNUQ1VT03RGAkYGAkYCJg YGAnLCpLUDxWLUszVyFFDQpNO0U+MGAwYGBfX19fX1BQUFgrMVM4Vk0sOjctVDk2WUk7Rj4wYDBg YF9fX19fUTBQUCQ5UzhWTSM7VllODQpNOTYtVDo2XU40JjVOOSZFTjlZYCFgYCJgYEBgYCQjYCY0 Vy1DOlUpRTxWXUw9RkVOOVRBTzxXMjBgMGBgDQpNX19fX19QXFBgTUFTOFZNKDtXLVQ0RjVTO1ZR Vjk2MTdEYCRgYC9fX19fXC0sLSU5PFYtSzBWXU47RjVDDQpNPSZFTjlVPTc1WWAhYGAhUGAwYGAj I2AvWjctQzpULU87RllFOFcxRTkpYCFgYCMwYDBgYCJDIU1gJy1DDQpNOlQtTDtXLUk7Rj03NVlg IWBgI19fX19fIiNgLkY3LUM6VDVSPEZdUl1gJGBgL19fX19cNywnNDc8Vi1LDQpNMjZZVjg2UUk5 JSFSO1chRTxHMVk1RiVMPTY1N11gJGBgL19fX19cMiwlSSI8Vi1LMVY1VDNGXVQ0VzVQDQpNPCZd Uj0mNUQ1VT9UYDBgYF9fX19fUShQNFhJUzhWTTM5NzEuO1cxMz03IVA7VylUOTYxNzVfMCFgYGBg DQpNITBgYCNDITFZNy1DOlRdVT0kXUYzNjVNO1cpWTVVP1RgMGBgX19fX19QTFBaLSVTOFZNIjg2 MTM9JiVUDQpNOTU/VGAwYGA1YChgYGBUUCxJXVM4Vk0pO0c5QTsmRUQwNylHNVU9N11gJGBgL19f X19cKiwnXUM8Vi1LDQpNNFc1QzhWNVM8VT03XWAkYGAhQCRgYGAuLCEkYDxWLUs1NllTPTchUDtX KVQ5NjE3NV8wIWBgIyghYGBgDQpNIyNgJi4nLUM6VEVOPUYlTDo2MS88LzAhYGBgYGBgYGAjMyNU PVctQzpUXVU9JF1GNEYlTjlWNTc1VT9UDQpNYDBgYF9fX19fUWBQKyEhUzhWTTc8Rl1OOVUhUjtX MU84Vl1MXWAkYGAvX19fX1wtLCNgYDxWLUszVyEjDQpNODZZQzk2UUU5JT03NV8wIWBgI19fX19f JEMjJUInLUM6VEVOPUYlTDo2MSE8Rj1VOzY1Tj0lPTddYCRgDQpNYC9fX19fXC0sK0IuPFYtSzVW XVU7JjEiOyZdQzpVPTc1XzAhYGAiVGBAYGAjMyI7VSctQzpURU40JylPDQpNOVcpRTxXLTc1VT9U YDBgYF9fX19fUShQUzZVUzhWTSE7JylFODYxWTBWXU08JlFFPSY1NzVfMCFgYCNfDQpNX19fXyMj I0RTJy1DOlRZTz0lLU84Vk1FPS8wIWBgI0AhMGBgIyMhSFpXLUM6VFVTOVUxTztUKUk5XzAhDQpN YGAjX19fX18kUyFGVictQzpVIU88RzEuO1cxMz03IVA7VylUOTYxN11gJGBgKWBgYGBgLywsL0A8 Vi1LDQpNMDYxRDxGNVM8VEVONTctRTVfMCFgYCNfX19fXyVDYDAzJy1DOlQlRDknKUU8Vy0uO1cx IT1GJUk7JiVCDQpNOyY1NzVfMCFgYCNfX19fXyYzYFtXVy1DOlRZRT0nPU88Rk0zPTYpUz43LVQ5 NlUmODZFTDk2MTc1VT9UDQpNYDBgYFlgYGBgITRQImAlUzhWTS45NzFXO1cpSzU2WVI5NiVDOiYl QjsmNTc1VT9UYDBgYE1gOGBgYExQDQpNUTVNUzhWTS45NzEyOTctRT0lP1RgMGBgX19fX19RJFBS Q0VTOFZNIztWWU45Ni1UMDYpTzxHMUU5JT03DQpNNV8wIWBgI19fX19fJENgTU1HLUM6VC1PO0ZZ RThXMUk7VlkyOTctRT0lPTddYCRgYC9fX19fXDAsLkdTDQpNPFYtSzNGXSI9NjlGOTcpMzwmJUM5 PzAhYGAjX19fX18kUyJWXCctQzpUJUw8RjVBOSdFIztWWU45Ni1UDQpNOTYxN11gJGBgJVAhYGBg LywuLDc8Vi1LM0ZdVDBWXU47RjVDPSY1RDVfMCFgYCNfX19fXyQzIjg0Ry1DDQpNOlUtTzhWTUU9 JS1IPTcxRDtXPU41VT03XWAkYGAoMCVgYGArLC1JTjxWLUs1JkVNOTYxTz03MTddYCRgDQpNYCtA KGBgYDQsIUFcPFYtSzBWXU47RjVDPSZFTztFKUU5RzVTOTYzVGAwYGBfX19fX1EkUEo8NVM4Vk0u DQpNO1cxKTtGRVQ6NiVMOjdJRTklPTc1XzAhYGAiRCEwYGAjUyEzRTctQzpUQU88VzEuO1cxJjtX NU45JT9UDQpNYDBgYFxgOGBgITxQJlJFUzhWTSg7Vy1UM0ZdVDFGXVU7RjE0PEdFITlWJUk7RT9U YDBgYExgLGBgIThQDQpNXVsxUzhWTS47VlkyOTYtTz1GNVI4NilMOTQ1UjxGXVI1VT9UYDBgYChg QGBgYERQUkgtUzhWTS47VDFBDQpNPSYlNzVVPD1gJFVJOFcpTzxWXUY9IiE3OjZZUztWLUsoJC1P O0cxUjtWUEAtMlhQNVBQYDM1LTc6NlkzDQpNOFZMTjNWLVg1VTwsYCRVMzVURS40VC0rK0RBLDQl PTckQCEwPEZdVDtWLU87IiEjO1ZZUz0mJU49Jyw6DQpNYCU9STtHLU84VkxAOzY1VDomXUQ8UiFB O0YwQDk3OUU7RzFTKGAhLTo2LVI7Vy1POUcwQDVWRU48Vl1DDQpNOlIhIztWWVQ8Rl1MKCY1Vjk2 WVQ8VT03JjAhLTo2LVI7Vy1POUcwQDVWRU48Vl1DOlIhIztWWVQ8Rl1MDQpNNVBcYDRXMUE9JjRA MFZdTjxXMUE7RzFTNVU9NyNQISU8RylPPEIhIztWWVM9JiVOPSctNzVVPCxgJTEjDQpNNCIhUDxG XVQ7Vi1POyU9NyNgITUxJWBAPCcpTz0mXUM7VlE3NVJgYDRGNVQ9NylOPFJdMzk3MVMoJzFIDQpN OTIhUztWLUs5NzBAPCcpTz0mXUM7VlE3NVIoYDRGNVQ9NylOPFIhVDomNEA8RjVNO1cxRSgmQU88 VzBADQpNMjVgQDg2MUQ8RjVTPFFYYDRGNVQ9NylOPFIhVDomNEA7Jl1DODZQQDs2JUM6JkVOOTIh Tjg2VUUpYCEyDQpNOTcxVTxGWVMoJzFIOTIhTDtWLUE7IiFNODYtSDo2WUUoJEUwKCYlRDknKUU8 Vy03NVFEYDRGNVQ9NylODQpNPFIhVDomNEA8Vl1DOlY1VCgmQUE7RjFMOTU8X2AlKUU9JzVSO0cs TzRWNVQ8UiFUOiY0QDwmXVI9IiFUDQpNO1IhQjkyIUM7VllOOTYtVDk2MEA9JlxAO1ZYQD0mQUUo JylFOzZdVDkyIUM7VlVQPTcxRTxFPTc1U2BgDQpNNEY1VD03KU48Ul0zOTcxUygnMUg5MiFQO1cp VCgnNVM5NjBAO1ZYQD0mQUUoJlFPOFYlTCgmLU87NyFVDQpNPSY1UjVVPEpgJSlFPSc1UjtHLEA9 JkFFKCctVDg3MUUoJl1GKCcxSDkyIVM7Vi1LOTcwQDhWXU47RjVDDQpNPSZFTztDPGA0RjVUPTcp TjxSIVQ6JjRAO0c1TThGNVIoJl1GKCYpWT0mNVMoJylFOFY1ST1GNUQoJl1ODQpNKCcxSDo3LEA4 Vl1OO0Y1Qz0mRU87RT03NVFYYDBWXU47RjVDPSIhVDtSIVQ6JjRAPEY1TTtXMUUoJi1PDQpNOzch VT0mNVIpUCEsOjctVDk2WEA5Rl1SKCZFTjhWXU06NllHKCYtTztGWUU4VzFJO1ZYQDxGNVE9NjVT DQpNPSctNzVVPEVgJCVDOFY1UD0iIUE7QiFJO0YtTzs2RU45UiFDO1ZZTjk2LVQ6Nl1OKCcpRTw3 NUU8VzE3DQpNJ2AhMzk2WUQoJjFBPSYkQD0mXEA8RjVNO1cxRSgmLU87NyFVPSY1UjVVPElgJSlF PScpSTk3OUUoJjFBDQpNPSYkQDxWNU49IiFCPjIhVDomNEA8RjVNO1cxRSgmLU87NyFVPSY1UjVT RGAzJl1POlIhQT0iIUk7Ri1PDQpNOzZFTjlSIUQ4NzFBKCc9ST0mQU89NzBAPEY1TTtXOUk7RjxA OjcwQDlHKU87MiFUOiY0QDhHNUY5RjVSDQpNNVFAYDBWUU88VjRAOFc1UjxGNU49IiFDO1ZZTjk2 LVQ6Nl1ONVU8SWAkKUk7RjFTKCctTzhWTUU9IiFUDQpNO1IhUzwmNUM6NjlJOFIhUDtXKVQoJiVO OSIhQTkmJVA9JjVSNVNIYDRGNVQ9NylOPFJdMzk3MVMoJzFIDQpNOTIhTjg2VUUoJzVTOTYwQD0m XEA6NjFFO0cxSTlHREA9JkFFKCcpRTs2XVQ5MiFDO1ZVUD03MUU8QFhgDQpNMTcpUjtXKEA7Vi1D PTcpUjk2MFtgJF1DOFc1UjxSIVc6JjVOKCYxQT0mJEA6JiVTKCYpRTk2WEA8RjVDDQpNOTZFVjk2 MEA5RylPOzIhVDomNEA8RjVNO1cxRSgmLU87NyFVPSY1UjVVPTcpMCEvOFYtVTxHLEA4Vl1ODQpN O0Y1Qz0iIU88JjVSODcxSTtWWEA6NyxAOFZdTTwmUUU9JjVENVMwYDNWLUM9NylTKCc9SDk2WEA4 MiFSDQpNOTZVTz0mNEA4VlFJOTZZVCgmRVMoJiVUPSY1TTwnMUk7RjxAPSZcQDhWXU47RjVDPSU9 NypAIS84Vi1VDQpNPEcsQD1WQUU7QiFUOiY0QDhWXU47RjVDPSZFTztCIUg4NyxAOEY1RTtCIUM7 Jl1TOTYwRWAkXUM4VzVSDQpNPFIhRD03KUk7RjxAPCcpTzhWNVM8UiFPOUIhUzk2WUQ6NllHKCYx QT0mJTcqUCEvOFYtVTxHLEA4NjlUDQpNOTcoQDgyIVM5NllEKCZdUDk3KUE9JkVPO0IhSDg3LEA4 Vl1NPCZRRT0mNUQ1VT03JkAhMztWLUs5NzBADQpNOjcsQDhXNVI8RjVOPSZRWSgmLUw7Vy1FOSFA YDRWXUM6VjVUKCZFUygmLVU8RylFO0cxTD4yIU88JjVODQpNNVU8QGAlLU84Vk1FPSIhSTxSIUw6 Ny1UOTZZSTtGPEA5Rl1SKCcpRTw3NUU8VzFTNVU8PGAlLU84Vk1FDQpNPSIhSDg3LEA4MiFQOTZZ RDo2WUcoJylFPDc1RTxXMTc1UkBgNFZdQzpWNVQoJkVTKCcpRTxWXUw9RkVODQpNOVIhUjk2VU89 JjRAOFZdTTwnNVQ5NyhAO0YlTTk1PTcqYCEzO1YtSzk3MEA6JiVTKCcpRTxWXUw9RjVEDQpNKCcp RTs2XVQ5MiFDO1ZVUD03MUU8QiFOODZVRTVVPEdgJS1POFZNRT0iIUk8UiFDO1ZZTjk2LVQ6NllH DQpNKCcxTygnKUU7Nl1UOTIhQztWVVA9NzFFPEU9NzVSPGA0Vl1DOlY1VCgmQUE8UiFDO1ZZTjk2 LVQ5NjBADQpNPSZcQDxGNU07VzFFKCYtTzs3IVU9JjVSNVU9NytQITM7Vi1LOTcwQDo3LEA4VlFP PFZFTjlSIUM7VllODQpNOTYtVDo2XU4oJzFPKCcpRTs2XVQ5MiFDO1ZVUD03MUU8RT03NVFcYDRW XUM6VjVUKCZBQTxSIUU7Ri1PDQpNPTZZVDk3KUU5IiFBO0IhRTxHKU88RT03NVE4YDI2WVY4NlFJ OSIhUDxGXVA5NylUPjIhVjg2UVU5MThgDQpNNCcpTzwmNVI9J0RAOjcsQD1XKUk9JjRNO1ZZTD4x NGA0JylPPCY1Uj0nREA6NyxAPEY1QTkiVU87RlFZDQpNNVBUYDNXNVQoJl1GKCZVRTs2XVI+NT0r YCU9UjtWWUcoJyFSO1cxTzhWXUwoJl1SKCYtTztGWUU4VzFJDQpNO1ZYQDxXMUE9JjRAOUZdUign MUg5MiFSOTclVTk3LVQ5NjBAPScpQTtHLUE4VzFJO1ZYQDtXKEA8RjVRDQpNPTY1Uz0lPTc1VURg NSZBRSgmJVI5VzVNOTZZVCgnIUE8Vy1FOSIhVDtSIUEoJjlVO0YtVDo2XU4oJz1BDQpNPFIhTjtX MEA6NlhAPSZBRSgmLU88RylFOFcwQDlGXVI7NiVUKCZdUigmRU4oJzFIOTIhUzwmNUM6NjlJDQpN OTYwQDxGJU45VjU3IkAhMz02LUM5Ny1TOUc1TCYwITU7Ry1VPCchTzxHMUU5IiFWODcpSTg2WVQo JzFZDQpNPCY1UzVSKGAyNllWODZRSTkiIU88JjVSODcxSTtWWEA4NzBAOFc1UjxGNU49IiFTPSYl VDkxQGAwNylHDQpNPTZVRTtHMEA6NyxAO1c1VCgmXUYoJylBO0Y9RTVVPFdgJT1SO1ZZRygnIVI7 VzFPOFZdTCgmOU88QiFUDQpNOiY0QDxGNVE9NjVTPSY1RCgnMVI4NllTODYtVDo2XU4oJl1SKCcp RTw3NUU8VzE3NVU8OWAlMUg5MiFPDQpNPCY1Ujg3MUk7VlhAOjcsQDhWJU44VjVMOTYxNyRgISk7 RzlBOyZFRCgmJVI5VzVNOTZZVDVVPF1gJS1PDQpNOFZNRT0iIUk8UiFOO1ZYTThGUU84Vk1JO0Y8 QDg2WUQoJzFIOTIhUzwmNUM6NjlJOTYwQDtXIUU8RiVUDQpNOjZdTignPUk7JlBAOEZRTzhWTTcq UCEhKCYpTDtWLUs6NllHKCc9STtHLU84VkxAO1chRTxGJVQ6Nl1ODQpNKCZFUygmRU4oJyFSO1Y9 Ujk3LVM1VT03MDAhNDomNEA7VyFFPEYlVDo2XU4oJkVTKCYtTzs3IUw5NzFFDQpNOSJYQDNGXEA4 RlFPOFZNSTtGPEA7VyFFPEYlVDo2XU4oJkVTKCZFTignIVI7Vj1SOTctUytFPD5gJTFIDQpNOTIh RDk3LUM8RkVQPSZdUigmRVMoJllPPSIhQSgnLU84Vk1FPSQkYDUmQUUoJjFBPSYlRzxGJU0oJkVT DQpNKCcxTztSIUw4NylHOTIhVDtSIUY6NzBAOjZZVDtSIVQ6JjRAOEc1RjlGNVIoJiVOOSIhSTxS IVQ8RzVODQpNOFYlVDk2MTcoUCE0OiY0QDxXIUU4VkVGOjY1RCgnIU88RzBAOjcsQDtGXVQoJy1V PCchTzxHMUU5JT03DQpNNVBYYDA2MUQ8RjVTPFIhSTtCIVU8VjRPYCQlRDknKUU8VyxAOjcsQDtG XVQoJiVWODZFTDg2KUw5MiFGDQpNPEZdTSgnMUg5MiFMO1YtQTsiIU04Ni1IOjZZRTVVPTcmYCEu OTcxVztXKUsoJy1VOEctWTxXMUU7MiFGDQpNODZFTDk2MTc1U0RgNSZBRSgmWUU9Jz1PPEZMQDhW JU47Rl1UKCYpRSgnKUU4Ni1IOTYwQDlHKU87MiFUDQpNOiZFUygmQU88VzBAODcwQD0mQUk8UiFU OjZVRTVTJGAwVl1OO0Y1Qz0mRU87QiFIODcsQD0mRU05NjBADQpNO1c1VCgnPUg5NlhANFRdPzJU NSU0JCUsMjU5JSgmRVMoJy1FPSU8VWAkLU87RllFOFcxSTtWWEA6NyxADQpNODYpTzxHMUU5IiFE PTY0QD0mXEA9JkVNOTZdVT0iIU88QiFPPSZBRTxCIUY4NkVMPTcpRTVSOGA1JkFFDQpNKCYtTztG WUU4VzFJO1ZYQDo3LEA8RjVTOTcwQDhHREA8RjVNO1cxRSgnLUk5JjQ8YCRZTygmKVU5RjlFDQpN PEIhUzwmJUM5MiFJPFIhQT1GJUk7JiVCOyY1NzVRTGA0Vl1DOlY1VCgmRVMoJiVMPEY1QTknREA4 Vl1ODQpNO0Y1Qz0mNUQ1VT03JVAhMztWLUs5NzBAOjcsQDtGXVQoJi1PO0ZZRThXMUU5JT03NVFE YDRWXUM6VjVUDQpNKCZBQTxSIUI5NjVOKCctSD03MEA5Jl1XO0U8QGAlMUg5MiFBPScxRTs3IVQo JzFPKCYtTztGWUU4VzBADQpNPSZFTTk2MEA7VzVUNVU8QWAkLU87RllFOFcxSTtWWEA6NyxAOUZd UjhWNUY9NlFMPjIhUjk2SUU4VzFFDQpNOSU8QmAlPUk7Ry1POFZNKTtGRVQoJy1IO1c1TDkiIUI5 MiFDODZRTDk2MEA5RkVSPFcwRGAkJVU9JkFPDQpNPEZFVDg3MUk9RjRAODZZUz1WNVIuQiEoO1ct VCgmWU89IiFGO1c1TjklPTcqYCEuO1ZYTTA3NVQ6Jl1SDQpNOjcxQT0mRVY5MiFBO0ctVzk3KFoo JEFPPFcwQDtGXVQoJjlPPTZZRDVVPDZgJFlPO0JVUjk2LU89RjVSDQpNODYpTDkyIUU8RylPPEcs TGAlOUE7JkVEKCZZQTs2NEwoJllPKCYxQT0mJEA8RjVDO1cpRCgmXUYoJylFDQpNPDc1RTxXMUU5 IiFUPjchRTVVPD1gYCxgYGBgYGAhSGBgVGBgYGBgYCZAYCgwYEBgIihgOmBgLWBgUGAjDQpNQCFI YGBEYCJgYCpgJkBgLDBgUGAjKGA6YGBNYCJQYCtAJWBgYGBgSGBgYGAlQGAjQGBgYGBgYCJgIzBg DQpNYGBgYEMkYFAhMCM4YGBgYF9fX19fX19fX19dYCxgNGAqYGAhYCE4YGBYYGBgYGBgYEBgVGBg JGBgKFEhDQpNLGA0YFpgYGBgL19fX19fX19fX18wM2AlYGBgYGAkYCFgYCFgUmBgYGAuMGBgYGBg YGBgYCpgYGBgK0AlDQpNYGBgOGBgYGAmMGA5QCRgYGBgYDxgIzBgIjAwYGBgYGBgYGBcYGAkYCYw YDlAYGBgYGBgQGAkUGAkNDAiDQpNYGAkYGBgYF8sYDRgXmBgYGAvX19fX19fX19fX19fX19fU1xQ ITBgKGBgYGAlYCRgYGBIYGBgYFxgYChgDQpNJjBgOUBgYGBgYGBEYCQwYCgwMCFgYCRgYGBgXyxg NGBeYGBgYC9fX19fX19fX19fX19fX19TXFAhMGBgDQpNYGBgYF9fX19fUCRgYGBgXGBgLGAmMGA5 QGBgYGBgYEhgJFBgJDQwI2BgJGBgYGBZLGA0YCdgJGBgL19fDQpNX19fX19fX19fX19fX1NEUCEw YDBgYGBgKmAkYGBgSGBgYGBcYGAwYCYwYDlAYGBgYGBgTGAkUGAkNDAkDQpNYGAkYGBgYFosYDRg MGAkYGAvX19fX19fX19fX19fX19fU0hQITBgMGBgYGAwYCRgYGBIYGBgYFxgYDRgDQpNJjBgOUBg YGBgYGBQYCRQYCQ0MCVgYCRgYGBgWyxgNGA4YCRgYC9fX19fX19fX19fX19fX19TTFAhMGAwDQpN YGBgYDdgJGBgYEhgYGBgXGBgOGAmMGA5QGBgYGBgYFRgJFBgJDQwJmBgJGBgYGBcLGA0YEJgJGBg L19fDQpNX19fX19fX19fX19fX1NQUCEwYDhgYGBgPGAkYGBgSGBgYGBEYGA8YCYwYDlAJGBgYGBg WGAkUGAkNDAoDQpNYGAkYGBgYDBgYGBgSGAkYGBgSGBgYGBEYGBAYCYwYDlAJGBgYGBgXGAkMGAo MDAnYGAkYGBgYChgYEJgDQpNX19fX19QJGBgYGBcYGBEYCYwYDlAYGBgYGAhYGAkUGAkNDAqYGAk YGBgYEwsYDRgSWAkYGAvX19fX19fDQpNX19fX19fX19fUlBQITBgOGBgYGBOYCRgYGBIYGBgYFxg YEhgJjBgOUBgYGBgYCEkYCQwYCgwMClgYCRgDQpNYGBgTCxgNGBJYCRgYC9fX19fX19fX19fX19f X19SUFAhMGAjYGAuYF9fX19fUCRgYGBgXGBgTGAmMGA5DQpNQGBgYGBgIShgJFBgJDQwLGBgJGBg YGBNLGA0YFpgJGBgL19fX19fX19fX19fX19fX1JUUCEwYDhgYGBgDQpNVGAkYGBgSGBgYGBcYGBQ YCYwYDlAYGBgYGAhLGAkMGAoMDArYGAkYGBgYE0sYDRgWmAkYGAvX19fX19fDQpNX19fX19fX19f UlRQITBgI2BgLmBfX19fX1AkYGBgYFxgYFRgJjBgOUBgYGBgYCEwYCRQYCQ0MC1gYCRgDQpNYGBg TixgNGAnYChgYC9fX19fX19fX19fX19fX19SWFAhMGBAYGBgYFpgJGBgYEhgYGBgXGBgWGAmMGA5 DQpNQGBgYGBgITRgJFBgJDQwLmBgJGBgYGBPLGA0YDJgKGBgL19fX19fX19fX19fX19fX1JcUCEw YDhgYGBgDQpNX2AkYGBgSGBgYCEoYGBcYCYwYDlAYGBgYGAhOGAlMGAiMDAvYGAoYGBAYFAsYDRg QWAoYGAvX19fX19fDQpNX19fX19fX19fU2BQITBgLGBgUmBIYCRgYCEkYGBgYCxgYFJgTmAkYGAh JGBgYGBQYCFgYCYwYDlAYGBgDQpNYGAhPGAjMGAiMDAwYGBgYGBgYFEsYDRgSWAoYGAvX19fX19f X19fX19fX19fUyRQITBgXGAhJGAmMGA5DQpNQGBgYGBgIUBgJDBgIjAwMWBgJGBgYGBSLGA0YFRg KGBgL19fX19fX19fX19fX19fX1MoUCEwYCNgYC5gDQpNNWAoYGBgJGBgYGBcYCEoYCYwYDlAYGBg YGAhRGAkMGAiMDAyYGAkYGBgYFMsYDRgXmAoYGAvX19fX19fDQpNX19fX19fX19fUyxQITBgLGBg UmBAYChgYGAkYGBgITRgISxgJjBgOUBgYGBgYCFIYCZQYCIwMDNgYCxgDQpNYEBgVCxgNGAmYCxg YC9fX19fX19fX19fX19fX19TMFAhMGBIYGBgYEBgKGBgYCRgYGBgLGBgUmBJYChgDQpNYCEkYGBg YCxgYFJgTWAoYGAhJGBgYCE0YCEwYCYwYDlAYGBgYGAhTGAmUGAiMDA0YGAsYGBAYFUsYDRgDQpN MWAsYGAvX19fX19fX19fX19fX19fUzRQITBgSGBgYGBAYChgYGAkYGBgYCxgYFJgSWAoYGAhJGBg YGAsDQpNYGBSYE1gKGBgISRgYGBgUGAhNGAmMGA5QGBgYGBgIVBgIzBgIjAwNWBgYGBgYGBWLGA0 YEBgLGBgL19fDQpNX19fX19fX19fX19fX1M4UCEwIShgIThgJjBgOUBgYGBgYCFUYCUwYCIwMDZg YChgYEAhMCxgNGBHYCxgDQpNYC9fX19fX19fX19fX19fX19VYFAhMGAsYGBSYFRgJGBgISRgYGBg LGBgUmA3YCRgYCEkYGBgYFxgITxgDQpNJjBgOUBgYGBgYCFYYCRQYCQ0MDhgYCRgYGBgSyxgNGBS YCxgYC9fX19fX19fX19fX19fX19STFAhMGAwDQpNYGBgYEhgJGBgYEhgYGBgXGAhQGAmMGA5QGBg YGBgIVxgJDBgKDAwN2BgJGBgYGBLLGA0YFJgLGBgL19fDQpNX19fX19fX19fX19fX1JMUCEwYChg YEJgX19fX19QJGBgYCM4Xz9fX2BQYGBgYCxgYGBgJGBgYGAhMGBgDQpNYGA4YGBgYCdgYGBgYGBg YGBgYGBgYGAhYGBgYGAwYGBgYChgYGBgImBgYGAiYGBgYGBEYGBgIWBgYGBgDQpNMDBgYGAkKGBg YCEjYGBgYDFgYGBgJDRgYGAhJmBgYGAxUGBgYGBIYGBgYCpgYGBgYGAkYGAhMCFgYGA0DQpNYDBg YCpgJGBgJGAhYGAhPGAwYGA8YCRgYChAIWBgIihgMGBgTmAkYGArQCFgYCMwYDBgYFRgJGBgLkAh DQpNYGAjXGAwYGAmYChgYCJQImBgIWBgQGBgO2AoYGApYCJgYCMoYEBgYFdgKGBgL2AiYGAiQGAw YGBIYCRgDQpNYGBgYGBgYDhgYGBgNWBgYGApYGBgYCMsYGBgYCJgJGBgJDAhYGAiYGAwYGBJYCRg YCxAIWBgYCRgQGBgDQpNMGAoYGAnUCJgYCJYYEBgYF1gKGBgI2AjYGAhWGBQYGBKYCxgYC4wI2Bg YEAhYGBgPWAwYGAsQCRgYCNYDQpNIWBgYDBgNGBgJ1AlYGAjNGAwYGBBYGBgYCFAYGAoYGBgYGBg YGAiVGBgUCRgYGAnYGBgYDIjYCVgYDAkDQpNYGAjX19fX19fX19fX19fX19fXSgsYDRgYEBgIkAh MCNgYGBgYGBgYCRgYGBgIkAjYGBgYGBgYGBgUGAjDQpNQCRgI2BgYGBgYGBgImBgKEAlMCNgYGBg YGBgYCJgYChAJkAjYGBgYGBgYGBgUGAjQCdQI2BgYGBgYGBgDQpNLGBgYGApMCNgYGBgYGBgYC9g YCFgIUBgYChgYGBgYGAhYCEkYGBQJGAwYCFgYGBgMjNgJWAhMCRgYCNfDQpNX19fX19fX19fX19f X19dKSxgNGBgUGAjQCxAI2BgYGBgYGBgLGBgImAhQGBgKGBgYGBgYCJgYFRgYFAkDQpNYEBgYGBg YGAyQ2AlYCUwJGBgI19fX19fX19fX19fX19fX10qLGA0YC9gYCNgIUBgYChgYGBgYGAjYCEkDQpN YGBQJGBQYCFgYGBgMlNgJWAnUCRgYCNfX19fX19fX19fX19fX19dKyxgNGBgUGAjQCUwImBgYGBg YGBgDQpNLGBgJGAhQGBgKGBgYGBgYCRgYFRgYFAkIWBgYGBgYGAzI2AlYCswJGBgI19fX19fX19f X19fX19fX10sDQpNLGA0YDJgYCVgIUBgYChgYGBgYGAlYCE0YGBQJCEwYCJgYGBgMzNgJWAuYCRg YCNfX19fX19fX19fX19fDQpNX19dLSxgNGBgUGAjQCFAJGBgYGBgYGBgYFBgI0AjYCRgYGBgYGBg YCxgYCZgIUBgYChgYGBgYGAmYGBUDQpNYGBQJCFAYGBgYGBgM0NgJWBgQCVgYCNfX19fX19fX19f X19fX19dLixgNGAhQGBgYGBgYGBgYCFgYGBgDQpNYEBgYGBgNGBgYGAjYGBgYCFgYGBgYGAjYGAi UGBQYGAmYChgYC5gI2BgIzxgQGBgYGAwYGAkUCRgYGBgDQpNYGBgYEFgYGBgLGBgYGAjUGBgYGAr YCRgYCVQIWBgIkRgMGBgRGAkYGAiQGBgYGA2YGAuYGBgYGBgYChgDQpNLWBgYGBgIiwoM2AlYCNA JWBgI19fX19fX19fX19SJFAhMGBIYGAkYCVAYCNAYGBgYGBgImAjMGBgMGBgDQpNQyIoUCEwITQh MGBgX19fX19fX19fX1xCLGA0YCpgYCJgIThgYFhgYGBgYGBgQGBUYGAoYGAoUEMsYDRgDQpNPGA0 YGAvX19fX19fX19fXyhTYCVgIkBgYFBgNmBgLmBgYGBgYGAoYC1gYCNgYCIsKSNgJWApMCVgYCNf DQpNX19fX19fX19fUjBQITBgSGBgMGAlQGAjQGBgYGBgYCJgIzBgIWBgYEMiNFAhMCJUITBgYF9f X19fX19fDQpNX19cRSxgNGAqYGAlYCE4YGBYYGBgYGBgYEBgVGBgNGBgKFBGLGA0YFhgNGBgL19f X19fX19fX18pQ2AlDQpNYCJAYCFAYDZgYC5gYGBgYGBgKGAtYGAmYGAiLClTYCVgYFAmYGAjX19f X19fX19fX1I8UCEwYEhgYDxgDQpNJUBgI0BgYGBgYGAiYCMwYCFQYGBDIkBQITBgWCFAYGBfX19f X19fX19fXEgsYDRgKmBgKGAhOGBgWGBgDQpNYGBgYGBAYFRgYEBgYChQSSxgNGA5YDhgYC9fX19f X19fX19fKjNgJWAiQGAiMGA2YGAuYGBgYGBgYChgDQpNLWBgKWBgIiwqQ2AlYClAJmBgI19fX19f X19fX19SSFAhMGBgYGAhYGAwYGAwYChgYCRgI2BgIWAhYGBgDQpNMGA0YGAkYCZgYCFgIVBgYDBg QGBgJGApYGAhYDlgMGBgJ1AkYGAiMCFgYGBKYDBgYCxAJGBgI0QhYGBgDQpNYGA0YGAhUCVgYGBU ITBgYDNgNGBgYGBgYGBgSGBgYGA0YGBgYCdAYGBgIkBgYGBgUmBgYGAvYGBgYGA4DQpNYDBgYDBg JGBgJkAhYGAjKCEwYGAqYGBgYCE4YGBYYGBgYGBgYEBgVGAnUCFgKFFcYDBgYE9gOGBgL19fDQpN X19fX19fX18/YCRgYCJAYGAwYDZgYC5gYGBgYGBgKGAtYCIqYDAiLEJAJGBgLTAmYGAjX19fX19f X19fDQpNX1hIIWBgYEhgYChgJUBgI0BgYGBgYGAiYCMwYD9QJGBDJ1whYGAjTCFAYGBfX19fX19f X19fXV9gMGBgDQpNKmBgI2AhOGBgWGBgYGBgYGBAYFRgYDxgYChQJ2BgYGAhYDxgYC9fX19fX19f X19fIVBgYGAiQGAhYGA2DQpNYGAuYGBgYGBgYChgLWAhJkdgIiwxSVBgYCEwJ2BgI19fX19fX19f X19UOjxgYGBIYGA0YCVAYCNAYGBgDQpNYGBgImAjMGAzSVBgQyRaPGBgIUQhUGBgX19fX19fX19f X10uR2BgYCpgYCZgIThgYFhgYGBgYGBgQGBUDQpNYCUmPGAoUTFHYGBgUGA8YGAvX19fX19fX19f XzQ5UGBgIkBgIVBgNmBgLmBgYGBgYGAoYC1gITJHYCIsDQpNNElQYGAsUCdgYCNfX19fX19fX19f VSo8YGBgSGBgQGAlQGAjQGBgYGBgYCJgIzBgNSlQYEMlMjxgYCNIDQpNIVBgYF9fX19fX19fX19d NEdgYGAqYGApYCE4YGBYYGBgYGBgYEBgVGAlNjxgKFE1R2BgYCNgQGBgL19fDQpNX19fX19fX181 OVBgYCJAYCJAYDZgYC5gYGBgYGBgKGAtYCE6R2AiLDZJUGBgIkAoYGAjX19fX19fX19fDQpNX1VK PGBgYEhgYExgJUBgI0BgYGBgYGAiYCMwYCUiPGBDITBHYGAhRCJgYGBfX19fX19fX19fXDQpUGBg DQpNKmBgLGAhOGBgWGBgYGBgYGBAYFRgIVhHYChQPilQYGBAYEBgYC9fX19fX19fX19fJ0I8YGAi QGAjMGA2DQpNYGAuYGBgYGBgYChgLWBgUylQIiwsUjxgYCkwKGBgI19fX19fX19fX19TLEdgYGBI YGBYYCVAYCNAYGBgDQpNYGBgImAjMGAtIjxgQyMwR2BgIzQiYGBgX19fX19fX19fX1xUKVBgYCpg YC9gIThgYFhgYGBgYGBgQGBUDQpNYCM0R2AoUFUpUGBgIWBEYGAvX19fX19fX19fXy0yPGBgIkBg JGBgNmBgLmBgYGBgYGAoYC1gYFYpUCIsDQpNLUI8YGAkQClgYCNfX19fX19fX19fUzhHYGBgSGAh JGAlQGAjQGBgYGBgYCJgIzBgLiI8YEMjQEdgYCFIDQpNIjBgYF9fX19fX19fX19cWClQYGAqYGAy YCE4YGBYYGBgYGBgYEBgVGAjTEdgKFBbKVBgYEtgRGBgL19fDQpNX19fX19fX18uUjxgYCJAYCRQ YDZgYC5gYGBgYGBgKGAtYCFgKVAiLDAiPGBgLTApYGAjX19fX19fX19fDQpNX1RgR2BgYEhgITBg JUBgI0BgYGBgYGAiYCMwYDAyPGBDJCRHYGAjRCIwYGBfX19fX19fX19fXSEpUGBgDQpNKmBgNWAh OGBgWGBgYGBgYGBAYFRgJChHYChRIilQYGAmYEhgYC9fX19fX19fX19fMEI8YGAiQGAlQGA2DQpN YGAuYGBgYGBgYChgLWAhIylQIiwwUjxgYCMwKmBgI19fX19fX19fX19ULEdgYGBIYCE8YCVAYCNA YGBgDQpNYGBgImAjMGAxIjxgQyQwR2BgIVAiQGBgX19fX19fX19fX10kKVBgYCpgYDhgIThgYFhg YGBgYGBgQGBUDQpNYCQ0R2AoUSUpUGBgSWBIYGAvX19fX19fX19fXzEyPGBgIkBgJjBgNmBgLmBg YGBgYGAoYC1gISYpUCIsDQpNMUI8YGAtUCpgYCNfX19fX19fX19fVDhHYGBgSGAhSGAlQGAjQGBg YGBgYCJgIzBgMVI8YEMkPEdgYGAkDQpNIlBgYF9fX19fX19fX19dJylQYGAqYGA7YCE4YGBYYGBg YGBgYEBgVGAkQEdgKFEoKVBgYClgTGBgL19fDQpNX19fX19fX18yIjxgYCJAYCdgYDZgYC5gYGBg YGBgKGAtYCEpKVAiLDIyPGBgJDArYGAjX19fX19fX19fDQpNX1RER2BgYEhgIVRgJUBgI0BgYGBg YGAiYCMwYDJCPGBDJEhHYGAhQCJQYGBfX19fX19fX19fXSopUGBgDQpNKmBgPmAhOGBgWGBgYGBg YGBAYFRgJFBHYChRLClQYGA/YExgYC9fX19fX19fX19fMyI8YGAiQGAnUGA2DQpNYGAuYGBgYGBg YChgLWAhLSlQIiwzMjxgYCpgK2BgI19fX19fX19fX19UVEdgYGBIYCJgYCVAYCNAYGBgDQpNYGBg ImAjMGA7MjxgQyZUR2BgIyQiUGBgX19fX19fX19fX11NKVBgYCpgYEFgIThgYFhgYGBgYGBgQGBU DQpNYC9ESmAoU1kqQGBgWmBMYGAvX19fX19fX19fX14ySGBgIkBgKEBgNmBgLmBgYGBgYGAoYC1g I1oqQCIsDQpNXkJIYGAhYCxgYCNfX19fX19fX19fX0hKYGBgSGAiLGAlQGAjQGBgYGBgYCJgIzBg XlJIYEMvTEpgYGBcDQpNI2BgYF9fX19fX19fX19fWypAYGAqYGBEYCE4YGBYYGBgYGBgYEBgVGAv UEpgKFNcKkBgYDVgUGBgL19fDQpNX19fX19fX19fIkhgYGBgYGAkYCFgYCFgYEBgYDBgLGBgJGAk YGAhYCEwYGAwYDhgYCRgJ2BgIWAiYGBgDQpNMGBEYGAkYCpgYCFgIlBgYDBgUGBgJGAtYGAhYCNA YGAwYFxgYCRgMGBgIWAkMGBgMCEoYGAkYDNgYCFgDQpNJWBgYDAhNGBgJGA2YGAhYCVQYGAwIUBg YCRgOWBgIWAmQGBgMCFMYGAkYDxgYCFgJzBgYDAhWGBgJGA/DQpNYGAhYChgYGAwIiRgYCRgQmBg IWAoUGBgMCIwYGAkIUAhMGBgQWA0YGAqMCVgYCMkITBgYFhgNGBgL0AlDQpNYGBgNCFAYGArYDhg YCRAJmBgIUAhQGBgP2A4YGApQCZgYCJUIUBgYFVgOGBgL2AmYGBgLCFQYGArYDxgDQpNYCQwJ2Bg ITwhUGBgP2A8YGApQCdgYCJcIVBgYFlgPGBgYEAoYGBgQCJgYGAwYEBgYCZgKGBgIVwiYGBgDQpN R2BAYGArQChgYCM4ImBgYFxgQGBgIWApYGBgUCIwYGAzYERgYCdgKWBgIjQiMGBgYGBgYGAiQGBg YCEwDQpNYGBgYD5gYGBgKmBgYGAjKGBgYGBcYGBgYCFAIWBgIWBgMGBgOmAkYGApYCFgYCJYYDBg YFhgJGBgYEAiDQpNYGBgUGBAYGA2YChgYChgImBgIkhgQGBgVGAoYGAvQCJgYGBAYFBgYDJgLGBg J2AjYGAiOGBQYGBQYCxgDQpNYC5AI2BgYDAhYGBgLmAwYGAmYCRgYCIoIWBgYExgMGBgLUAkYGBg YCEwYGAqYDRgYCVgJWBgIVghMGBgDQpNSGA0YGAjUUlgMGBIYGBgYChgYGBgJGBgYGBgIWBgMGBg YGBgYChgImBgYGBgYGBgYGBgYGBgYGBgYGBgDQpNYGBgYGBgYGBgYGBgQGBgYEBgYGBgKCJgYChg YGBgImBgKGBgQChgYGAsI2BQYCJgQChgYGBgI19gYCNfDQpNYGBgYF9fXGBfUGBgYC9cYF9QI19f UGBgX19fX2BgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgDQpNYGBgYGBgYGBgYGBgYGBg YGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgDQpNYGBgKEIoSkhC KEIoQmBgYGBgYGBgIyQxJic9Vz1XPVc9V0BgYGBgYGBgRjlGOUNfX19fX19fX1hgYGBgDQpNYGBg KSVXPVhAYGBgYGBgYCJgYGBgYGBgIjE9Vz1YPVc9Vz1XPVdgYGBgYGBgYEQ3PVc+LyIoQihCKEFQ DQpNYGBgYGBgYCklVz1XQ1A5RjlGOUg8YGBgYGBgYGBgYGBgKFwmOUY5RjonYGBgYGAoQihKSEIo Qi8hRjlGDQpNOUZBUGBgYGAiJz1XPVc9V0NQOUY5RjlIPGBgYGBgQ19fX19fX1hcLltGOUY6J2Bg YGBgKEBgYGBgYCIvDQpNI05ZRjlGQVBgYGBgYCg9Vz1XPVdDUFtOOUY5SDxgYGBgYCIvISQxJDEo XGBgYGBgYCdgYGBgYGBDUFMsDQpNUyxSL19fX19fX11YYGBgYGAoXCxTLFMsUihCKEIoQihCYGBg YGAiLyMsUyxTLDFQYGBgYGBgYGBgYGBgDQpNQ1BTLFMsUyQ8YGBgYGBgYGBgYGBgKFwuW0xTLFEn YGBgYGBgYGBgYGBgIi8jTlssUywxUGBgYGBgYGBgDQpNYGBgYENQW05TLFMkPGBgYGBgYGBgYGBg YChcYGBgYGAhJ2BgYGBgYGBgYGBgYCIvX19fX19fXVBgYGBgDQpNYGBgYGBgYGAiKEIoQihCKEJg YGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgDQpNYGBgYGBgYGBgYGBg YGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYF9fX19fX19fDQpNX19fX19f X19fX1BgI19fWGBgP19gYGAnX0BgYCFfWGBgYD9eYGBgL19AYGAjX1hgYGBfUGBgYC9YYGBgDQpN I15gYGBgX0BgYGAvWGBgYCNfYGBgYF9QYGBgL1xgYGAjX2BgYGBfUGAjX19cYGBfX19gYC9fX1Bg I19fDQpNXGBgX19fYGAvX19QYCNfX15gYF9fX19fX19fX19fX19fX19fX19fX19fXEQ7YCRgYGBg IWBgJGAoImAwDQpNYGAkYCFgI0hgQGBgYDBgWDtgJGAiYDBUYGBgYDVAITNgJVxgNUAhJWAlKGA0 UCEpYCRcYDNAIT9gJERgDQpNM0AhJmAkXGBgYGBgYCtUJFtfWGBgYCRgYGBgJWBgWGApMGBgYGA0 YCNAYEVgI1xgYGBgYGBgYGAhYGAkDQpNYGAoYGBgYGBgYGBgYGBgYGBgYGBgYCFIYFBgYGAwITNg JzBgPEAhSWAmWGA5UCEmYCZEYDtgIUVgJERgDQpNO0AhRmAmXGBgYCEkYFBgYGAwYFBgIzBgLGBg WWAjYGAtYCEiYCNgYGBgISxgIThgYDAhI2AmXGA7MCFQDQpNYCYkYDtAIVlgJFhgODAhTWAmNGBg YGBgYCRUYDowIUNgJyhgO1AhU2AmXGA5QCFUYCJgYDBQIU9gJyhgDQpNPGAhT2AnKGA4MCFUYCZE YDtQIU5gYGBgOWBgPmBgJGAxQCFJYCZQYDkwISRgJjRgPFAhQ2AnKGA6MCFQDQpNYCcwYDowIU9g JlhgYGBgYGAkVGA6MCFDYCcoYDtQIVNgJlxgOUAhVGAiYGA1UCFJYCZYYDxQIU9gJixgDQpNOlBg QGAkLGA7UCFOYCcwYDxAIU9gJlBgKGAhJGAkUGAzYGBgYCMwYCJAYCFgJDhgOjAhTGAmNGA1QCFF DQpNYCcoYDxQIUlgJlxgO0BgYGBgYGAtMGBOYCNgYCxgYE5gIyxgLVBgUWAjMGBgYGBaYGBUYGAw ISlgJlhgDQpNPWAhRWAnKGA7QCFBYCZQYDNAIUFgJlRgOTBgYGAkVGA0UCE3YCREYDNAITNgJCxg MlBgTmAkXGAwUCE4DQpNYGBgYGBgIVBgIjhgYDAhLGAmNGA5UCFBYCZQYDBQIU9gJ2BgPjAhUmAm RGA5UCFIYCcwYGBgISNgJlxgDQpNPGAhWWAnKGA6MCFHYCZAYD1gYEBgKkRgKGBgUWAjRGAuYGBX YCJUYCwwYFlgI0RgLVBgQGAkVGA6MCFDDQpNYCcoYDtQIVNgJlxgOUAhVGAiYGAwUCFPYCcoYDxg YE5gYGBgSkAhIWBgJGAzYCFFYCY8YDgwIUxgJTBgDQpNPEAhQWAmMGA5MCFNYCYkYDxAIUtgJyxg YGBgYGAkVGA6MCFDYCcoYDtQIVNgJlxgOUAhVGAiQGA0QGBJDQpNYCJgYDowIVNgImBgODBgQGAn KGA5MCFHYCZEYDxQIVRgJjRgPEAhRWAmMGAoYCFUYCcoYDgwIURgJjRgDQpNOzAhQWAnKGA6UGBA YCZcYDlAYEBgJFRgOjAhQ2AnKGA7UCFTYCZcYDlAIVRgImBgMFAhT2AnKGA8YCFPDQpNYCcoYDgw IVRgJkRgO1AhTmAiWGBgYGBgYCUwYCZAYCFgJWBgPEAhT2AmMGA9MCFDYCcwYDNAIUFgJlRgDQpN OTBgYGBgYGAzMCFJYCYsYDxAIU9gJyxgO1AhRmAnMGAoYCE3YCZEYDtAIVNgJlxgOFAhS2AiYGAw UCFPDQpNYCZYYD1gIVJgJlxgO2BgYGAjQGAiQGAhYCVgYDxAIU9gJjBgPTAhQ2AnMGA1QCFFYCco YDxQIUlgJlxgDQpNO0BgYGAjNGArQGBQYCNgYCtAYFNgIzxgLDBgVGBgYGAuQGAxYGAkYDBQIU9g JlRgOzAhRWAmWGA9YCFTDQpNYGBgYDJAIUFgJlhgPTAhQWAnKGA+MGBAYCMkYC1gYExgImBgLDBg WWAjRGAtUGBgYGBgYCpgYGBgYCRgDQpNM1AhLGAkNGA0UCFFYCZQYDlAITJgJjRgOVAhSWAnLGA9 YCFFYCcoYGBgYGBgJDBgYGBgIWAlOGA4MCFSDQpNYCQ4YDowIUxgJjRgMjAhTmAmOGA7UGBgYGBg YClgYCRgYGBgNWAhUmAmJGA7QCFTYCZQYDgwIVRgJkRgDQpNO1AhTmBgYGBgYGApIStgJGBgYGBg YGBgYGBgYGBgYGBfIlgiYCxgTmBAYGBgYGBgYGBgYGBgYGBgYGApDQpNK1AoYFMiWCJgYGBgYGBg YGBgYGBgYGBgYCE4T2BAIzQrQChgYGBgYGBgYGBgYGBgYGBgYCgiXCJgLVBODQpNYEBgYGBgYGBg YGBgYGBgYGBgYEorUChgWSJYImBgYGBgYGBgYGBgYGBgYGBgIzxPYEAjTCtAKGBgYGBgDQpNYGBg YGBgYGBgYGBgMEJcImAvME5gQGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYCRYT2BAITwrUChg DQpNYGBgYGAmUE9gQGBgYGBgYD5CXCJgYGBgYGAiIitQKGBgYGBgYCk0YGAoYGBgYGBgREJcImBg YGBgYGAzDQpNYGAiYGBgYGBgJE0lNERZJTMjLFIrRDEsM2AhITElOSE0JERTLEJZRDsmUGAxVDEp LFMoTjkmUUxgJl1MDQpNOTMsUitGMUw7YCEvMyQ1ITU1MFMsQllEOyZQYDU1LSU0QyxSK0YxTDtg ITc0VF0jMlMsUitGMUw7YGBgDQpNYCRRTzg2MSw6NilSODcpWTAwYGAxVjVUNCcpTzhUJUQ5JylF PFcsYGAlKUU5VC1MO1ctRTJWNVlgYGBgDQpNMyUhVDtUMTBgYCEjO1UxQTxWTS05NlUmPEY1RWBg YGAxVjVUMSQsYGBgYGBgYGBgIVg7PCxAYGBgYCNWDQpNK1AoYGAwYGBgYDRgYGBgJWBgYGBRIlwi YC1AT2BAI0wrUChgNVo8YGAiYF5gYCFFJmBgYCE6QGBgIVpIDQpNYGBgIyxgKGAlU2AiYCI8UGBA YFksYChgMlNgImBgYGBgMGAiYGAsYCFgIS00VT0pM0UtIzJSWS8wVUBgDQpNMSRRLDFWNVQxJl1D PTZVRTtHMUE9JkVPO0AhJDsmUSM4Nlk1O0ZRTzg2MS47VzxgMSZRTDFWNVQwVlFBDQpNPFctLzhG SUU4VzBgMSZRTDRGNUc6Ny1UOTcpMzk3KVY5NyhgMSZRTDU2WVI5Nj1JPFcxRTxFLUU8RzlFDQpN PEBgYGAuYCFgYFBgYGBgTS1gYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBg YGBgDQpNYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBg YGBgYGBgYGBgDQpNYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBg YGBgYGBgYGBgYGBgYGBgDQpNYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBg YGBgYGBgYGBgYGBgYGBgYGBgYGBgDQpNYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBg YGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgDQpNYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBg YGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgDQpNYGBgYGBgYGBgYGBgYGBgYGBgYGBg YGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgDQpNYGBgYGBgYGBgYGBgYGBg YGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgDQpNYGBgYGBgYGBg YGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgDQo0YGBg YGBgYGBgYGBgYGBgYGBgYEYrV1BRPyI4YA0KYA0KZW5kDQo= ------=_NextPart_7.70814538002014E-02-- . From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 05:12:28 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 49DE616A41F for ; Mon, 23 Jan 2006 05:12:28 +0000 (GMT) (envelope-from lehmann@ans-netz.de) Received: from kartoffel.salatschuessel.net (p5084FCD5.dip.t-dialin.net [80.132.252.213]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6552143D53 for ; Mon, 23 Jan 2006 05:12:24 +0000 (GMT) (envelope-from lehmann@ans-netz.de) Received: from kartoffel.salatschuessel.net (localhost [IPv6:::1]) by kartoffel.salatschuessel.net (8.13.4/8.13.4) with SMTP id k0N5CNSB044655; Mon, 23 Jan 2006 06:12:24 +0100 (CET) (envelope-from lehmann@ans-netz.de) Date: Mon, 23 Jan 2006 06:12:23 +0100 From: Oliver Lehmann To: randall ehren Message-Id: <20060123061223.33ccca1f.lehmann@ans-netz.de> In-Reply-To: <43D41AC2.206@ucsb.edu> References: <43D41AC2.206@ucsb.edu> X-Mailer: Sylpheed version 2.0.4 (GTK+ 2.8.10; amd64-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: ports cleaning script X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 05:12:28 -0000 randall ehren wrote: > hi - > a few years ago i wrote a small perl script to cleanup all ports that > had a 'work' directory, aka a 'make clean'. it's quite simple, but i > haven't found anything that does a similar thing. just set WRKDIRPREFIX in your /etc/make.conf to (for example) /usr/obj and do rm -rf /usr/obj/usr/ports to clean things up. -- Oliver Lehmann http://www.pofo.de/ http://wishlist.ans-netz.de/ From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 06:19:58 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E178316A41F for ; Mon, 23 Jan 2006 06:19:58 +0000 (GMT) (envelope-from eggert@CS.UCLA.EDU) Received: from kiwi.cs.ucla.edu (Kiwi.CS.UCLA.EDU [131.179.128.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7661043D46 for ; Mon, 23 Jan 2006 06:19:58 +0000 (GMT) (envelope-from eggert@CS.UCLA.EDU) Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by kiwi.cs.ucla.edu (8.11.7p1+Sun/8.11.7/UCLACS-5.2) with ESMTP id k0N6JYH09310; Sun, 22 Jan 2006 22:19:34 -0800 (PST) Received: from eggert by penguin.cs.ucla.edu with local (Exim 4.50) id 1F0v38-0005ro-7w; Sun, 22 Jan 2006 22:19:34 -0800 To: Kris Kennaway References: <200601131825.SAA21164@sopwith.solgatos.com> <87r772obn8.fsf@penguin.cs.ucla.edu> <20060120211940.GA43031@xor.obsecurity.org> <87u0bymq7x.fsf@penguin.cs.ucla.edu> <20060122044224.GA81690@xor.obsecurity.org> From: Paul Eggert Date: Sun, 22 Jan 2006 22:19:34 -0800 In-Reply-To: <20060122044224.GA81690@xor.obsecurity.org> (Kris Kennaway's message of "Sat, 21 Jan 2006 23:42:24 -0500") Message-ID: <87lkx7zcsp.fsf@penguin.cs.ucla.edu> User-Agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd@sopwith.solgatos.com, bug-bison@gnu.org, freebsd-ports@freebsd.org Subject: Re: portability fix for bison-1.75 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 06:19:59 -0000 Kris Kennaway writes: > there are still two failures: > > lang/pike70 (ftp://ftp.oav.net/pike/7.0/) > > security/bro (ftp://ftp.ee.lbl.gov/) Thanks for reporting these. It's the first I've heard of either problem. > Perhaps these are the fault of the software Yes, in both cases. I'll follow up separately for each one. Briefly, Pike is doing a "#define short int", which violates section 7.1.3 of the C Standard, and bro is doing a "#define YYLLOC_DEFAULT(Current, Rhs, N) Current = Rhs[N];", which doesn't properly parenthesize the right-hand side of the macro. I'll check whether the bugs are still in the latest versions of these programs, and if so I'll send a bug report to the upstream developers. Also, I'll install workarounds for this into Bison (by adding an "#undef short" to defeat Pike's "#define", and by overparenthesizing the args passed to YYLLOC_DEFAULT), so Bison 2.2 (when it comes out) should work even with these ancient and buggy distributions. However.... > but until they're both fixed (either by a patch to the software or a > fix to bison) As far as I can tell, neither Pike 7.0 nor bro 0.8 is currently being maintained by the upstream developer, so what procedure would you prefer here, to make Bison 2.1 acceptable to you? Should I send you a patch for these programs personally? Here are my sources for saying the old program versions aren't being maintained. says that Pike 7.0 is no longer being updated. Presumably people should be using 7.6.6, the current official release, or 7.4.44, the previous (and still-maintained) release. says that the port is using , but that URL no longer exists. says that no further development is being done to the 0.8 release. From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 06:57:00 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C5E2716A41F for ; Mon, 23 Jan 2006 06:57:00 +0000 (GMT) (envelope-from ale@FreeBSD.org) Received: from andxor.it (relay.andxor.it [195.223.2.3]) by mx1.FreeBSD.org (Postfix) with SMTP id C31EC43D49 for ; Mon, 23 Jan 2006 06:56:57 +0000 (GMT) (envelope-from ale@FreeBSD.org) Received: (qmail 32292 invoked from network); 23 Jan 2006 06:56:55 -0000 Received: from unknown (HELO ?192.168.178.2?) (a.premoli@andxor.it@81.174.31.42) by andxor.it with SMTP; 23 Jan 2006 06:56:55 -0000 Message-ID: <43D47E36.1070906@FreeBSD.org> Date: Mon, 23 Jan 2006 07:56:54 +0100 From: Alex Dupre User-Agent: Thunderbird 1.5 (X11/20060113) MIME-Version: 1.0 To: Kris Kennaway References: <20060123040721.GA95972@xor.obsecurity.org> In-Reply-To: <20060123040721.GA95972@xor.obsecurity.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org Subject: Re: fam vs gamin X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 06:57:00 -0000 Kris Kennaway wrote: > Are devel/fam and gamin supposed to be compatible? They both provide > a libfam, but since I switched from fam to gamin, my courier-imap is > segfaulting. This persists after I rebuild it. The library should be 100% compatible, since gamin uses the fam interface, but it doesn't implement all the fam functions (for a complete list of differences look here: http://www.gnome.org/~veillard/gamin/differences.html). If your courier-imap doesn't do something unsupported in gamin, the libraries should be completely interchangeble. *But* I'm working at my real job on a project using gamin, and just friday I found a very strange behaviour (probably a bug) of gamin with kqueue backend monitoring a few directories with thousands of files inside (lost or delayed events). Switching to polling solved the problem, this is the reason I think it's a kqueue implementation bug. Today I'll do other tests, more accurately. Stay tuned. -- Alex Dupre From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 07:09:25 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6DC5016A41F for ; Mon, 23 Jan 2006 07:09:25 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2767C43D53 for ; Mon, 23 Jan 2006 07:09:25 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id CB0C3407C; Mon, 23 Jan 2006 01:09:24 -0600 (CST) Date: Mon, 23 Jan 2006 01:09:24 -0600 To: Paul Eggert Message-ID: <20060123070924.GC27389@soaustin.net> References: <200601131825.SAA21164@sopwith.solgatos.com> <87r772obn8.fsf@penguin.cs.ucla.edu> <20060120211940.GA43031@xor.obsecurity.org> <87u0bymq7x.fsf@penguin.cs.ucla.edu> <20060122044224.GA81690@xor.obsecurity.org> <87lkx7zcsp.fsf@penguin.cs.ucla.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87lkx7zcsp.fsf@penguin.cs.ucla.edu> User-Agent: Mutt/1.5.9i From: linimon@lonesome.com (Mark Linimon) Cc: freebsd@sopwith.solgatos.com, bug-bison@gnu.org, freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: portability fix for bison-1.75 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 07:09:25 -0000 On Sun, Jan 22, 2006 at 10:19:34PM -0800, Paul Eggert wrote: > Yes, in both cases. I'll follow up separately for each one. > Briefly, Pike is doing a "#define short int", which violates > section 7.1.3 of the C Standard, and bro is doing a > "#define YYLLOC_DEFAULT(Current, Rhs, N) Current = Rhs[N];", > which doesn't properly parenthesize the right-hand side of the macro. > > I'll check whether the bugs are still in the latest versions of these > programs, and if so I'll send a bug report to the upstream developers. > > However.... > > As far as I can tell, neither Pike 7.0 nor bro 0.8 is currently being > maintained by the upstream developer, so what procedure would you > prefer here, to make Bison 2.1 acceptable to you? Should I send you a > patch for these programs personally? Just send-pr and we'll try to catch them as they come in. mcl From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 07:22:16 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D909016A41F for ; Mon, 23 Jan 2006 07:22:16 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E6CC43D49 for ; Mon, 23 Jan 2006 07:22:16 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 5CC261A3C25; Sun, 22 Jan 2006 23:22:16 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 9E4CF514A3; Mon, 23 Jan 2006 02:22:15 -0500 (EST) Date: Mon, 23 Jan 2006 02:22:15 -0500 From: Kris Kennaway To: Paul Eggert Message-ID: <20060123072215.GB5518@xor.obsecurity.org> References: <200601131825.SAA21164@sopwith.solgatos.com> <87r772obn8.fsf@penguin.cs.ucla.edu> <20060120211940.GA43031@xor.obsecurity.org> <87u0bymq7x.fsf@penguin.cs.ucla.edu> <20060122044224.GA81690@xor.obsecurity.org> <87lkx7zcsp.fsf@penguin.cs.ucla.edu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZGiS0Q5IWpPtfppv" Content-Disposition: inline In-Reply-To: <87lkx7zcsp.fsf@penguin.cs.ucla.edu> User-Agent: Mutt/1.4.2.1i Cc: freebsd@sopwith.solgatos.com, bug-bison@gnu.org, freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: portability fix for bison-1.75 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 07:22:17 -0000 --ZGiS0Q5IWpPtfppv Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sun, Jan 22, 2006 at 10:19:34PM -0800, Paul Eggert wrote: > > but until they're both fixed (either by a patch to the software or a > > fix to bison) Thanks for the analysis. > As far as I can tell, neither Pike 7.0 nor bro 0.8 is currently being > maintained by the upstream developer, so what procedure would you > prefer here, to make Bison 2.1 acceptable to you? Should I send you a > patch for these programs personally? Yes, that would be best. > says that Pike 7.0 is no longer > being updated. Presumably people should be using 7.6.6, the current > official release, or 7.4.44, the previous (and still-maintained) > release. Those newer releases are also in ports and don't have the bugs, so there's probably no point reporting either of them upstream. Kris > says that the > port is using , but that > URL no longer exists. says that no > further development is being done to the 0.8 release. --ZGiS0Q5IWpPtfppv Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD1IQnWry0BWjoQKURAnKjAKC9eY+CdQiOEQTrht3OQwKVG2ysawCg1qBn 2BGWOcDMeQVJL0ILnOWGHI0= =l+9d -----END PGP SIGNATURE----- --ZGiS0Q5IWpPtfppv-- From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 08:13:17 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F22516A41F for ; Mon, 23 Jan 2006 08:13:17 +0000 (GMT) (envelope-from eggert@CS.UCLA.EDU) Received: from kiwi.cs.ucla.edu (Kiwi.CS.UCLA.EDU [131.179.128.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3963A43D48 for ; Mon, 23 Jan 2006 08:13:17 +0000 (GMT) (envelope-from eggert@CS.UCLA.EDU) Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by kiwi.cs.ucla.edu (8.11.7p1+Sun/8.11.7/UCLACS-5.2) with ESMTP id k0N8CxH15709; Mon, 23 Jan 2006 00:13:00 -0800 (PST) Received: from eggert by penguin.cs.ucla.edu with local (Exim 4.50) id 1F0wot-0004uP-PI; Mon, 23 Jan 2006 00:12:59 -0800 To: Kris Kennaway References: <200601131825.SAA21164@sopwith.solgatos.com> <87r772obn8.fsf@penguin.cs.ucla.edu> <20060120211940.GA43031@xor.obsecurity.org> <87u0bymq7x.fsf@penguin.cs.ucla.edu> <20060122044224.GA81690@xor.obsecurity.org> From: Paul Eggert Date: Mon, 23 Jan 2006 00:12:59 -0800 In-Reply-To: <20060122044224.GA81690@xor.obsecurity.org> (Kris Kennaway's message of "Sat, 21 Jan 2006 23:42:24 -0500") Message-ID: <87d5ijz7jo.fsf@penguin.cs.ucla.edu> User-Agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd@sopwith.solgatos.com, bug-bison@gnu.org, freebsd-ports@freebsd.org, bison-patches@gnu.org Subject: Re: portability fix for bison-1.75 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 08:13:17 -0000 I installed the following patch into Bison CVS to work around the Bison compatibility issue with Pike 7.0. With this patch, Pike 7.0 builds (with a lot of warnings due to some other problems -- but it builds). This patch should appear in Bison 2.2. 2006-01-22 Paul Eggert Work around a bug in Pike 7.0, and give the Pike folks a better way to override the usual int widths. * data/yacc.c (b4_int_type): Use yytype_uint8, etc., so that the user can override the types. (short): #undef, to work around a bug in Pike 7.0. (yytype_uint8, yytype_int8, yytype_uint16, yytype_int16): New types. (union yyalloc.yyss): Use yytype_int16 rather than short. All uses changed. (yysigned_char): Remove. * src/parse-gram.y (YYTYPE_UINT8, YYTYPE_INT8, YYTYPE_UINT16): (YYTYPE_INT16): New macros, to test the new facility in yacc.c. * tests/regression.at (Web2c Actions): Adjust to above changes. Index: data/yacc.c =================================================================== RCS file: /cvsroot/bison/bison/data/yacc.c,v retrieving revision 1.131 diff -p -u -r1.131 yacc.c --- data/yacc.c 22 Jan 2006 07:38:49 -0000 1.131 +++ data/yacc.c 23 Jan 2006 07:53:57 -0000 @@ -71,14 +71,15 @@ m4_ifdef([b4_lex_param], b4_lex_param))) # b4_int_type(MIN, MAX) # --------------------- # Return the smallest int type able to handle numbers ranging from -# MIN to MAX (included). We overwrite the version from c.m4 which relies -# on "signed char" which is not portable to old K&R compilers. +# MIN to MAX (included). Overwrite the version from c.m4, which +# uses only C89 types, so that the user can override the shorter +# types, and so that pre-C89 compilers are handled correctly. m4_define([b4_int_type], -[m4_if(b4_ints_in($@, [0], [255]), [1], [unsigned char], - b4_ints_in($@, [-128], [127]), [1], [yysigned_char], +[m4_if(b4_ints_in($@, [0], [255]), [1], [yytype_uint8], + b4_ints_in($@, [-128], [127]), [1], [yytype_int8], - b4_ints_in($@, [0], [65535]), [1], [unsigned short int], - b4_ints_in($@, [-32768], [32767]), [1], [short int], + b4_ints_in($@, [0], [65535]), [1], [yytype_uint16], + b4_ints_in($@, [-32768], [32767]), [1], [yytype_int16], m4_eval([0 <= $1]), [1], [unsigned int], @@ -220,6 +221,36 @@ typedef struct YYLTYPE /* Line __line__ of yacc.c. */ b4_syncline([@oline@], [@ofile@])[ +#ifdef short +# undef short +#endif + +#ifdef YYTYPE_UINT8 +typedef YYTYPE_UINT8 yytype_uint8; +#else +typedef unsigned char yytype_uint8; +#endif + +#ifdef YYTYPE_INT8 +typedef YYTYPE_INT8 yytype_int8; +#elif ]b4_c_modern[ +typedef signed char yytype_int8; +#else +typedef short int yytype_int8; +#endif + +#ifdef YYTYPE_UINT16 +typedef YYTYPE_UINT16 yytype_uint16; +#else +typedef unsigned short int yytype_uint16; +#endif + +#ifdef YYTYPE_INT16 +typedef YYTYPE_INT16 yytype_int16; +#else +typedef short int yytype_int16; +#endif + #ifndef YYSIZE_T # ifdef __SIZE_TYPE__ # define YYSIZE_T __SIZE_TYPE__ @@ -337,7 +368,7 @@ void free (void *); /* INFRINGES ON USER /* A type that is properly aligned for any stack member. */ union yyalloc { - short int yyss; + yytype_int16 yyss; YYSTYPE yyvs; ]b4_location_if([ YYLTYPE yyls; ])dnl @@ -350,10 +381,10 @@ union yyalloc N elements. */ ]b4_location_if( [# define YYSTACK_BYTES(N) \ - ((N) * (sizeof (short int) + sizeof (YYSTYPE) + sizeof (YYLTYPE)) \ + ((N) * (sizeof (yytype_int16) + sizeof (YYSTYPE) + sizeof (YYLTYPE)) \ + 2 * YYSTACK_GAP_MAXIMUM)], [# define YYSTACK_BYTES(N) \ - ((N) * (sizeof (short int) + sizeof (YYSTYPE)) \ + ((N) * (sizeof (yytype_int16) + sizeof (YYSTYPE)) \ + YYSTACK_GAP_MAXIMUM)])[ /* Copy COUNT objects from FROM to TO. The source and destination do @@ -392,12 +423,6 @@ union yyalloc #endif -#if ]b4_c_modern[ - typedef signed char yysigned_char; -#else - typedef short int yysigned_char; -#endif - /* YYFINAL -- State number of the termination state. */ #define YYFINAL ]b4_final_state_number[ /* YYLAST -- Last index in YYTABLE. */ @@ -649,8 +674,8 @@ do { \ `------------------------------------------------------------------*/ ]b4_c_function_def([yy_stack_print], [static void], - [[short int *bottom], [bottom]], - [[short int *top], [top]])[ + [[yytype_int16 *bottom], [bottom]], + [[yytype_int16 *top], [top]])[ { YYFPRINTF (stderr, "Stack now"); for (; bottom <= top; ++bottom) @@ -993,9 +1018,9 @@ b4_c_function_def([yyparse], [int], b4_p to reallocate them elsewhere. */ /* The state stack. */ - short int yyssa[YYINITDEPTH]; - short int *yyss = yyssa; - short int *yyssp; + yytype_int16 yyssa[YYINITDEPTH]; + yytype_int16 *yyss = yyssa; + yytype_int16 *yyssp; /* The semantic value stack. */ YYSTYPE yyvsa[YYINITDEPTH]; @@ -1082,7 +1107,7 @@ m4_ifdef([b4_at_dollar_used], [[ yylsp[ these so that the &'s don't force the real ones into memory. */ YYSTYPE *yyvs1 = yyvs; - short int *yyss1 = yyss; + yytype_int16 *yyss1 = yyss; ]b4_location_if([ YYLTYPE *yyls1 = yyls;])[ /* Each stack pointer address is followed by the size of the @@ -1110,7 +1135,7 @@ m4_ifdef([b4_at_dollar_used], [[ yylsp[ yystacksize = YYMAXDEPTH; { - short int *yyss1 = yyss; + yytype_int16 *yyss1 = yyss; union yyalloc *yyptr = (union yyalloc *) YYSTACK_ALLOC (YYSTACK_BYTES (yystacksize)); if (! yyptr) Index: src/parse-gram.y =================================================================== RCS file: /cvsroot/bison/bison/src/parse-gram.y,v retrieving revision 1.70 diff -p -u -r1.70 parse-gram.y --- src/parse-gram.y 22 Jan 2006 08:02:47 -0000 1.70 +++ src/parse-gram.y 23 Jan 2006 07:53:57 -0000 @@ -57,6 +57,19 @@ static uniqstr current_type = 0; static symbol *current_lhs; static location current_lhs_location; static int current_prec = 0; + +#ifdef UINT_FAST8_MAX +# define YYTYPE_UINT8 uint_fast8_t +#endif +#ifdef INT_FAST8_MAX +# define YYTYPE_INT8 int_fast8_t +#endif +#ifdef UINT_FAST16_MAX +# define YYTYPE_UINT16 uint_fast16_t +#endif +#ifdef INT_FAST16_MAX +# define YYTYPE_INT16 int_fast16_t +#endif %} %debug Index: tests/regression.at =================================================================== RCS file: /cvsroot/bison/bison/tests/regression.at,v retrieving revision 1.94 diff -p -u -r1.94 regression.at --- tests/regression.at 25 Jul 2005 06:36:13 -0000 1.94 +++ tests/regression.at 23 Jan 2006 07:53:57 -0000 @@ -1,5 +1,7 @@ # Bison Regressions. -*- Autotest -*- -# Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. + +# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 Free Software +# Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -581,7 +583,7 @@ AT_CLEANUP # # It used to be wrong on yydefact only: # -# static const short int yydefact[] = +# static const yytype_uint8 yydefact[] = # { # - 2, 0, 1, 0, 0, 2, 3, 2, 5, 4, # + 2, 0, 1, 0, 0, 0, 3, 2, 5, 4, @@ -611,7 +613,7 @@ AT_CHECK([bison -v -o input.c input.y]) [sed -n 's/ *$//;/^static const.*\[\] =/,/^}/p' input.c >tables.c] AT_CHECK([[cat tables.c]], 0, -[[static const unsigned char yytranslate[] = +[[static const yytype_uint8 yytranslate[] = { 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, @@ -641,16 +643,16 @@ AT_CHECK([[cat tables.c]], 0, 2, 2, 2, 2, 2, 2, 1, 2, 3, 4, 5, 6 }; -static const unsigned char yyprhs[] = +static const yytype_uint8 yyprhs[] = { 0, 0, 3, 5, 6, 9, 14 }; -static const yysigned_char yyrhs[] = +static const yytype_int8 yyrhs[] = { 8, 0, -1, 9, -1, -1, 10, 11, -1, 3, 4, 5, 8, -1, 6, 8, -1 }; -static const unsigned char yyrline[] = +static const yytype_uint8 yyrline[] = { 0, 2, 2, 3, 3, 4, 5 }; @@ -659,45 +661,45 @@ static const char *const yytname[] = "$end", "error", "$undefined", "\"if\"", "\"const\"", "\"then\"", "\"else\"", "$accept", "statement", "struct_stat", "if", "else", 0 }; -static const unsigned short int yytoknum[] = +static const yytype_uint16 yytoknum[] = { 0, 256, 257, 258, 259, 260, 261 }; -static const unsigned char yyr1[] = +static const yytype_uint8 yyr1[] = { 0, 7, 8, 9, 9, 10, 11 }; -static const unsigned char yyr2[] = +static const yytype_uint8 yyr2[] = { 0, 2, 1, 0, 2, 4, 2 }; -static const unsigned char yydefact[] = +static const yytype_uint8 yydefact[] = { 3, 0, 0, 2, 0, 0, 1, 3, 4, 3, 6, 5 }; -static const yysigned_char yydefgoto[] = +static const yytype_int8 yydefgoto[] = { -1, 2, 3, 4, 8 }; -static const yysigned_char yypact[] = +static const yytype_int8 yypact[] = { -2, -1, 4, -8, 0, 2, -8, -2, -8, -2, -8, -8 }; -static const yysigned_char yypgoto[] = +static const yytype_int8 yypgoto[] = { -8, -7, -8, -8, -8 }; -static const unsigned char yytable[] = +static const yytype_uint8 yytable[] = { 10, 1, 11, 5, 6, 0, 7, 9 }; -static const yysigned_char yycheck[] = +static const yytype_int8 yycheck[] = { 7, 3, 9, 4, 0, -1, 6, 5 }; -static const unsigned char yystos[] = +static const yytype_uint8 yystos[] = { 0, 3, 8, 9, 10, 4, 0, 6, 11, 5, 8, 8 From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 08:27:51 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E73616A41F for ; Mon, 23 Jan 2006 08:27:51 +0000 (GMT) (envelope-from marcus@FreeBSD.org) Received: from av-tac-rtp.cisco.com (bantam.cisco.com [64.102.19.199]) by mx1.FreeBSD.org (Postfix) with ESMTP id D38AC43D4C for ; Mon, 23 Jan 2006 08:27:50 +0000 (GMT) (envelope-from marcus@FreeBSD.org) X-TACSUNS: Virus Scanned Received: from rooster.cisco.com (localhost [127.0.0.1]) by av-tac-rtp.cisco.com (8.11.7p1+Sun/8.11.7) with ESMTP id k0N8Rnt25057; Mon, 23 Jan 2006 03:27:49 -0500 (EST) Received: from [10.1.1.55] (jclarke-vpn.cisco.com [172.18.173.17]) by rooster.cisco.com (8.11.7p1+Sun/8.11.7) with ESMTP id k0N8Rlm19327; Mon, 23 Jan 2006 03:27:48 -0500 (EST) Message-ID: <43D49382.508@FreeBSD.org> Date: Mon, 23 Jan 2006 03:27:46 -0500 From: Joe Marcus Clarke Organization: FreeBSD, Inc. User-Agent: Thunderbird 1.5 (Macintosh/20051201) MIME-Version: 1.0 To: Kris Kennaway References: <20060123040721.GA95972@xor.obsecurity.org> In-Reply-To: <20060123040721.GA95972@xor.obsecurity.org> X-Enigmail-Version: 0.93.2.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org Subject: Re: fam vs gamin X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 08:27:51 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Kris Kennaway wrote: > Are devel/fam and gamin supposed to be compatible? They both provide > a libfam, but since I switched from fam to gamin, my courier-imap is > segfaulting. This persists after I rebuild it. Do you have a backtrace? I have been using Gamin for a while, and have never noticed any adverse affects. > > Also, this port hard-codes a dependency on devel/fam. Shouldn't such > ports have been fixed before changing the default, since they'll > otherwise record the wrong dependency when gamin is installed? Yes, we need to fix these hardcoded examples. Joe > > Kris > - -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFD1JOCb2iPiv4Uz4cRAqyFAKCaXXxPlRQ59b8BDAcDt6L9g9ZczwCcDPRo AiXR9a75Tu4wat20+od1sF8= =sGOH -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 08:34:31 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C23C816A420 for ; Mon, 23 Jan 2006 08:34:31 +0000 (GMT) (envelope-from jdc@parodius.com) Received: from mx1.parodius.com (mx1.parodius.com [64.62.145.229]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FFAC43D53 for ; Mon, 23 Jan 2006 08:34:31 +0000 (GMT) (envelope-from jdc@parodius.com) Received: by mx1.parodius.com (Postfix, from userid 500) id E80D65E8E; Mon, 23 Jan 2006 00:34:30 -0800 (PST) Date: Mon, 23 Jan 2006 00:34:30 -0800 From: Jeremy Chadwick To: freebsd-ports@freebsd.org Message-ID: <20060123083430.GA94146@pentarou.parodius.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.11 Subject: Recent ports changes breaking on 4.x? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 08:34:31 -0000 cvsup'd about 15 minutes ago on our 4.x servers. Now it seems any port which directly or indirectly relies on perl ends up breaking. Examples: pentarou# make clean "Makefile", line 52: Could not find Makefile.man make: fatal errors encountered -- cannot continue postfix-2.3.20060112,2: "/usr/ports/lang/perl5.8" erroneous -- dependency list incomplete ===> Cleaning for perl-5.8.7_2 ===> Cleaning for pcre-6.4 ===> Cleaning for rc_subr-1.31_1 ===> Cleaning for libtool-1.5.22_1 ===> Cleaning for postfix-2.3.20060112,2 pentarou# make clean "Makefile", line 52: Could not find Makefile.man make: fatal errors encountered -- cannot continue gcc-3.4.6_20060110: "/usr/ports/lang/perl5.8" erroneous -- dependency list incomplete ===> Cleaning for perl-5.8.7_2 ===> Cleaning for gmake-3.80_2 ===> Cleaning for bison-1.75_2,1 ===> Cleaning for gettext-0.14.5 ===> Cleaning for m4-1.4.4 ===> Cleaning for libtool-1.5.22_1 ===> Cleaning for expat-1.95.8_3 ===> Cleaning for libiconv-1.9.2_1 ===> Cleaning for gcc-3.4.6_20060110 While for ports which don't depend on perl, but do use MANx directives, things work fine: pentarou# make clean ===> Cleaning for zip-2.31 Our installed perl package is "a bit" out of date (5.8.7 vs. 5.8.7_2), but I see nothing in the CVS commits for ports/lang/perl5.8 between non-PORTREVISION and PORTREVISION=2 that would cause this, leading me to believe a change was made in ports/Mk somewhere. This does not happen on our 5.x or 6.x boxes. I've included output from "make -dl clean" while in ports/mail/postfix-current below. Thanks. -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. | === SNIP === cd /usr/ports/mail/postfix-current && make 'CKSUMFILES+=postfix-2.3-20060112.tar.gz' '_MLINKS+=/usr/local/man/man1/sendmail.1.gz /usr/local/man/man1/mailq.1.gz /usr/local/man/man1/sendmail.1.gz /usr/local/man/man1/newaliases.1.gz /usr/local/man/man5/header_checks.5.gz /usr/local/man/man5/body_checks.5.gz /usr/local/man/man8/bounce.8.gz /usr/local/man/man8/defer.8.gz /usr/local/man/man8/bounce.8.gz /usr/local/man/man8/trace.8.gz' clean-depends for dir in $(L="/usr/ports/lang/perl5.8 /usr/ports/lang/perl5.8 /usr/ports/lang/perl5.8 /usr/ports/devel/pcre /usr/ports/sysutils/rc_subr "; checked=""; while [ -n "$L" ]; do l=""; for d in $L; do case $checked in $d\ *|*\ $d\ *|*\ $d) continue;; esac; checked="$checked $d"; if [ ! -d $d ]; then echo "postfix-2.3.20060112,2: \"$d\" non-existent -- dependency list incomplete" >&2; continue; fi; echo $d; if ! children=$(make -C $d -V _DEPEND_DIRS); then echo "postfix-2.3.20060112,2: \"$d\" erroneous -- dependency list incomplete" >&2; continue; fi; for child in $children; do case "$checked $l" in $child\ *|*\ $child\ *|*\ $child) continue;; esac; l="$l $child"; done; done; L=$l; done); do (cd $dir; make NOCLEANDEPENDS=yes clean); done "Makefile", line 52: Could not find Makefile.man make: fatal errors encountered -- cannot continue postfix-2.3.20060112,2: "/usr/ports/lang/perl5.8" erroneous -- dependency list incomplete echo "===> Cleaning for perl-5.8.7_2" ===> Cleaning for perl-5.8.7_2 cd /usr/ports/lang/perl5.8 && make 'CKSUMFILES+=perl-5.8.7.tar.bz2 BSDPAN-5.8.7.tar.bz2 defined-or-5.8.7.bz2 sprintf-5.8.7.patch.bz2' do-clean if [ -d /usr/ports/lang/perl5.8/work ]; then if [ -w /usr/ports/lang/perl5.8/work ]; then /bin/rm -rf /usr/ports/lang/perl5.8/work; else echo "===> /usr/ports/lang/perl5.8/work not writable, skipping"; fi; fi echo "===> Cleaning for pcre-6.4" ===> Cleaning for pcre-6.4 cd /usr/ports/devel/pcre && make 'CKSUMFILES+=pcre-6.4.tar.bz2' do-clean if [ -d /usr/ports/devel/pcre/work ]; then if [ -w /usr/ports/devel/pcre/work ]; then /bin/rm -rf /usr/ports/devel/pcre/work; else echo "===> /usr/ports/devel/pcre/work not writable, skipping"; fi; fi echo "===> Cleaning for rc_subr-1.31_1" ===> Cleaning for rc_subr-1.31_1 cd /usr/ports/sysutils/rc_subr && make 'CKSUMFILES+=rc_subr-1.31.tar.bz2' do-clean if [ -d /usr/ports/sysutils/rc_subr/work ]; then if [ -w /usr/ports/sysutils/rc_subr/work ]; then /bin/rm -rf /usr/ports/sysutils/rc_subr/work; else echo "===> /usr/ports/sysutils/rc_subr/work not writable, skipping"; fi; fi echo "===> Cleaning for libtool-1.5.22_1" ===> Cleaning for libtool-1.5.22_1 cd /usr/ports/devel/libtool15 && make 'CKSUMFILES+=libtool-1.5.22.tar.gz' do-clean if [ -d /usr/ports/devel/libtool15/work ]; then if [ -w /usr/ports/devel/libtool15/work ]; then /bin/rm -rf /usr/ports/devel/libtool15/work; else echo "===> /usr/ports/devel/libtool15/work not writable, skipping"; fi; fi echo "===> Cleaning for postfix-2.3.20060112,2" ===> Cleaning for postfix-2.3.20060112,2 cd /usr/ports/mail/postfix-current && make 'CKSUMFILES+=postfix-2.3-20060112.tar.gz' '_MLINKS+=/usr/local/man/man1/sendmail.1.gz /usr/local/man/man1/mailq.1.gz /usr/local/man/man1/sendmail.1.gz /usr/local/man/man1/newaliases.1.gz /usr/local/man/man5/header_checks.5.gz /usr/local/man/man5/body_checks.5.gz /usr/local/man/man8/bounce.8.gz /usr/local/man/man8/defer.8.gz /usr/local/man/man8/bounce.8.gz /usr/local/man/man8/trace.8.gz' do-clean if [ -d /usr/ports/mail/postfix-current/work ]; then if [ -w /usr/ports/mail/postfix-current/work ]; then /bin/rm -rf /usr/ports/mail/postfix-current/work; else echo "===> /usr/ports/mail/postfix-current/work not writable, skipping"; fi; fi From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 08:43:11 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A684516A41F; Mon, 23 Jan 2006 08:43:11 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 681DC43D45; Mon, 23 Jan 2006 08:43:11 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 335F01A3C1C; Mon, 23 Jan 2006 00:43:11 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 5EFFB5122E; Mon, 23 Jan 2006 03:43:10 -0500 (EST) Date: Mon, 23 Jan 2006 03:43:10 -0500 From: Kris Kennaway To: Alex Dupre Message-ID: <20060123084310.GA9967@xor.obsecurity.org> References: <20060123040721.GA95972@xor.obsecurity.org> <43D47E36.1070906@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2oS5YaxWCcQjTEyO" Content-Disposition: inline In-Reply-To: <43D47E36.1070906@FreeBSD.org> User-Agent: Mutt/1.4.2.1i Cc: ports@FreeBSD.org, Kris Kennaway Subject: Re: fam vs gamin X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 08:43:11 -0000 --2oS5YaxWCcQjTEyO Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 23, 2006 at 07:56:54AM +0100, Alex Dupre wrote: > Kris Kennaway wrote: > > Are devel/fam and gamin supposed to be compatible? They both provide > > a libfam, but since I switched from fam to gamin, my courier-imap is > > segfaulting. This persists after I rebuild it. >=20 > The library should be 100% compatible, since gamin uses the fam > interface, but it doesn't implement all the fam functions (for a > complete list of differences look here: > http://www.gnome.org/~veillard/gamin/differences.html). If your > courier-imap doesn't do something unsupported in gamin, the libraries > should be completely interchangeble. So, why is it not? When I switched it back to fam, it stopped segfaulting. Kris --2oS5YaxWCcQjTEyO Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD1JceWry0BWjoQKURAiDWAJ9MlXi+deP8wXiHZBO88UUd5uQonQCgt5Kf j3kXKVBUlzZ+BKmp7tNLa+0= =pS6M -----END PGP SIGNATURE----- --2oS5YaxWCcQjTEyO-- From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 08:44:25 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B25D916A41F for ; Mon, 23 Jan 2006 08:44:25 +0000 (GMT) (envelope-from eggert@CS.UCLA.EDU) Received: from kiwi.cs.ucla.edu (Kiwi.CS.UCLA.EDU [131.179.128.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CB6F43D46 for ; Mon, 23 Jan 2006 08:44:25 +0000 (GMT) (envelope-from eggert@CS.UCLA.EDU) Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by kiwi.cs.ucla.edu (8.11.7p1+Sun/8.11.7/UCLACS-5.2) with ESMTP id k0N8i7H17058; Mon, 23 Jan 2006 00:44:07 -0800 (PST) Received: from eggert by penguin.cs.ucla.edu with local (Exim 4.50) id 1F0xJ1-0002dE-6L; Mon, 23 Jan 2006 00:44:07 -0800 To: Kris Kennaway References: <200601131825.SAA21164@sopwith.solgatos.com> <87r772obn8.fsf@penguin.cs.ucla.edu> <20060120211940.GA43031@xor.obsecurity.org> <87u0bymq7x.fsf@penguin.cs.ucla.edu> <20060122044224.GA81690@xor.obsecurity.org> From: Paul Eggert Date: Mon, 23 Jan 2006 00:44:07 -0800 In-Reply-To: <20060122044224.GA81690@xor.obsecurity.org> (Kris Kennaway's message of "Sat, 21 Jan 2006 23:42:24 -0500") Message-ID: <878xt7z63s.fsf@penguin.cs.ucla.edu> User-Agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd@sopwith.solgatos.com, bug-bison@gnu.org, freebsd-ports@freebsd.org, bison-patches@gnu.org Subject: Re: portability fix for bison-1.75 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 08:44:25 -0000 Kris Kennaway writes: > security/bro (ftp://ftp.ee.lbl.gov/) I installed the following patch into Bison CVS so that it will compile bro 0.8. This patch should appear in Bison 2.2, whenever that comes out. 2006-01-23 Paul Eggert Work around a bug in bro 0.8, which underparenthesizes its definition of YYLLOC_DEFAULT. * data/glr.c: Change all uses of YYLLOC_DEFAULT to parenthesize their arguments. * data/lalr1.cc: Likewise. * data/yacc.cc: Likewise. Index: data/glr.c =================================================================== RCS file: /cvsroot/bison/bison/data/glr.c,v retrieving revision 1.161 diff -p -u -r1.161 glr.c --- data/glr.c 22 Jan 2006 07:38:49 -0000 1.161 +++ data/glr.c 23 Jan 2006 08:31:33 -0000 @@ -923,7 +923,7 @@ yyuserAction (yyRuleNum yyn, int yyrhsle *yyvalp = yyval_default; else *yyvalp = yyvsp[YYFILL (1-yyrhslen)].yystate.yysemantics.yysval; - YYLLOC_DEFAULT (*yylocp, yyvsp - yyrhslen, yyrhslen); + YYLLOC_DEFAULT ((*yylocp), (yyvsp - yyrhslen), yyrhslen); ]b4_location_if([[ yystackp->yyerror_range[1].yystate.yyloc = *yylocp; ]])[ switch (yyn) @@ -2119,7 +2119,7 @@ yyrecoverSyntaxError (yyGLRStack* yystac yyGLRStackItem yyerror_range[3]; yyerror_range[1].yystate.yyloc = yys->yyloc; yyerror_range[2].yystate.yyloc = yylloc; - YYLLOC_DEFAULT (yys->yyloc, yyerror_range, 2);]])[ + YYLLOC_DEFAULT ((yys->yyloc), yyerror_range, 2);]])[ yydestruct ("Error: discarding", *yytokenp, &yylval]b4_location_if([, &yylloc])[]b4_user_args[); } @@ -2166,7 +2166,7 @@ yyrecoverSyntaxError (yyGLRStack* yystac /* Shift the error token having adjusted its location. */ YYLTYPE yyerrloc;]b4_location_if([[ yystackp->yyerror_range[2].yystate.yyloc = yylloc; - YYLLOC_DEFAULT (yyerrloc, yystackp->yyerror_range, 2);]])[ + YYLLOC_DEFAULT (yyerrloc, (yystackp->yyerror_range), 2);]])[ YY_SYMBOL_PRINT ("Shifting", yystos[yytable[yyj]], &yylval, &yyerrloc); yyglrShift (yystackp, 0, yytable[yyj], Index: data/lalr1.cc =================================================================== RCS file: /cvsroot/bison/bison/data/lalr1.cc,v retrieving revision 1.121 diff -p -u -r1.121 lalr1.cc --- data/lalr1.cc 22 Jan 2006 07:38:49 -0000 1.121 +++ data/lalr1.cc 23 Jan 2006 08:31:33 -0000 @@ -783,7 +783,7 @@ b4_error_verbose_if([, yytoken])[)); yyerror_range[1] = yylloc; // Using YYLLOC is tempting, but would change the location of // the look-ahead. YYLOC is available though. - YYLLOC_DEFAULT (yyloc, yyerror_range - 1, 2); + YYLLOC_DEFAULT (yyloc, (yyerror_range - 1), 2); yysemantic_stack_.push (yylval); yylocation_stack_.push (yyloc); Index: data/yacc.c =================================================================== RCS file: /cvsroot/bison/bison/data/yacc.c,v retrieving revision 1.132 diff -p -u -r1.132 yacc.c --- data/yacc.c 23 Jan 2006 07:59:42 -0000 1.132 +++ data/yacc.c 23 Jan 2006 08:31:33 -0000 @@ -1262,7 +1262,7 @@ yyreduce: ]b4_location_if( [[ /* Default location. */ - YYLLOC_DEFAULT (yyloc, yylsp - yylen, yylen);]])[ + YYLLOC_DEFAULT (yyloc, (yylsp - yylen), yylen);]])[ YY_REDUCE_PRINT (yyn); switch (yyn) { @@ -1427,7 +1427,7 @@ yyerrlab1: yyerror_range[1] = yylloc; /* Using YYLLOC is tempting, but would change the location of the look-ahead. YYLOC is available though. */ - YYLLOC_DEFAULT (yyloc, yyerror_range - 1, 2); + YYLLOC_DEFAULT (yyloc, (yyerror_range - 1), 2); *++yylsp = yyloc;]])[ /* Shift the error token. */ From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 08:46:23 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 01A8116A425 for ; Mon, 23 Jan 2006 08:46:23 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27CF343D46 for ; Mon, 23 Jan 2006 08:46:20 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 69F00407C; Mon, 23 Jan 2006 02:46:20 -0600 (CST) Date: Mon, 23 Jan 2006 02:46:20 -0600 To: Jeremy Chadwick Message-ID: <20060123084620.GA29749@soaustin.net> References: <20060123083430.GA94146@pentarou.parodius.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060123083430.GA94146@pentarou.parodius.com> User-Agent: Mutt/1.5.9i From: linimon@lonesome.com (Mark Linimon) Cc: freebsd-ports@freebsd.org Subject: Re: Recent ports changes breaking on 4.x? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 08:46:23 -0000 On Mon, Jan 23, 2006 at 12:34:30AM -0800, Jeremy Chadwick wrote: > Our installed perl package is "a bit" out of date (5.8.7 vs. 5.8.7_2), > but I see nothing in the CVS commits for ports/lang/perl5.8 between > non-PORTREVISION and PORTREVISION=2 that would cause this, leading me > to believe a change was made in ports/Mk somewhere. A number of changes were made to bsd.*.mk, some of which seem to be regressions even though they passed builds on the cluster. We're trying to work on them. mcl From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 08:49:02 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A86F516A41F for ; Mon, 23 Jan 2006 08:49:02 +0000 (GMT) (envelope-from jdc@parodius.com) Received: from mx1.parodius.com (mx1.parodius.com [64.62.145.229]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B13D43D49 for ; Mon, 23 Jan 2006 08:49:02 +0000 (GMT) (envelope-from jdc@parodius.com) Received: by mx1.parodius.com (Postfix, from userid 500) id 548B95D2F; Mon, 23 Jan 2006 00:49:02 -0800 (PST) Date: Mon, 23 Jan 2006 00:49:02 -0800 From: Jeremy Chadwick To: freebsd-ports@freebsd.org Message-ID: <20060123084902.GA98236@pentarou.parodius.com> Mail-Followup-To: freebsd-ports@freebsd.org References: <20060123083430.GA94146@pentarou.parodius.com> <20060123084620.GA29749@soaustin.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060123084620.GA29749@soaustin.net> User-Agent: Mutt/1.5.11 Subject: Re: Recent ports changes breaking on 4.x? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 08:49:02 -0000 On Mon, Jan 23, 2006 at 02:46:20AM -0600, Mark Linimon wrote: > A number of changes were made to bsd.*.mk, some of which seem to be > regressions even though they passed builds on the cluster. We're trying > to work on them. Let me know if there's anything I can do to help expedite the process, besides getting rid of our 4.x boxes (on my TODO list for February anyways ;) ). -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. | From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 08:55:36 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 11DFD16A41F for ; Mon, 23 Jan 2006 08:55:36 +0000 (GMT) (envelope-from eggert@CS.UCLA.EDU) Received: from kiwi.cs.ucla.edu (Kiwi.CS.UCLA.EDU [131.179.128.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id A661C43D79 for ; Mon, 23 Jan 2006 08:55:29 +0000 (GMT) (envelope-from eggert@CS.UCLA.EDU) Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by kiwi.cs.ucla.edu (8.11.7p1+Sun/8.11.7/UCLACS-5.2) with ESMTP id k0N8tBH17622; Mon, 23 Jan 2006 00:55:11 -0800 (PST) Received: from eggert by penguin.cs.ucla.edu with local (Exim 4.50) id 1F0xTj-0002e0-Bc; Mon, 23 Jan 2006 00:55:11 -0800 To: Kris Kennaway References: <200601131825.SAA21164@sopwith.solgatos.com> <87r772obn8.fsf@penguin.cs.ucla.edu> <20060120211940.GA43031@xor.obsecurity.org> <87u0bymq7x.fsf@penguin.cs.ucla.edu> <20060122044224.GA81690@xor.obsecurity.org> <87lkx7zcsp.fsf@penguin.cs.ucla.edu> <20060123072215.GB5518@xor.obsecurity.org> From: Paul Eggert Date: Mon, 23 Jan 2006 00:55:11 -0800 In-Reply-To: <20060123072215.GB5518@xor.obsecurity.org> (Kris Kennaway's message of "Mon, 23 Jan 2006 02:22:15 -0500") Message-ID: <874q3vz5lc.fsf@penguin.cs.ucla.edu> User-Agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd@sopwith.solgatos.com, bug-bison@gnu.org, freebsd-ports@freebsd.org Subject: Re: portability fix for bison-1.75 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 08:55:36 -0000 Kris Kennaway writes: >> As far as I can tell, neither Pike 7.0 nor bro 0.8 is currently being >> maintained by the upstream developer, so what procedure would you >> prefer here, to make Bison 2.1 acceptable to you? Should I send you a >> patch for these programs personally? > > Yes, that would be best. OK, thanks, here are proposed patches for both. diff -pru bro-pub-0.8a88/parse.in bro-pub-0.8a88-fix/parse.in --- bro-pub-0.8a88/parse.in 2004-03-20 16:55:13.000000000 -0800 +++ bro-pub-0.8a88-fix/parse.in 2006-01-23 00:47:29.000000000 -0800 @@ -94,7 +94,7 @@ extern int yyerror(const char[]); extern int brolex(); #define YYLLOC_DEFAULT(Current, Rhs, N) \ - Current = Rhs[N]; + ((Current) = (Rhs)[N]) /* * Part of the module facility: while parsing, keep track of which diff -pru pike-7.0.361/src/language.yacc pike-7.0.361-fix/src/language.yacc --- pike-7.0.361/src/language.yacc 2001-08-02 16:10:39.000000000 -0700 +++ pike-7.0.361-fix/src/language.yacc 2006-01-23 00:53:38.000000000 -0800 @@ -259,7 +259,7 @@ static void __yy_memcpy(char *to, char * int yylex(YYSTYPE *yylval); /* Bison is stupid, and tries to optimize for space... */ #ifdef YYBISON -#define short int +/* #define short int (commented out since it breaks with some Bisons) */ #endif /* YYBISON */ %} From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 08:57:19 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 12A5D16A41F for ; Mon, 23 Jan 2006 08:57:19 +0000 (GMT) (envelope-from eggert@CS.UCLA.EDU) Received: from kiwi.cs.ucla.edu (Kiwi.CS.UCLA.EDU [131.179.128.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id D576943DB6 for ; Mon, 23 Jan 2006 08:56:52 +0000 (GMT) (envelope-from eggert@CS.UCLA.EDU) Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by kiwi.cs.ucla.edu (8.11.7p1+Sun/8.11.7/UCLACS-5.2) with ESMTP id k0N8uPH17655; Mon, 23 Jan 2006 00:56:25 -0800 (PST) Received: from eggert by penguin.cs.ucla.edu with local (Exim 4.50) id 1F0xUv-0002e4-19; Mon, 23 Jan 2006 00:56:25 -0800 To: linimon@lonesome.com (Mark Linimon) References: <200601131825.SAA21164@sopwith.solgatos.com> <87r772obn8.fsf@penguin.cs.ucla.edu> <20060120211940.GA43031@xor.obsecurity.org> <87u0bymq7x.fsf@penguin.cs.ucla.edu> <20060122044224.GA81690@xor.obsecurity.org> <87lkx7zcsp.fsf@penguin.cs.ucla.edu> <20060123070924.GC27389@soaustin.net> From: Paul Eggert Date: Mon, 23 Jan 2006 00:56:25 -0800 In-Reply-To: <20060123070924.GC27389@soaustin.net> (Mark Linimon's message of "Mon, 23 Jan 2006 01:09:24 -0600") Message-ID: <87zmlnxqyu.fsf@penguin.cs.ucla.edu> User-Agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd@sopwith.solgatos.com, bug-bison@gnu.org, freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: portability fix for bison-1.75 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 08:57:19 -0000 linimon@lonesome.com (Mark Linimon) writes: > Just send-pr and we'll try to catch them as they come in. Alas, I don't have a send on my Debian GNU/Linux host (:-), so I've made do with personal email that I just sent. From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 08:57:48 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F186016A41F for ; Mon, 23 Jan 2006 08:57:48 +0000 (GMT) (envelope-from ale@FreeBSD.org) Received: from andxor.it (relay.andxor.it [195.223.2.3]) by mx1.FreeBSD.org (Postfix) with SMTP id D01AB43D7D for ; Mon, 23 Jan 2006 08:57:47 +0000 (GMT) (envelope-from ale@FreeBSD.org) Received: (qmail 33236 invoked from network); 23 Jan 2006 08:57:43 -0000 Received: from unknown (HELO ?192.168.2.5?) (192.168.2.5) by andxor.it with SMTP; 23 Jan 2006 08:57:43 -0000 Message-ID: <43D49A86.7090809@FreeBSD.org> Date: Mon, 23 Jan 2006 09:57:42 +0100 From: Alex Dupre User-Agent: Thunderbird 1.5 (X11/20060115) MIME-Version: 1.0 To: Kris Kennaway References: <20060123040721.GA95972@xor.obsecurity.org> <43D47E36.1070906@FreeBSD.org> <20060123084310.GA9967@xor.obsecurity.org> In-Reply-To: <20060123084310.GA9967@xor.obsecurity.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org Subject: Re: fam vs gamin X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 08:57:49 -0000 Kris Kennaway wrote: > So, why is it not? When I switched it back to fam, it stopped > segfaulting. I don't know. I successfully switched between the two without problems. As Marcus said, a backtrace would be useful to track the problem. Personally I never got a dump, only a wrong behavior with kqueue backend. -- Alex Dupre From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 08:58:48 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 240A716A41F for ; Mon, 23 Jan 2006 08:58:48 +0000 (GMT) (envelope-from ivan.lago@ifom-ieo-campus.it) Received: from boeing.ieo-research.it (boeing.ieo-research.it [85.239.176.145]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6764443D60 for ; Mon, 23 Jan 2006 08:58:46 +0000 (GMT) (envelope-from ivan.lago@ifom-ieo-campus.it) Received: (qmail 20175 invoked by uid 811); 23 Jan 2006 08:55:16 -0000 Received: from 85.239.177.166 by boeing.ieo-research.it (envelope-from , uid 803) with qmail-scanner-1.25 (clamdscan: 0.88/1247. f-prot: 4.4.2/3.14.11. spamassassin: 3.1.0. Clear:RC:1(85.239.177.166):. Processed in 0.110301 secs); 23 Jan 2006 08:55:16 -0000 Received: from unknown (HELO [85.239.177.166]) (ilago@[85.239.177.166]) (envelope-sender ) by smtp.ieo-research.it (qmail-ldap-1.03) with RC4-SHA encrypted SMTP for ; 23 Jan 2006 08:55:16 -0000 Mime-Version: 1.0 (Apple Message framework v746.2) Content-Transfer-Encoding: 7bit Message-Id: <62745EDC-B608-440A-8777-9F5BD0321124@ifom-ieo-campus.it> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed To: ports@FreeBSD.org From: Ivan Lago Date: Mon, 23 Jan 2006 09:58:42 +0100 X-Mailer: Apple Mail (2.746.2) Cc: Subject: FreeBSD Port: freeradius-1.0.5 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 08:58:48 -0000 Hi I am a sistemist in a research campus and in our IT infrastructure we extensively use FreeRADIUS. I'd like to know if you can eventualy give me a prediction on the time needed to integrate the 1.1.0 release within the FreeBSD ports collections. Thanks for the good job you all did until now. Best regards Ivan From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 09:01:07 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4CB716A41F for ; Mon, 23 Jan 2006 09:01:07 +0000 (GMT) (envelope-from ivan.lago@ifom-ieo-campus.it) Received: from boeing.ieo-research.it (boeing.ieo-research.it [85.239.176.145]) by mx1.FreeBSD.org (Postfix) with ESMTP id D290343D4C for ; Mon, 23 Jan 2006 09:01:06 +0000 (GMT) (envelope-from ivan.lago@ifom-ieo-campus.it) Received: (qmail 20617 invoked by uid 811); 23 Jan 2006 08:57:37 -0000 Received: from 85.239.177.166 by boeing.ieo-research.it (envelope-from , uid 803) with qmail-scanner-1.25 (clamdscan: 0.88/1247. f-prot: 4.4.2/3.14.11. spamassassin: 3.1.0. Clear:RC:1(85.239.177.166):. Processed in 0.128574 secs); 23 Jan 2006 08:57:37 -0000 Received: from unknown (HELO [85.239.177.166]) (ilago@[85.239.177.166]) (envelope-sender ) by smtp.ieo-research.it (qmail-ldap-1.03) with RC4-SHA encrypted SMTP for ; 23 Jan 2006 08:57:37 -0000 Mime-Version: 1.0 (Apple Message framework v746.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <6A510BF5-268F-45E9-99E1-03CB9783BF79@ifom-ieo-campus.it> Content-Transfer-Encoding: 7bit From: Ivan Lago Date: Mon, 23 Jan 2006 10:01:03 +0100 To: vsevolod@FreeBSD.org X-Mailer: Apple Mail (2.746.2) Cc: ports@FreeBSD.org Subject: FreeBSD Port: openldap-server-2.3.11 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 09:01:07 -0000 Hi I am a sistemist in a research campus and in our IT infrastructure we extensively use OpenLDAP. Since the 2.2.17 release has been declared stable,I'd like to know if you can eventualy give me a prediction on the time needed to integrate it within the FreeBSD ports collections. Thanks for the good job you all did until now. Best regards Ivan From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 09:02:25 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E729516A41F for ; Mon, 23 Jan 2006 09:02:25 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 93E0343D46 for ; Mon, 23 Jan 2006 09:02:25 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 3A12F408B; Mon, 23 Jan 2006 03:02:25 -0600 (CST) Date: Mon, 23 Jan 2006 03:02:25 -0600 To: Ivan Lago Message-ID: <20060123090225.GB30055@soaustin.net> References: <62745EDC-B608-440A-8777-9F5BD0321124@ifom-ieo-campus.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <62745EDC-B608-440A-8777-9F5BD0321124@ifom-ieo-campus.it> User-Agent: Mutt/1.5.9i From: linimon@lonesome.com (Mark Linimon) Cc: ports@FreeBSD.org Subject: Re: FreeBSD Port: freeradius-1.0.5 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 09:02:26 -0000 On Mon, Jan 23, 2006 at 09:58:42AM +0100, Ivan Lago wrote: > I'd like to know if you can eventualy give me a prediction on the time > needed to integrate the 1.1.0 release within the FreeBSD ports collection. The port is currently unmaintained (maintainer set to the default maintainer, e.g., this mailing list), so until an interested person (perhaps yourself?) makes an update for it, nothing is scheduled to happen. mcl From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 10:11:28 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADBDC16A41F for ; Mon, 23 Jan 2006 10:11:28 +0000 (GMT) (envelope-from markk@knigma.org) Received: from mail.ncipher.com (mail.ncipher.com [82.108.130.24]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5107A43D46 for ; Mon, 23 Jan 2006 10:11:27 +0000 (GMT) (envelope-from markk@knigma.org) Received: from cromer.ncipher.com ([172.23.135.200]) by mail.ncipher.com with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 3.34 #1) id 1F0yfW-0002ik-00 for freebsd-ports@freebsd.org; Mon, 23 Jan 2006 10:11:26 +0000 Received: from lap.knigma.org (mourn.ncipher.com [172.19.133.171]) by cromer.ncipher.com (8.13.4/8.13.4) with ESMTP id k0NABP7A002807 for ; Mon, 23 Jan 2006 10:11:25 GMT (envelope-from markk@knigma.org) Message-ID: Date: Mon, 23 Jan 2006 10:10:18 +0000 To: freebsd-ports@freebsd.org From: Mark Knight MIME-Version: 1.0 Content-Type: text/plain;charset=us-ascii;format=flowed User-Agent: Turnpike/6.05-U () Subject: Matrox G450 DVI with Xorg X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 10:11:28 -0000 Running 6.0-STABLE, after updating to xorg-6.9.0 from 6.8.2 I've lost the use of the DVI interface on my Matrox G450. Nothing obvious in the log files; just a blank screen on the panel. I've got the mga_hal port install; but it's as if the HAL driver has stopped working. Any ideas please? Cheers, -- Mark A. R. Knight finger: markk@knigma.org Tel: +44 7973 410732 http://www.knigma.org/ From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 10:37:43 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D247B16A41F for ; Mon, 23 Jan 2006 10:37:43 +0000 (GMT) (envelope-from never@kurush.osdn.org.ua) Received: from kurush.osdn.org.ua (external.osdn.org.ua [212.40.34.156]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1866043D46 for ; Mon, 23 Jan 2006 10:37:42 +0000 (GMT) (envelope-from never@kurush.osdn.org.ua) Received: from kurush.osdn.org.ua (never@localhost [127.0.0.1]) by kurush.osdn.org.ua (8.12.11/8.12.11) with ESMTP id k0NAbeYv068578 for ; Mon, 23 Jan 2006 12:37:41 +0200 (EET) (envelope-from never@kurush.osdn.org.ua) Received: (from never@localhost) by kurush.osdn.org.ua (8.12.11/8.12.11/Submit) id k0NAbeUb068575 for freebsd-ports@freebsd.org; Mon, 23 Jan 2006 12:37:40 +0200 (EET) (envelope-from never) Date: Mon, 23 Jan 2006 12:37:40 +0200 From: Alexandr Kovalenko To: freebsd-ports@freebsd.org Message-ID: <20060123103740.GA22390@nevermind.kiev.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.4i Subject: portsnap: why serverside is closed? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 10:37:44 -0000 Hello! So, I have one simple question: why should I trust system, which uses closed-source server side? -- NEVE-RIPE, will build world for food Ukrainian FreeBSD User Group http://uafug.org.ua/ From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 11:00:34 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FD5316A41F for ; Mon, 23 Jan 2006 11:00:34 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C36843D45 for ; Mon, 23 Jan 2006 11:00:34 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k0NB0Yvm085158 for ; Mon, 23 Jan 2006 11:00:34 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k0NB0W7T085150 for freebsd-ports@freebsd.org; Mon, 23 Jan 2006 11:00:32 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 23 Jan 2006 11:00:32 GMT Message-Id: <200601231100.k0NB0W7T085150@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: FreeBSD ports list Subject: Current unassigned ports problem reports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 11:00:34 -0000 Current FreeBSD problem reports The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. Bugs can be in one of several states: o - open A problem report has been submitted, no sanity checking performed. a - analyzed The problem is understood and a solution is being sought. f - feedback Further work requires additional information from the originator or the community - possibly confirmation of the effectiveness of a proposed solution. p - patched A patch has been committed, but some issues (MFC and / or confirmation from originator) are still open. s - suspended The problem is not being worked on, due to lack of information or resources. This is a prime candidate for somebody who is looking for a project to do. If the problem cannot be solved at all, it will be closed, rather than suspended. c - closed A problem report is closed when any changes have been integrated, documented, and tested -- or when fixing the problem is abandoned. Critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- f [2006/01/20] ports/92050 ports-bugs Please update net/openradius to 0.9.11a 1 problem total. Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- s [2003/05/11] ports/52079 ports-bugs vmware3 hangs when nmdm(4) is used as COM s [2005/11/03] ports/88462 ports-bugs math/GiNaC: ginsh crashes during startup f [2005/11/18] ports/89228 ports-bugs security/clamav: clamd with libunrar dies f [2005/11/18] ports/89252 ports-bugs smartmontools getting gibberish o [2005/12/08] ports/90107 ports-bugs cvsd imprisoned doesn't work with devfs f [2005/12/14] ports/90399 ports-bugs vmware2 port not working on FreeBSD 6.0 o [2005/12/21] ports/90729 ports-bugs databases/db[0-9]*: check USE_BDB knob f [2005/12/29] ports/91047 ports-bugs ipsec-tools syslogs at 'daemon.info' whic f [2006/01/02] ports/91210 ports-bugs devel/pwlib does not compile o [2006/01/08] ports/91526 ports-bugs [PATCH] Fix www/p5-Apache-DBI so that it f [2006/01/08] ports/91533 ports-bugs ports www/linux-firefox open file problem f [2006/01/09] ports/91557 ports-bugs graphics/ImageMagick port fails to compil f [2006/01/10] ports/91603 ports-bugs sysutils/portmanager - Adds an extra 's' f [2006/01/14] ports/91800 ports-bugs misc/linux-opengroupware fail to resolv a o [2006/01/16] ports/91872 ports-bugs net/p5-Net-Server fails to untaint the ex f [2006/01/20] ports/92037 ports-bugs wrong report of package origin change. o [2006/01/20] ports/92072 ports-bugs databases/rubygem-activerecord: MySQL opt o [2006/01/21] ports/92088 ports-bugs lang/ruby18 hangs during build o [2006/01/22] ports/92173 ports-bugs maintainer update bitlbee 1.0.1 (with sec o [2006/01/23] ports/92184 ports-bugs kterm, stty -a shows min = 0. this should 20 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- s [2003/10/02] ports/57502 ports-bugs ports that define USE_* too late s [2003/11/13] ports/59254 ports-bugs ports that write something after bsd.port a [2004/05/10] ports/66476 ports-bugs [NEW PORT] misc/gaim-talkfilters: A neat s [2004/06/11] ports/67815 ports-bugs graphics/ImageMagick no longer recognizes p [2005/01/11] ports/76116 ports-bugs PORT UPDATE: graphics/lcms (with PATCH) f [2005/02/14] ports/77495 ports-bugs new port: security/sav f [2005/04/23] ports/80274 ports-bugs GDB console problem (ddd-3.3.10 with Free o [2005/07/20] ports/83812 ports-bugs new port, security/sguil-sensor, update t f [2005/07/23] ports/83964 ports-bugs new port: security/sguil-server, resubmis f [2005/07/24] ports/83986 ports-bugs New port www/p5-Apache2-DebugFilter f [2005/07/24] ports/83987 ports-bugs New port www/p5-Apache2-Filter-HTTPHeader s [2005/08/11] ports/84819 ports-bugs [MAINTAINER] math/coq: enable on ia64 f [2005/09/14] ports/86098 ports-bugs [PATCH] devel/pear-PEAR/Makefile.common: s [2005/09/21] ports/86401 ports-bugs new ports multimedia/zapping s [2005/11/12] ports/88900 ports-bugs www/flashplugin-mozilla causes Firefox to f [2005/11/16] ports/89131 ports-bugs port net/kphone One-Way audio with snd_ic f [2005/12/04] ports/89940 ports-bugs [PATCH] Client-only support for sysutils/ f [2005/12/18] ports/90619 ports-bugs [PATCH] unbreak graphics/hugin f [2005/12/21] ports/90752 ports-bugs New port: science/afni Analysis of Fucnti f [2005/12/22] ports/90780 ports-bugs [PATCH] print/cups-base: provide rc.d com f [2005/12/23] ports/90866 ports-bugs [patch] graphics/diacanvas2: update to ne f [2005/12/23] ports/90867 ports-bugs [patch] devel/gaphor: update to new relea f [2005/12/26] ports/90934 ports-bugs ports:pari-devel update (2.2.10.alpha -> f [2005/12/27] ports/90988 ports-bugs sane-backends overwrites and installed sn f [2005/12/28] ports/91001 ports-bugs Portupgrade fails to detect failure of pr f [2005/12/28] ports/91011 ports-bugs Update ports: mail/uebimiau Upgrade to 2. f [2005/12/28] ports/91016 ports-bugs Deprecated port: graphics/quickpics f [2005/12/30] ports/91115 ports-bugs [update] mail/p5-Mail-ClamAV to 0.17 f [2006/01/01] ports/91190 ports-bugs Update www/mod_fastcgi to work with Apach f [2006/01/03] ports/91284 ports-bugs patch to improve port misc/callid - impro f [2006/01/05] ports/91330 ports-bugs [NEW PORT] devel/p5-Class-Std: Support fo s [2006/01/05] ports/91345 ports-bugs Port graphics/ImageMagick does not link w f [2006/01/07] ports/91442 ports-bugs tclhttpd does not respect rcvars f [2006/01/07] ports/91451 ports-bugs lftp may segfaults when linked with Readl f [2006/01/08] ports/91491 ports-bugs Update to net-im/ymessenger port f [2006/01/08] ports/91522 ports-bugs Spidermonkey version update to 1.5 with f o [2006/01/08] ports/91532 ports-bugs [patch] [ports] security/fakeroot version f [2006/01/09] ports/91543 ports-bugs [PATCH] misc/libpri: update to 1.2.0 f [2006/01/09] ports/91570 ports-bugs devel/apr port does not enable threads as f [2006/01/10] ports/91575 ports-bugs audio/normalize: Incorrect dipendences fo o [2006/01/10] ports/91614 ports-bugs new port www/p5-RTx-Statistics f [2006/01/11] ports/91616 ports-bugs Update freevo port to version 1.5.4 f [2006/01/11] ports/91661 ports-bugs new port net/sofia-sip f [2006/01/12] ports/91693 ports-bugs [PATCH] devel/p5-File-Remove: update to 0 f [2006/01/12] ports/91704 ports-bugs [update] mail/dcc-dccd to 1.3.24, provide o [2006/01/13] ports/91736 ports-bugs [NEW PORT] sysutils/bacula-server-devel - o [2006/01/13] ports/91737 ports-bugs [NEW PORT] sysutils/bacula-client-devel : f [2006/01/13] ports/91741 ports-bugs [port update] courier 0.52.2 f [2006/01/13] ports/91751 ports-bugs [UPDATE] www/awstats from 6.4 to 6.5 f [2006/01/13] ports/91753 ports-bugs Update port: sysutils/xacpim Update to 0. o [2006/01/13] ports/91754 ports-bugs Problem with textproc/p5-Spork port o [2006/01/13] ports/91756 ports-bugs [PATCH] www/cadaver: Support NLS, Correct o [2006/01/13] ports/91757 ports-bugs /usr/ports/sysutils/fastest_cvsup Sugge f [2006/01/13] ports/91768 ports-bugs update port deskutils/phpicalendar to 2.1 f [2006/01/13] ports/91773 ports-bugs New port: games/GNUDoku A free program fo f [2006/01/14] ports/91792 ports-bugs Fix port: irc/unreal o [2006/01/14] ports/91802 ports-bugs [NEW PORT] games/alienarena-data: Alien A o [2006/01/14] ports/91803 ports-bugs [NEW PORT] games/alienarena: Alien Arena f [2006/01/15] ports/91815 ports-bugs [patch] APM support broken for sysutils/x o [2006/01/15] ports/91817 ports-bugs New Port: devel/geany Fast & lightweight o [2006/01/15] ports/91822 ports-bugs [New Port] polish/ekg2 console based IM c o [2006/01/15] ports/91837 ports-bugs [UPDATE] games/linux-alienarena: integrat o [2006/01/15] ports/91840 ports-bugs [MAINTAINER UPDATE] games/darkplaces: min o [2006/01/15] ports/91841 ports-bugs [MAINTAINER UPDATE] games/quake-dpmod: fi f [2006/01/15] ports/91842 ports-bugs [UPDATE] games/tenebrae: fix plist proble f [2006/01/16] ports/91854 ports-bugs [PATCH] japanese/ja-scim-skk: update to 0 o [2006/01/16] ports/91858 ports-bugs [NEW PORT] sysutils/pkgfe: Ncurses front- f [2006/01/16] ports/91860 ports-bugs [patch] update x11/mrxvt to 0.4.2 f [2006/01/16] ports/91869 ports-bugs games/slashem-tty: Maintainer update o [2006/01/16] ports/91877 ports-bugs [NEW PORT] games/linux-doom3: Doom III fo o [2006/01/16] ports/91884 ports-bugs New port: net/ilbc iLBC codec for P2P aud o [2006/01/16] ports/91888 ports-bugs [PATCH] www/awstats: update to 6.5 o [2006/01/17] ports/91890 ports-bugs [NEW PORT] games/joequake: Improved NQ en f [2006/01/17] ports/91899 ports-bugs Add STARTTLS support to Net_Sieve f [2006/01/17] ports/91900 ports-bugs ports/www/opera should advise on libmap.c o [2006/01/17] ports/91918 ports-bugs New port for MINC (Medical Imaging NetCDF o [2006/01/17] ports/91926 ports-bugs New port: audio/bmp-mac f [2006/01/17] ports/91928 ports-bugs [patch] games/wormux update to 0.7 beta 2 o [2006/01/18] ports/91932 ports-bugs [NEW PORT] games/quake-extras: Addons for f [2006/01/18] ports/91953 ports-bugs I can't compile the port graphics/gnash 0 o [2006/01/18] ports/91961 ports-bugs New port: games/blokish Clone of the stra f [2006/01/18] ports/91962 ports-bugs [patch] Fix missing dependancy in www/ca f [2006/01/18] ports/91963 ports-bugs [patch] moviedb compiling (BROKEN variabl o [2006/01/18] ports/91968 ports-bugs Maintainer update: Make frontpage ports w o [2006/01/18] ports/91978 ports-bugs [Maintainer Update] Update games/hattrick f [2006/01/19] ports/91979 ports-bugs [UPDATE] graphics/spcaview to 20060101 (0 o [2006/01/19] ports/91981 ports-bugs [Maintainer Update] german/tvbrowser: use o [2006/01/19] ports/91984 ports-bugs [NEW PORT] games/linux-ut: Unreal Tournam f [2006/01/19] ports/92014 ports-bugs security/p5-Digest-SHA256: Broken on Free o [2006/01/19] ports/92019 ports-bugs [UPDATE] games/wolf3d: allow playing Wolf o [2006/01/20] ports/92032 ports-bugs New port: sysutils/sysupdate.sh Tool for f [2006/01/20] ports/92060 ports-bugs Update port: net-im/jit (rcNG'fy) f [2006/01/20] ports/92064 ports-bugs Port net-im/jit un-BROKEN on amd64 f [2006/01/21] ports/92108 ports-bugs port www/lighttpd rc.d script improvement f [2006/01/21] ports/92117 ports-bugs [PATCH] www/elinks: update to 0.11.0 o [2006/01/22] ports/92125 ports-bugs [NEW PORT] emulators/ods2reader: Copies f f [2006/01/22] ports/92126 ports-bugs [PATCH] sysutils/di: update to 4.4 o [2006/01/22] ports/92129 ports-bugs New port: devel/cvsdadm o [2006/01/22] ports/92130 ports-bugs [NEW PORT] sysutils/agef: Show disk usage o [2006/01/22] ports/92133 ports-bugs [PATCH] comms/spandsp: 0.0.2p22 fixes var o [2006/01/22] ports/92138 ports-bugs [NEW PORT] sysutils/cmstape: Read and wri o [2006/01/22] ports/92139 ports-bugs [NEW PORT] sysutils/dusage: Report about o [2006/01/22] ports/92141 ports-bugs [NEW PORT] sysutils/ansitape: Read or wri o [2006/01/22] ports/92143 ports-bugs [NEW PORT] sysutils/dusage: Report about o [2006/01/22] ports/92144 ports-bugs [NEW PORT] sysutils/magtape: Generalized o [2006/01/22] ports/92145 ports-bugs [NEW PORT] sysutils/read20: A program to o [2006/01/22] ports/92148 ports-bugs [NEW PORT] sysutils/recoverdm: Recover fi f [2006/01/22] ports/92150 ports-bugs update graphics/p5-Image-ExifTool to 5.97 o [2006/01/22] ports/92154 ports-bugs Update port: devel/subclipse o [2006/01/22] ports/92155 ports-bugs [NEW PORT] sysutils/slst: Generates syslo o [2006/01/22] ports/92156 ports-bugs [NEW PORT] sysutils/phantom: Phantomblock o [2006/01/22] ports/92158 ports-bugs update graphics/dcraw to 8.00 o [2006/01/22] ports/92166 ports-bugs New port: games/glaxium An OpenGL based s o [2006/01/22] ports/92167 ports-bugs [NEW PORT] misc/vils: Use your favorite e o [2006/01/22] ports/92172 ports-bugs [Maintainer Update] emulators/xmame to 0. o [2006/01/23] ports/92176 ports-bugs [MAINTAINER UPDATE] ftp/prozilla: fix com o [2006/01/23] ports/92178 ports-bugs [PATCH] math/mathomatic: update to 12.5.6 o [2006/01/23] ports/92179 ports-bugs New Port: www/zope-calendaring o [2006/01/23] ports/92181 ports-bugs [NEW PORT] ftp/smbftpd: FTP daemon using f [2006/01/23] ports/92182 ports-bugs update biology/phylip to 3.65 o [2006/01/23] ports/92185 ports-bugs [NEW PORT] sysutils/dusage: Report about f [2006/01/23] ports/92186 ports-bugs Change maintainer for multimedia/freevo p o [2006/01/23] ports/92195 ports-bugs New port: games/gillo Players are cars th o [2006/01/23] ports/92196 ports-bugs Update port: graphics/ftgl unbreak 124 problems total. From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 12:40:46 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B83016A420 for ; Mon, 23 Jan 2006 12:40:46 +0000 (GMT) (envelope-from sheepkiller@cultdeadsheep.org) Received: from goofy.cultdeadsheep.org (charon.cultdeadsheep.org [80.65.226.72]) by mx1.FreeBSD.org (Postfix) with SMTP id C7F0143F2A for ; Mon, 23 Jan 2006 12:00:42 +0000 (GMT) (envelope-from sheepkiller@cultdeadsheep.org) Received: (qmail 46863 invoked by uid 1000); 23 Jan 2006 13:00:40 +0100 Date: Mon, 23 Jan 2006 13:00:40 +0100 From: Clement Laforet To: ports@FreeBSD.org Message-ID: <20060123120039.GA40483@goofy.cultdeadsheep.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="45Z9DzgjV8m4Oswq" Content-Disposition: inline User-Agent: Mutt/1.5.10i Cc: Subject: patch to fix "make search" on 4.x X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 12:40:46 -0000 --45Z9DzgjV8m4Oswq Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, you can find patch against Mk/bsd.port.subdir.mk here [1] which should=20 fix make search on 4.x. Please test it, specially with xdisplay. Thanks, clem [1] http://people.freebsd.org/~clement/portmgr/fix-make-seach.diff --45Z9DzgjV8m4Oswq Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFD1MVnsRhfjwcjuh0RAiGAAJ9Unbmy1OKFEsXKuhQoN2vdkRLqVgCeJwQM I6CQxL+5ZYHQs9vTSzqbYn8= =JyyM -----END PGP SIGNATURE----- --45Z9DzgjV8m4Oswq-- From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 13:11:47 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BCE616A41F for ; Mon, 23 Jan 2006 13:11:47 +0000 (GMT) (envelope-from sheepkiller@cultdeadsheep.org) Received: from goofy.cultdeadsheep.org (charon.cultdeadsheep.org [80.65.226.72]) by mx1.FreeBSD.org (Postfix) with SMTP id 4F3C344B3C for ; Mon, 23 Jan 2006 13:11:40 +0000 (GMT) (envelope-from sheepkiller@cultdeadsheep.org) Received: (qmail 69983 invoked by uid 1000); 23 Jan 2006 14:11:38 +0100 Date: Mon, 23 Jan 2006 14:11:38 +0100 From: Clement Laforet To: Jeremy Chadwick Message-ID: <20060123131138.GC40483@goofy.cultdeadsheep.org> References: <20060123083430.GA94146@pentarou.parodius.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="GZVR6ND4mMseVXL/" Content-Disposition: inline In-Reply-To: <20060123083430.GA94146@pentarou.parodius.com> User-Agent: Mutt/1.5.10i Cc: freebsd-ports@freebsd.org Subject: Re: Recent ports changes breaking on 4.x? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 13:11:47 -0000 --GZVR6ND4mMseVXL/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Him On Mon, Jan 23, 2006 at 12:34:30AM -0800, Jeremy Chadwick wrote: > cvsup'd about 15 minutes ago on our 4.x servers. Now it seems > any port which directly or indirectly relies on perl ends up > breaking. Examples: >=20 > pentarou# make clean > "Makefile", line 52: Could not find Makefile.man > make: fatal errors encountered -- cannot continue > postfix-2.3.20060112,2: "/usr/ports/lang/perl5.8" erroneous -- dependency= list incomplete > =3D=3D=3D> Cleaning for perl-5.8.7_2 > =3D=3D=3D> Cleaning for pcre-6.4 > =3D=3D=3D> Cleaning for rc_subr-1.31_1 > =3D=3D=3D> Cleaning for libtool-1.5.22_1 > =3D=3D=3D> Cleaning for postfix-2.3.20060112,2 can you test this patch? http://people.freebsd.org/~clement/portmgr/fix-all-depends-list it seems it fixes the problem. clem --GZVR6ND4mMseVXL/ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFD1NYKsRhfjwcjuh0RAmFvAJsGFOkwuelgklbWPQld4dtwntQYSwCeME+D HnVDg+sPgkUF/J+3dZDhZmc= =RG2U -----END PGP SIGNATURE----- --GZVR6ND4mMseVXL/-- From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 14:37:40 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9618D16A4E1 for ; Mon, 23 Jan 2006 14:37:28 +0000 (GMT) (envelope-from ed@hoeg.nl) Received: from palm.hoeg.nl (mx0.hoeg.nl [83.98.131.211]) by mx1.FreeBSD.org (Postfix) with ESMTP id 26112442D2 for ; Mon, 23 Jan 2006 14:04:48 +0000 (GMT) (envelope-from ed@hoeg.nl) Received: by palm.hoeg.nl (Postfix, from userid 1000) id 3531717061; Mon, 23 Jan 2006 15:04:45 +0100 (CET) Date: Mon, 23 Jan 2006 15:04:45 +0100 From: Ed Schouten To: Kris Kennaway Message-ID: <20060123140445.GW79989@hoeg.nl> References: <20060122231840.GU79989@hoeg.nl> <20060123002233.GA66371@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="SvF6CGw9fzJC4Rcx" Content-Disposition: inline In-Reply-To: <20060123002233.GA66371@xor.obsecurity.org> User-Agent: Mutt/1.5.11 Cc: FreeBSD Ports Subject: Re: Removing the dependency on unzip - use bsdtar X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 14:37:40 -0000 --SvF6CGw9fzJC4Rcx Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable * Kris Kennaway wrote: > I wonder whether it's really worthwhile given the effort. Well, it will take some time to fix all those ports, but I'm willing to fix as much ports as possible. One of my classmates would like to help me with that, because he wants to learn more about the ports tree's internals anyway, so effort isn't a real big issue. We just want to be sure that our effort won't get trashed ;-) Yours, --=20 Ed Schouten WWW: http://g-rave.nl/ --SvF6CGw9fzJC4Rcx Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD1OJ9mVI4SHXwmhERAjmLAJ4prLJ3Z8GSh2lX8dL2tFdgiL7O9QCbBcEG jH6euASCZ6qBqapijQMBYas= =ZAam -----END PGP SIGNATURE----- --SvF6CGw9fzJC4Rcx-- From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 15:16:57 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC6BE16A41F for ; Mon, 23 Jan 2006 15:16:57 +0000 (GMT) (envelope-from faisal.ali@kwe.com) Received: from Webshield1.kwe.com (webshield1.kwe.com [202.19.126.106]) by mx1.FreeBSD.org (Postfix) with SMTP id 1B85243D48 for ; Mon, 23 Jan 2006 15:16:56 +0000 (GMT) (envelope-from faisal.ali@kwe.com) Received: From JER3000041 ([10.0.32.144]) by Webshield1.kwe.com (WebShield SMTP v4.5 MR1a P0803.345); id 1138007961812; Mon, 23 Jan 2006 09:19:21 +0000 From: "Faisal Ali" To: Date: Mon, 23 Jan 2006 10:17:08 -0500 MIME-Version: 1.0 X-Mailer: Microsoft Office Outlook, Build 11.0.6353 Thread-Index: AcYgMBNfLnW2CztoS5utRKhgkhtPQA== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2670 Message-Id: <20060123151656.1B85243D48@mx1.FreeBSD.org> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: ports@FreeBSD.org Subject: FreeBSD Port: jffnms-0.8.2_1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 15:16:57 -0000 Hi, Thankyou for providing a port for JFFNMS. The software compiled and installed flawlessly. Now Iam configuring the software. Iam trying to follow the installation guide provided by jffnms.org. Iam just wondering should I follow the steps starting from " Be sure to add the required modules to your /etc/php.ini file." I have intermediate UNIX knowledge (minus the shell scripting knowledge) so would you kindly point me to the right direction to install the software. Thankyou Faisal Ali From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 16:01:32 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7138C16A423 for ; Mon, 23 Jan 2006 16:01:32 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 104FB43D48 for ; Mon, 23 Jan 2006 16:01:32 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id E159E1A3C1C; Mon, 23 Jan 2006 08:01:31 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 403E7511FD; Mon, 23 Jan 2006 11:01:31 -0500 (EST) Date: Mon, 23 Jan 2006 11:01:31 -0500 From: Kris Kennaway To: Ed Schouten Message-ID: <20060123160130.GA39546@xor.obsecurity.org> References: <20060122231840.GU79989@hoeg.nl> <20060123002233.GA66371@xor.obsecurity.org> <20060123140445.GW79989@hoeg.nl> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="X1bOJ3K7DJ5YkBrT" Content-Disposition: inline In-Reply-To: <20060123140445.GW79989@hoeg.nl> User-Agent: Mutt/1.4.2.1i Cc: FreeBSD Ports , Kris Kennaway Subject: Re: Removing the dependency on unzip - use bsdtar X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 16:01:32 -0000 --X1bOJ3K7DJ5YkBrT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 23, 2006 at 03:04:45PM +0100, Ed Schouten wrote: > * Kris Kennaway wrote: > > I wonder whether it's really worthwhile given the effort. >=20 > Well, it will take some time to fix all those ports, but I'm willing to > fix as much ports as possible. One of my classmates would like to help > me with that, because he wants to learn more about the ports tree's > internals anyway, so effort isn't a real big issue. >=20 > We just want to be sure that our effort won't get trashed ;-) Can you develop a prototype patch that DTRT on all supported versions (e.g. 4.x where you can't use bsdtar, or at least you have to use the port?), and converts a representative sample of ports so that we can see the impact? Kris --X1bOJ3K7DJ5YkBrT Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD1P3aWry0BWjoQKURAhRxAKC42KEwzqPZdRc4jAjsN2a897eZHACgt251 lISnqW8JnZ6KxfS6NJ4YuaM= =XLzL -----END PGP SIGNATURE----- --X1bOJ3K7DJ5YkBrT-- From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 16:24:50 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A7D016A41F for ; Mon, 23 Jan 2006 16:24:50 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8300A43D90 for ; Mon, 23 Jan 2006 16:24:43 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 663A61A3C29; Mon, 23 Jan 2006 08:24:43 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id ABFC452058; Mon, 23 Jan 2006 11:24:42 -0500 (EST) Date: Mon, 23 Jan 2006 11:24:42 -0500 From: Kris Kennaway To: Alexandr Kovalenko Message-ID: <20060123162442.GA40526@xor.obsecurity.org> References: <20060123103740.GA22390@nevermind.kiev.ua> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="fdj2RfSjLxBAspz7" Content-Disposition: inline In-Reply-To: <20060123103740.GA22390@nevermind.kiev.ua> User-Agent: Mutt/1.4.2.1i Cc: freebsd-ports@freebsd.org Subject: Re: portsnap: why serverside is closed? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 16:24:50 -0000 --fdj2RfSjLxBAspz7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 23, 2006 at 12:37:40PM +0200, Alexandr Kovalenko wrote: > Hello! >=20 > So, I have one simple question: why should I trust system, which uses > closed-source server side? If they publish some code, how will you trust that they are running it? Kris --fdj2RfSjLxBAspz7 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD1QNJWry0BWjoQKURAjBXAKD9RTQkT23uUO3qfdWOW1/Hgl1q4QCfQA9J jfmtj7+u/ItykxAY1JOOJr8= =2mPy -----END PGP SIGNATURE----- --fdj2RfSjLxBAspz7-- From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 17:58:52 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 524DE16A42D; Mon, 23 Jan 2006 17:58:52 +0000 (GMT) (envelope-from dlasker@us.ibm.com) Received: from e5.ny.us.ibm.com (e5.ny.us.ibm.com [32.97.182.145]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C57243D48; Mon, 23 Jan 2006 17:58:51 +0000 (GMT) (envelope-from dlasker@us.ibm.com) Received: from d01relay02.pok.ibm.com (d01relay02.pok.ibm.com [9.56.227.234]) by e5.ny.us.ibm.com (8.12.11/8.12.11) with ESMTP id k0NHwoZ5006245; Mon, 23 Jan 2006 12:58:50 -0500 Received: from d01av03.pok.ibm.com (d01av03.pok.ibm.com [9.56.224.217]) by d01relay02.pok.ibm.com (8.12.10/NCO/VERS6.8) with ESMTP id k0NHwoeK149006; Mon, 23 Jan 2006 12:58:50 -0500 Received: from d01av03.pok.ibm.com (loopback [127.0.0.1]) by d01av03.pok.ibm.com (8.12.11/8.13.3) with ESMTP id k0NHwnfv030262; Mon, 23 Jan 2006 12:58:50 -0500 Received: from d01ml076.pok.ibm.com (d01ml076.pok.ibm.com [9.56.229.50]) by d01av03.pok.ibm.com (8.12.11/8.12.11) with ESMTP id k0NHwnZU030259; Mon, 23 Jan 2006 12:58:49 -0500 To: nork@FreeBSD.org X-Mailer: Lotus Notes Release 7.0 HF85 November 04, 2005 Message-ID: From: Duffy Lasker Date: Mon, 23 Jan 2006 10:29:59 -0700 X-MIMETrack: Serialize by Router on D01ML076/01/M/IBM(Release 6.5.4FP2 HF4|December 20, 2005) at 01/23/2006 12:58:48 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Cc: ports@FreeBSD.org, duffylasker@mesanetworks.net Subject: FreeBSD Port: DarwinStreamingServer-5.5 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 17:58:52 -0000 gotta question: installed this port on a FreeBSD 5.1 machine, with a Helix streaming server already on it. handled all the errors from "make install clean" so the port appears to build correctly. the problem is that the streaming server does not start. get "Permission Denied" every time. i've been through the logs (nothing in /var/log/streaming, btw) and handled all the issues i could find until no more log entries get added. i've changed owners and permissions. i've de-installed and re-installed. yet i still get the "Permission Denied". seen this before?...i can't find anything specific Duffy Lasker IBM E-Business Build Team Boulder Colorado, USA ph: 303-924-0722 pager: 303-201-1363 email: dlasker@us.ibm.com "Expand my brain thinking juice!" From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 20:25:06 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6045916A41F for ; Mon, 23 Jan 2006 20:25:06 +0000 (GMT) (envelope-from ed@hoeg.nl) Received: from palm.hoeg.nl (mx0.hoeg.nl [83.98.131.211]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8454B43D4C for ; Mon, 23 Jan 2006 20:25:05 +0000 (GMT) (envelope-from ed@hoeg.nl) Received: by palm.hoeg.nl (Postfix, from userid 1000) id DBA0A171D3; Mon, 23 Jan 2006 21:25:02 +0100 (CET) Date: Mon, 23 Jan 2006 21:25:02 +0100 From: Ed Schouten To: Kris Kennaway Message-ID: <20060123202502.GA79989@hoeg.nl> References: <20060122231840.GU79989@hoeg.nl> <20060123002233.GA66371@xor.obsecurity.org> <20060123140445.GW79989@hoeg.nl> <20060123160130.GA39546@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="bIBSTgLWjO5xMb20" Content-Disposition: inline In-Reply-To: <20060123160130.GA39546@xor.obsecurity.org> User-Agent: Mutt/1.5.11 Cc: Ruud Jansen , FreeBSD Ports Subject: Re: Removing the dependency on unzip - use bsdtar X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 20:25:06 -0000 --bIBSTgLWjO5xMb20 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable * Kris Kennaway wrote: > Can you develop a prototype patch that DTRT on all supported versions > (e.g. 4.x where you can't use bsdtar, or at least you have to use the > port?), and converts a representative sample of ports so that we can > see the impact? Yes, I can. The current patch should already work on FreeBSD 4.x, but I'll test it and add fixes for a lot of other ports. I wrote a small shell-script that gave back a list of ports that are most likely affected (checking for EXTRACT_*_ARGS, unzip and UNZIP_CMD); about a hundred: http://g-rave.nl/junk/ports-faulty-zip.txt Ruud and I shall to fix as much of them as possible. --=20 Ed Schouten WWW: http://g-rave.nl/ --bIBSTgLWjO5xMb20 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD1TuemVI4SHXwmhERAptxAKCExrxOwt5/zOFnW+E1b5JOneAVnQCgoKnK umesyF63JRsk/fvZ/laNjZU= =W9tp -----END PGP SIGNATURE----- --bIBSTgLWjO5xMb20-- From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 20:26:18 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 168EC16A41F; Mon, 23 Jan 2006 20:26:18 +0000 (GMT) (envelope-from jylefort@FreeBSD.org) Received: from host-212-68-242-42.brutele.be (host-212-68-242-42.brutele.be [212.68.242.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id D79CA43D58; Mon, 23 Jan 2006 20:26:16 +0000 (GMT) (envelope-from jylefort@FreeBSD.org) Received: from jsite.lefort.net (jsite.lefort.net [192.168.1.2]) by gateway.lefort.net (Postfix) with ESMTP id 02CB8556B; Mon, 23 Jan 2006 21:26:14 +0100 (CET) Received: from jsite.lefort.net (localhost [127.0.0.1]) by jsite.lefort.net (Postfix) with SMTP id B0B16C0EC; Mon, 23 Jan 2006 21:26:14 +0100 (CET) Date: Mon, 23 Jan 2006 21:26:14 +0100 From: Jean-Yves Lefort To: Alex Dupre Message-Id: <20060123212614.6f570f8f.jylefort@FreeBSD.org> In-Reply-To: <43D47E36.1070906@FreeBSD.org> References: <20060123040721.GA95972@xor.obsecurity.org> <43D47E36.1070906@FreeBSD.org> X-Mailer: Sylpheed running on FreeBSD Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Mon__23_Jan_2006_21_26_14_+0100_wBF0gRADJH9n0ruB" Cc: ports@FreeBSD.org, kris@obsecurity.org Subject: Re: fam vs gamin X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 20:26:18 -0000 --Signature=_Mon__23_Jan_2006_21_26_14_+0100_wBF0gRADJH9n0ruB Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, 23 Jan 2006 07:56:54 +0100 Alex Dupre wrote: > Kris Kennaway wrote: > > Are devel/fam and gamin supposed to be compatible? They both provide > > a libfam, but since I switched from fam to gamin, my courier-imap is > > segfaulting. This persists after I rebuild it. >=20 > The library should be 100% compatible, since gamin uses the fam > interface, but it doesn't implement all the fam functions (for a > complete list of differences look here: > http://www.gnome.org/~veillard/gamin/differences.html). If your > courier-imap doesn't do something unsupported in gamin, the libraries > should be completely interchangeble. > *But* I'm working at my real job on a project using gamin, and just > friday I found a very strange behaviour (probably a bug) of gamin with > kqueue backend monitoring a few directories with thousands of files > inside (lost or delayed events). Switching to polling solved the > problem, this is the reason I think it's a kqueue implementation bug. > Today I'll do other tests, more accurately. Stay tuned. The delays are likely caused by the fact that you have reached the file descriptor limit; beyond that limit, gamin can no longer monitor files with kqueue, and has to periodically lstat() them. You should try to set a very large kern.maxfiles in /boot/loader.conf (you need one file descriptor per monitored file); see pkg-message for details. However, events should never be lost (although they can be substantially delayed when monitoring a very large directory on a slow machine, because event processing time increases linearly with the number of files contained in the directory). Please cc your findings to me. --=20 Jean-Yves Lefort jylefort@FreeBSD.org http://lefort.be.eu.org/ --Signature=_Mon__23_Jan_2006_21_26_14_+0100_wBF0gRADJH9n0ruB Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD1TvmyzD7UaO4AGoRAhliAJ49cLBgANZJqJ4m9oaB6JSH7CtFbwCfcWhb 9jjXuO1NqxQyA14Tgy9Ek3w= =pXo9 -----END PGP SIGNATURE----- --Signature=_Mon__23_Jan_2006_21_26_14_+0100_wBF0gRADJH9n0ruB-- From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 20:59:57 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32DE516A41F for ; Mon, 23 Jan 2006 20:59:57 +0000 (GMT) (envelope-from lth@FreeBSD.org) Received: from cicero1.cybercity.dk (cicero1.cybercity.dk [212.242.40.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB58B43D4C for ; Mon, 23 Jan 2006 20:59:56 +0000 (GMT) (envelope-from lth@FreeBSD.org) Received: from [10.0.0.100] (port456.ds1-bav.adsl.cybercity.dk [212.242.213.149]) by cicero1.cybercity.dk (Postfix) with ESMTP id D654063F865; Mon, 23 Jan 2006 21:59:52 +0100 (CET) Message-ID: <43D543F6.4040204@FreeBSD.org> Date: Mon, 23 Jan 2006 22:00:38 +0100 From: Lars Thegler User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Clement Laforet References: <20060123083430.GA94146@pentarou.parodius.com> <20060123131138.GC40483@goofy.cultdeadsheep.org> In-Reply-To: <20060123131138.GC40483@goofy.cultdeadsheep.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org, Jeremy Chadwick Subject: Re: Recent ports changes breaking on 4.x? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 20:59:57 -0000 Clement Laforet wrote: > can you test this patch? > http://people.freebsd.org/~clement/portmgr/fix-all-depends-list Patch works fine. I've had the exact same problem on a 4.11-STABLE box, and this fixes it. No ill effects noticed. Thanks ;) /Lars From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 21:44:02 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A864B16A41F for ; Mon, 23 Jan 2006 21:44:02 +0000 (GMT) (envelope-from mikej@rogers.com) Received: from smtp103.rog.mail.re2.yahoo.com (smtp103.rog.mail.re2.yahoo.com [206.190.36.81]) by mx1.FreeBSD.org (Postfix) with SMTP id 1544643D4C for ; Mon, 23 Jan 2006 21:43:59 +0000 (GMT) (envelope-from mikej@rogers.com) Received: (qmail 95187 invoked from network); 23 Jan 2006 21:43:59 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:Content-Type:Content-Transfer-Encoding; b=tjizJOOeBHCF0MOQje6MlWE+XW0Q6/FcxUP7yN/8ZhyVu/wwhK4638LwKo2dbj5kUWMMza0MvzeUw3ICxrgE4D9gB+ZOKMK6PeMeAiIxEV6BumJLd6RmODHBb4SZIkx5waOik3vDzwxJl2f63LX/CGZcJ7DX9uxpzkgDfLNQKSk= ; Received: from unknown (HELO ?70.30.133.184?) (mikej@rogers.com@70.30.133.184 with plain) by smtp103.rog.mail.re2.yahoo.com with SMTP; 23 Jan 2006 21:43:59 -0000 Message-ID: <43D54E2C.9040201@rogers.com> Date: Mon, 23 Jan 2006 16:44:12 -0500 From: Mike Jakubik User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: ports@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Can't portupgrade to ruby-1.8.4_3,1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 21:44:02 -0000 root@mail:~# portupgrade -a ---> Upgrading 'ruby-1.8.4_2,1' to 'ruby-1.8.4_3,1' (lang/ruby18) ---> Building '/usr/ports/lang/ruby18' ===> Cleaning for ruby-1.8.4_3,1 ===> Vulnerability check disabled, database not found ===> Extracting for ruby-1.8.4_3,1 => MD5 Checksum OK for ruby/ruby-1.8.4.tar.gz. => SHA256 Checksum OK for ruby/ruby-1.8.4.tar.gz. /bin/mv /usr/ports/lang/ruby18/work/ruby-1.8.4/ext/dl/h2rb /usr/ports/lang/ruby18/work/ruby-1.8.4/bin/ ===> Patching for ruby-1.8.4_3,1 ===> Applying FreeBSD patches for ruby-1.8.4_3,1 /usr/bin/sed -i.bak -e 's|-l$pthread_lib|-pthread|g' /usr/ports/lang/ruby18/work/ruby-1.8.4/configure /usr/bin/find /usr/ports/lang/ruby18/work/ruby-1.8.4 -name '*.orig' -delete /bin/rm -rf /usr/ports/lang/ruby18/work/ruby-1.8.4/ext/Win32API /bin/rm -rf /usr/ports/lang/ruby18/work/ruby-1.8.4/ext/win32ole /bin/mv /usr/ports/lang/ruby18/work/ruby-1.8.4/ext/gdbm /usr/ports/lang/ruby18/work/ /bin/mv /usr/ports/lang/ruby18/work/ruby-1.8.4/ext/iconv /usr/ports/lang/ruby18/work/ /bin/mv /usr/ports/lang/ruby18/work/ruby-1.8.4/ext/tk /usr/ports/lang/ruby18/work/ ===> Configuring for ruby-1.8.4_3,1 ... compiles ok, deinstalls old ruby ok ... install -o root -g wheel -m 444 /usr/ports/lang/ruby18/work/ruby-1.8.4/ext/readline/README* /usr/local/share/doc/ruby18/readline install -o root -g wheel -m 444 /usr/ports/lang/ruby18/work/ruby-1.8.4/ext/syslog/syslog.txt /usr/local/share/doc/ruby18 install -o root -g wheel -m 444 /usr/ports/lang/ruby18/work/ruby-1.8.4/ext/zlib/doc/zlib.rd /usr/local/share/doc/ruby18 /bin/cp -R /usr/ports/lang/ruby18/work/ruby-1.8.4/doc/* /usr/local/share/doc/ruby18/ cd /usr/ports/lang/ruby18/work/ruby-1.8.4; /usr/bin/env LDFLAGS=" -rpath=/usr/lib:/usr/local/lib" OPENSSLLIB=/usr/lib OPENSSLINC=/usr/include OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl SHELL=/bin/sh PORTOBJFORMAT=elf NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local X11BASE=/usr/X11R6 MOTIFLIB="-L/usr/X11R6/lib -lXm -lXp" LIBDIR="/usr/lib" CFLAGS="-O2 -fno-strict-aliasing -pipe -march=athlon" CXXFLAGS="-O2 -fno-strict-aliasing -pipe -march=athlon" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -o root -g wheel -m 555" BSD_INSTALL_SCRIPT="install -o root -g wheel -m 555" BSD_INSTALL_DATA="install -o root -g wheel -m 444" BSD_INSTALL_MAN="install -o root -g wheel -m 444" make -f Makefile OPENSSL_CFLAGS="-DNO_IDEA" install-doc Generating RDoc documentation ./miniruby ./runruby.rb --extout=.ext -- "./bin/rdoc" --all --ri --op "/usr/local/share/ri/1.8/system" "." File '.' not readable *** Error code 1 Stop in /usr/ports/lang/ruby18/work/ruby-1.8.4. *** Error code 1 From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 21:57:29 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2BC0D16A41F for ; Mon, 23 Jan 2006 21:57:29 +0000 (GMT) (envelope-from mikej@rogers.com) Received: from smtp100.rog.mail.re2.yahoo.com (smtp100.rog.mail.re2.yahoo.com [206.190.36.78]) by mx1.FreeBSD.org (Postfix) with SMTP id 9F95443D46 for ; Mon, 23 Jan 2006 21:57:28 +0000 (GMT) (envelope-from mikej@rogers.com) Received: (qmail 15671 invoked from network); 23 Jan 2006 21:57:26 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=5KMUGCIxXMFPU+xv8OuLVCXaEYHz9J6LqWFZ3Pa5oAyrU4bNLlDbWilZ8fHn9l/ALpGsk3TG1lHLt884U4lBQrz77t/mADoPL8sfAxeK7NpT2PBjyt4IMTfCHv8DAs3pNvlSUDp0qUf/XTuXUYEhG0ztVwF4Df6B1xpyOWr/LBo= ; Received: from unknown (HELO ?70.30.133.184?) (mikej@rogers.com@70.30.133.184 with plain) by smtp100.rog.mail.re2.yahoo.com with SMTP; 23 Jan 2006 21:57:26 -0000 Message-ID: <43D55153.7050402@rogers.com> Date: Mon, 23 Jan 2006 16:57:39 -0500 From: Mike Jakubik User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: ports@freebsd.org References: <43D54E2C.9040201@rogers.com> In-Reply-To: <43D54E2C.9040201@rogers.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: weird ports permissions (Can't portupgrade to ruby-1.8.4_3,1 ) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 21:57:29 -0000 Mike Jakubik wrote: > install -o root -g wheel -m 444 > /usr/ports/lang/ruby18/work/ruby-1.8.4/ext/zlib/doc/zlib.rd > /usr/local/share/doc/ruby18 > /bin/cp -R /usr/ports/lang/ruby18/work/ruby-1.8.4/doc/* > /usr/local/share/doc/ruby18/ > cd /usr/ports/lang/ruby18/work/ruby-1.8.4; /usr/bin/env LDFLAGS=" > -rpath=/usr/lib:/usr/local/lib" OPENSSLLIB=/usr/lib > OPENSSLINC=/usr/include OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl > SHELL=/bin/sh PORTOBJFORMAT=elf NO_LINT=YES PREFIX=/usr/local > LOCALBASE=/usr/local X11BASE=/usr/X11R6 MOTIFLIB="-L/usr/X11R6/lib > -lXm -lXp" LIBDIR="/usr/lib" CFLAGS="-O2 -fno-strict-aliasing -pipe > -march=athlon" CXXFLAGS="-O2 -fno-strict-aliasing -pipe -march=athlon" > MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -o root -g > wheel -m 555" BSD_INSTALL_SCRIPT="install -o root -g wheel -m 555" > BSD_INSTALL_DATA="install -o root -g wheel -m 444" > BSD_INSTALL_MAN="install -o root -g wheel -m 444" make -f Makefile > OPENSSL_CFLAGS="-DNO_IDEA" install-doc > Generating RDoc documentation > ./miniruby ./runruby.rb --extout=.ext -- "./bin/rdoc" --all --ri --op > "/usr/local/share/ri/1.8/system" "." > File '.' not readable > *** Error code 1 > It seems that my recent cvsup of the ports also set some weird permissions on them, this seems to be the cause of the above problem. --- root@mail:/usr/ports/lang/ruby18# ls total 192 drwxr-xr-x 4 root wheel 512 Jan 23 16:45:57 2006 ./ drwxr-xr-x 306 root wheel 5632 Jan 23 16:01:24 2006 ../ ----rw-rw- 1 root wheel 6120 Jan 23 16:01:23 2006 Makefile ----rw-rw- 1 root wheel 203 Jan 15 23:53:52 2006 distinfo drwxr-xr-x 2 root wheel 512 Jan 23 16:01:23 2006 files/ ----rw-rw- 1 root wheel 754 May 5 19:20:12 2001 pkg-descr ----rw-rw- 1 root wheel 362 Jan 15 23:53:52 2006 pkg-message ----rw-rw- 1 root wheel 170706 Jan 15 23:53:52 2006 pkg-plist d---rwxrwx 6 root wheel 512 Jan 23 16:50:03 2006 work/ root@mail:/usr/ports/lang/ drwxr-xr-x 3 root wheel 512 Nov 10 16:35:59 2005 tolua/ d---rwxrwx 3 root wheel 512 Jan 23 16:01:25 2006 tolua++/ drwxr-xr-x 3 root wheel 512 Nov 10 16:35:59 2005 tolua4/ From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 22:09:00 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C94E416A41F for ; Mon, 23 Jan 2006 22:09:00 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from smtp1.utdallas.edu (smtp1.utdallas.edu [129.110.10.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E30C43D48 for ; Mon, 23 Jan 2006 22:09:00 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from utd59514.utdallas.edu (utd59514.utdallas.edu [129.110.3.28]) by smtp1.utdallas.edu (Postfix) with ESMTP id DF79F389161 for ; Mon, 23 Jan 2006 16:08:59 -0600 (CST) Date: Mon, 23 Jan 2006 16:08:54 -0600 From: Paul Schmehl To: FreeBSD Ports Message-ID: X-Mailer: Mulberry/3.1.6 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Patching problem X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 22:09:00 -0000 I'm working on a slave port that applies some patches that are not needed in the master port. Three of the files being patched are op_sguil.c, op_sguil.h and op_plugbase.c. Those files exists in WRKDIR/src/output-plugins when the tarball is extracted. How should I name these patches so that they will be applied? I tried patch-src-output-plugins-op_*, but that fails. (I'm sure it's because of the conflict in naming the output-plugins dir with a dash.) What's the workaround for this? Paul Schmehl (pauls@utdallas.edu) Adjunct Information Security Officer University of Texas at Dallas AVIEN Founding Member http://www.utdallas.edu/ir/security/ From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 22:41:58 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B97A16A41F for ; Mon, 23 Jan 2006 22:41:58 +0000 (GMT) (envelope-from thierry@pompo.net) Received: from graf.pompo.net (graf.pompo.net [81.56.186.139]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0C1B4432F for ; Mon, 23 Jan 2006 22:41:57 +0000 (GMT) (envelope-from thierry@pompo.net) Received: by graf.pompo.net (Postfix, from userid 1001) id 6292A819C; Mon, 23 Jan 2006 23:41:55 +0100 (CET) Date: Mon, 23 Jan 2006 23:41:55 +0100 From: Thierry Thomas To: FreeBSD Ports Message-ID: <20060123224155.GK57747@graf.pompo.net> Mail-Followup-To: FreeBSD Ports References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="JP+T4n/bALQSJXh8" Content-Disposition: inline In-Reply-To: X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc; y=\ipKMNm<1J>lv@PP~7Z<.t KjAnXLs: User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 6.0-STABLE i386 Organization: Kabbale Eros X-PGP: 0xC71405A2 Subject: Re: Patching problem X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 22:41:58 -0000 --JP+T4n/bALQSJXh8 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Le Lun 23 jan 06 =E0 23:08:54 +0100, Paul Schmehl =E9crivait=A0: > I'm working on a slave port that applies some patches that are not needed= =20 > in the master port. >=20 > Three of the files being patched are op_sguil.c, op_sguil.h and=20 > op_plugbase.c. Those files exists in WRKDIR/src/output-plugins when the= =20 > tarball is extracted. How should I name these patches so that they will = be=20 > applied? >=20 > I tried patch-src-output-plugins-op_*, but that fails. (I'm sure it's=20 > because of the conflict in naming the output-plugins dir with a dash.) >=20 > What's the workaround for this? You can set different FILESDIR, e.g. the port cad/astk-serveur. Regards, --=20 Th. Thomas. --JP+T4n/bALQSJXh8 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD1Vuzc95pjMcUBaIRAgpgAKCE61OJKW+GOZnpzCCZHHX46UIlcACg/agr NiW0oefZ8uEkdFrGmdJq+SQ= =5T/R -----END PGP SIGNATURE----- --JP+T4n/bALQSJXh8-- From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 22:51:15 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 23C9916A41F; Mon, 23 Jan 2006 22:51:15 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 61EA644344; Mon, 23 Jan 2006 22:51:13 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 0B384408C; Mon, 23 Jan 2006 16:51:13 -0600 (CST) Date: Mon, 23 Jan 2006 16:51:13 -0600 To: Lars Thegler Message-ID: <20060123225113.GB26367@soaustin.net> References: <20060123083430.GA94146@pentarou.parodius.com> <20060123131138.GC40483@goofy.cultdeadsheep.org> <43D543F6.4040204@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <43D543F6.4040204@FreeBSD.org> User-Agent: Mutt/1.5.9i From: linimon@lonesome.com (Mark Linimon) Cc: Clement Laforet , Jeremy Chadwick , freebsd-ports@freebsd.org Subject: Re: Recent ports changes breaking on 4.x? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 22:51:15 -0000 On Mon, Jan 23, 2006 at 10:00:38PM +0100, Lars Thegler wrote: > Clement Laforet wrote: > > can you test this patch? > > http://people.freebsd.org/~clement/portmgr/fix-all-depends-list > > Patch works fine. I've had the exact same problem on a 4.11-STABLE box, > and this fixes it. No ill effects noticed. Committed. Thanks for the help testing. mcl From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 22:54:35 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF3BF16A41F for ; Mon, 23 Jan 2006 22:54:35 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8491844331 for ; Mon, 23 Jan 2006 22:54:35 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 2B060408C; Mon, 23 Jan 2006 16:54:35 -0600 (CST) Date: Mon, 23 Jan 2006 16:54:35 -0600 To: Clement Laforet Message-ID: <20060123225435.GD26367@soaustin.net> References: <20060123120039.GA40483@goofy.cultdeadsheep.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060123120039.GA40483@goofy.cultdeadsheep.org> User-Agent: Mutt/1.5.9i From: linimon@lonesome.com (Mark Linimon) Cc: ports@FreeBSD.org Subject: Re: patch to fix "make search" on 4.x X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 22:54:35 -0000 On Mon, Jan 23, 2006 at 01:00:40PM +0100, Clement Laforet wrote: > you can find patch against Mk/bsd.port.subdir.mk here [1] which should > fix make search on 4.x. > > Please test it, specially with xdisplay. I'd also be interested to hear feedback from people so Cc: me on it (although I should see it here as well). It isn't working for me on a 4.10 system (but one that's been heavily modified over the years). It fixes the core dump but no output is produced. I want to hold off committing for a bit until I can understand if this problem is local to this machine. mcl From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 22:57:47 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B325E16A535 for ; Mon, 23 Jan 2006 22:57:28 +0000 (GMT) (envelope-from ale@FreeBSD.org) Received: from andxor.it (relay.andxor.it [195.223.2.3]) by mx1.FreeBSD.org (Postfix) with SMTP id E9A014402A for ; Mon, 23 Jan 2006 22:29:56 +0000 (GMT) (envelope-from ale@FreeBSD.org) Received: (qmail 42358 invoked from network); 23 Jan 2006 22:29:55 -0000 Received: from unknown (HELO ?192.168.178.2?) (a.premoli@andxor.it@81.174.31.42) by andxor.it with SMTP; 23 Jan 2006 22:29:55 -0000 Message-ID: <43D558E1.5080703@FreeBSD.org> Date: Mon, 23 Jan 2006 23:29:53 +0100 From: Alex Dupre User-Agent: Thunderbird 1.5 (X11/20060113) MIME-Version: 1.0 To: Jean-Yves Lefort References: <20060123040721.GA95972@xor.obsecurity.org> <43D47E36.1070906@FreeBSD.org> <20060123212614.6f570f8f.jylefort@FreeBSD.org> In-Reply-To: <20060123212614.6f570f8f.jylefort@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org, kris@obsecurity.org Subject: Re: fam vs gamin X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 22:57:47 -0000 Jean-Yves Lefort wrote: > The delays are likely caused by the fact that you have reached the > file descriptor limit; beyond that limit, gamin can no longer monitor > files with kqueue, and has to periodically lstat() them. You should > try to set a very large kern.maxfiles in /boot/loader.conf (you need > one file descriptor per monitored file); see pkg-message for details. Yes, I did it, but the problem about delays was different (not a matter of a few seconds related to kqueue or polling). Today I discovered it's present also with polling and probably due to this (from gam_channel.c): /** * Todo: check if write will block, or use non-blocking options */ I suspect the write to one client blocks and until some events are read no more events are delivered even to other clients. > However, events should never be lost (although they can be > substantially delayed when monitoring a very large directory on a slow > machine, because event processing time increases linearly with the > number of files contained in the directory). Please cc your findings > to me. Of course. Today I had no time to test the kqueue backend, but I'll do it tomorrow. If I remember correctly, this was the scenario where I detected lost events: - a few dirs with thousans file (5 dirs with 2000 files) - new fam connection and 5 monitors on these dirs - one or two directory correctly delivered Exists events for the existing files, the others delivered only Exists and EndExist for the directories, as if they were empty In any case I'll be more precise tomorrow. -- Alex Dupre From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 23:04:33 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2BED116A41F for ; Mon, 23 Jan 2006 23:04:33 +0000 (GMT) (envelope-from swhetzel@gmail.com) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.200]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84B4C43D81 for ; Mon, 23 Jan 2006 23:04:32 +0000 (GMT) (envelope-from swhetzel@gmail.com) Received: by xproxy.gmail.com with SMTP id s9so758253wxc for ; Mon, 23 Jan 2006 15:04:31 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=oNxpPj06TMCCEWGuaOI6rhnj8wUQ2dNs5CNk5rFwXTd7uye6Yjf1LHOBOOZRVMaLNUR2E8OeHvkdfyR3A2djoAsH1LiFyF/Y2nIV3B6jwA5eCqlsSDuLMybQSZMKjpEHFMDsuflDsAg4UHtM/tYHlohmwTNtTvxDyJwEpDX+fvM= Received: by 10.70.74.19 with SMTP id w19mr6640586wxa; Mon, 23 Jan 2006 15:04:31 -0800 (PST) Received: by 10.70.53.2 with HTTP; Mon, 23 Jan 2006 15:04:31 -0800 (PST) Message-ID: <790a9fff0601231504q75b87e14j261faf30686adcac@mail.gmail.com> Date: Mon, 23 Jan 2006 17:04:31 -0600 From: Scot Hetzel To: Paul Schmehl In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: Cc: FreeBSD Ports Subject: Re: Patching problem X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 23:04:33 -0000 On 1/23/06, Paul Schmehl wrote: > I'm working on a slave port that applies some patches that are not needed > in the master port. > > Three of the files being patched are op_sguil.c, op_sguil.h and > op_plugbase.c. Those files exists in WRKDIR/src/output-plugins when the > tarball is extracted. How should I name these patches so that they will = be > applied? > > I tried patch-src-output-plugins-op_*, but that fails. (I'm sure it's > because of the conflict in naming the output-plugins dir with a dash.) > Is it failing when the port tries to apply the patch? If your patch file looks like: --- op_sguil.c-orig=0911 Nov 2005 10:29:21 -0000=091.2 +++ op_sguil.c=0913 Nov 2005 12:00:59 -0000 : Then you need to edit so that it contains the patch to the file: --- src/output-plugins/op_sguil.c-orig=0911 Nov 2005 10:29:21 -0000=091.2 +++ src/output-plugins/op_sguil.c=0913 Nov 2005 12:00:59 -0000 : Scot -- DISCLAIMER: No electrons were mamed while sending this message. Only slightly bruised. From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 23:10:20 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9DA4616A41F; Mon, 23 Jan 2006 23:10:20 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from smtp1.utdallas.edu (smtp1.utdallas.edu [129.110.10.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 38EA343D48; Mon, 23 Jan 2006 23:10:20 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from utd59514.utdallas.edu (utd59514.utdallas.edu [129.110.3.28]) by smtp1.utdallas.edu (Postfix) with ESMTP id C9D3538916D; Mon, 23 Jan 2006 17:10:19 -0600 (CST) Date: Mon, 23 Jan 2006 17:10:19 -0600 From: Paul Schmehl To: Thierry Thomas , FreeBSD Ports Message-ID: <9EA65C1B3E1C301CBDBF8061@utd59514.utdallas.edu> In-Reply-To: <20060123224155.GK57747@graf.pompo.net> References: <20060123224155.GK57747@graf.pompo.net> X-Mailer: Mulberry/3.1.6 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Cc: Subject: Re: Patching problem X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 23:10:20 -0000 --On Monday, January 23, 2006 23:41:55 +0100 Thierry Thomas=20 wrote: > Le Lun 23 jan 06 =E0 23:08:54 +0100, Paul Schmehl > =E9crivait=A0: >> I'm working on a slave port that applies some patches that are not >> needed in the master port. >> >> Three of the files being patched are op_sguil.c, op_sguil.h and >> op_plugbase.c. Those files exists in WRKDIR/src/output-plugins when the >> tarball is extracted. How should I name these patches so that they will >> be applied? >> >> I tried patch-src-output-plugins-op_*, but that fails. (I'm sure it's >> because of the conflict in naming the output-plugins dir with a dash.) >> >> What's the workaround for this? > > You can set different FILESDIR, e.g. the port cad/astk-serveur. > I don't understand how this helps me. I need to patch configure.in as well = as the three files in src/output-plugins. configure.in is patching just=20 fine, but the other three are not. I tried using the syntax in=20 astk-serveur (patch-dir::subdir::file), but that didn't work either. Here's the Makefile: # New ports collection makefile for: barnyard-sguil6 # Date created: 23 Jan 2006 # Whom: pauls # # $FreeBSD$ # PORTNAME=3D barnyard-sguil6 PORTVERSION=3D 0.2.0 CATEGORIES=3D security MAINTAINER=3D pauls@utdallas.edu COMMENT=3D Patches barnyard for sguil6 MASTERDIR=3D ${.CURDIR}/../barnyard FILESDIR=3D files .if defined(WITH_MYSQL) USE_MYSQL=3D yes CONFIGURE_ARGS+=3D --enable-mysql .endif .if defined(WITH_POSTGRESQL) USE_PGSQL=3D yes CONFIGURE_ARGS+=3D --enable-postgres .endif .include "${MASTERDIR}/Makefile" And here's the contents of FILESDIR: barnyard.sh patch-configure.in patch-src::output-plugins::op_plugbase.c patch-src::output-plugins::op_sguil.c patch-src::output-plugins::op_sguil.h What exactly do I need to do to overcome this problem? Paul Schmehl (pauls@utdallas.edu) Adjunct Information Security Officer University of Texas at Dallas AVIEN Founding Member http://www.utdallas.edu/ir/security/ From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 23:16:34 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A74B16A41F for ; Mon, 23 Jan 2006 23:16:34 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from smtp1.utdallas.edu (smtp1.utdallas.edu [129.110.10.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 056FA43D46 for ; Mon, 23 Jan 2006 23:16:33 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from utd59514.utdallas.edu (utd59514.utdallas.edu [129.110.3.28]) by smtp1.utdallas.edu (Postfix) with ESMTP id 8C03A389143; Mon, 23 Jan 2006 17:16:33 -0600 (CST) Date: Mon, 23 Jan 2006 17:16:33 -0600 From: Paul Schmehl To: Scot Hetzel Message-ID: <07CBFFD4451BCF22A0DAE842@utd59514.utdallas.edu> In-Reply-To: <790a9fff0601231504q75b87e14j261faf30686adcac@mail.gmail.com> References: <790a9fff0601231504q75b87e14j261faf30686adcac@mail.gmail.com> X-Mailer: Mulberry/3.1.6 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: FreeBSD Ports Subject: Re: Patching problem X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 23:16:34 -0000 --On Monday, January 23, 2006 17:04:31 -0600 Scot Hetzel wrote: > On 1/23/06, Paul Schmehl wrote: >> I'm working on a slave port that applies some patches that are not needed >> in the master port. >> >> Three of the files being patched are op_sguil.c, op_sguil.h and >> op_plugbase.c. Those files exists in WRKDIR/src/output-plugins when the >> tarball is extracted. How should I name these patches so that they will >> be applied? >> >> I tried patch-src-output-plugins-op_*, but that fails. (I'm sure it's >> because of the conflict in naming the output-plugins dir with a dash.) >> > Is it failing when the port tries to apply the patch? > > > If your patch file looks like: > --- op_sguil.c-orig 11 Nov 2005 10:29:21 -0000 1.2 > +++ op_sguil.c 13 Nov 2005 12:00:59 -0000 > : > > Then you need to edit so that it contains the patch to the file: > > --- src/output-plugins/op_sguil.c-orig 11 Nov 2005 10:29:21 -0000 1.2 > +++ src/output-plugins/op_sguil.c 13 Nov 2005 12:00:59 -0000 > : > Doh!! I knew that. :-( Paul Schmehl (pauls@utdallas.edu) Adjunct Information Security Officer University of Texas at Dallas AVIEN Founding Member http://www.utdallas.edu/ir/security/ From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 23:25:31 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9027116A41F; Mon, 23 Jan 2006 23:25:31 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from smtp1.utdallas.edu (smtp1.utdallas.edu [129.110.10.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D8D343D6E; Mon, 23 Jan 2006 23:25:31 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from utd59514.utdallas.edu (utd59514.utdallas.edu [129.110.3.28]) by smtp1.utdallas.edu (Postfix) with ESMTP id EE096388DEA; Mon, 23 Jan 2006 17:25:30 -0600 (CST) Date: Mon, 23 Jan 2006 17:25:30 -0600 From: Paul Schmehl To: Doug Barton Message-ID: <1412F25E9E8FD0831426A6E0@utd59514.utdallas.edu> In-Reply-To: <43D560BE.5040707@FreeBSD.org> References: <43D560BE.5040707@FreeBSD.org> X-Mailer: Mulberry/3.1.6 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: FreeBSD Ports Subject: Re: Patching problem X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 23:25:31 -0000 --On Monday, January 23, 2006 15:03:26 -0800 Doug Barton wrote: > Paul Schmehl wrote: >> I'm working on a slave port that applies some patches that are not >> needed in the master port. >> >> Three of the files being patched are op_sguil.c, op_sguil.h and >> op_plugbase.c. Those files exists in WRKDIR/src/output-plugins when the >> tarball is extracted. How should I name these patches so that they will >> be applied? > > Take a look at EXTRA_PATCHES In the porter's handbook. I used this method > to include a patch from the windowmaker distribution in that port. > EXTRA_PATCHES is for *fetching* patches from more than one location. I don't need to fetch patches. I need to apply the ones that I've created. Paul Schmehl (pauls@utdallas.edu) Adjunct Information Security Officer University of Texas at Dallas AVIEN Founding Member http://www.utdallas.edu/ir/security/ From owner-freebsd-ports@FreeBSD.ORG Mon Jan 23 23:46:07 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B46916A420; Mon, 23 Jan 2006 23:46:07 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C35843D46; Mon, 23 Jan 2006 23:46:06 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 622F42F02; Mon, 23 Jan 2006 17:46:06 -0600 (CST) Date: Mon, 23 Jan 2006 17:46:06 -0600 To: ports@FreeBSD.org, stable@FreeBSD.org Message-ID: <20060123234606.GA32617@soaustin.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.9i From: linimon@lonesome.com (Mark Linimon) Cc: Subject: [HEADSUP] recent instability on ports for 4.X X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ports@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2006 23:46:07 -0000 The most recent checkin of bsd.*.mk has caused some instability which we (the portmgr team) now think we've fixed the critical parts of. 'make search' is still broken and we are working on that. This only affects 4.X. This was the first time we've tested a patchset on 5-exp instead of 4-exp and of course this enraged Murphy (he of Murphy's Law) and so he came and bit us pretty hard. As well, a few ports that were doing non-standard things with USE_RC_SUBR were broken by this same checkin, and we are working with the maintainers on those ports as we find them. Apologies for the instability. mcl From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 00:20:47 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 52A1016A4E5; Tue, 24 Jan 2006 00:20:42 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from smtp1.utdallas.edu (smtp1.utdallas.edu [129.110.10.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84B9144301; Mon, 23 Jan 2006 23:57:36 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from utd59514.utdallas.edu (utd59514.utdallas.edu [129.110.3.28]) by smtp1.utdallas.edu (Postfix) with ESMTP id 19E35388ED0; Mon, 23 Jan 2006 17:57:36 -0600 (CST) Date: Mon, 23 Jan 2006 17:57:36 -0600 From: Paul Schmehl To: Doug Barton Message-ID: In-Reply-To: <43D56985.8060907@FreeBSD.org> References: <43D560BE.5040707@FreeBSD.org> <1412F25E9E8FD0831426A6E0@utd59514.utdallas.edu> <43D56985.8060907@FreeBSD.org> X-Mailer: Mulberry/3.1.6 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: FreeBSD Ports Subject: Re: Patching problem X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 00:20:51 -0000 --On Monday, January 23, 2006 15:40:53 -0800 Doug Barton wrote: > Paul Schmehl wrote: >> --On Monday, January 23, 2006 15:03:26 -0800 Doug Barton >> wrote: >> >>> Paul Schmehl wrote: >>>> I'm working on a slave port that applies some patches that are not >>>> needed in the master port. >>>> >>>> Three of the files being patched are op_sguil.c, op_sguil.h and >>>> op_plugbase.c. Those files exists in WRKDIR/src/output-plugins when >>>> the tarball is extracted. How should I name these patches so that >>>> they will be applied? >>> >>> Take a look at EXTRA_PATCHES In the porter's handbook. I used this >>> method to include a patch from the windowmaker distribution in that >>> port. >>> >> EXTRA_PATCHES is for *fetching* patches from more than one location. > > No, actually it isn't. I gave you a pointer to the documentation, AND an > example, both of which you obviously ignored. You could also try taking a > look at bsd.port.mk if you're still confused. > I read the documentation. I obviously didn't understand it. So now I'm totally confused. :-( Here's part of the problem. Along with the op_* patches, I *also* need to patch configure.in. In the master port, there is a patch for configure.in. The Handbook says you should patch the same file twice. So, won't EXTRA_PATCHES simply *add* the patches to the existing ones (which is *not* what I want to do)? Here's what I need. If the user installs the master port, I want to run the patches in files/ in the master port. If the user installs the slave port, I want to run the patches for the slave port, but *not* the ones for the master port. I'm starting to think this would be way, way easier if I just used OPTIONS and skipped the master-slave mess entirely. Paul Schmehl (pauls@utdallas.edu) Adjunct Information Security Officer University of Texas at Dallas AVIEN Founding Member http://www.utdallas.edu/ir/security/ From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 01:18:33 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4A9F16A41F for ; Tue, 24 Jan 2006 01:18:33 +0000 (GMT) (envelope-from eol1@yahoo.com) Received: from web51905.mail.yahoo.com (web51905.mail.yahoo.com [206.190.48.68]) by mx1.FreeBSD.org (Postfix) with SMTP id 1F68743D46 for ; Tue, 24 Jan 2006 01:18:32 +0000 (GMT) (envelope-from eol1@yahoo.com) Received: (qmail 11330 invoked by uid 60001); 24 Jan 2006 01:18:32 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=gpwJcaZUwdoX15OVsMS+jxWtOcocyEG02t4R/S0mXPNtHJEOjqycsTobm9lxRstw3GGd8j6To3mrNBptut4CR6XcR/WxKRmB8VLhw9TktZyU4dq4/GdISuTbsiT/ttaEZNbzuxtIKQe+nO5WeXmfm45XhkwXgsd5N37MLNZdo1k= ; Message-ID: <20060124011832.11328.qmail@web51905.mail.yahoo.com> Received: from [62.68.76.227] by web51905.mail.yahoo.com via HTTP; Mon, 23 Jan 2006 17:18:32 PST Date: Mon, 23 Jan 2006 17:18:32 -0800 (PST) From: Peter Thoenen To: ports@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Cc: Subject: Issue with acroread7 and X.org 6.9.0 update X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: eol1@yahoo.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 01:18:33 -0000 This a problem with acroread, Xorg, or something else? Anybody have an easy fix? 06-01-24 4:11:45 /home/eol % acroread7 /usr/local/lib/acroread/usr/local/Adobe/Acrobat7.0/Reader/intellinux/bin/acroread: error while loading shared libraries: /usr/X11R6/lib/libXinerama.so.1: ELF file OS ABI invalid 06-01-24 4:08:18 /home/eol % ldconfig -r | grep Xinerama 103:-lXinerama.1 => /usr/X11R6/lib/libXinerama.so.1 From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 01:48:53 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E48F316A41F for ; Tue, 24 Jan 2006 01:48:53 +0000 (GMT) (envelope-from xxjack12xx@gmail.com) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6DD5B43D46 for ; Tue, 24 Jan 2006 01:48:53 +0000 (GMT) (envelope-from xxjack12xx@gmail.com) Received: by xproxy.gmail.com with SMTP id t12so757647wxc for ; Mon, 23 Jan 2006 17:48:52 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=GN7J6ZGAahDA0apjnbzhc03y8vCoxajzko9wJ1pLEorN7vle7zvRff2VRfTmd5AJeUSltMi3MQn8+A0v+Ch1glXyNDGbAx97LWGsh08phgUX962oRPzM+EITrVToLoklCE3wIdjU5mC58BpkKUVQDBUSUe9g4YU5z7/SpIElvg0= Received: by 10.70.45.12 with SMTP id s12mr5716450wxs; Mon, 23 Jan 2006 17:48:52 -0800 (PST) Received: by 10.70.32.2 with HTTP; Mon, 23 Jan 2006 17:48:52 -0800 (PST) Message-ID: Date: Mon, 23 Jan 2006 17:48:52 -0800 From: "Jack L." To: eol1@yahoo.com In-Reply-To: <20060124011832.11328.qmail@web51905.mail.yahoo.com> MIME-Version: 1.0 References: <20060124011832.11328.qmail@web51905.mail.yahoo.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: ports@freebsd.org Subject: Re: Issue with acroread7 and X.org 6.9.0 update X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 01:48:54 -0000 I portupgrade -Rf acroread and it worked fine. On 1/23/06, Peter Thoenen wrote: > > This a problem with acroread, Xorg, or something else? Anybody have an > easy fix? > > 06-01-24 4:11:45 /home/eol % acroread7 > > /usr/local/lib/acroread/usr/local/Adobe/Acrobat7.0/Reader/intellinux/bin/= acroread: > error while loading shared libraries: /usr/X11R6/lib/libXinerama.so.1: > ELF file OS ABI invalid > > 06-01-24 4:08:18 /home/eol % ldconfig -r | grep Xinerama > 103:-lXinerama.1 =3D> /usr/X11R6/lib/libXinerama.so.1 > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 04:10:14 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD38116A41F for ; Tue, 24 Jan 2006 04:10:14 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from mail.stovebolt.com (mail.stovebolt.com [66.221.101.248]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8922943D49 for ; Tue, 24 Jan 2006 04:10:14 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from [192.168.2.101] (adsl-66-140-61-148.dsl.rcsntx.swbell.net [66.140.61.148]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.stovebolt.com (Postfix) with ESMTP id BA26C114327 for ; Mon, 23 Jan 2006 22:10:08 -0600 (CST) Date: Mon, 23 Jan 2006 22:09:18 -0600 From: Paul Schmehl To: FreeBSD Ports Message-ID: <76943F76D033D25B87CB5749@Paul-Schmehls-Computer.local> In-Reply-To: References: X-Mailer: Mulberry/4.0.0 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Re: Patching problem X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Paul Schmehl List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 04:10:14 -0000 --On January 23, 2006 4:08:54 PM -0600 Paul Schmehl wrote: > I'm working on a slave port that applies some patches that are not needed > in the master port. > > Three of the files being patched are op_sguil.c, op_sguil.h and > op_plugbase.c. Those files exists in WRKDIR/src/output-plugins when the > tarball is extracted. How should I name these patches so that they will > be applied? > > I tried patch-src-output-plugins-op_*, but that fails. (I'm sure it's > because of the conflict in naming the output-plugins dir with a dash.) > > What's the workaround for this? > Just for the record, here's how I solved the problem. 1) Edited the patchfiles per Scott Hetzel's pointer (dumb mistake on my part) 2) Edited the Makefile to add PATCHDIR= files, so when the port builds it uses the patch files from its own FILESDIR but uses the RC script and pkg-message.in files from the master port's FILESDIR > Paul Schmehl (pauls@utdallas.edu) > Adjunct Information Security Officer > University of Texas at Dallas > AVIEN Founding Member > http://www.utdallas.edu/ir/security/ > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" Paul Schmehl (pauls@utdallas.edu) Adjunct Information Security Officer University of Texas at Dallas AVIEN Founding Member http://www.utdallas.edu/ From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 04:17:48 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 354B616A41F for ; Tue, 24 Jan 2006 04:17:48 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id E895243D45 for ; Tue, 24 Jan 2006 04:17:47 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id C4C451A3C26; Mon, 23 Jan 2006 20:17:47 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 1EF08514A3; Mon, 23 Jan 2006 23:17:47 -0500 (EST) Date: Mon, 23 Jan 2006 23:17:47 -0500 From: Kris Kennaway To: Mike Jakubik Message-ID: <20060124041746.GA55561@xor.obsecurity.org> References: <43D54E2C.9040201@rogers.com> <43D55153.7050402@rogers.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="mP3DRpeJDSE+ciuQ" Content-Disposition: inline In-Reply-To: <43D55153.7050402@rogers.com> User-Agent: Mutt/1.4.2.1i Cc: ports@freebsd.org Subject: Re: weird ports permissions (Can't portupgrade to ruby-1.8.4_3,1 ) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 04:17:48 -0000 --mP3DRpeJDSE+ciuQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 23, 2006 at 04:57:39PM -0500, Mike Jakubik wrote: > Mike Jakubik wrote: > >install -o root -g wheel -m 444=20 > >/usr/ports/lang/ruby18/work/ruby-1.8.4/ext/zlib/doc/zlib.rd=20 > >/usr/local/share/doc/ruby18 > >/bin/cp -R /usr/ports/lang/ruby18/work/ruby-1.8.4/doc/*=20 > >/usr/local/share/doc/ruby18/ > >cd /usr/ports/lang/ruby18/work/ruby-1.8.4; /usr/bin/env LDFLAGS=3D"=20 > >-rpath=3D/usr/lib:/usr/local/lib" OPENSSLLIB=3D/usr/lib=20 > >OPENSSLINC=3D/usr/include OPENSSLBASE=3D/usr OPENSSLDIR=3D/etc/ssl=20 > >SHELL=3D/bin/sh PORTOBJFORMAT=3Delf NO_LINT=3DYES PREFIX=3D/usr/local= =20 > >LOCALBASE=3D/usr/local X11BASE=3D/usr/X11R6 MOTIFLIB=3D"-L/usr/X11R6/lib= =20 > >-lXm -lXp" LIBDIR=3D"/usr/lib" CFLAGS=3D"-O2 -fno-strict-aliasing -pipe= =20 > >-march=3Dathlon" CXXFLAGS=3D"-O2 -fno-strict-aliasing -pipe -march=3Dath= lon"=20 > >MANPREFIX=3D"/usr/local" BSD_INSTALL_PROGRAM=3D"install -s -o root -g= =20 > >wheel -m 555" BSD_INSTALL_SCRIPT=3D"install -o root -g wheel -m 555" = =20 > >BSD_INSTALL_DATA=3D"install -o root -g wheel -m 444" =20 > >BSD_INSTALL_MAN=3D"install -o root -g wheel -m 444" make -f Makefile=20 > >OPENSSL_CFLAGS=3D"-DNO_IDEA" install-doc > >Generating RDoc documentation > >./miniruby ./runruby.rb --extout=3D.ext -- "./bin/rdoc" --all --ri --op= =20 > >"/usr/local/share/ri/1.8/system" "." > >File '.' not readable > >*** Error code 1 > > >=20 > It seems that my recent cvsup of the ports also set some weird=20 > permissions on them, this seems to be the cause of the above problem. Perhaps you have a umask set. Kris --mP3DRpeJDSE+ciuQ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD1apqWry0BWjoQKURAhlEAKDsNYviFRS9k736oL4bEJVcd4KG6ACeNYnC wPXdV91Ilp+eMszkBsclkkQ= =44Ou -----END PGP SIGNATURE----- --mP3DRpeJDSE+ciuQ-- From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 04:56:47 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7077516A41F for ; Tue, 24 Jan 2006 04:56:47 +0000 (GMT) (envelope-from brent@jeneral.com) Received: from jeneral.com (216-19-202-150.getnet.net [216.19.202.150]) by mx1.FreeBSD.org (Postfix) with SMTP id D9ADA43D4C for ; Tue, 24 Jan 2006 04:56:46 +0000 (GMT) (envelope-from brent@jeneral.com) Received: (qmail 14817 invoked by uid 98); 24 Jan 2006 04:56:46 -0000 Received: from brent@jeneral.com by mickey.jensenet.com by uid 82 with qmail-scanner-1.22 (clamdscan: 0.75.1. Clear:RC:1(68.99.92.5):. Processed in 0.067135 secs); 24 Jan 2006 04:56:46 -0000 X-Qmail-Scanner-Mail-From: brent@jeneral.com via mickey.jensenet.com X-Qmail-Scanner: 1.22 (Clear:RC:1(68.99.92.5):. Processed in 0.067135 secs) Received: from unknown (HELO pcaz-jcgmgvxyjl.jeneral.com) (68.99.92.5) by adoption-option.com with SMTP; 24 Jan 2006 04:56:46 -0000 Message-Id: <5.2.1.1.2.20060123215347.01eea4e8@127.0.0.1> X-Sender: 216.19.199.92:brent@jeneral.com@127.0.0.1 X-Mailer: QUALCOMM Windows Eudora Version 5.2.1 Date: Mon, 23 Jan 2006 21:57:18 -0700 To: ale@FreeBSD.org From: Brent Jensen Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Cc: ports@FreeBSD.org Subject: FreeBSD Port: php5-soap-5.1.2 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 04:56:47 -0000 Is the soap persistence "bug" going to be fixed in the freebsd ports? http://bugs.php.net/bug.php?id=34746 Thanks, Brent From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 05:30:38 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D80616A424 for ; Tue, 24 Jan 2006 05:30:38 +0000 (GMT) (envelope-from mikej@rogers.com) Received: from smtp105.rog.mail.re2.yahoo.com (smtp105.rog.mail.re2.yahoo.com [206.190.36.83]) by mx1.FreeBSD.org (Postfix) with SMTP id A0AC543D49 for ; Tue, 24 Jan 2006 05:30:36 +0000 (GMT) (envelope-from mikej@rogers.com) Received: (qmail 99961 invoked from network); 24 Jan 2006 05:30:36 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=JroZihhf+1A6gxvNyGTthLVEuA/p3Q2WMCJcZ4BYBsDSET5Uz0FqnCV3DMbj5yEA8nQSZzny6QNdMc67iDtvJF5lxFT5kJl3x6aiIRkDpvi9+cBUoxPhqAYucgD5+dBmKSX5r6hVqcsznRwo3DUz9Za7laYQj2dAMxcBtthkLJc= ; Received: from unknown (HELO ?70.30.133.184?) (mikej@rogers.com@70.30.133.184 with plain) by smtp105.rog.mail.re2.yahoo.com with SMTP; 24 Jan 2006 05:30:36 -0000 Message-ID: <43D5BB8C.3090804@rogers.com> Date: Tue, 24 Jan 2006 00:30:52 -0500 From: Mike Jakubik User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Kris Kennaway References: <43D54E2C.9040201@rogers.com> <43D55153.7050402@rogers.com> <20060124041746.GA55561@xor.obsecurity.org> In-Reply-To: <20060124041746.GA55561@xor.obsecurity.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org Subject: Re: weird ports permissions (Can't portupgrade to ruby-1.8.4_3,1 ) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 05:30:38 -0000 Kris Kennaway wrote: > On Mon, Jan 23, 2006 at 04:57:39PM -0500, Mike Jakubik wrote: > >> It seems that my recent cvsup of the ports also set some weird >> permissions on them, this seems to be the cause of the above problem. >> > > Perhaps you have a umask set. > > Kris > Good call Kris! A while ago I was messing around with a script and needed to change umask, forgot to set it to something sane and i never logged out :) Thanks. From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 07:27:02 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA80116A41F for ; Tue, 24 Jan 2006 07:27:02 +0000 (GMT) (envelope-from ale@FreeBSD.org) Received: from andxor.it (relay.andxor.it [195.223.2.3]) by mx1.FreeBSD.org (Postfix) with SMTP id A7A6243D45 for ; Tue, 24 Jan 2006 07:26:59 +0000 (GMT) (envelope-from ale@FreeBSD.org) Received: (qmail 46388 invoked from network); 24 Jan 2006 07:26:57 -0000 Received: from unknown (HELO ?192.168.178.2?) (a.premoli@andxor.it@81.174.31.42) by andxor.it with SMTP; 24 Jan 2006 07:26:57 -0000 Message-ID: <43D5D6C0.1010002@FreeBSD.org> Date: Tue, 24 Jan 2006 08:26:56 +0100 From: Alex Dupre User-Agent: Thunderbird 1.5 (X11/20060113) MIME-Version: 1.0 To: Brent Jensen References: <5.2.1.1.2.20060123215347.01eea4e8@127.0.0.1> In-Reply-To: <5.2.1.1.2.20060123215347.01eea4e8@127.0.0.1> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org Subject: Re: FreeBSD Port: php5-soap-5.1.2 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 07:27:02 -0000 Brent Jensen wrote: > Is the soap persistence "bug" going to be fixed in the freebsd ports? Of course...I was sure I committed it with the 5.1.2 update, but I was wrong. Done! But listen and repeat with me: "If you think to have found a PHP bug, forget it, it's surely a FreeBSD bug. PHP developers never do something wrong and PHP is perfect. If you have a problem, install Linux and do not bother them since you are using the port system of an unsupported platform." -- Alex Dupre From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 07:46:32 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 652AA16A41F for ; Tue, 24 Jan 2006 07:46:32 +0000 (GMT) (envelope-from eggert@CS.UCLA.EDU) Received: from kiwi.cs.ucla.edu (Kiwi.CS.UCLA.EDU [131.179.128.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 04ECA43D46 for ; Tue, 24 Jan 2006 07:46:31 +0000 (GMT) (envelope-from eggert@CS.UCLA.EDU) Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by kiwi.cs.ucla.edu (8.11.7p1+Sun/8.11.7/UCLACS-5.2) with ESMTP id k0O7kFH08528; Mon, 23 Jan 2006 23:46:15 -0800 (PST) Received: from eggert by penguin.cs.ucla.edu with local (Exim 4.50) id 1F1IsZ-0005Hz-2C; Mon, 23 Jan 2006 23:46:15 -0800 To: Dieter References: <200601201744.RAA11472@sopwith.solgatos.com> From: Paul Eggert Date: Mon, 23 Jan 2006 23:46:15 -0800 In-Reply-To: <200601201744.RAA11472@sopwith.solgatos.com> (freebsd@sopwith.solgatos.com's message of "Fri, 20 Jan 2006 09:44:09 +0000") Message-ID: <877j8qvzjs.fsf@penguin.cs.ucla.edu> User-Agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: bug-coreutils@gnu.org, bug-gnulib@gnu.org, bug-bison@gnu.org, freebsd-ports@freebsd.org Subject: Re: portability fix for bison-1.75 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 07:46:32 -0000 Dieter writes: > Compiling [Bison] 2.1 gives: > > ../../lib/getopt.c:127: warning: function declaration isn't a prototype > ../../lib/quotearg.c:591: warning: comparison is always false due to limited range of data type > ../../lib/strndup.c:39: warning: no previous prototype for 'strndup' > ../../lib/strnlen.c:42: warning: no previous prototype for 'rpl_strnlen' Thanks for reporting these. The quotearg problem is actually a bug in GCC (it generates an improper warning). Jim Meyering has already installed a workaround that generates slightly-worse code but avoids the warning, as described in . I just now installed the following gnulib patches to fix the remaining warnings (I hope; I can't test this easily myself). This should fix the problem for Bison 2.2, when it comes out. I'll also propagate these patches to coreutils. 2006-01-23 Paul Eggert Work around porting bugs reported by Dieter in . * lib/getopt.c (_NOPROTO): Remove; no longer needed. Include and in all environments; it's safe now. Include "getopt.h" first, to check interface. (getenv): Declare only if defined HAVE_DECL_GETENV && !HAVE_DECL_GETENV. * lib/strndup.c [!_LIBC]: Include "strndup.h" to get prototype. (__strndup): Revert to K&R-style function dfns, the glibc style. * lib/strnlen.c: Don't claim it's taken from glibc; it's not. (strnlen, __strnlen): Remove #defines and #undefs; not needed. Include strnlen.h first, to get prototype properly. (strnlen): Renamed from __strnlen. Remove weak alias. * m4/getopt.m4 (gl_PREREQ_GETOPT): Check for getenv decl. Index: lib/getopt.c =================================================================== RCS file: /cvsroot/gnulib/gnulib/lib/getopt.c,v retrieving revision 1.47 diff -p -u -r1.47 getopt.c --- lib/getopt.c 14 May 2005 06:03:58 -0000 1.47 +++ lib/getopt.c 24 Jan 2006 07:39:57 -0000 @@ -2,7 +2,7 @@ NOTE: getopt is now part of the C library, so if you don't know what "Keep this file name-space clean" means, talk to drepper@gnu.org before changing it! - Copyright (C) 1987,88,89,90,91,92,93,94,95,96,98,99,2000,2001,2002,2003,2004 + Copyright (C) 1987,88,89,90,91,92,93,94,95,96,98,99,2000,2001,2002,2003,2004,2006 Free Software Foundation, Inc. This file is part of the GNU C Library. @@ -20,28 +20,16 @@ with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ -/* This tells Alpha OSF/1 not to define a getopt prototype in . - Ditto for AIX 3.2 and . */ -#ifndef _NO_PROTO -# define _NO_PROTO -#endif - #ifdef HAVE_CONFIG_H # include #endif -#include - -/* This needs to come after some library #include - to get __GNU_LIBRARY__ defined. */ -#ifdef __GNU_LIBRARY__ -/* Don't include stdlib.h for non-GNU C libraries because some of them - contain conflicting prototypes for getopt. */ -# include -# include -#endif /* GNU C library. */ +#include "getopt.h" +#include +#include #include +#include #ifdef VMS # include @@ -76,7 +64,6 @@ GNU application programs can use a third alternative mode in which they can distinguish the relative order of options and other arguments. */ -#include "getopt.h" #include "getopt_int.h" /* For communication from `getopt' to the caller. @@ -118,16 +105,9 @@ int optopt = '?'; static struct _getopt_data getopt_data; -#ifndef __GNU_LIBRARY__ - -/* Avoid depending on library functions or files - whose names are inconsistent. */ - -#ifndef getenv +#if defined HAVE_DECL_GETENV && !HAVE_DECL_GETENV extern char *getenv (); #endif - -#endif /* not __GNU_LIBRARY__ */ #ifdef _LIBC /* Stored original parameters. @@ -556,10 +536,7 @@ _getopt_internal_r (int argc, char **arg int old_flags2 = ((_IO_FILE *) stderr)->_flags2; ((_IO_FILE *) stderr)->_flags2 |= _IO_FLAGS2_NOTCANCEL; - if (_IO_fwide (stderr, 0) > 0) - __fwprintf (stderr, L"%s", buf); - else - fputs (buf, stderr); + __fxprintf (NULL, "%s", buf); ((_IO_FILE *) stderr)->_flags2 = old_flags2; _IO_funlockfile (stderr); @@ -634,10 +611,7 @@ _getopt_internal_r (int argc, char **arg ((_IO_FILE *) stderr)->_flags2 |= _IO_FLAGS2_NOTCANCEL; - if (_IO_fwide (stderr, 0) > 0) - __fwprintf (stderr, L"%s", buf); - else - fputs (buf, stderr); + __fxprintf (NULL, "%s", buf); ((_IO_FILE *) stderr)->_flags2 = old_flags2; _IO_funlockfile (stderr); @@ -674,10 +648,7 @@ _getopt_internal_r (int argc, char **arg ((_IO_FILE *) stderr)->_flags2 |= _IO_FLAGS2_NOTCANCEL; - if (_IO_fwide (stderr, 0) > 0) - __fwprintf (stderr, L"%s", buf); - else - fputs (buf, stderr); + __fxprintf (NULL, "%s", buf); ((_IO_FILE *) stderr)->_flags2 = old_flags2; _IO_funlockfile (stderr); @@ -751,10 +722,7 @@ _getopt_internal_r (int argc, char **arg int old_flags2 = ((_IO_FILE *) stderr)->_flags2; ((_IO_FILE *) stderr)->_flags2 |= _IO_FLAGS2_NOTCANCEL; - if (_IO_fwide (stderr, 0) > 0) - __fwprintf (stderr, L"%s", buf); - else - fputs (buf, stderr); + __fxprintf (NULL, "%s", buf); ((_IO_FILE *) stderr)->_flags2 = old_flags2; _IO_funlockfile (stderr); @@ -817,10 +785,7 @@ _getopt_internal_r (int argc, char **arg int old_flags2 = ((_IO_FILE *) stderr)->_flags2; ((_IO_FILE *) stderr)->_flags2 |= _IO_FLAGS2_NOTCANCEL; - if (_IO_fwide (stderr, 0) > 0) - __fwprintf (stderr, L"%s", buf); - else - fputs (buf, stderr); + __fxprintf (NULL, "%s", buf); ((_IO_FILE *) stderr)->_flags2 = old_flags2; _IO_funlockfile (stderr); @@ -868,10 +833,7 @@ _getopt_internal_r (int argc, char **arg int old_flags2 = ((_IO_FILE *) stderr)->_flags2; ((_IO_FILE *) stderr)->_flags2 |= _IO_FLAGS2_NOTCANCEL; - if (_IO_fwide (stderr, 0) > 0) - __fwprintf (stderr, L"%s", buf); - else - fputs (buf, stderr); + __fxprintf (NULL, "%s", buf); ((_IO_FILE *) stderr)->_flags2 = old_flags2; _IO_funlockfile (stderr); @@ -940,10 +902,7 @@ _getopt_internal_r (int argc, char **arg int old_flags2 = ((_IO_FILE *) stderr)->_flags2; ((_IO_FILE *) stderr)->_flags2 |= _IO_FLAGS2_NOTCANCEL; - if (_IO_fwide (stderr, 0) > 0) - __fwprintf (stderr, L"%s", buf); - else - fputs (buf, stderr); + __fxprintf (NULL, "%s", buf); ((_IO_FILE *) stderr)->_flags2 = old_flags2; _IO_funlockfile (stderr); @@ -985,10 +944,7 @@ _getopt_internal_r (int argc, char **arg ((_IO_FILE *) stderr)->_flags2 |= _IO_FLAGS2_NOTCANCEL; - if (_IO_fwide (stderr, 0) > 0) - __fwprintf (stderr, L"%s", buf); - else - fputs (buf, stderr); + __fxprintf (NULL, "%s", buf); ((_IO_FILE *) stderr)->_flags2 = old_flags2; _IO_funlockfile (stderr); @@ -1027,10 +983,7 @@ _getopt_internal_r (int argc, char **arg ((_IO_FILE *) stderr)->_flags2 |= _IO_FLAGS2_NOTCANCEL; - if (_IO_fwide (stderr, 0) > 0) - __fwprintf (stderr, L"%s", buf); - else - fputs (buf, stderr); + __fxprintf (NULL, "%s", buf); ((_IO_FILE *) stderr)->_flags2 = old_flags2; _IO_funlockfile (stderr); @@ -1101,10 +1054,7 @@ _getopt_internal_r (int argc, char **arg int old_flags2 = ((_IO_FILE *) stderr)->_flags2; ((_IO_FILE *) stderr)->_flags2 |= _IO_FLAGS2_NOTCANCEL; - if (_IO_fwide (stderr, 0) > 0) - __fwprintf (stderr, L"%s", buf); - else - fputs (buf, stderr); + __fxprintf (NULL, "%s", buf); ((_IO_FILE *) stderr)->_flags2 = old_flags2; _IO_funlockfile (stderr); Index: lib/strndup.c =================================================================== RCS file: /cvsroot/gnulib/gnulib/lib/strndup.c,v retrieving revision 1.13 diff -p -u -r1.13 strndup.c --- lib/strndup.c 19 Sep 2005 17:28:15 -0000 1.13 +++ lib/strndup.c 24 Jan 2006 07:39:57 -0000 @@ -1,4 +1,5 @@ -/* Copyright (C) 1996, 1997, 1998, 2000, 2003, 2005 Free Software Foundation, Inc. +/* Copyright (C) 1996, 1997, 1998, 2001, 2002, 2003, 2005, 2006 Free + Software Foundation, Inc. NOTE: The canonical source of this file is maintained with the GNU C Library. Bugs can be reported to bug-glibc@prep.ai.mit.edu. @@ -20,12 +21,19 @@ #ifdef HAVE_CONFIG_H # include #endif +#if !_LIBC +# include "strndup.h" +#endif #include #include -/* Get strnlen. */ -#include "strnlen.h" +#if !_LIBC +# include "strnlen.h" +# ifndef __strnlen +# define __strnlen strnlen +# endif +#endif #undef __strndup #undef strndup @@ -35,9 +43,11 @@ #endif char * -__strndup (const char *s, size_t n) +__strndup (s, n) + const char *s; + size_t n; { - size_t len = strnlen (s, n); + size_t len = __strnlen (s, n); char *new = malloc (len + 1); if (new == NULL) @@ -46,6 +56,9 @@ __strndup (const char *s, size_t n) new[len] = '\0'; return memcpy (new, s, len); } +#ifdef libc_hidden_def +libc_hidden_def (__strndup) +#endif #ifdef weak_alias weak_alias (__strndup, strndup) #endif Index: lib/strnlen.c =================================================================== RCS file: /cvsroot/gnulib/gnulib/lib/strnlen.c,v retrieving revision 1.12 diff -p -u -r1.12 strnlen.c --- lib/strnlen.c 19 Sep 2005 17:28:15 -0000 1.12 +++ lib/strnlen.c 24 Jan 2006 07:39:57 -0000 @@ -1,6 +1,6 @@ /* Find the length of STRING, but scan at most MAXLEN characters. - Copyright (C) 1996, 1997, 1998, 2000-2003 Free Software Foundation, Inc. - This file is part of the GNU C Library. + Copyright (C) 2005, 2006 Free Software Foundation, Inc. + Written by Simon Josefsson. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -12,37 +12,22 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ #ifdef HAVE_CONFIG_H # include #endif -#undef strnlen -#include - -#undef __strnlen -#undef strnlen - -#ifndef _LIBC -# define strnlen rpl_strnlen -#endif - -#ifndef weak_alias -# define __strnlen strnlen -#endif +#include "strnlen.h" /* Find the length of STRING, but scan at most MAXLEN characters. If no '\0' terminator is found in that many characters, return MAXLEN. */ size_t -__strnlen (const char *string, size_t maxlen) +strnlen (const char *string, size_t maxlen) { const char *end = memchr (string, '\0', maxlen); return end ? (size_t) (end - string) : maxlen; } -#ifdef weak_alias -weak_alias (__strnlen, strnlen) -#endif Index: m4/getopt.m4 =================================================================== RCS file: /cvsroot/gnulib/gnulib/m4/getopt.m4,v retrieving revision 1.12 diff -p -u -r1.12 getopt.m4 --- m4/getopt.m4 16 Aug 2005 18:45:51 -0000 1.12 +++ m4/getopt.m4 24 Jan 2006 07:39:57 -0000 @@ -1,5 +1,5 @@ -# getopt.m4 serial 11 -dnl Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc. +# getopt.m4 serial 12 +dnl Copyright (C) 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. @@ -77,4 +77,7 @@ AC_DEFUN([gl_GETOPT_IFELSE], AC_DEFUN([gl_GETOPT], [gl_GETOPT_IFELSE([gl_GETOPT_SUBSTITUTE])]) # Prerequisites of lib/getopt*. -AC_DEFUN([gl_PREREQ_GETOPT], [:]) +AC_DEFUN([gl_PREREQ_GETOPT], +[ + AC_CHECK_DECLS_ONCE([getenv]) +]) From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 09:05:43 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76FF916A41F for ; Tue, 24 Jan 2006 09:05:43 +0000 (GMT) (envelope-from werner@btr0x22.rz.uni-bayreuth.de) Received: from btr0x1.rz.uni-bayreuth.de (btr0x1.rz.uni-bayreuth.de [132.180.8.29]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9B9443D4C for ; Tue, 24 Jan 2006 09:05:40 +0000 (GMT) (envelope-from werner@btr0x22.rz.uni-bayreuth.de) Received: from [132.180.14.15] (btr0x21.rz.uni-bayreuth.de [132.180.14.15]) by btr0x1.rz.uni-bayreuth.de (8.12.10/8.12.10) with ESMTP id k0O95abO008421; Tue, 24 Jan 2006 10:05:36 +0100 (MET) Message-ID: <43D5EDE0.6070005@btr0x22.rz.uni-bayreuth.de> Date: Tue, 24 Jan 2006 10:05:36 +0100 From: Werner Griessl Organization: UNI Bayreuth RZ User-Agent: Thunderbird 1.5 (X11/20060113) MIME-Version: 1.0 To: eol1@yahoo.com References: <20060124011832.11328.qmail@web51905.mail.yahoo.com> In-Reply-To: <20060124011832.11328.qmail@web51905.mail.yahoo.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: Issue with acroread7 and X.org 6.9.0 update X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: werner@btr0x22.rz.uni-bayreuth.de List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 09:05:43 -0000 Peter Thoenen wrote: > This a problem with acroread, Xorg, or something else? Anybody have an > easy fix? > > 06-01-24 4:11:45 /home/eol % acroread7 > /usr/local/lib/acroread/usr/local/Adobe/Acrobat7.0/Reader/intellinux/bin/acroread: > error while loading shared libraries: /usr/X11R6/lib/libXinerama.so.1: > ELF file OS ABI invalid > > 06-01-24 4:08:18 /home/eol % ldconfig -r | grep Xinerama > 103:-lXinerama.1 => /usr/X11R6/lib/libXinerama.so.1 > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > > Hi Peter, Had the same problem yeterday. cd /usr/compat/linux/usr/X11R6/lib/ ln -s libXinerama.so.1.0 libXinerama.so.1 fixed it for me. Werner From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 09:50:20 2006 Return-Path: X-Original-To: freebsd-ports@hub.freebsd.org Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F9A916A41F; Tue, 24 Jan 2006 09:50:20 +0000 (GMT) (envelope-from erwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A83443D49; Tue, 24 Jan 2006 09:50:20 +0000 (GMT) (envelope-from erwin@FreeBSD.org) Received: from freefall.freebsd.org (erwin@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k0O9oKsG024989; Tue, 24 Jan 2006 09:50:20 GMT (envelope-from erwin@freefall.freebsd.org) Received: (from erwin@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k0O9oKcX024985; Tue, 24 Jan 2006 09:50:20 GMT (envelope-from erwin) Date: Tue, 24 Jan 2006 09:50:20 GMT From: Erwin Lansing Message-Id: <200601240950.k0O9oKcX024985@freefall.freebsd.org> To: erwin@FreeBSD.org, freebsd-advocacy@FreeBSD.org, freebsd-ports@FreeBSD.org Cc: Subject: Re: ports/92234: Update graphics/digikamimageplugins-doc to 0.8.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 09:50:20 -0000 Synopsis: Update graphics/digikamimageplugins-doc to 0.8.0 Responsible-Changed-From-To: freebsd-advocacy->freebsd-ports Responsible-Changed-By: erwin Responsible-Changed-When: Tue Jan 24 09:49:43 UTC 2006 Responsible-Changed-Why: Move to the right category and responsible http://www.freebsd.org/cgi/query-pr.cgi?pr=92234 From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 10:11:14 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBB9A16A41F for ; Tue, 24 Jan 2006 10:11:14 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id E93CC43D48 for ; Tue, 24 Jan 2006 10:11:13 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5CD20.dip.t-dialin.net [84.165.205.32]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.1/8.13.1) with ESMTP id k0OA3Hl8008485; Tue, 24 Jan 2006 11:03:18 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from localhost (localhost [127.0.0.1]) by Andro-Beta.Leidinger.net (8.13.3/8.13.3) with ESMTP id k0OABBoA077242; Tue, 24 Jan 2006 11:11:11 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Tue, 24 Jan 2006 11:11:10 +0100 Message-ID: <20060124111110.n95sjt49wk0wo004@netchild.homeip.net> X-Priority: 3 (Normal) Date: Tue, 24 Jan 2006 11:11:10 +0100 From: Alexander Leidinger To: eol1@yahoo.com References: <20060124011832.11328.qmail@web51905.mail.yahoo.com> In-Reply-To: <20060124011832.11328.qmail@web51905.mail.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.0.3) / FreeBSD-4.11 X-Virus-Scanned: by amavisd-new Cc: ports@freebsd.org Subject: Re: Issue with acroread7 and X.org 6.9.0 update X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 10:11:14 -0000 Peter Thoenen wrote: > This a problem with acroread, Xorg, or something else? Anybody have an > easy fix? If you run a recent -current, it may be because of a bug in /etc/rc.d/abi, if you just updated linux_base-8 and/or the linux X11 bits, then it's because of the same bug there (feel free to hand me the pointy hat)... As a workaround run "/compat/linux/sbin/ldconfig -r /compat/linux". Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 It is easier to make a saint out of a libertine than out of a prig. -- George Santayana From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 10:45:20 2006 Return-Path: X-Original-To: freebsd-ports@hub.freebsd.org Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4004D16A41F; Tue, 24 Jan 2006 10:45:20 +0000 (GMT) (envelope-from erwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC01743D49; Tue, 24 Jan 2006 10:45:19 +0000 (GMT) (envelope-from erwin@FreeBSD.org) Received: from freefall.freebsd.org (erwin@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k0OAjJv6049895; Tue, 24 Jan 2006 10:45:19 GMT (envelope-from erwin@freefall.freebsd.org) Received: (from erwin@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k0OAjJpj049889; Tue, 24 Jan 2006 10:45:19 GMT (envelope-from erwin) Date: Tue, 24 Jan 2006 10:45:19 GMT From: Erwin Lansing Message-Id: <200601241045.k0OAjJpj049889@freefall.freebsd.org> To: erwin@FreeBSD.org, freebsd-ports@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org Cc: Subject: Re: ports/92234: Update graphics/digikamimageplugins-doc to 0.8.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 10:45:20 -0000 Synopsis: Update graphics/digikamimageplugins-doc to 0.8.0 Responsible-Changed-From-To: freebsd-ports->freebsd-ports-bugs Responsible-Changed-By: erwin Responsible-Changed-When: Tue Jan 24 10:44:53 UTC 2006 Responsible-Changed-Why: First coffee, then GNATS. Use the right address for PRs. http://www.freebsd.org/cgi/query-pr.cgi?pr=92234 From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 15:34:39 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 825C616A41F for ; Tue, 24 Jan 2006 15:34:39 +0000 (GMT) (envelope-from matthias.andree@gmx.de) Received: from mail.gmx.net (mail.gmx.de [213.165.64.21]) by mx1.FreeBSD.org (Postfix) with SMTP id 9592743D45 for ; Tue, 24 Jan 2006 15:34:38 +0000 (GMT) (envelope-from matthias.andree@gmx.de) Received: (qmail invoked by alias); 24 Jan 2006 15:34:37 -0000 Received: from p50911460.dip0.t-ipconnect.de (EHLO m2a2.dyndns.org) [80.145.20.96] by mail.gmx.net (mp027) with SMTP; 24 Jan 2006 16:34:37 +0100 X-Authenticated: #428038 Received: from localhost (localhost [127.0.0.1]) by merlin.emma.line.org (Postfix) with ESMTP id 07783201187 for ; Tue, 24 Jan 2006 16:34:36 +0100 (CET) Received: from m2a2.dyndns.org ([127.0.0.1]) by localhost (m2a2.dyndns.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06340-16 for ; Tue, 24 Jan 2006 16:34:33 +0100 (CET) Received: by merlin.emma.line.org (Postfix, from userid 500) id BFEE0201188; Tue, 24 Jan 2006 16:34:33 +0100 (CET) From: Matthias Andree To: ports@freebsd.org In-Reply-To: <20060123234606.GA32617@soaustin.net> (Mark Linimon's message of "Mon, 23 Jan 2006 17:46:06 -0600") References: <20060123234606.GA32617@soaustin.net> X-PGP-Key: http://home.pages.de/~mandree/keys/GPGKEY.asc Date: Tue, 24 Jan 2006 16:34:33 +0100 Message-ID: User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: amavisd-new at emma.line.org X-Y-GMX-Trusted: 0 Cc: Subject: Re: [HEADSUP] recent instability on ports for 4.X X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 15:34:39 -0000 linimon@lonesome.com (Mark Linimon) writes: > The most recent checkin of bsd.*.mk has caused some instability which we > (the portmgr team) now think we've fixed the critical parts of. 'make > search' is still broken and we are working on that. This only affects 4.X. > > This was the first time we've tested a patchset on 5-exp instead of 4-exp > and of course this enraged Murphy (he of Murphy's Law) and so he came and > bit us pretty hard. > > As well, a few ports that were doing non-standard things with USE_RC_SUBR > were broken by this same checkin, and we are working with the maintainers > on those ports as we find them. > > Apologies for the instability. Coming from Linux for the most part where even kernel hackers don't care for what they messed up, I'm quite impressed someone takes responsibility for third-party ports@ annoyances. Thanks a lot! This is what makes FreeBSD surroundings a friendly place. -- Matthias Andree From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 16:07:57 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C5C7616A41F for ; Tue, 24 Jan 2006 16:07:57 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from smtp1.utdallas.edu (smtp1.utdallas.edu [129.110.10.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14FBA43D6A for ; Tue, 24 Jan 2006 16:07:55 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from utd59514.utdallas.edu (utd59514.utdallas.edu [129.110.3.28]) by smtp1.utdallas.edu (Postfix) with ESMTP id 9F838388E15 for ; Tue, 24 Jan 2006 10:07:54 -0600 (CST) Date: Tue, 24 Jan 2006 10:07:54 -0600 From: Paul Schmehl To: ports@freebsd.org Message-ID: <6E2E84047A522AA3CF4F3F8D@utd59514.utdallas.edu> X-Mailer: Mulberry/3.1.6 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: Subject: Something wrong with portlint? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 16:07:57 -0000 I had all sorts of problems with portlint yesterday. I kept getting errors that the COMMENT was missing even though it wasn't. I got complaints about things being out of order when they weren't. (X is in the MAINTAINER section - but it wasn't.) In the end, I had to submit the ports even though they wouldn't pass portlint because *I* knew they were done correctly (and they worked without errors), not because portlint gave its stamp of approval. Has there been a recent code change that might have caused this? (I'm running 5.4 SECURITY on an i386 processor.) Paul Schmehl (pauls@utdallas.edu) Adjunct Information Security Officer University of Texas at Dallas AVIEN Founding Member http://www.utdallas.edu/ir/security/ From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 16:32:20 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C980216A41F for ; Tue, 24 Jan 2006 16:32:20 +0000 (GMT) (envelope-from laszlof@vonostingroup.com) Received: from ritamari.vonostingroup.com (ritamari.vonostingroup.com [216.144.193.230]) by mx1.FreeBSD.org (Postfix) with ESMTP id C999943D7D for ; Tue, 24 Jan 2006 16:32:15 +0000 (GMT) (envelope-from laszlof@vonostingroup.com) Received: from adsl-68-72-248-38.dsl.sfldmi.ameritech.net ([68.72.248.38] helo=[192.168.1.33]) by ritamari.vonostingroup.com with esmtpa (Exim 4.60 (FreeBSD)) (envelope-from ) id 1F1R5b-0004IC-Ej; Tue, 24 Jan 2006 11:32:15 -0500 Message-ID: <43D65689.8050207@vonostingroup.com> Date: Tue, 24 Jan 2006 11:32:09 -0500 From: Frank Laszlo User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Paul Schmehl References: <6E2E84047A522AA3CF4F3F8D@utd59514.utdallas.edu> In-Reply-To: <6E2E84047A522AA3CF4F3F8D@utd59514.utdallas.edu> X-Enigmail-Version: 0.93.2.0 OpenPGP: url=http://www.franksworld.org/~laszlof/keys/0x0B3FCA4B.asc Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ritamari.vonostingroup.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [26 6] X-AntiAbuse: Sender Address Domain - vonostingroup.com X-Source: X-Source-Args: X-Source-Dir: Cc: ports@freebsd.org Subject: Re: Something wrong with portlint? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 16:32:20 -0000 Paul Schmehl wrote: > I had all sorts of problems with portlint yesterday. I kept getting > errors that the COMMENT was missing even though it wasn't. I got > complaints about things being out of order when they weren't. (X is > in the MAINTAINER section - but it wasn't.) In the end, I had to > submit the ports even though they wouldn't pass portlint because *I* > knew they were done correctly (and they worked without errors), not > because portlint gave its stamp of approval. > > Has there been a recent code change that might have caused this? (I'm > running 5.4 SECURITY on an i386 processor.) > > Paul Schmehl (pauls@utdallas.edu) > Adjunct Information Security Officer > University of Texas at Dallas > AVIEN Founding Member > http://www.utdallas.edu/ir/security/ > There has been some extensive port framework changes (see -ports archive) If you send the PR in question, I'd gladly take a look at it for you. Thanks __________________________________________________ Frank Laszlo System Administrator The VonOstin Group Email: laszlof@tvog.net WWW: http://www.vonostingroup.com Mobile: 248-863-7584 From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 16:55:22 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D06616A41F for ; Tue, 24 Jan 2006 16:55:22 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from smtp1.utdallas.edu (smtp1.utdallas.edu [129.110.10.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBAD243D60 for ; Tue, 24 Jan 2006 16:55:20 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from utd59514.utdallas.edu (utd59514.utdallas.edu [129.110.3.28]) by smtp1.utdallas.edu (Postfix) with ESMTP id 05C91388EFB; Tue, 24 Jan 2006 10:55:20 -0600 (CST) Date: Tue, 24 Jan 2006 10:55:19 -0600 From: Paul Schmehl To: Frank Laszlo Message-ID: <0CAD779515C871FE2C1AC21E@utd59514.utdallas.edu> In-Reply-To: <43D65689.8050207@vonostingroup.com> References: <6E2E84047A522AA3CF4F3F8D@utd59514.utdallas.edu> <43D65689.8050207@vonostingroup.com> X-Mailer: Mulberry/3.1.6 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: ports@freebsd.org Subject: Re: Something wrong with portlint? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 16:55:22 -0000 --On Tuesday, January 24, 2006 11:32:09 -0500 Frank Laszlo wrote: > Paul Schmehl wrote: >> I had all sorts of problems with portlint yesterday. I kept getting >> errors that the COMMENT was missing even though it wasn't. I got >> complaints about things being out of order when they weren't. (X is >> in the MAINTAINER section - but it wasn't.) In the end, I had to >> submit the ports even though they wouldn't pass portlint because *I* >> knew they were done correctly (and they worked without errors), not >> because portlint gave its stamp of approval. >> >> Has there been a recent code change that might have caused this? (I'm >> running 5.4 SECURITY on an i386 processor.) >> >> Paul Schmehl (pauls@utdallas.edu) >> Adjunct Information Security Officer >> University of Texas at Dallas >> AVIEN Founding Member >> http://www.utdallas.edu/ir/security/ >> > There has been some extensive port framework changes (see -ports > archive) If you send the PR in question, I'd gladly take a look at it > for you. Thanks > There's actually two - 92239 and 92241 Paul Schmehl (pauls@utdallas.edu) Adjunct Information Security Officer University of Texas at Dallas AVIEN Founding Member http://www.utdallas.edu/ir/security/ From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 17:17:43 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F70F16A429 for ; Tue, 24 Jan 2006 17:17:43 +0000 (GMT) (envelope-from randy@psg.com) Received: from rip.psg.com (rip.psg.com [147.28.0.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id C2B1D43D55 for ; Tue, 24 Jan 2006 17:17:42 +0000 (GMT) (envelope-from randy@psg.com) Received: from localhost ([127.0.0.1] helo=roam.psg.com) by rip.psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.60 (FreeBSD)) (envelope-from ) id 1F1Rna-000G8D-6E for freebsd-ports@freebsd.org; Tue, 24 Jan 2006 17:17:42 +0000 Received: from localhost ([127.0.0.1] helo=roam.psg.com) by roam.psg.com with esmtp (Exim 4.60 (FreeBSD)) (envelope-from ) id 1F1RnY-000FIV-V3 for freebsd-ports@freebsd.org; Wed, 25 Jan 2006 02:17:41 +0900 From: Randy Bush MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17366.24884.325818.596572@roam.psg.com> Date: Wed, 25 Jan 2006 02:17:40 +0900 To: freebsd ports Subject: lib conflicts X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 17:17:43 -0000 i have been seeing this report from portsclean -LDC for a while ** /usr/local/lib/libhdb.so.7 is shadowed by /usr/lib/libhdb.so.7 /usr/lib/libhdb.so.7 <- ? /usr/local/lib/libhdb.so.7 <- heimdal-0.6.3_3 --> This may be an undesirable situation Leave /usr/lib/libhdb.so.7 (specify -i to ask on this) ** /usr/local/lib/libkadm5srv.so.7 is shadowed by /usr/lib/libkadm5srv.so.7 /usr/lib/libkadm5srv.so.7 <- ? /usr/local/lib/libkadm5srv.so.7 <- heimdal-0.6.3_3 --> This may be an undesirable situation Leave /usr/lib/libkadm5srv.so.7 (specify -i to ask on this) do i worry? act? randy From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 17:20:52 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FCF116A422 for ; Tue, 24 Jan 2006 17:20:52 +0000 (GMT) (envelope-from marcus@FreeBSD.org) Received: from av-tac-rtp.cisco.com (bantam.cisco.com [64.102.19.199]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0703B43D48 for ; Tue, 24 Jan 2006 17:20:51 +0000 (GMT) (envelope-from marcus@FreeBSD.org) X-TACSUNS: Virus Scanned Received: from rooster.cisco.com (localhost [127.0.0.1]) by av-tac-rtp.cisco.com (8.11.7p1+Sun/8.11.7) with ESMTP id k0OHKoD00911; Tue, 24 Jan 2006 12:20:51 -0500 (EST) Received: from [171.69.215.93] (dhcp-171-69-215-93.cisco.com [171.69.215.93]) by rooster.cisco.com (8.11.7p1+Sun/8.11.7) with ESMTP id k0OHKlm08370; Tue, 24 Jan 2006 12:20:48 -0500 (EST) Message-ID: <43D661F0.5090802@FreeBSD.org> Date: Tue, 24 Jan 2006 12:20:48 -0500 From: Joe Marcus Clarke Organization: FreeBSD, Inc. User-Agent: Thunderbird 1.5 (Macintosh/20051201) MIME-Version: 1.0 To: Paul Schmehl References: <6E2E84047A522AA3CF4F3F8D@utd59514.utdallas.edu> <43D65689.8050207@vonostingroup.com> <0CAD779515C871FE2C1AC21E@utd59514.utdallas.edu> In-Reply-To: <0CAD779515C871FE2C1AC21E@utd59514.utdallas.edu> X-Enigmail-Version: 0.93.2.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org, Frank Laszlo Subject: Re: Something wrong with portlint? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 17:20:52 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Paul Schmehl wrote: > --On Tuesday, January 24, 2006 11:32:09 -0500 Frank Laszlo > wrote: > >> Paul Schmehl wrote: >>> I had all sorts of problems with portlint yesterday. I kept getting >>> errors that the COMMENT was missing even though it wasn't. I got >>> complaints about things being out of order when they weren't. (X is >>> in the MAINTAINER section - but it wasn't.) In the end, I had to >>> submit the ports even though they wouldn't pass portlint because *I* >>> knew they were done correctly (and they worked without errors), not >>> because portlint gave its stamp of approval. >>> >>> Has there been a recent code change that might have caused this? (I'm >>> running 5.4 SECURITY on an i386 processor.) >>> >>> Paul Schmehl (pauls@utdallas.edu) >>> Adjunct Information Security Officer >>> University of Texas at Dallas >>> AVIEN Founding Member >>> http://www.utdallas.edu/ir/security/ >>> >> There has been some extensive port framework changes (see -ports >> archive) If you send the PR in question, I'd gladly take a look at it >> for you. Thanks >> > There's actually two - 92239 and 92241 In 92239, you moved the CATEGORIES line to the wrong location. If you put CATEGORIES right PORTVERSION, it passes portlint just fine. With 92241, you have a blank line between PORTVERSION and CATEGORIES. You can't do that. portlint is fine. Joe - -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFD1mHwb2iPiv4Uz4cRArOXAJ0ZNEVc9Fnbqpu/2u8jS5DFDB2+xwCfanvs ifc5usvxc73h7Lf3c2yLz7M= =rbZh -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 17:23:52 2006 Return-Path: X-Original-To: ports@FreeBSD.ORG Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B2DB516A420 for ; Tue, 24 Jan 2006 17:23:52 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from smtp.unsam.edu.ar (smtp.unsam.edu.ar [170.210.48.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 60ABA43D5C for ; Tue, 24 Jan 2006 17:23:43 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (pi.iib.unsam.edu.ar [192.168.10.11]) by smtp.unsam.edu.ar (8.12.6/8.12.6) with ESMTP id k0OHL7Ur098474 for ; Tue, 24 Jan 2006 14:21:07 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (localhost [127.0.0.1]) by pi.iib.unsam.edu.ar (8.13.1/8.13.1) with ESMTP id k0OHNIIn072828 for ; Tue, 24 Jan 2006 14:23:18 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: (from fernan@localhost) by pi.iib.unsam.edu.ar (8.13.1/8.13.1/Submit) id k0OHNHjM072827 for ports@FreeBSD.ORG; Tue, 24 Jan 2006 14:23:17 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) X-Authentication-Warning: pi.iib.unsam.edu.ar: fernan set sender to fernan@iib.unsam.edu.ar using -f Date: Tue, 24 Jan 2006 14:23:17 -0300 From: Fernan Aguero To: FreeBSD Ports Message-ID: <20060124172317.GF72149@iib.unsam.edu.ar> Mail-Followup-To: FreeBSD Ports Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.9i Cc: Subject: porting an app that checks /proc/meminfo X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 17:23:52 -0000 Hi! I've got a port ready for muscle WWW: http://www.drive5.com/muscle/ Port: http://genoma.unsam.edu.ar/~fernan/freebsd/muscle.shar The program builds fine, but because it uses /proc/meminfo to check for available memory, when you run it, it will complain about the lack of /proc/meminfo and won't let you do anything. The author, has suggested a hack (see globalslinux.cpp and patch-globalslinux.cpp in the port) that disables the function that returns the amount of memory used by muscle and the amount of RAM available in the computer. With this patch muscle runs fine but i) the progress messages will give incorrect values for current memory use & fraction of available RAM and ii) muscle may fail to fail gracefully when it runs out of memory, it may just crash. I'm not a C programmer, and the author is not familiar with BSD internals ... I'm trying to help by pointing him in the right direction. So my question can be summarized as: How does one gets the values of i) memory used by the program/process and ii) amount of RAM available in the computer without using /proc/meminfo in FreeBSD? Suggestion of places to look (man pages) and/or examples in C are welcomed. The functions that need to be modified are GetMemUseMB and GetRAMSizeMB in globalslinux.cpp. OTOH, I know we have linprocfs ... but AFAIK it will mount under /compat/linux/proc ... and given that the muscle executable is FreeBSD native it will not check there ... am I right? Thanks in advance, Fernan From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 17:42:04 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 82E1316A462 for ; Tue, 24 Jan 2006 17:42:03 +0000 (GMT) (envelope-from infofarmer@gmail.com) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 45D0C43DBE for ; Tue, 24 Jan 2006 17:41:38 +0000 (GMT) (envelope-from infofarmer@gmail.com) Received: by zproxy.gmail.com with SMTP id 8so1254894nzo for ; Tue, 24 Jan 2006 09:41:37 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=V/wJJBX/ytuUPTKhmSqLAzQTMX0k30MOpR0UIDNJHrJA3ZTCx51tOWT0aZs/zWB1j/9G1RuHDPjSyugQ9pXOuNFzZxvwAfSnFT9gKc7kk+oNHJcnJPdk1Xny9055t2PQhjlWN4KrtRity18x85Py3RrwLJERqIwUrasFn1ddvlg= Received: by 10.36.74.17 with SMTP id w17mr5013672nza; Tue, 24 Jan 2006 09:41:37 -0800 (PST) Received: by 10.37.20.67 with HTTP; Tue, 24 Jan 2006 09:41:37 -0800 (PST) Message-ID: Date: Tue, 24 Jan 2006 20:41:37 +0300 From: "Andrew P." To: FreeBSD Ports MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Cc: Subject: cp -n vs. test -f X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 17:42:04 -0000 So why do we use "if [ ! -f file ] ; then cp file.new file; fi" instead of "cp -n file.new file" in pkg-plist's and many other places? I think the "cp -n" way is what we really mean to do. Thanks, Andrew P. From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 17:54:01 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 786BF16A41F; Tue, 24 Jan 2006 17:54:01 +0000 (GMT) (envelope-from jylefort@FreeBSD.org) Received: from host-212-68-242-42.brutele.be (host-212-68-242-42.brutele.be [212.68.242.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 791EF43D45; Tue, 24 Jan 2006 17:54:00 +0000 (GMT) (envelope-from jylefort@FreeBSD.org) Received: from jsite.lefort.net (jsite.lefort.net [192.168.1.2]) by gateway.lefort.net (Postfix) with ESMTP id 2374854CE; Tue, 24 Jan 2006 18:53:59 +0100 (CET) Received: from jsite.lefort.net (localhost [127.0.0.1]) by jsite.lefort.net (Postfix) with SMTP id C73DAC0DF; Tue, 24 Jan 2006 18:53:58 +0100 (CET) Date: Tue, 24 Jan 2006 18:53:58 +0100 From: Jean-Yves Lefort To: Alex Dupre Message-Id: <20060124185358.085c7af4.jylefort@FreeBSD.org> In-Reply-To: <43D558E1.5080703@FreeBSD.org> References: <20060123040721.GA95972@xor.obsecurity.org> <43D47E36.1070906@FreeBSD.org> <20060123212614.6f570f8f.jylefort@FreeBSD.org> <43D558E1.5080703@FreeBSD.org> X-Mailer: Sylpheed running on FreeBSD Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Tue__24_Jan_2006_18_53_58_+0100_XVs5s4rIBow_O.MH" Cc: ports@FreeBSD.org, kris@obsecurity.org Subject: Re: fam vs gamin X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 17:54:01 -0000 --Signature=_Tue__24_Jan_2006_18_53_58_+0100_XVs5s4rIBow_O.MH Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, 23 Jan 2006 23:29:53 +0100 Alex Dupre wrote: > Jean-Yves Lefort wrote: > > The delays are likely caused by the fact that you have reached the > > file descriptor limit; beyond that limit, gamin can no longer monitor > > files with kqueue, and has to periodically lstat() them. You should > > try to set a very large kern.maxfiles in /boot/loader.conf (you need > > one file descriptor per monitored file); see pkg-message for details. >=20 > Yes, I did it, but the problem about delays was different (not a matter > of a few seconds related to kqueue or polling). Today I discovered it's > present also with polling and probably due to this (from gam_channel.c): >=20 > /** > * Todo: check if write will block, or use non-blocking options > */ >=20 > I suspect the write to one client blocks and until some events are read > no more events are delivered even to other clients. You're probably right. Good catch. > > However, events should never be lost (although they can be > > substantially delayed when monitoring a very large directory on a slow > > machine, because event processing time increases linearly with the > > number of files contained in the directory). Please cc your findings > > to me. >=20 > Of course. Today I had no time to test the kqueue backend, but I'll do > it tomorrow. If I remember correctly, this was the scenario where I > detected lost events: > - a few dirs with thousans file (5 dirs with 2000 files) > - new fam connection and 5 monitors on these dirs > - one or two directory correctly delivered Exists events for the > existing files, the others delivered only Exists and EndExist for the > directories, as if they were empty >=20 > In any case I'll be more precise tomorrow. Are you sure that: - you were monitoring the directories with FAMMonitorDirectory() and not FAMMonitorFile()? - you had the permission to open the directories? --=20 Jean-Yves Lefort jylefort@FreeBSD.org http://lefort.be.eu.org/ --Signature=_Tue__24_Jan_2006_18_53_58_+0100_XVs5s4rIBow_O.MH Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD1mm2yzD7UaO4AGoRAkFJAJ9+k+be2Z6EfSS7OR6q9PQxs0IKQgCfQlkA uIh0fsenf7DggcxyDwGwqp8= =dR6B -----END PGP SIGNATURE----- --Signature=_Tue__24_Jan_2006_18_53_58_+0100_XVs5s4rIBow_O.MH-- From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 18:26:58 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F2B8716A42B for ; Tue, 24 Jan 2006 18:26:57 +0000 (GMT) (envelope-from swhetzel@gmail.com) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C89D43D53 for ; Tue, 24 Jan 2006 18:26:56 +0000 (GMT) (envelope-from swhetzel@gmail.com) Received: by xproxy.gmail.com with SMTP id s9so886060wxc for ; Tue, 24 Jan 2006 10:26:55 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=YEC+ERJozAXkoQ9Y/ap2+UiL6uFXaCWa+odzSpo9T5tolvKZCSAOe8ersav+rDeWjaRvornWeiaPsTnYml7BmpLdPXhTV0C8SZMrvtLVvE81b3vuJjYGub9WwPhcbLNWiPzAGRR2SqhPiOl96vLk9kztC0nDZQocJnTbTWmfvmE= Received: by 10.70.75.11 with SMTP id x11mr7662129wxa; Tue, 24 Jan 2006 10:26:55 -0800 (PST) Received: by 10.70.53.2 with HTTP; Tue, 24 Jan 2006 10:26:55 -0800 (PST) Message-ID: <790a9fff0601241026s3f4e7f09k92ab1de2cd974b5d@mail.gmail.com> Date: Tue, 24 Jan 2006 12:26:55 -0600 From: Scot Hetzel To: "Andrew P." In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: Cc: FreeBSD Ports Subject: Re: cp -n vs. test -f X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 18:26:58 -0000 On 1/24/06, Andrew P. wrote: > So why do we use "if [ ! -f file ] ; then cp file.new file; fi" > instead of "cp -n file.new file" in pkg-plist's and many > other places? I think the "cp -n" way is what we really > mean to do. > We probably don't use it because of the following at the bottom of the cp man page. "The -v and -n options are non-standard and their use in scripts is not recommended." Scot -- DISCLAIMER: No electrons were mamed while sending this message. Only slightly bruised. From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 18:32:04 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA82216A41F for ; Tue, 24 Jan 2006 18:32:04 +0000 (GMT) (envelope-from mezz7@cox.net) Received: from centrmmtao06.cox.net (centrmmtao06.cox.net [70.168.83.78]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8478D43D64 for ; Tue, 24 Jan 2006 18:31:59 +0000 (GMT) (envelope-from mezz7@cox.net) Received: from mezz.mezzweb.com ([68.103.32.140]) by centrmmtao06.cox.net (InterMail vM.6.01.05.02 201-2131-123-102-20050715) with ESMTP id <20060124183200.IFWT4002.centrmmtao06.cox.net@mezz.mezzweb.com>; Tue, 24 Jan 2006 13:32:00 -0500 To: "Dirk Meyer" References: <43CA490C.7010201@wittig.name> <1137340656.3790.20.camel@localhost> Message-ID: Date: Tue, 24 Jan 2006 12:33:03 -0600 From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Opera M2/8.51 (Linux, build 1462) Cc: freebsd-ports@freebsd.org Subject: Re: ruby 1.8.4 + mod_ruby = "undefined symbol: pthread_create"? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 18:32:04 -0000 On Tue, 24 Jan 2006 07:54:01 -0600, Dirk Meyer wrote: > Pav Lucistnik schrieb:, > >> Can you try attached patch on some real ruby scripts? >> Generate some load and check if apache is behaving correctly? >> Copying mod_ruby maintainer... > > > I still have trouble with threads, even with apache-1.3-modssl: > > [Tue Jan 24 11:33:16 2006] [notice] child pid 45781 exit signal Alarm > clock (14) > [Tue Jan 24 11:34:21 2006] [notice] child pid 45783 exit signal Virtual > timer expired (26) > > [Tue Jan 24 11:43:34 2006] [notice] child pid 45784 exit signal Alarm > clock (14) > > when disabling threads at all: > > [Tue Jan 24 13:39:23 2006] [notice] child pid 5161 exit signal > Segmentation fault (11) Have you tried to rebuild everything that depend on ruby? It does matter for ruby-gtk/ruby-gnome, so maybe for more other ruby apps too. Cheers, Mezz > kind regards Dirk > > - Dirk Meyer, Im Grund 4, 34317 Habichtswald, Germany > - [dirk.meyer@dinoex.sub.org],[dirk.meyer@guug.de],[dinoex@FreeBSD.org] -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 19:12:38 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D8E516A41F for ; Tue, 24 Jan 2006 19:12:38 +0000 (GMT) (envelope-from infofarmer@gmail.com) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id F055F43D58 for ; Tue, 24 Jan 2006 19:12:37 +0000 (GMT) (envelope-from infofarmer@gmail.com) Received: by zproxy.gmail.com with SMTP id 8so1275241nzo for ; Tue, 24 Jan 2006 11:12:37 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=GtiwvvBBBfZX9t3E3tosfvNGYMeRo7x5nTQQhDvZD/cwc1KyBuuHk+ipQq3ZU9SnVtGqmTEkjjEBl9EHjfgdtySumUbpVv+NsqDegaYiUB8UHPeoj8p8Uo8f9pPa1cBt7nOZgU9ILc3wU9emfPWSR+vZztmVq+PoS+XhxmTkkxo= Received: by 10.36.220.43 with SMTP id s43mr5080459nzg; Tue, 24 Jan 2006 11:12:37 -0800 (PST) Received: by 10.37.20.67 with HTTP; Tue, 24 Jan 2006 11:12:37 -0800 (PST) Message-ID: Date: Tue, 24 Jan 2006 22:12:37 +0300 From: "Andrew P." To: Scot Hetzel In-Reply-To: <790a9fff0601241026s3f4e7f09k92ab1de2cd974b5d@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <790a9fff0601241026s3f4e7f09k92ab1de2cd974b5d@mail.gmail.com> Cc: FreeBSD Ports Subject: Re: cp -n vs. test -f X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 19:12:38 -0000 On 1/24/06, Scot Hetzel wrote: > On 1/24/06, Andrew P. wrote: > > So why do we use "if [ ! -f file ] ; then cp file.new file; fi" > > instead of "cp -n file.new file" in pkg-plist's and many > > other places? I think the "cp -n" way is what we really > > mean to do. > > > We probably don't use it because of the following at the bottom of the > cp man page. > > "The -v and -n options are non-standard and their use in scripts is > not recommended." > > Scot > -- > DISCLAIMER: > No electrons were mamed while sending this message. Only slightly bruised= . > cp manpage has this since FreeBSD 4.7-RELEASE, can we get over it and start using it? From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 19:43:58 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB26216A41F for ; Tue, 24 Jan 2006 19:43:58 +0000 (GMT) (envelope-from bruno@clisp.org) Received: from ftp.ilog.fr (ftp.ilog.fr [81.80.162.195]) by mx1.FreeBSD.org (Postfix) with ESMTP id B912D43D49 for ; Tue, 24 Jan 2006 19:43:57 +0000 (GMT) (envelope-from bruno@clisp.org) Received: from laposte.ilog.fr (cerbere-qfe0 [81.80.162.193]) by ftp.ilog.fr (8.13.1/8.13.1) with ESMTP id k0OJhkRA011486; Tue, 24 Jan 2006 20:43:51 +0100 Received: from marbore.ilog.biz (marbore.ilog.biz [172.17.2.61]) by laposte.ilog.fr (8.13.1/8.13.1) with ESMTP id k0OJhdVN028835; Tue, 24 Jan 2006 20:43:39 +0100 Received: from honolulu.ilog.fr ([172.16.15.122]) by marbore.ilog.biz with Microsoft SMTPSVC(6.0.3790.1830); Tue, 24 Jan 2006 20:44:47 +0100 Received: from localhost (localhost [127.0.0.1]) by honolulu.ilog.fr (Postfix) with ESMTP id 7788D3BD8A; Tue, 24 Jan 2006 19:36:23 +0000 (UTC) From: Bruno Haible To: Paul Eggert , Dieter Date: Tue, 24 Jan 2006 20:36:22 +0100 User-Agent: KMail/1.5 References: <200601201744.RAA11472@sopwith.solgatos.com> <877j8qvzjs.fsf@penguin.cs.ucla.edu> In-Reply-To: <877j8qvzjs.fsf@penguin.cs.ucla.edu> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200601242036.22247.bruno@clisp.org> X-OriginalArrivalTime: 24 Jan 2006 19:44:47.0424 (UTC) FILETIME=[A1D19400:01C6211E] Cc: bug-gnulib@gnu.org, bug-coreutils@gnu.org, bug-bison@gnu.org, freebsd-ports@freebsd.org Subject: Re: [bug-gnulib] Re: portability fix for bison-1.75 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 19:43:58 -0000 Paul Eggert wrote: > (__strndup): Revert to K&R-style function dfns, the glibc style. Huh? We know the problems of K&R-style function definitions: arguments of type 'float', 'short' and 'char' are implicitly promoted, leading to a clash with the function prototype. Empty argument lists allow calls later in the same compilation unit with argument, if no '(void)' protype was seen. - Wouldn't it be better to move the glibc source code to ANSI C? > * lib/strnlen.c: Don't claim it's taken from glibc; it's not. It was taken from glibc/string/strnlen.c in 2000 or 2001, but glibc has diverged since then, moving the file to glibc/sysdeps/generic/strnlen.c and now back to glibc/string/strnlen.c. How about this additional patch? *** modules/strnlen 9 Jan 2006 21:40:18 -0000 1.6 --- modules/strnlen 24 Jan 2006 19:42:27 -0000 *************** *** 20,24 **** LGPL Maintainer: ! glibc --- 20,24 ---- LGPL Maintainer: ! all *** config/srclist.txt 24 Jan 2006 14:06:47 -0000 1.113 --- config/srclist.txt 24 Jan 2006 19:42:27 -0000 *************** *** 259,265 **** #$LIBCSRC/string/strcasecmp.c lib gpl #$LIBCSRC/string/strchrnul.c lib gpl #$LIBCSRC/string/strerror.c lib gpl - #$LIBCSRC/string/strnlen.c lib gpl #$LIBCSRC/sysdeps/posix/gettimeofday.c lib gpl #$LIBCSRC/sysdeps/posix/rename.c lib gpl #$LIBCSRC/sysdeps/unix/mkdir.c lib gpl --- 259,264 ---- From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 20:10:35 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6387A16A420; Tue, 24 Jan 2006 20:10:35 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from smtp1.utdallas.edu (smtp1.utdallas.edu [129.110.10.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1986343D45; Tue, 24 Jan 2006 20:10:35 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from utd59514.utdallas.edu (utd59514.utdallas.edu [129.110.3.28]) by smtp1.utdallas.edu (Postfix) with ESMTP id B864E388CD2; Tue, 24 Jan 2006 14:10:34 -0600 (CST) Date: Tue, 24 Jan 2006 14:10:34 -0600 From: Paul Schmehl To: Joe Marcus Clarke Message-ID: <9B2BA4ED22481885FB14746D@utd59514.utdallas.edu> In-Reply-To: <43D661F0.5090802@FreeBSD.org> References: <6E2E84047A522AA3CF4F3F8D@utd59514.utdallas.edu> <43D65689.8050207@vonostingroup.com> <0CAD779515C871FE2C1AC21E@utd59514.utdallas.edu> <43D661F0.5090802@FreeBSD.org> X-Mailer: Mulberry/3.1.6 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: ports@FreeBSD.org, Frank Laszlo Subject: Re: Something wrong with portlint? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 20:10:35 -0000 --On Tuesday, January 24, 2006 12:20:48 -0500 Joe Marcus Clarke wrote: >>>> >>> There has been some extensive port framework changes (see -ports >>> archive) If you send the PR in question, I'd gladly take a look at it >>> for you. Thanks >>> >> There's actually two - 92239 and 92241 > > In 92239, you moved the CATEGORIES line to the wrong location. If you > put CATEGORIES right PORTVERSION, it passes portlint just fine. With > 92241, you have a blank line between PORTVERSION and CATEGORIES. You > can't do that. > I moved them because portlint complained about where they were. That was the entire point of my question. Did you actually run portlint against the PRs? Or are you just assuming from looking at them? I know where CATEGORIES is *supposed* to go (according to the Porter's Handbook), but portlint didn't like it there. It kept complaining when it put it where I normally do, which is right after PORTVERSION and right before DISTVERSION, etc. If I do this: PORTNAME= barnyard PORTVERSION= 0.2.0 CATEGORIES= security MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= barnyard MAINTAINER= pauls@utdallas.edu COMMENT= An output system for Snort I get this: portlint -A WARN: /usr/ports/security/barnyard.new/pkg-plist: Both ``%%PORTDOCS%%@dirrm %%DOCSDIR%%'' and ``%%PORTDOCS%%@unexec %D/%%DOCSDIR%% 2>/dev/null || true'' are missing. At least one should be used. FATAL: Makefile: non-comment line in comment section. WARN: Makefile: for new port, make $FreeBSD$ tag in comment section empty, to make CVS happy. FATAL: Makefile: extra item "MAINTAINER" placed in the PORTNAME section. FATAL: Makefile: extra item "COMMENT" placed in the PORTNAME section. FATAL: Makefile: PORTNAME has to be there. FATAL: Makefile: PORTVERSION or DISTVERSION has to be there. FATAL: Makefile: CATEGORIES has to be there. FATAL: Makefile: extra item "RUN_DEPENDS" placed in the MAINTAINER section. FATAL: Makefile: COMMENT has to be there. 10 fatal errors and 2 warnings found. If I do this: PORTNAME= barnyard PORTVERSION= 0.2.0 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= barnyard CATEGORIES= security MAINTAINER= pauls@utdallas.edu COMMENT= An output system for Snort I get this: portlint -A WARN: /usr/ports/security/barnyard.new/pkg-plist: Both ``%%PORTDOCS%%@dirrm %%DOCSDIR%%'' and ``%%PORTDOCS%%@unexec %D/%%DOCSDIR%% 2>/dev/null || true'' are missing. At least one should be used. FATAL: Makefile: non-comment line in comment section. WARN: Makefile: for new port, make $FreeBSD$ tag in comment section empty, to make CVS happy. FATAL: Makefile: PORTNAME has to be there. FATAL: Makefile: PORTVERSION or DISTVERSION has to be there. 5 fatal errors and 2 warnings found. Maybe my portlint is screwed up? Paul Schmehl (pauls@utdallas.edu) Adjunct Information Security Officer University of Texas at Dallas AVIEN Founding Member http://www.utdallas.edu/ir/security/ From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 20:15:10 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2333416A41F for ; Tue, 24 Jan 2006 20:15:10 +0000 (GMT) (envelope-from marcus@FreeBSD.org) Received: from av-tac-rtp.cisco.com (bantam.cisco.com [64.102.19.199]) by mx1.FreeBSD.org (Postfix) with ESMTP id A08A143D45 for ; Tue, 24 Jan 2006 20:15:09 +0000 (GMT) (envelope-from marcus@FreeBSD.org) X-TACSUNS: Virus Scanned Received: from rooster.cisco.com (localhost [127.0.0.1]) by av-tac-rtp.cisco.com (8.11.7p1+Sun/8.11.7) with ESMTP id k0OKF6v13018; Tue, 24 Jan 2006 15:15:06 -0500 (EST) Received: from [171.69.215.93] (dhcp-171-69-215-93.cisco.com [171.69.215.93]) by rooster.cisco.com (8.11.7p1+Sun/8.11.7) with ESMTP id k0OKF3m27818; Tue, 24 Jan 2006 15:15:03 -0500 (EST) Message-ID: <43D68AC7.3020402@FreeBSD.org> Date: Tue, 24 Jan 2006 15:15:03 -0500 From: Joe Marcus Clarke Organization: FreeBSD, Inc. User-Agent: Thunderbird 1.5 (Macintosh/20051201) MIME-Version: 1.0 To: Paul Schmehl References: <6E2E84047A522AA3CF4F3F8D@utd59514.utdallas.edu> <43D65689.8050207@vonostingroup.com> <0CAD779515C871FE2C1AC21E@utd59514.utdallas.edu> <43D661F0.5090802@FreeBSD.org> <9B2BA4ED22481885FB14746D@utd59514.utdallas.edu> In-Reply-To: <9B2BA4ED22481885FB14746D@utd59514.utdallas.edu> X-Enigmail-Version: 0.93.2.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org, Frank Laszlo Subject: Re: Something wrong with portlint? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 20:15:10 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Paul Schmehl wrote: > --On Tuesday, January 24, 2006 12:20:48 -0500 Joe Marcus Clarke > wrote: >>>>> >>>> There has been some extensive port framework changes (see -ports >>>> archive) If you send the PR in question, I'd gladly take a look at it >>>> for you. Thanks >>>> >>> There's actually two - 92239 and 92241 >> >> In 92239, you moved the CATEGORIES line to the wrong location. If you >> put CATEGORIES right PORTVERSION, it passes portlint just fine. With >> 92241, you have a blank line between PORTVERSION and CATEGORIES. You >> can't do that. >> > I moved them because portlint complained about where they were. That > was the entire point of my question. Did you actually run portlint > against the PRs? Or are you just assuming from looking at them? I actually ran portlint against them. > > I know where CATEGORIES is *supposed* to go (according to the Porter's > Handbook), but portlint didn't like it there. It kept complaining when > it put it where I normally do, which is right after PORTVERSION and > right before DISTVERSION, etc. > > If I do this: > PORTNAME= barnyard > PORTVERSION= 0.2.0 > CATEGORIES= security > MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} > MASTER_SITE_SUBDIR= barnyard > > MAINTAINER= pauls@utdallas.edu > COMMENT= An output system for Snort > > I get this: > portlint -A > WARN: /usr/ports/security/barnyard.new/pkg-plist: Both > ``%%PORTDOCS%%@dirrm %%DOCSDIR%%'' and ``%%PORTDOCS%%@unexec > %D/%%DOCSDIR%% 2>/dev/null || true'' are missing. At least one should > be used. > FATAL: Makefile: non-comment line in comment section. > WARN: Makefile: for new port, make $FreeBSD$ tag in comment section > empty, to make CVS happy. > FATAL: Makefile: extra item "MAINTAINER" placed in the PORTNAME section. > FATAL: Makefile: extra item "COMMENT" placed in the PORTNAME section. > FATAL: Makefile: PORTNAME has to be there. > FATAL: Makefile: PORTVERSION or DISTVERSION has to be there. > FATAL: Makefile: CATEGORIES has to be there. > FATAL: Makefile: extra item "RUN_DEPENDS" placed in the MAINTAINER section. > FATAL: Makefile: COMMENT has to be there. > 10 fatal errors and 2 warnings found. > > If I do this: > PORTNAME= barnyard > PORTVERSION= 0.2.0 > MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} > MASTER_SITE_SUBDIR= barnyard > > CATEGORIES= security > > MAINTAINER= pauls@utdallas.edu > COMMENT= An output system for Snort > > I get this: > portlint -A > WARN: /usr/ports/security/barnyard.new/pkg-plist: Both > ``%%PORTDOCS%%@dirrm %%DOCSDIR%%'' and ``%%PORTDOCS%%@unexec > %D/%%DOCSDIR%% 2>/dev/null || true'' are missing. At least one should > be used. > FATAL: Makefile: non-comment line in comment section. > WARN: Makefile: for new port, make $FreeBSD$ tag in comment section > empty, to make CVS happy. > FATAL: Makefile: PORTNAME has to be there. > FATAL: Makefile: PORTVERSION or DISTVERSION has to be there. > 5 fatal errors and 2 warnings found. > > Maybe my portlint is screwed up? Maybe, I'm using 2.8.3, and as soon as I fixed your PR, portlint liked it. Joe > > Paul Schmehl (pauls@utdallas.edu) > Adjunct Information Security Officer > University of Texas at Dallas > AVIEN Founding Member > http://www.utdallas.edu/ir/security/ > - -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFD1orHb2iPiv4Uz4cRAsTVAKCXGfrZKHZBfiewrDFTcMUpZsn2EQCcDPWq ErELsUOFN3kPU0dznOMa5aE= =DPGA -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 20:24:47 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C627516A420; Tue, 24 Jan 2006 20:24:47 +0000 (GMT) (envelope-from laszlof@vonostingroup.com) Received: from ritamari.vonostingroup.com (ritamari.vonostingroup.com [216.144.193.230]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7160343D5F; Tue, 24 Jan 2006 20:24:46 +0000 (GMT) (envelope-from laszlof@vonostingroup.com) Received: from adsl-68-72-248-38.dsl.sfldmi.ameritech.net ([68.72.248.38] helo=[192.168.1.33]) by ritamari.vonostingroup.com with esmtpa (Exim 4.60 (FreeBSD)) (envelope-from ) id 1F1Uif-000DOa-AN; Tue, 24 Jan 2006 15:24:49 -0500 Message-ID: <43D68D0B.4060702@vonostingroup.com> Date: Tue, 24 Jan 2006 15:24:43 -0500 From: Frank Laszlo User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Joe Marcus Clarke References: <6E2E84047A522AA3CF4F3F8D@utd59514.utdallas.edu> <43D65689.8050207@vonostingroup.com> <0CAD779515C871FE2C1AC21E@utd59514.utdallas.edu> <43D661F0.5090802@FreeBSD.org> <9B2BA4ED22481885FB14746D@utd59514.utdallas.edu> <43D68AC7.3020402@FreeBSD.org> In-Reply-To: <43D68AC7.3020402@FreeBSD.org> X-Enigmail-Version: 0.93.2.0 OpenPGP: url=http://www.franksworld.org/~laszlof/keys/0x0B3FCA4B.asc Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ritamari.vonostingroup.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [26 6] X-AntiAbuse: Sender Address Domain - vonostingroup.com X-Source: X-Source-Args: X-Source-Dir: Cc: ports@FreeBSD.org, Paul Schmehl Subject: Re: Something wrong with portlint? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 20:24:48 -0000 Joe Marcus Clarke wrote: > Paul Schmehl wrote: > >> --On Tuesday, January 24, 2006 12:20:48 -0500 Joe Marcus Clarke > >> wrote: > >>>>> There has been some extensive port framework changes (see -ports > >>>>> archive) If you send the PR in question, I'd gladly take a look > at it > >>>>> for you. Thanks > >>>>> > >>>> There's actually two - 92239 and 92241 > >>> In 92239, you moved the CATEGORIES line to the wrong location. If you > >>> put CATEGORIES right PORTVERSION, it passes portlint just fine. With > >>> 92241, you have a blank line between PORTVERSION and CATEGORIES. You > >>> can't do that. > >>> > >> I moved them because portlint complained about where they were. That > >> was the entire point of my question. Did you actually run portlint > >> against the PRs? Or are you just assuming from looking at them? > > I actually ran portlint against them. > > >> I know where CATEGORIES is *supposed* to go (according to the Porter's > >> Handbook), but portlint didn't like it there. It kept complaining when > >> it put it where I normally do, which is right after PORTVERSION and > >> right before DISTVERSION, etc. > >> > >> If I do this: > >> PORTNAME= barnyard > >> PORTVERSION= 0.2.0 > >> CATEGORIES= security > >> MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} > >> MASTER_SITE_SUBDIR= barnyard > >> > >> MAINTAINER= pauls@utdallas.edu > >> COMMENT= An output system for Snort > >> > >> I get this: > >> portlint -A > >> WARN: /usr/ports/security/barnyard.new/pkg-plist: Both > >> ``%%PORTDOCS%%@dirrm %%DOCSDIR%%'' and ``%%PORTDOCS%%@unexec > >> %D/%%DOCSDIR%% 2>/dev/null || true'' are missing. At least one should > >> be used. > >> FATAL: Makefile: non-comment line in comment section. > >> WARN: Makefile: for new port, make $FreeBSD$ tag in comment section > >> empty, to make CVS happy. > >> FATAL: Makefile: extra item "MAINTAINER" placed in the PORTNAME > section. > >> FATAL: Makefile: extra item "COMMENT" placed in the PORTNAME section. > >> FATAL: Makefile: PORTNAME has to be there. > >> FATAL: Makefile: PORTVERSION or DISTVERSION has to be there. > >> FATAL: Makefile: CATEGORIES has to be there. > >> FATAL: Makefile: extra item "RUN_DEPENDS" placed in the MAINTAINER > section. > >> FATAL: Makefile: COMMENT has to be there. > >> 10 fatal errors and 2 warnings found. > >> > >> If I do this: > >> PORTNAME= barnyard > >> PORTVERSION= 0.2.0 > >> MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} > >> MASTER_SITE_SUBDIR= barnyard > >> > >> CATEGORIES= security > >> > >> MAINTAINER= pauls@utdallas.edu > >> COMMENT= An output system for Snort > >> > >> I get this: > >> portlint -A > >> WARN: /usr/ports/security/barnyard.new/pkg-plist: Both > >> ``%%PORTDOCS%%@dirrm %%DOCSDIR%%'' and ``%%PORTDOCS%%@unexec > >> %D/%%DOCSDIR%% 2>/dev/null || true'' are missing. At least one should > >> be used. > >> FATAL: Makefile: non-comment line in comment section. > >> WARN: Makefile: for new port, make $FreeBSD$ tag in comment section > >> empty, to make CVS happy. > >> FATAL: Makefile: PORTNAME has to be there. > >> FATAL: Makefile: PORTVERSION or DISTVERSION has to be there. > >> 5 fatal errors and 2 warnings found. > >> > >> Maybe my portlint is screwed up? > > Maybe, I'm using 2.8.3, and as soon as I fixed your PR, portlint liked it. > Put a newline after the "commented" section on the top, all is fine. Like so: # New ports collection makefile for: barnyard # Date created: 1 Feb 2005 # Whom: pauls # # $FreeBSD: ports/security/barnyard/Makefile,v 1.5 2005/11/15 06:50:54 ade Exp $ # PORTNAME= barnyard Cheers, Frank From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 20:39:01 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F16216A41F; Tue, 24 Jan 2006 20:39:01 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from smtp1.utdallas.edu (smtp1.utdallas.edu [129.110.10.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E11F43D76; Tue, 24 Jan 2006 20:38:56 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from utd59514.utdallas.edu (utd59514.utdallas.edu [129.110.3.28]) by smtp1.utdallas.edu (Postfix) with ESMTP id 2AA92389198; Tue, 24 Jan 2006 14:38:56 -0600 (CST) Date: Tue, 24 Jan 2006 14:38:56 -0600 From: Paul Schmehl To: Frank Laszlo , Joe Marcus Clarke Message-ID: In-Reply-To: <43D68D0B.4060702@vonostingroup.com> References: <6E2E84047A522AA3CF4F3F8D@utd59514.utdallas.edu> <43D65689.8050207@vonostingroup.com> <0CAD779515C871FE2C1AC21E@utd59514.utdallas.edu> <43D661F0.5090802@FreeBSD.org> <9B2BA4ED22481885FB14746D@utd59514.utdallas.edu> <43D68AC7.3020402@FreeBSD.org> <43D68D0B.4060702@vonostingroup.com> X-Mailer: Mulberry/3.1.6 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: ports@FreeBSD.org Subject: Re: Something wrong with portlint? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 20:39:01 -0000 --On Tuesday, January 24, 2006 15:24:43 -0500 Frank Laszlo wrote: > > Put a newline after the "commented" section on the top, all is fine. > Like so: > ># New ports collection makefile for: barnyard ># Date created: 1 Feb 2005 ># Whom: pauls ># ># $FreeBSD: ports/security/barnyard/Makefile,v 1.5 2005/11/15 06:50:54 > ade Exp $ ># > > PORTNAME= barnyard > > > Cheers, > Frank Sheesh. Wouldn't it be nice if the Handbook actually stipulated that? Paul Schmehl (pauls@utdallas.edu) Adjunct Information Security Officer University of Texas at Dallas AVIEN Founding Member http://www.utdallas.edu/ir/security/ From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 20:47:50 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8103516A420; Tue, 24 Jan 2006 20:47:50 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77C9243D6B; Tue, 24 Jan 2006 20:47:41 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.13.0/8.13.0) with ESMTP id k0OKle4N032375; Tue, 24 Jan 2006 12:47:40 -0800 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.13.0/8.13.0/Submit) id k0OKleOK032372; Tue, 24 Jan 2006 12:47:40 -0800 Date: Tue, 24 Jan 2006 12:47:40 -0800 From: Brooks Davis To: Paul Schmehl Message-ID: <20060124204740.GB21232@odin.ac.hmc.edu> References: <6E2E84047A522AA3CF4F3F8D@utd59514.utdallas.edu> <43D65689.8050207@vonostingroup.com> <0CAD779515C871FE2C1AC21E@utd59514.utdallas.edu> <43D661F0.5090802@FreeBSD.org> <9B2BA4ED22481885FB14746D@utd59514.utdallas.edu> <43D68AC7.3020402@FreeBSD.org> <43D68D0B.4060702@vonostingroup.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="dc+cDN39EJAMEtIO" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i X-Virus-Scanned: by amavisd-new X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on odin.ac.hmc.edu Cc: ports@freebsd.org, Joe Marcus Clarke , Frank Laszlo Subject: Re: Something wrong with portlint? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 20:47:50 -0000 --dc+cDN39EJAMEtIO Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jan 24, 2006 at 02:38:56PM -0600, Paul Schmehl wrote: > --On Tuesday, January 24, 2006 15:24:43 -0500 Frank Laszlo=20 > wrote: > > > >Put a newline after the "commented" section on the top, all is fine. > >Like so: > > > ># New ports collection makefile for: barnyard > ># Date created: 1 Feb 2005 > ># Whom: pauls > ># > ># $FreeBSD: ports/security/barnyard/Makefile,v 1.5 2005/11/15 06:50:54 > >ade Exp $ > ># > > > >PORTNAME=3D barnyard > > > > > >Cheers, > > Frank >=20 > Sheesh. Wouldn't it be nice if the Handbook actually stipulated that? Or better yet if the worthless comment section died except for the $FreeBSD$ bit. :-P -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --dc+cDN39EJAMEtIO Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFD1pJsXY6L6fI4GtQRAvnRAJ4/xDRXbZQVdhO28IWEpOf7CbkjsgCeKWe4 PTJS19wKmH7A7Ox1jeBoiyw= =iQi6 -----END PGP SIGNATURE----- --dc+cDN39EJAMEtIO-- From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 20:56:34 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A45816A41F; Tue, 24 Jan 2006 20:56:34 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from smtp1.utdallas.edu (smtp1.utdallas.edu [129.110.10.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 12DF643D73; Tue, 24 Jan 2006 20:56:33 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from utd59514.utdallas.edu (utd59514.utdallas.edu [129.110.3.28]) by smtp1.utdallas.edu (Postfix) with ESMTP id 89447389226; Tue, 24 Jan 2006 14:56:33 -0600 (CST) Date: Tue, 24 Jan 2006 14:56:33 -0600 From: Paul Schmehl To: Brooks Davis Message-ID: In-Reply-To: <20060124204740.GB21232@odin.ac.hmc.edu> References: <6E2E84047A522AA3CF4F3F8D@utd59514.utdallas.edu> <43D65689.8050207@vonostingroup.com> <0CAD779515C871FE2C1AC21E@utd59514.utdallas.edu> <43D661F0.5090802@FreeBSD.org> <9B2BA4ED22481885FB14746D@utd59514.utdallas.edu> <43D68AC7.3020402@FreeBSD.org> <43D68D0B.4060702@vonostingroup.com> <20060124204740.GB21232@odin.ac.hmc.edu> X-Mailer: Mulberry/3.1.6 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: ports@freebsd.org, Frank Laszlo , Joe Marcus Clarke Subject: Re: Something wrong with portlint? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 20:56:34 -0000 --On Tuesday, January 24, 2006 12:47:40 -0800 Brooks Davis wrote: > On Tue, Jan 24, 2006 at 02:38:56PM -0600, Paul Schmehl wrote: >> --On Tuesday, January 24, 2006 15:24:43 -0500 Frank Laszlo >> wrote: >> > >> > Put a newline after the "commented" section on the top, all is fine. >> > Like so: >> > >> ># New ports collection makefile for: barnyard >> ># Date created: 1 Feb 2005 >> ># Whom: pauls >> ># >> ># $FreeBSD: ports/security/barnyard/Makefile,v 1.5 2005/11/15 06:50:54 >> > ade Exp $ >> ># >> > >> > PORTNAME= barnyard >> > >> > >> > Cheers, >> > Frank >> >> Sheesh. Wouldn't it be nice if the Handbook actually stipulated that? > > Or better yet if the worthless comment section died except for the > $FreeBSD$ bit. :-P > But you'd still have the required newline between that and the text of the Makefile, right? Paul Schmehl (pauls@utdallas.edu) Adjunct Information Security Officer University of Texas at Dallas AVIEN Founding Member http://www.utdallas.edu/ir/security/ From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 20:58:00 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4062A16A41F; Tue, 24 Jan 2006 20:58:00 +0000 (GMT) (envelope-from laszlof@vonostingroup.com) Received: from ritamari.vonostingroup.com (ritamari.vonostingroup.com [216.144.193.230]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D7C043D7B; Tue, 24 Jan 2006 20:57:45 +0000 (GMT) (envelope-from laszlof@vonostingroup.com) Received: from adsl-68-72-248-38.dsl.sfldmi.ameritech.net ([68.72.248.38] helo=[192.168.1.33]) by ritamari.vonostingroup.com with esmtpa (Exim 4.60 (FreeBSD)) (envelope-from ) id 1F1VEa-000ETc-CP; Tue, 24 Jan 2006 15:57:48 -0500 Message-ID: <43D694C7.308@vonostingroup.com> Date: Tue, 24 Jan 2006 15:57:43 -0500 From: Frank Laszlo User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Paul Schmehl References: <6E2E84047A522AA3CF4F3F8D@utd59514.utdallas.edu> <43D65689.8050207@vonostingroup.com> <0CAD779515C871FE2C1AC21E@utd59514.utdallas.edu> <43D661F0.5090802@FreeBSD.org> <9B2BA4ED22481885FB14746D@utd59514.utdallas.edu> <43D68AC7.3020402@FreeBSD.org> <43D68D0B.4060702@vonostingroup.com> <20060124204740.GB21232@odin.ac.hmc.edu> In-Reply-To: X-Enigmail-Version: 0.93.2.0 OpenPGP: url=http://www.franksworld.org/~laszlof/keys/0x0B3FCA4B.asc Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ritamari.vonostingroup.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [26 6] X-AntiAbuse: Sender Address Domain - vonostingroup.com X-Source: X-Source-Args: X-Source-Dir: Cc: Brooks Davis , ports@freebsd.org, Joe Marcus Clarke Subject: Re: Something wrong with portlint? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 20:58:00 -0000 Paul Schmehl wrote: > --On Tuesday, January 24, 2006 12:47:40 -0800 Brooks Davis > wrote: > >> On Tue, Jan 24, 2006 at 02:38:56PM -0600, Paul Schmehl wrote: >>> --On Tuesday, January 24, 2006 15:24:43 -0500 Frank Laszlo >>> wrote: >>> > >>> > Put a newline after the "commented" section on the top, all is fine. >>> > Like so: >>> > >>> ># New ports collection makefile for: barnyard >>> ># Date created: 1 Feb 2005 >>> ># Whom: pauls >>> ># >>> ># $FreeBSD: ports/security/barnyard/Makefile,v 1.5 2005/11/15 06:50:54 >>> > ade Exp $ >>> ># >>> > >>> > PORTNAME= barnyard >>> > >>> > >>> > Cheers, >>> > Frank >>> >>> Sheesh. Wouldn't it be nice if the Handbook actually stipulated that? >> >> Or better yet if the worthless comment section died except for the >> $FreeBSD$ bit. :-P >> > But you'd still have the required newline between that and the text of > the Makefile, right? > > It shouldn't really be required, its mostly just cosmetic. -Frank From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 20:58:47 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A23216A41F for ; Tue, 24 Jan 2006 20:58:47 +0000 (GMT) (envelope-from garyj@jennejohn.org) Received: from mail08a.verio.de (mail08a.verio.de [213.198.55.73]) by mx1.FreeBSD.org (Postfix) with SMTP id 0782943D70 for ; Tue, 24 Jan 2006 20:58:39 +0000 (GMT) (envelope-from garyj@jennejohn.org) Received: from mx14.stngva01.us.mxservers.net (204.202.242.37) by mail08a.verio.de (RS ver 1.0.95vs) with SMTP id 2-0442456307; Tue, 24 Jan 2006 21:58:38 +0100 (CET) Received: from www.jennejohn.org [213.198.5.174] (EHLO peedub.jennejohn.org) by mx14.stngva01.us.mxservers.net (mxl_mta-1.3.8-10p4) with ESMTP id 6f496d34.30892.054.mx14.stngva01.us.mxservers.net; Tue, 24 Jan 2006 15:58:30 -0500 (EST) Received: from jennejohn.org (localhost [127.0.0.1]) by peedub.jennejohn.org (8.13.4/8.11.6) with ESMTP id k0OKwH2i016170; Tue, 24 Jan 2006 21:58:17 +0100 (CET) (envelope-from garyj@jennejohn.org) Message-Id: <200601242058.k0OKwH2i016170@peedub.jennejohn.org> X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.0.4 To: FreeBSD Ports In-Reply-To: Message from Fernan Aguero of "Tue, 24 Jan 2006 14:23:17 -0300." <20060124172317.GF72149@iib.unsam.edu.ar> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 24 Jan 2006 21:58:17 +0100 From: Gary Jennejohn X-Spam: [F=0.0100000000; heur=0.500(-19800); stat=0.010; spamtraq-heur=0.500(2006012408)] X-MAIL-FROM: X-SOURCE-IP: [213.198.5.174] X-Loop-Detect: 1 X-DistLoop-Detect: 1 Cc: Subject: Re: porting an app that checks /proc/meminfo X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 20:58:47 -0000 Fernan Aguero writes: > I've got a port ready for muscle > > WWW: http://www.drive5.com/muscle/ > Port: http://genoma.unsam.edu.ar/~fernan/freebsd/muscle.shar > > The program builds fine, but because it uses /proc/meminfo > to check for available memory, when you run it, it will > complain about the lack of /proc/meminfo and won't let you > do anything. > > The author, has suggested a hack (see globalslinux.cpp > and patch-globalslinux.cpp in the port) that disables the > function that returns the amount of memory used by muscle > and the amount of RAM available in the computer. With this > patch muscle runs fine but i) the progress messages will > give incorrect values for current memory use & fraction of > available RAM and ii) muscle may fail to fail gracefully > when it runs out of memory, it may just crash. > > I'm not a C programmer, and the author is not familiar with > BSD internals ... I'm trying to help by pointing him in the > right direction. So my question can be summarized as: > > How does one gets the values of i) memory used by the > program/process and ii) amount of RAM available in the > computer without using /proc/meminfo in FreeBSD? > > Suggestion of places to look (man pages) and/or examples in > C are welcomed. The functions that need to be modified are > GetMemUseMB and GetRAMSizeMB in globalslinux.cpp. > > OTOH, I know we have linprocfs ... but AFAIK it will mount under > /compat/linux/proc ... and given that the muscle executable > is FreeBSD native it will not check there ... am I right? > A good place to look at is /usr/src/usr.bin/top/machine.c. This is FreeBSD specific and grabs the memory and process information from the kernel. top uses sysctlbyname(3) to get the memory info and kvm_getprocs(3) to get the process-specific stuff. There seem to be 3 sysctl's of interest: hw.physmem, hw.usermem and hw.realmem. Here's output on my machine: hw.physmem: 2138202112 hw.usermem: 1953370112 hw.realmem: 2147155968 realmem > physmem > usermem. --- Gary Jennejohn / garyjATjennejohnDOTorg gjATfreebsdDOTorg garyjATdenxDOTde From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 21:00:08 2006 Return-Path: X-Original-To: ports@FreeBSD.ORG Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 14BD216A420 for ; Tue, 24 Jan 2006 21:00:08 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7913F43D7C for ; Tue, 24 Jan 2006 20:59:38 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.13.0/8.13.0) with ESMTP id k0OKxbS9001866 for ; Tue, 24 Jan 2006 12:59:37 -0800 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.13.0/8.13.0/Submit) id k0OKxbmj001865 for ports@FreeBSD.ORG; Tue, 24 Jan 2006 12:59:37 -0800 Date: Tue, 24 Jan 2006 12:59:37 -0800 From: Brooks Davis To: FreeBSD Ports Message-ID: <20060124205937.GC21232@odin.ac.hmc.edu> References: <20060124172317.GF72149@iib.unsam.edu.ar> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="1ccMZA6j1vT5UqiK" Content-Disposition: inline In-Reply-To: <20060124172317.GF72149@iib.unsam.edu.ar> User-Agent: Mutt/1.4.1i X-Virus-Scanned: by amavisd-new X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on odin.ac.hmc.edu Cc: Subject: Re: porting an app that checks /proc/meminfo X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 21:00:08 -0000 --1ccMZA6j1vT5UqiK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jan 24, 2006 at 02:23:17PM -0300, Fernan Aguero wrote: > Hi! >=20 > I've got a port ready for muscle >=20 > WWW: http://www.drive5.com/muscle/ > Port: http://genoma.unsam.edu.ar/~fernan/freebsd/muscle.shar >=20 > The program builds fine, but because it uses /proc/meminfo > to check for available memory, when you run it, it will > complain about the lack of /proc/meminfo and won't let you > do anything.=20 >=20 > The author, has suggested a hack (see globalslinux.cpp > and patch-globalslinux.cpp in the port) that disables the > function that returns the amount of memory used by muscle > and the amount of RAM available in the computer. With this > patch muscle runs fine but i) the progress messages will > give incorrect values for current memory use & fraction of > available RAM and ii) muscle may fail to fail gracefully > when it runs out of memory, it may just crash. >=20 > I'm not a C programmer, and the author is not familiar with > BSD internals ... I'm trying to help by pointing him in the > right direction. So my question can be summarized as: >=20 > How does one gets the values of i) memory used by the > program/process and ii) amount of RAM available in the > computer without using /proc/meminfo in FreeBSD?=20 >=20 > Suggestion of places to look (man pages) and/or examples in > C are welcomed. The functions that need to be modified are > GetMemUseMB and GetRAMSizeMB in globalslinux.cpp.=20 If you want the ram used by a particular process use getrusage(2). For total system memory use sysctl(3) to retrieve hw.physmem or maybe hw.usermem. If you want to total memory is free, that's a fairly bogus concept [0]. vm.stats.vm.v_free_count gives memory that isn't used, but that includes cached memory that may never be reused. Adding vm.stats.vm.v_inactive_count to that seems like a not too awful approximation. Depending on what the application does with the values, you may also want to use getrlimit(2) to in conjunction with sysctl when calculating total memory since memory you can't use might as well not exist. For some examples, find the FreeBSD specific code in sysutils/gangial-monitor-core or sysutils/sge. -- Brooks [0] Free memory is wasted memory. The continued propagation of the myth that free memory is a useful concept by people who try to programmatically publish system statistics is one of my pet peeves. --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --1ccMZA6j1vT5UqiK Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFD1pUlXY6L6fI4GtQRAt6MAJoD5Y7aog1u4BG1hawhi1uvu42IcgCfSGme e4ls+hAC+bqZm71FCQOVTOo= =tQt/ -----END PGP SIGNATURE----- --1ccMZA6j1vT5UqiK-- From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 21:03:14 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0456A16A420; Tue, 24 Jan 2006 21:03:14 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from smtp1.utdallas.edu (smtp1.utdallas.edu [129.110.10.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC58B43D76; Tue, 24 Jan 2006 21:03:11 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from utd59514.utdallas.edu (utd59514.utdallas.edu [129.110.3.28]) by smtp1.utdallas.edu (Postfix) with ESMTP id A47043890C5; Tue, 24 Jan 2006 15:03:11 -0600 (CST) Date: Tue, 24 Jan 2006 15:03:11 -0600 From: Paul Schmehl To: Frank Laszlo Message-ID: <1889A83583045D2F7963B083@utd59514.utdallas.edu> In-Reply-To: <43D694C7.308@vonostingroup.com> References: <6E2E84047A522AA3CF4F3F8D@utd59514.utdallas.edu> <43D65689.8050207@vonostingroup.com> <0CAD779515C871FE2C1AC21E@utd59514.utdallas.edu> <43D661F0.5090802@FreeBSD.org> <9B2BA4ED22481885FB14746D@utd59514.utdallas.edu> <43D68AC7.3020402@FreeBSD.org> <43D68D0B.4060702@vonostingroup.com> <20060124204740.GB21232@odin.ac.hmc.edu> <43D694C7.308@vonostingroup.com> X-Mailer: Mulberry/3.1.6 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: Brooks Davis , ports@freebsd.org, Joe Marcus Clarke Subject: Re: Something wrong with portlint? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 21:03:14 -0000 --On Tuesday, January 24, 2006 15:57:43 -0500 Frank Laszlo wrote: > Paul Schmehl wrote: >> --On Tuesday, January 24, 2006 12:47:40 -0800 Brooks Davis >> wrote: >> >>> On Tue, Jan 24, 2006 at 02:38:56PM -0600, Paul Schmehl wrote: >>>> --On Tuesday, January 24, 2006 15:24:43 -0500 Frank Laszlo >>>> wrote: >>>> > >>>> > Put a newline after the "commented" section on the top, all is fine. >>>> > Like so: >>>> > >>>> ># New ports collection makefile for: barnyard >>>> ># Date created: 1 Feb 2005 >>>> ># Whom: pauls >>>> ># >>>> ># $FreeBSD: ports/security/barnyard/Makefile,v 1.5 2005/11/15 06:50:54 >>>> > ade Exp $ >>>> ># >>>> > >>>> > PORTNAME= barnyard >>>> > >>>> > >>>> > Cheers, >>>> > Frank >>>> >>>> Sheesh. Wouldn't it be nice if the Handbook actually stipulated that? >>> >>> Or better yet if the worthless comment section died except for the >>> $FreeBSD$ bit. :-P >>> >> But you'd still have the required newline between that and the text of >> the Makefile, right? >> >> > It shouldn't really be required, its mostly just cosmetic. > But if you leave it out, it drives portlint nuts. Paul Schmehl (pauls@utdallas.edu) Adjunct Information Security Officer University of Texas at Dallas AVIEN Founding Member http://www.utdallas.edu/ir/security/ From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 21:06:21 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1CCC116A420; Tue, 24 Jan 2006 21:06:21 +0000 (GMT) (envelope-from laszlof@vonostingroup.com) Received: from ritamari.vonostingroup.com (ritamari.vonostingroup.com [216.144.193.230]) by mx1.FreeBSD.org (Postfix) with ESMTP id 596A843D70; Tue, 24 Jan 2006 21:06:16 +0000 (GMT) (envelope-from laszlof@vonostingroup.com) Received: from adsl-68-72-248-38.dsl.sfldmi.ameritech.net ([68.72.248.38] helo=[192.168.1.33]) by ritamari.vonostingroup.com with esmtpa (Exim 4.60 (FreeBSD)) (envelope-from ) id 1F1VMn-000F32-Mr; Tue, 24 Jan 2006 16:06:17 -0500 Message-ID: <43D696C2.4020706@vonostingroup.com> Date: Tue, 24 Jan 2006 16:06:10 -0500 From: Frank Laszlo User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Paul Schmehl References: <6E2E84047A522AA3CF4F3F8D@utd59514.utdallas.edu> <43D65689.8050207@vonostingroup.com> <0CAD779515C871FE2C1AC21E@utd59514.utdallas.edu> <43D661F0.5090802@FreeBSD.org> <9B2BA4ED22481885FB14746D@utd59514.utdallas.edu> <43D68AC7.3020402@FreeBSD.org> <43D68D0B.4060702@vonostingroup.com> <20060124204740.GB21232@odin.ac.hmc.edu> <43D694C7.308@vonostingroup.com> <1889A83583045D2F7963B083@utd59514.utdallas.edu> In-Reply-To: <1889A83583045D2F7963B083@utd59514.utdallas.edu> X-Enigmail-Version: 0.93.2.0 OpenPGP: url=http://www.franksworld.org/~laszlof/keys/0x0B3FCA4B.asc Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ritamari.vonostingroup.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [26 6] X-AntiAbuse: Sender Address Domain - vonostingroup.com X-Source: X-Source-Args: X-Source-Dir: Cc: Brooks Davis , ports@freebsd.org, Joe Marcus Clarke Subject: Re: Something wrong with portlint? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 21:06:21 -0000 __________________________________________________ Frank Laszlo System Administrator The VonOstin Group Email: laszlof@tvog.net WWW: http://www.vonostingroup.com Mobile: 248-863-7584 Paul Schmehl wrote: > --On Tuesday, January 24, 2006 15:57:43 -0500 Frank Laszlo > wrote: > >> Paul Schmehl wrote: >>> --On Tuesday, January 24, 2006 12:47:40 -0800 Brooks Davis >>> wrote: >>> >>>> On Tue, Jan 24, 2006 at 02:38:56PM -0600, Paul Schmehl wrote: >>>>> --On Tuesday, January 24, 2006 15:24:43 -0500 Frank Laszlo >>>>> wrote: >>>>> > >>>>> > Put a newline after the "commented" section on the top, all is >>>>> fine. >>>>> > Like so: >>>>> > >>>>> ># New ports collection makefile for: barnyard >>>>> ># Date created: 1 Feb 2005 >>>>> ># Whom: pauls >>>>> ># >>>>> ># $FreeBSD: ports/security/barnyard/Makefile,v 1.5 2005/11/15 >>>>> 06:50:54 >>>>> > ade Exp $ >>>>> ># >>>>> > >>>>> > PORTNAME= barnyard >>>>> > >>>>> > >>>>> > Cheers, >>>>> > Frank >>>>> >>>>> Sheesh. Wouldn't it be nice if the Handbook actually stipulated >>>>> that? >>>> >>>> Or better yet if the worthless comment section died except for the >>>> $FreeBSD$ bit. :-P >>>> >>> But you'd still have the required newline between that and the text of >>> the Makefile, right? >>> >>> >> It shouldn't really be required, its mostly just cosmetic. >> > But if you leave it out, it drives portlint nuts. > Portlint should find another way to seek to the PORTNAME section of the Makefile. From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 21:12:29 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13F2216A41F for ; Tue, 24 Jan 2006 21:12:29 +0000 (GMT) (envelope-from dsymonds@gmail.com) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 93A0343D46 for ; Tue, 24 Jan 2006 21:12:28 +0000 (GMT) (envelope-from dsymonds@gmail.com) Received: by zproxy.gmail.com with SMTP id 8so1302469nzo for ; Tue, 24 Jan 2006 13:12:27 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=rnYAnia2C/iGztwL51xsPmqabse4AgVpDalL4PM4Lqus3b9IrgnnP0/DwOf0H9pndClZbfhEPdq2j7V8Jr1N8+XmJa7DgX+wqQrqN7ISrIwIvvtpTF4j7ikpJ6USEgJAk4LmX2HlXu4+o2QHEClRiBFvW8wR/4dKlBNPgq3Varg= Received: by 10.36.251.60 with SMTP id y60mr2133819nzh; Tue, 24 Jan 2006 13:12:27 -0800 (PST) Received: by 10.36.5.7 with HTTP; Tue, 24 Jan 2006 13:12:27 -0800 (PST) Message-ID: Date: Wed, 25 Jan 2006 08:12:27 +1100 From: Dave Symonds To: "Andrew P." In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <790a9fff0601241026s3f4e7f09k92ab1de2cd974b5d@mail.gmail.com> Cc: FreeBSD Ports , Scot Hetzel Subject: Re: cp -n vs. test -f X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 21:12:29 -0000 On 25/01/06, Andrew P. wrote: > On 1/24/06, Scot Hetzel wrote: > > "The -v and -n options are non-standard and their use in scripts is > > not recommended." > > cp manpage has this since FreeBSD 4.7-RELEASE, > can we get over it and start using it? It's non-standard as many other OSes (Solaris for one) don't have them. It makes the semantics a lot clearer too, since it is very obvious that you only want to copy when the destination doesn't exist; if you don't remember the meaning of "-n", you might guess it means something else entirely. Dave. From owner-freebsd-ports@FreeBSD.ORG Tue Jan 24 21:15:05 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 293CA16A41F; Tue, 24 Jan 2006 21:15:05 +0000 (GMT) (envelope-from laszlof@vonostingroup.com) Received: from ritamari.vonostingroup.com (ritamari.vonostingroup.com [216.144.193.230]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D6AC43D58; Tue, 24 Jan 2006 21:14:54 +0000 (GMT) (envelope-from laszlof@vonostingroup.com) Received: from adsl-68-72-248-38.dsl.sfldmi.ameritech.net ([68.72.248.38] helo=[192.168.1.33]) by ritamari.vonostingroup.com with esmtpa (Exim 4.60 (FreeBSD)) (envelope-from ) id 1F1VV9-000FCe-Fj; Tue, 24 Jan 2006 16:14:55 -0500 Message-ID: <43D698C8.60609@vonostingroup.com> Date: Tue, 24 Jan 2006 16:14:48 -0500 From: Frank Laszlo User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Paul Schmehl References: <6E2E84047A522AA3CF4F3F8D@utd59514.utdallas.edu> <43D65689.8050207@vonostingroup.com> <0CAD779515C871FE2C1AC21E@utd59514.utdallas.edu> <43D661F0.5090802@FreeBSD.org> <9B2BA4ED22481885FB14746D@utd59514.utdallas.edu> <43D68AC7.3020402@FreeBSD.org> <43D68D0B.4060702@vonostingroup.com> <20060124204740.GB21232@odin.ac.hmc.edu> <43D694C7.308@vonostingroup.com> <1889A83583045D2F7963B083@utd59514.utdallas.edu> In-Reply-To: <1889A83583045D2F7963B083@utd59514.utdallas.edu> X-Enigmail-Version: 0.93.2.0 OpenPGP: url=http://www.franksworld.org/~laszlof/keys/0x0B3FCA4B.asc Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ritamari.vonostingroup.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [26 6] X-AntiAbuse: Sender Address Domain - vonostingroup.com X-Source: X-Source-Args: X-Source-Dir: Cc: Brooks Davis , ports@freebsd.org, Joe Marcus Clarke Subject: Re: Something wrong with portlint? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 21:15:05 -0000 __________________________________________________ Frank Laszlo System Administrator The VonOstin Group Email: laszlof@tvog.net WWW: http://www.vonostingroup.com Mobile: 248-863-7584 Paul Schmehl wrote: > --On Tuesday, January 24, 2006 15:57:43 -0500 Frank Laszlo > wrote: > >> Paul Schmehl wrote: >>> --On Tuesday, January 24, 2006 12:47:40 -0800 Brooks Davis >>> wrote: >>> >>>> On Tue, Jan 24, 2006 at 02:38:56PM -0600, Paul Schmehl wrote: >>>>> --On Tuesday, January 24, 2006 15:24:43 -0500 Frank Laszlo >>>>> wrote: >>>>> > >>>>> > Put a newline after the "commented" section on the top, all is >>>>> fine. >>>>> > Like so: >>>>> > >>>>> ># New ports collection makefile for: barnyard >>>>> ># Date created: 1 Feb 2005 >>>>> ># Whom: pauls >>>>> ># >>>>> ># $FreeBSD: ports/security/barnyard/Makefile,v 1.5 2005/11/15 >>>>> 06:50:54 >>>>> > ade Exp $ >>>>> ># >>>>> > >>>>> > PORTNAME= barnyard >>>>> > >>>>> > >>>>> > Cheers, >>>>> > Frank >>>>> >>>>> Sheesh. Wouldn't it be nice if the Handbook actually stipulated >>>>> that? >>>> >>>> Or better yet if the worthless comment section died except for the >>>> $FreeBSD$ bit. :-P >>>> >>> But you'd still have the required newline between that and the text of >>> the Makefile, right? >>> >>> >> It shouldn't really be required, its mostly just cosmetic. >> > But if you leave it out, it drives portlint nuts. > Portlint splits the Makefile up into sections, and I believe the code to do this is where the 'requirement' for the newline exists. Here is the applicable code: <--- Begin Code ---> # # break the makefile into sections. # $tmp = $rawwhole; # keep comment, blank line, comment in the same section $tmp =~ s/(#.*\n)\n+(#.*)/$1$2/g; @sections = split(/\n\n+/, $tmp); for ($i = 0; $i <= $#sections; $i++) { if ($sections[$i] !~ /\n$/) { $sections[$i] .= "\n"; } } $idx = 0; # # section 1: comment lines. # print "OK: checking comment section of $file.\n" if ($verbose); my @linestocheck = split("\n", < $tmp = $sections[$idx++]; $tmp = "\n" . $tmp; # to make the begin-of-line check easier if ($tmp =~ /\n[^#]/) { &perror("FATAL: $file: non-comment line in comment section."); } <--- End Code---> As you can see it splits the sections based on 2 consecutive \n's. (equivalent to the end of one line, and a blank line) Then when it gets to the actual checking portion, it checks the 'comment' section, which now contains everything in the "PORTNAME" section because there was no newline to split it. This part does not start with a '#' so it errors out, and complains about missing the PORTNAME, CATEGORIES, etc. because they were in the comment section, Seems like there should be a matter way to do this. Regards, Frank From owner-freebsd-ports@FreeBSD.ORG Wed Jan 25 01:21:13 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6B3C716A41F for ; Wed, 25 Jan 2006 01:21:13 +0000 (GMT) (envelope-from rainer.alves@gmail.com) Received: from valimar.ibest.com.br (mx11.ibest.com.br [200.181.68.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id F11F043D45 for ; Wed, 25 Jan 2006 01:21:12 +0000 (GMT) (envelope-from rainer.alves@gmail.com) Received: from [127.0.0.1] (centaurus.ibest.com.br [200.181.68.107]) by valimar.ibest.com.br (Postfix) with ESMTP id 4DAE217D71C; Tue, 24 Jan 2006 15:58:06 -0200 (BRDT) Message-ID: <43D66A69.4010005@gmail.com> Date: Tue, 24 Jan 2006 15:56:57 -0200 From: Rainer Alves User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8) Gecko/20060112 Thunderbird/1.5 Mnenhy/0.7.3.0 MIME-Version: 1.0 To: Fernan Aguero References: <20060124172317.GF72149@iib.unsam.edu.ar> In-Reply-To: <20060124172317.GF72149@iib.unsam.edu.ar> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-iBEST-MailScanner-Information: Please contact the ISP for more information X-MailScanner-From: rainer.alves@gmail.com Cc: freebsd-ports@freebsd.org Subject: Re: porting an app that checks /proc/meminfo X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2006 01:21:13 -0000 Fernan Aguero wrote: > The program builds fine, but because it uses /proc/meminfo > to check for available memory, when you run it, it will > complain about the lack of /proc/meminfo and won't let you > do anything. > ... > How does one gets the values of i) memory used by the > program/process and ii) amount of RAM available in the > computer without using /proc/meminfo in FreeBSD? Take a loot at sysutils/muse, which uses /dev/mem to gather this info: [rainer@bsd ~]$ muse -m kvm_open: /dev/mem: Permission denied kvm_open failed [rainer@bsd ~]$ sudo muse -m Active: 311.965 MB Inactive: 54.039 MB Wired: 99.977 MB Reserved: 0.961 MB Cache: 25.812 MB Kernel: 0.133 MB Interrupt: 0.008 MB Buffer: 59.969 MB Total: 493.637 MB Free: 1.141 MB From owner-freebsd-ports@FreeBSD.ORG Wed Jan 25 01:50:37 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD84C16A420 for ; Wed, 25 Jan 2006 01:50:37 +0000 (GMT) (envelope-from mikej@rogers.com) Received: from smtp109.rog.mail.re2.yahoo.com (smtp109.rog.mail.re2.yahoo.com [68.142.225.207]) by mx1.FreeBSD.org (Postfix) with SMTP id 5872043D53 for ; Wed, 25 Jan 2006 01:50:35 +0000 (GMT) (envelope-from mikej@rogers.com) Received: (qmail 11528 invoked from network); 25 Jan 2006 01:50:34 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:Content-Type:Content-Transfer-Encoding; b=r0OljpnPkitHMX3qQeN1U8LYGD5dzEI5Vu5kXhPWjZXYZR5zBywyqQ/hMNNoCEhlr3hMEpHLm8NeEu1Q/QJYsIXw7oBugngvvhy5aNStVlBunZ4WGotAMoDlN4YKVNDwBs5sMnT1uAYVzTg+YgFnxxt6iCw8p0QaquGuYoYprWU= ; Received: from unknown (HELO ?70.30.133.184?) (mikej@rogers.com@70.30.133.184 with plain) by smtp109.rog.mail.re2.yahoo.com with SMTP; 25 Jan 2006 01:50:34 -0000 Message-ID: <43D6D969.8010605@rogers.com> Date: Tue, 24 Jan 2006 20:50:33 -0500 From: Mike Jakubik User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: gnome@FreeBSD.org, ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: gnome2 package missing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2006 01:50:38 -0000 It seems the gnome2 binary package is missing. --- root@desktop.local:~# pkg_add -r gnome2 Error: FTP Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/gnome2.tbz: File unavailable (e.g., file not found, no access) pkg_add: unable to fetch 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/gnome2.tbz' by URL From owner-freebsd-ports@FreeBSD.ORG Wed Jan 25 01:51:29 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3FA6616A41F for ; Wed, 25 Jan 2006 01:51:29 +0000 (GMT) (envelope-from mikej@rogers.com) Received: from smtp102.rog.mail.re2.yahoo.com (smtp102.rog.mail.re2.yahoo.com [206.190.36.80]) by mx1.FreeBSD.org (Postfix) with SMTP id 4FDBB43D58 for ; Wed, 25 Jan 2006 01:51:28 +0000 (GMT) (envelope-from mikej@rogers.com) Received: (qmail 82331 invoked from network); 25 Jan 2006 01:51:27 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject:Content-Type:Content-Transfer-Encoding; b=L6B4gq/zDUE8cdmW328Fo6bMQnAtytfmC3NtdnYgvoFXbnapV/kZFMC3CCjQiMva6XmOf5lx2ofQVLJgT6ijyaxNmXzHs9otWg5fAHr+8qhNVOpwMypALn4YWGdANcW2uhFX0gqw+zh+h2XeoI4mZNvzIG7trMOEKn6ec7i/UHw= ; Received: from unknown (HELO ?70.30.133.184?) (mikej@rogers.com@70.30.133.184 with plain) by smtp102.rog.mail.re2.yahoo.com with SMTP; 25 Jan 2006 01:51:27 -0000 Message-ID: <43D6D99F.8030808@rogers.com> Date: Tue, 24 Jan 2006 20:51:27 -0500 From: Mike Jakubik User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: ports@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: nobutaka@FreeBSD.org Subject: xfce4-media (libxine problem) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2006 01:51:29 -0000 I was trying to install xfce4-media via ports today, and it stopped at libxine. It installs it, but can't detect its presence afterwards. I have tried reinstalling libxine, but it did not help. --- root@desktop.local:/usr/ports/multimedia/xfce4-media# make ===> Vulnerability check disabled, database not found ===> Extracting for Xfce4-media-0.6.0_4 => MD5 Checksum OK for xfce4/xfmedia-0.6.0.tar.bz2. => SHA256 Checksum OK for xfce4/xfmedia-0.6.0.tar.bz2. ===> Patching for Xfce4-media-0.6.0_4 ===> Xfce4-media-0.6.0_4 depends on file: /usr/local/bin/libtool15 - found ===> Xfce4-media-0.6.0_4 depends on executable: pkg-config - found ===> Xfce4-media-0.6.0_4 depends on shared library: xfcegui4.3 - found ===> Xfce4-media-0.6.0_4 depends on shared library: startup-notification-1.0 - found ===> Xfce4-media-0.6.0_4 depends on shared library: xine.13 - not found ===> Verifying install for xine.13 in /usr/ports/multimedia/libxine ===> ===> You can enable some features by defining following variables. ===> ===> WITH_ARTS (arts support) ===> WITH_CACA (libcaca support) ===> WITH_GNOMEVFS2 (gnomevfs2 support) ===> WITH_ESOUND (esound support) ===> WITH_POLYPAUDIO (polypaudio support) ===> WITH_SMB (SMB support) ===> WITH_THEORA (libtheora support) ===> WITH_XVMC (XvMC support, enabled) ===> ===> Vulnerability check disabled, database not found ===> Extracting for libxine-1.1.1_1 ... compiles libxine ok, when it tries to install it says it's already installed. root@desktop.local:/usr/ports/multimedia/xfce4-media# pkg_info |grep libxine libxine-1.1.1_1 Libraries for xine multimedia player From owner-freebsd-ports@FreeBSD.ORG Wed Jan 25 02:03:00 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E68C916A41F for ; Wed, 25 Jan 2006 02:03:00 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 755A743D45 for ; Wed, 25 Jan 2006 02:03:00 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.13.0/8.13.0) with ESMTP id k0P22xCm015319; Tue, 24 Jan 2006 18:02:59 -0800 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.13.0/8.13.0/Submit) id k0P22xCp015318; Tue, 24 Jan 2006 18:02:59 -0800 Date: Tue, 24 Jan 2006 18:02:59 -0800 From: Brooks Davis To: Rainer Alves Message-ID: <20060125020259.GB5928@odin.ac.hmc.edu> References: <20060124172317.GF72149@iib.unsam.edu.ar> <43D66A69.4010005@gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="bCsyhTFzCvuiizWE" Content-Disposition: inline In-Reply-To: <43D66A69.4010005@gmail.com> User-Agent: Mutt/1.4.1i X-Virus-Scanned: by amavisd-new X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on odin.ac.hmc.edu Cc: freebsd-ports@freebsd.org Subject: Re: porting an app that checks /proc/meminfo X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2006 02:03:01 -0000 --bCsyhTFzCvuiizWE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jan 24, 2006 at 03:56:57PM -0200, Rainer Alves wrote: > Fernan Aguero wrote: > >The program builds fine, but because it uses /proc/meminfo > >to check for available memory, when you run it, it will > >complain about the lack of /proc/meminfo and won't let you > >do anything.=20 > > > ... > >How does one gets the values of i) memory used by the > >program/process and ii) amount of RAM available in the > >computer without using /proc/meminfo in FreeBSD?=20 >=20 > Take a loot at sysutils/muse, which uses /dev/mem to gather this info: Please don't do this. Really! There's no point in gratuitously groveling around in the kernel's live memory image to get data you have access to via unprivileged calls. -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --bCsyhTFzCvuiizWE Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFD1txSXY6L6fI4GtQRAq8vAJ4+H8pHB4BdFOGMz7llQ7LzVSe0sACfW9r8 A+SjVPe5QnnrC9IlWMR/TFk= =rqpF -----END PGP SIGNATURE----- --bCsyhTFzCvuiizWE-- From owner-freebsd-ports@FreeBSD.ORG Wed Jan 25 02:48:30 2006 Return-Path: X-Original-To: ports@FreeBSD.Org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C46B816A41F for ; Wed, 25 Jan 2006 02:48:30 +0000 (GMT) (envelope-from sixxgate@hotmail.com) Received: from hotmail.com (bay102-f26.bay102.hotmail.com [64.4.61.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F55D43D46 for ; Wed, 25 Jan 2006 02:48:30 +0000 (GMT) (envelope-from sixxgate@hotmail.com) Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Tue, 24 Jan 2006 18:48:29 -0800 Message-ID: Received: from 64.4.61.200 by by102fd.bay102.hotmail.msn.com with HTTP; Wed, 25 Jan 2006 02:48:29 GMT X-Originating-IP: [12.218.246.142] X-Originating-Email: [sixxgate@hotmail.com] X-Sender: sixxgate@hotmail.com In-Reply-To: <200601211001.k0LA1jLx087667@freefall.freebsd.org> From: "Matthew Holder" To: ports@FreeBSD.Org Date: Tue, 24 Jan 2006 20:48:29 -0600 Mime-Version: 1.0 Content-Type: text/plain; format=flowed X-OriginalArrivalTime: 25 Jan 2006 02:48:29.0933 (UTC) FILETIME=[D2D099D0:01C62159] Cc: Subject: RE: FreeBSD ports: 3 unfetchable distfiles: deskutils/mrundlg, sysutils/graphicbo X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2006 02:48:30 -0000 I have fixed the problem. >From: fenner@FreeBSD.Org (Bill "distfiles" Fenner) >Reply-To: ports@FreeBSD.Org >To: sixxgate@hotmail.com >Subject: FreeBSD ports: 3 unfetchable distfiles: >deskutils/mrundlg,sysutils/graphicboot,sysutils/mmore >Date: Sat, 21 Jan 2006 10:01:45 GMT > >Dear sixxgate@hotmail.com, > > You are listed as the FreeBSD port maintainer for 3 ports >whose distfiles are not fetchable from their MASTER_SITES. Could >you please visit > >http://people.freebsd.org/~fenner/portsurvey/sixxgate@hotmail.com.html > >and correct the problems listed there? The individual ports with >problems are deskutils/mrundlg,sysutils/graphicboot,sysutils/mmore. > > If you have already corrected the problems and submitted a >PR, please accept my thanks and apologies for the delay in getting >the fixes into the tree. This reminder is created automatically >and does not (yet) have a way to know if a PR fixing the problem >has been submitted. Please do *NOT* send your response to me >directly; I do not necessarily have time to commit your fix; please >instead submit a PR via 'send-pr' so it doesn't get lost. > > Problems are usually of two types: >1. The software package has been upgraded and the version in the >port has been removed. The best solution to this problem is to >upgrade the port to the most current version of the software package. >If you are a FreeBSD committer, then you can just upgrade the port >directly. If not, you should create the updated port on your own machine, >test it (and maybe even run "portlint" on it), and then use "send-pr" >to submit a "diff -uNr old-port updated-port". If you added or deleted >any files, please make an explicit note of it. > >2. The mirror site being used no longer contains the software package >in question, or no longer exists. Solutions include: > a) If there are other mirror sites, just remove the bad site > from the list. (Make sure that what appears to be a bad site > isn't actually a problem of type 1, upgrade) > b) If the README or other support files in the software > documentation mention where to get the software package, > use one of those sites. > c) Use a search engine to find another place to get the original > DISTFILES. Make sure that you don't pick a FreeBSD distfiles > mirror -- if you can't find any other places where the file > exists, it can be a LOCAL_PORT or you can simply comment out > the MASTER_SITES= line, with a comment explaining why. >Once you have a solution, use "send-pr" to submit a "diff -u" of the >Makefile. > > Note that this isn't an urgent issue, as people who try to >build the port now will just fall back to the FreeBSD distfiles mirror. >Please just put it on your list to do and get to it when you have time. >These messages will continue to arrive twice a month until the fix is >committed, as a reminder. > >Thanks, > Bill "distfiles" Fenner. From owner-freebsd-ports@FreeBSD.ORG Wed Jan 25 05:10:14 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC2F716A41F for ; Wed, 25 Jan 2006 05:10:14 +0000 (GMT) (envelope-from jinzougen@jinzougen.org) Received: from mail19.mcleodusa.net (mailcluster.mcleodusa.net [63.254.138.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F93E43D45 for ; Wed, 25 Jan 2006 05:10:14 +0000 (GMT) (envelope-from jinzougen@jinzougen.org) Received: from localhost (localhost [127.0.0.1]) by mail19.mcleodusa.net (Postfix) with ESMTP id 9A494490C3 for ; Wed, 25 Jan 2006 05:10:09 +0000 (GMT) Received: from mail19.mcleodusa.net ([127.0.0.1]) by localhost (mail19 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13929-05 for ; Wed, 25 Jan 2006 05:09:59 +0000 (GMT) Received: from [192.168.2.104] (unknown [216.43.27.51]) by mail19.mcleodusa.net (Postfix) with ESMTP id EDF37490E5 for ; Wed, 25 Jan 2006 05:09:58 +0000 (GMT) Message-ID: <43D65FA4.2000405@jinzougen.org> Date: Tue, 24 Jan 2006 11:11:00 -0600 From: Brandon Beamer User-Agent: Thunderbird 1.5 (X11/20060120) MIME-Version: 1.0 To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at mcleodusa.net Subject: www/firefox bug amd64 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: jinzougen@jinzougen.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2006 05:10:14 -0000 I installed www/firefox from ports. Everything went ok, firefox even ran fine for a few hours. After a little browsing, firefox exhibited periods of non-responsiveness. Now, every time I open firefox, the window comes up but it locks up and never draws anything into the main content area. Recompiling/reinstalling does not help. I recently installed FreeBSD 6 on an amd64 computer so maybe it's a 64-bit thing. I can reproduce the problem simply by running firedox. uname -a: FreeBSD 216-43-27-51.dsl.mcleodusa.net 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Wed Nov 2 19:07:38 UTC 2005 root@rat.samsco.home:/usr/obj/usr/src/sys/GENERIC amd64 ls -l /usr/ports/www/firefox: -rw-r--r-- 1 root wheel 3268 Dec 15 11:11 Makefile -- Brandon (Jinzougen) Beamer jinzougen@jinzougen.org From owner-freebsd-ports@FreeBSD.ORG Wed Jan 25 09:23:26 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6A7216A41F for ; Wed, 25 Jan 2006 09:23:26 +0000 (GMT) (envelope-from uwe@laverenz.de) Received: from natsluvver.rzone.de (natsluvver.rzone.de [81.169.145.176]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B6CA43D46 for ; Wed, 25 Jan 2006 09:23:25 +0000 (GMT) (envelope-from uwe@laverenz.de) Received: from athena.laverenz.de (p5480CAAF.dip.t-dialin.net [84.128.202.175]) by post.webmailer.de (8.13.1/8.13.1) with ESMTP id k0P9NNU3029952 for ; Wed, 25 Jan 2006 10:23:24 +0100 (MET) Received: from localhost (localhost.localdomain [127.0.0.1]) by athena.laverenz.de (Postfix) with ESMTP id 38E26E379FE9 for ; Wed, 25 Jan 2006 10:23:23 +0100 (CET) Received: from athena.laverenz.de ([127.0.0.1]) by localhost (athena [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 30766-04 for ; Wed, 25 Jan 2006 10:23:22 +0100 (CET) Received: by athena.laverenz.de (Postfix, from userid 2000) id 6522BE379FE2; Wed, 25 Jan 2006 10:23:22 +0100 (CET) Date: Wed, 25 Jan 2006 10:23:22 +0100 From: Uwe Laverenz To: freebsd-ports@freebsd.org Message-ID: <20060125092322.GA30783@laverenz.de> Mail-Followup-To: freebsd-ports@freebsd.org References: <43D6D99F.8030808@rogers.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <43D6D99F.8030808@rogers.com> Organization: private site Sender: uwe@laverenz.de User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at laverenz.de Subject: Re: xfce4-media (libxine problem) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2006 09:23:26 -0000 On Tue, Jan 24, 2006 at 08:51:27PM -0500, Mike Jakubik wrote: > ... compiles libxine ok, when it tries to install it says it's already > installed. The problem is, that the xfce4-media port has an entry for an older version of libxine in its Makefile (LIB_DEPENDS, xine.13). If you change this to xine.15 (have a look at /usr/X11R6/lib/libxine.so*), it should build and install correctly. bye, Uwe From owner-freebsd-ports@FreeBSD.ORG Wed Jan 25 09:54:59 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C428316A41F; Wed, 25 Jan 2006 09:54:59 +0000 (GMT) (envelope-from boris@brooknet.com.au) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 20FF243D49; Wed, 25 Jan 2006 09:54:58 +0000 (GMT) (envelope-from boris@brooknet.com.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87]) by mailout2.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id k0P9sUMR020812; Wed, 25 Jan 2006 20:54:45 +1100 Received: from [61.8.36.144] (ppp2490.dyn.pacific.net.au [61.8.36.144]) by mailproxy2.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id k0P9sHvr012666; Wed, 25 Jan 2006 20:54:19 +1100 Mime-Version: 1.0 (Apple Message framework v746.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Sam Lawrance Date: Wed, 25 Jan 2006 20:54:26 +1100 To: ports@freebsd.org X-Mailer: Apple Mail (2.746.2) Cc: x11@freebsd.org Subject: imake / xorg build error X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ports@freebsd.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2006 09:54:59 -0000 In case anybody else comes across this error in devel/imake-6 (and other xorg ports): ------------------------------ 8< ------------------------------ + mv imake bootstrap cd ./config/imake && make -f Makefile.proto imakeonly cc -O2 -fno-strict-aliasing -pipe -O2 -fno-strength-reduce -fno- strict-aliasing -ansi -pedantic -Wno-system-headers -Dasm=__asm - Wall -Wpointer-arith -Wundef -I../../include -I../../exports/ include/X11 -I../.. -I../../exports/include -DCSRG_BASED - DFUNCPROTO=15 -DNARROWPROTO -DCPP_PROGRAM="\"/usr/bin/cpp\"" - DHAS_MERGE_CONSTANTS=`if cc -fmerge-constants -xc /dev/null -S -o / dev/null 2> /dev/null 1> /dev/null; then echo 1; else echo 0; fi` -DMONOLITH -c imake.c rm -f imake cc -o imake -O2 -fno-strength-reduce -fno-strict-aliasing -ansi - pedantic -Wno-system-headers -Dasm=__asm -Wall -Wpointer-arith - Wundef imake.o -L/usr/X11R6/lib -lgnumalloc -Wl,-rpath,/usr/ X11R6/lib -Wl,-rpath-link,../../exports/lib /usr/bin/ld: cannot find -lgnumalloc *** Error code 1 Stop in /usr/ports/devel/imake-6/work/xc/config/imake. *** Error code 1 Stop in /usr/ports/devel/imake-6/work/xc. make: cannot open xmakefile. *** Error code 2 Stop in /usr/ports/devel/imake-6. ------------------------------ 8< ------------------------------ The problem was that I was running a release built with RELEASENAME set to something not matching the usual form (eg RELEASENAME=blah vs. RELEASENAME=6.0-STABLE). It seems that xorg uses that string for some pre-build configuration. I used a faked-up uname from ports/Tools/portbuild/5/bindist/usr/bin/ uname as a workaround. From owner-freebsd-ports@FreeBSD.ORG Wed Jan 25 10:33:29 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D24616A41F for ; Wed, 25 Jan 2006 10:33:29 +0000 (GMT) (envelope-from lists@mcdermottroe.com) Received: from tallyho.bytemark.co.uk (tallyho.bytemark.co.uk [80.68.81.166]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1A3A43D75 for ; Wed, 25 Jan 2006 10:33:14 +0000 (GMT) (envelope-from lists@mcdermottroe.com) Received: from edgespace.vm.bytemark.co.uk ([80.68.90.21]) by tallyho.bytemark.co.uk with esmtp (Exim 4.52) id 1F1hxi-0002Ga-0p; Wed, 25 Jan 2006 10:33:14 +0000 Received: from localhost ([127.0.0.1] helo=platinum.office.edgespace.net) by edgespace.vm.bytemark.co.uk with esmtp (Exim 3.35 #1 (Debian)) id 1F1iBG-0006d0-00; Wed, 25 Jan 2006 10:47:14 +0000 From: Conor McDermottroe To: jinzougen@jinzougen.org In-Reply-To: <43D65FA4.2000405@jinzougen.org> References: <43D65FA4.2000405@jinzougen.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit Date: Wed, 25 Jan 2006 10:33:07 +0000 Message-Id: <1138185187.26672.11.camel@platinum.office.edgespace.net> Mime-Version: 1.0 X-Mailer: Evolution 2.4.2.1 FreeBSD GNOME Team Port Cc: freebsd-ports@freebsd.org Subject: Re: www/firefox bug amd64 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2006 10:33:29 -0000 On Tue, 2006-01-24 at 11:11 -0600, Brandon Beamer wrote: > I installed www/firefox from ports. Everything went ok, firefox even ran > fine for a few hours. After a little browsing, firefox exhibited periods > of non-responsiveness. Now, every time I open firefox, the window comes > up but it locks up and never draws anything into the main content area. > Recompiling/reinstalling does not help. I recently installed FreeBSD 6 > on an amd64 computer so maybe it's a 64-bit thing. I can reproduce the > problem simply by running firedox. I've seen the same thing for as long as I've had Firefox on FreeBSD/amd64 (about 1 year, on both 5.x and 6.x). >From my cursory investigations I have found that the following appears to be true: 1) This problem appears to be related to the content being rendered as some sites will /always/ hang the browser. I suspect that it has something to do with content other than HTML/JPEG/PNG/GIF. I can reliably hang the browser by clicking on a link to a PDF and the sites that cause hangs tend to be "rich" in JavaScript/Flash/Streaming media. The next time I find a website that does it, I'll post a followup with the URL. 2) This problem can also be reproduced in epiphany, so odds are it's in the common code between the two browsers. Hope this helps shed more light on the problem. I haven't had the time to dig further. -C From owner-freebsd-ports@FreeBSD.ORG Wed Jan 25 13:03:07 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA02E16A41F for ; Wed, 25 Jan 2006 13:03:07 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from smtp.unsam.edu.ar (smtp.unsam.edu.ar [170.210.48.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95F0D43D45 for ; Wed, 25 Jan 2006 13:02:59 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (pi.iib.unsam.edu.ar [192.168.10.11]) by smtp.unsam.edu.ar (8.12.6/8.12.6) with ESMTP id k0PD0KUr018604; Wed, 25 Jan 2006 10:00:21 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (localhost [127.0.0.1]) by pi.iib.unsam.edu.ar (8.13.1/8.13.1) with ESMTP id k0PD2aAA079915; Wed, 25 Jan 2006 10:02:36 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: (from fernan@localhost) by pi.iib.unsam.edu.ar (8.13.1/8.13.1/Submit) id k0PD2Sj8079914; Wed, 25 Jan 2006 10:02:28 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) X-Authentication-Warning: pi.iib.unsam.edu.ar: fernan set sender to fernan@iib.unsam.edu.ar using -f Date: Wed, 25 Jan 2006 10:02:28 -0300 From: Fernan Aguero To: Brooks Davis Message-ID: <20060125130228.GA79842@iib.unsam.edu.ar> Mail-Followup-To: Brooks Davis , Rainer Alves , freebsd-ports@freebsd.org References: <20060124172317.GF72149@iib.unsam.edu.ar> <43D66A69.4010005@gmail.com> <20060125020259.GB5928@odin.ac.hmc.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060125020259.GB5928@odin.ac.hmc.edu> User-Agent: Mutt/1.5.9i Cc: Rainer Alves , freebsd-ports@freebsd.org Subject: Re: porting an app that checks /proc/meminfo X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2006 13:03:07 -0000 +----[ Brooks Davis (24.Jan.2006 23:06): | | On Tue, Jan 24, 2006 at 03:56:57PM -0200, Rainer Alves wrote: | > Fernan Aguero wrote: | > >The program builds fine, but because it uses /proc/meminfo | > >to check for available memory, when you run it, it will | > >complain about the lack of /proc/meminfo and won't let you | > >do anything. | > > | > ... | > >How does one gets the values of i) memory used by the | > >program/process and ii) amount of RAM available in the | > >computer without using /proc/meminfo in FreeBSD? | > | > Take a loot at sysutils/muse, which uses /dev/mem to gather this info: | | Please don't do this. Really! There's no point in gratuitously | groveling around in the kernel's live memory image to get data you have | access to via unprivileged calls. | +----] Brooks, what are these unprivileged calls? can you list a few so we can check the corresponding man pages? Are they BSD specific? Again I'm not versed in C so what follows is just what I could grasp from a few google searches. It seems like in linux you can also use unprivileged calls to get this info, but you have also the option of using the /proc filesystem. I don't know what are these unprivileged calls like in linux ... but perhaps they are pretty standard across systems? I'm not positive about this but I just have the impression that there should be a generic (not linux-specific or BSD specific) way to get this info, like a generic call that has the same name and similar arguments across different OS (of course the internal implementation should be different in each OS) ... does such thing exist? Fernan From owner-freebsd-ports@FreeBSD.ORG Wed Jan 25 14:08:06 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 02CA716A420 for ; Wed, 25 Jan 2006 14:08:06 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from smtp.unsam.edu.ar (smtp.unsam.edu.ar [170.210.48.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDABE43D45 for ; Wed, 25 Jan 2006 14:08:01 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (pi.iib.unsam.edu.ar [192.168.10.11]) by smtp.unsam.edu.ar (8.12.6/8.12.6) with ESMTP id k0PE5KUr019918; Wed, 25 Jan 2006 11:05:20 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (localhost [127.0.0.1]) by pi.iib.unsam.edu.ar (8.13.1/8.13.1) with ESMTP id k0PE7ZvF080053; Wed, 25 Jan 2006 11:07:35 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: (from fernan@localhost) by pi.iib.unsam.edu.ar (8.13.1/8.13.1/Submit) id k0PE7WND080052; Wed, 25 Jan 2006 11:07:32 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) X-Authentication-Warning: pi.iib.unsam.edu.ar: fernan set sender to fernan@iib.unsam.edu.ar using -f Date: Wed, 25 Jan 2006 11:07:32 -0300 From: Fernan Aguero To: Gary Jennejohn Message-ID: <20060125140731.GB79842@iib.unsam.edu.ar> Mail-Followup-To: Gary Jennejohn , FreeBSD Ports References: <20060124172317.GF72149@iib.unsam.edu.ar> <200601242058.k0OKwH2i016170@peedub.jennejohn.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200601242058.k0OKwH2i016170@peedub.jennejohn.org> User-Agent: Mutt/1.5.9i Cc: FreeBSD Ports Subject: Re: porting an app that checks /proc/meminfo X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2006 14:08:06 -0000 +----[ Gary Jennejohn (24.Jan.2006 18:02): | | Fernan Aguero writes: | > I've got a port ready for muscle | > | > WWW: http://www.drive5.com/muscle/ | > Port: http://genoma.unsam.edu.ar/~fernan/freebsd/muscle.shar | > | > The program builds fine, but because it uses /proc/meminfo | > to check for available memory, when you run it, it will | > complain about the lack of /proc/meminfo and won't let you | > do anything. | > | > The author, has suggested a hack (see globalslinux.cpp | > and patch-globalslinux.cpp in the port) that disables the | > function that returns the amount of memory used by muscle | > and the amount of RAM available in the computer. With this | > patch muscle runs fine but i) the progress messages will | > give incorrect values for current memory use & fraction of | > available RAM and ii) muscle may fail to fail gracefully | > when it runs out of memory, it may just crash. | > | > I'm not a C programmer, and the author is not familiar with | > BSD internals ... I'm trying to help by pointing him in the | > right direction. So my question can be summarized as: | > | > How does one gets the values of i) memory used by the | > program/process and ii) amount of RAM available in the | > computer without using /proc/meminfo in FreeBSD? | > | > Suggestion of places to look (man pages) and/or examples in | > C are welcomed. The functions that need to be modified are | > GetMemUseMB and GetRAMSizeMB in globalslinux.cpp. | > | > OTOH, I know we have linprocfs ... but AFAIK it will mount under | > /compat/linux/proc ... and given that the muscle executable | > is FreeBSD native it will not check there ... am I right? | > | | A good place to look at is /usr/src/usr.bin/top/machine.c. This is | FreeBSD specific and grabs the memory and process information from | the kernel. Gary, thanks for your suggestion. I'll look into it. However, let me ask you a naive question ... isn't there any OS agnostic way of getting these values? As I wrote in my reply to Brooks, perhaps some call that, although implemented differently in each OS, will have the same API for a programmer. So s/he can use it across different Unix OSes? Otherwise the code will end up looking something like: if FreeBSD use sysctlbyname elsif NetBSD something other elsif Linux yet another way elsif Win32 ... else whoops, you are running an OS that we haven't seen before and we have to learn yet another way to check available RAM endif Again, I'm not versed in C, I just have the impression that such a generic call should exist ... or perhaps I've been dreaming? :) | top uses sysctlbyname(3) to get the memory info and kvm_getprocs(3) to | get the process-specific stuff. | | There seem to be 3 sysctl's of interest: hw.physmem, hw.usermem and | hw.realmem. Here's output on my machine: | | hw.physmem: 2138202112 | hw.usermem: 1953370112 | hw.realmem: 2147155968 | | realmem > physmem > usermem. | +----] OK, if I don't find my generic call, I'll suggest to implement these FreeBSD specific calls. Thanks again, Fernan From owner-freebsd-ports@FreeBSD.ORG Wed Jan 25 14:27:03 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4821416A425 for ; Wed, 25 Jan 2006 14:27:03 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from smtp.unsam.edu.ar (smtp.unsam.edu.ar [170.210.48.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 761F443D46 for ; Wed, 25 Jan 2006 14:27:02 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (pi.iib.unsam.edu.ar [192.168.10.11]) by smtp.unsam.edu.ar (8.12.6/8.12.6) with ESMTP id k0PEOOUr020348; Wed, 25 Jan 2006 11:24:24 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (localhost [127.0.0.1]) by pi.iib.unsam.edu.ar (8.13.1/8.13.1) with ESMTP id k0PEQeje080097; Wed, 25 Jan 2006 11:26:40 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: (from fernan@localhost) by pi.iib.unsam.edu.ar (8.13.1/8.13.1/Submit) id k0PEQWLb080096; Wed, 25 Jan 2006 11:26:32 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) X-Authentication-Warning: pi.iib.unsam.edu.ar: fernan set sender to fernan@iib.unsam.edu.ar using -f Date: Wed, 25 Jan 2006 11:26:31 -0300 From: Fernan Aguero To: Brooks Davis Message-ID: <20060125142631.GC79842@iib.unsam.edu.ar> Mail-Followup-To: Brooks Davis , FreeBSD Ports References: <20060124172317.GF72149@iib.unsam.edu.ar> <20060124205937.GC21232@odin.ac.hmc.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060124205937.GC21232@odin.ac.hmc.edu> User-Agent: Mutt/1.5.9i Cc: FreeBSD Ports Subject: Re: porting an app that checks /proc/meminfo X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2006 14:27:03 -0000 +----[ Brooks Davis (24.Jan.2006 18:02): | | On Tue, Jan 24, 2006 at 02:23:17PM -0300, Fernan Aguero wrote: | > Hi! | > | > I've got a port ready for muscle | > | > WWW: http://www.drive5.com/muscle/ | > Port: http://genoma.unsam.edu.ar/~fernan/freebsd/muscle.shar | > | > The program builds fine, but because it uses /proc/meminfo | > to check for available memory, when you run it, it will | > complain about the lack of /proc/meminfo and won't let you | > do anything. | > | > The author, has suggested a hack (see globalslinux.cpp | > and patch-globalslinux.cpp in the port) that disables the | > function that returns the amount of memory used by muscle | > and the amount of RAM available in the computer. With this | > patch muscle runs fine but i) the progress messages will | > give incorrect values for current memory use & fraction of | > available RAM and ii) muscle may fail to fail gracefully | > when it runs out of memory, it may just crash. | > | > I'm not a C programmer, and the author is not familiar with | > BSD internals ... I'm trying to help by pointing him in the | > right direction. So my question can be summarized as: | > | > How does one gets the values of i) memory used by the | > program/process and ii) amount of RAM available in the | > computer without using /proc/meminfo in FreeBSD? | > | > Suggestion of places to look (man pages) and/or examples in | > C are welcomed. The functions that need to be modified are | > GetMemUseMB and GetRAMSizeMB in globalslinux.cpp. Brooks, thanks for your reply. I just got (and replied) a message CCed to me and now I get this that went to the list ... | If you want the ram used by a particular process use getrusage(2). | For total system memory use sysctl(3) to retrieve hw.physmem or maybe | hw.usermem. If you want to total memory is free, that's a fairly bogus | concept [0]. vm.stats.vm.v_free_count gives memory that isn't used, | but that includes cached memory that may never be reused. Adding | vm.stats.vm.v_inactive_count to that seems like a not too awful | approximation. Depending on what the application does with the values, | you may also want to use getrlimit(2) to in conjunction with sysctl when | calculating total memory since memory you can't use might as well not | exist. Thanks for all the suggestions, I'll contact the author and see if we can work together on this (me testing and he writing the code). | For some examples, find the FreeBSD specific code in | sysutils/gangial-monitor-core or sysutils/sge. Thanks! I just briefly browsed ganglia-monitor-core/srclib/libmetrics and the are different directories there (linux, freebsd, irix, etc.) each with a different metrics.c file. The linux one uses /proc/meminfo (similar to the port I'm interested in). The freebsd one surprisingly uses what you've suggested before :) Thanks again, Fernan | | -- Brooks | | [0] Free memory is wasted memory. The continued propagation of the myth | that free memory is a useful concept by people who try to | programmatically publish system statistics is one of my pet peeves. | +----] From owner-freebsd-ports@FreeBSD.ORG Wed Jan 25 16:06:14 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C35F16A41F for ; Wed, 25 Jan 2006 16:06:14 +0000 (GMT) (envelope-from jdc@parodius.com) Received: from mx1.parodius.com (mx1.parodius.com [64.62.145.229]) by mx1.FreeBSD.org (Postfix) with ESMTP id B899B43D5D for ; Wed, 25 Jan 2006 16:06:13 +0000 (GMT) (envelope-from jdc@parodius.com) Received: by mx1.parodius.com (Postfix, from userid 500) id 59E435D8E; Wed, 25 Jan 2006 08:06:13 -0800 (PST) Date: Wed, 25 Jan 2006 08:06:13 -0800 From: Jeremy Chadwick To: freebsd-ports@freebsd.org Message-ID: <20060125160613.GA34407@pentarou.parodius.com> Mail-Followup-To: freebsd-ports@freebsd.org References: <20060124172317.GF72149@iib.unsam.edu.ar> <43D66A69.4010005@gmail.com> <20060125020259.GB5928@odin.ac.hmc.edu> <20060125130228.GA79842@iib.unsam.edu.ar> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060125130228.GA79842@iib.unsam.edu.ar> X-PGP-Key: http://jdc.parodius.com/pubkey.asc User-Agent: Mutt/1.5.11 Subject: Re: porting an app that checks /proc/meminfo X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2006 16:06:14 -0000 I believe the calls he's referring to are the kvm*(3) calls and the sysctl*(3) calls. Here's a list: kvm(3) - kernel memory interface kvm_geterr(3) - get error message on kvm descriptor kvm_getfiles(3) - survey open files kvm_getloadavg(3) - get load average of the system kvm_getprocs(3), kvm_getargv(3), kvm_getenvv(3) - access user process state kvm_getswapinfo(3) - return swap summary statistics for the system kvm_nlist(3) - retrieve symbol table names from a kernel image kvm_open(3), kvm_openfiles(3), kvm_close(3) - initialize kernel virtual memory access kvm_read(3), kvm_write(3) - read or write kernel virtual memory sysctl(3), sysctlbyname(3), sysctlnametomib(3) - get or set system information Secondly, yes, these are "BSD" specific. I believe these will work on NetBSD, OpenBSD, and FreeBSD (4, 5, 6, and 7); however, some of the BSDs handle the kvm*(3) differently (some need to be linked with libkvm, others do not). Thirdly, no, there is no standardised way to get VM/system information from different operating systems. Linux nuts use /proc, BSD folk use the above, Solaris folk use whatever Solaris has (I honestly forget but probably some subset of kvm), and so on and so forth. To anyone else: if I'm wrong, please correct me. -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. | On Wed, Jan 25, 2006 at 10:02:28AM -0300, Fernan Aguero wrote: > +----[ Brooks Davis (24.Jan.2006 23:06): > | > | On Tue, Jan 24, 2006 at 03:56:57PM -0200, Rainer Alves wrote: > | > Fernan Aguero wrote: > | > >The program builds fine, but because it uses /proc/meminfo > | > >to check for available memory, when you run it, it will > | > >complain about the lack of /proc/meminfo and won't let you > | > >do anything. > | > > > | > ... > | > >How does one gets the values of i) memory used by the > | > >program/process and ii) amount of RAM available in the > | > >computer without using /proc/meminfo in FreeBSD? > | > > | > Take a loot at sysutils/muse, which uses /dev/mem to gather this info: > | > | Please don't do this. Really! There's no point in gratuitously > | groveling around in the kernel's live memory image to get data you have > | access to via unprivileged calls. > | > +----] > > Brooks, > > what are these unprivileged calls? can you list a few so we > can check the corresponding man pages? Are they BSD > specific? > > Again I'm not versed in C so what follows is just what I > could grasp from a few google searches. > > It seems like in linux you can also use unprivileged calls > to get this info, but you have also the option of using the > /proc filesystem. I don't know what are these unprivileged > calls like in linux ... but perhaps they are pretty standard > across systems? > > I'm not positive about this but I just have the impression > that there should be a generic (not linux-specific or BSD > specific) way to get this info, like a generic call that has > the same name and similar arguments across different OS (of > course the internal implementation should be different in > each OS) ... does such thing exist? > > Fernan > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@FreeBSD.ORG Wed Jan 25 16:11:07 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4220916A420 for ; Wed, 25 Jan 2006 16:11:07 +0000 (GMT) (envelope-from jdc@parodius.com) Received: from mx1.parodius.com (mx1.parodius.com [64.62.145.229]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD6F943D49 for ; Wed, 25 Jan 2006 16:11:06 +0000 (GMT) (envelope-from jdc@parodius.com) Received: by mx1.parodius.com (Postfix, from userid 500) id BA4535D8E; Wed, 25 Jan 2006 08:11:06 -0800 (PST) Date: Wed, 25 Jan 2006 08:11:06 -0800 From: Jeremy Chadwick To: freebsd-ports@freebsd.org Message-ID: <20060125161106.GB34407@pentarou.parodius.com> Mail-Followup-To: freebsd-ports@freebsd.org References: <20060124172317.GF72149@iib.unsam.edu.ar> <200601242058.k0OKwH2i016170@peedub.jennejohn.org> <20060125140731.GB79842@iib.unsam.edu.ar> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060125140731.GB79842@iib.unsam.edu.ar> X-PGP-Key: http://jdc.parodius.com/pubkey.asc User-Agent: Mutt/1.5.11 Subject: Re: porting an app that checks /proc/meminfo X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2006 16:11:07 -0000 > way of getting these values? As I wrote in my reply to > Brooks, perhaps some call that, although implemented > differently in each OS, will have the same API for a > programmer. So s/he can use it across different Unix OSes? The only way I know of is to use a pre-existing library called libstatgrab. The author has already written the code you want; and yes, it's done how you think (re: "the awful way"); most of the pain is relieved via the use of configure. libstatgrab works on the following platforms: Cygwin DragonFly BSD 1.x FreeBSD 4.x FreeBSD 5.x FreeBSD 6.x HP-UX 11.11 (parisc) Linux 2.2 Linux 2.4 Linux 2.6 NetBSD 1.x NetBSD 2.x OpenBSD 3.x Solaris 6 Solaris 7 Solaris 8 (sparc & x86) Solaris 9 (sparc & x86) Solaris 10 (sparc) http://www.i-scream.org/libstatgrab/ -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. | From owner-freebsd-ports@FreeBSD.ORG Wed Jan 25 16:34:57 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADFD716A420 for ; Wed, 25 Jan 2006 16:34:57 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4329B43D55 for ; Wed, 25 Jan 2006 16:34:57 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.13.0/8.13.0) with ESMTP id k0PGYusC004974 for ; Wed, 25 Jan 2006 08:34:56 -0800 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.13.0/8.13.0/Submit) id k0PGYu6g004972 for freebsd-ports@freebsd.org; Wed, 25 Jan 2006 08:34:56 -0800 Date: Wed, 25 Jan 2006 08:34:56 -0800 From: Brooks Davis To: freebsd-ports@freebsd.org Message-ID: <20060125163456.GC2848@odin.ac.hmc.edu> References: <20060124172317.GF72149@iib.unsam.edu.ar> <43D66A69.4010005@gmail.com> <20060125020259.GB5928@odin.ac.hmc.edu> <20060125130228.GA79842@iib.unsam.edu.ar> <20060125160613.GA34407@pentarou.parodius.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="yVhtmJPUSI46BTXb" Content-Disposition: inline In-Reply-To: <20060125160613.GA34407@pentarou.parodius.com> User-Agent: Mutt/1.4.1i X-Virus-Scanned: by amavisd-new X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on odin.ac.hmc.edu Subject: Re: porting an app that checks /proc/meminfo X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2006 16:34:57 -0000 --yVhtmJPUSI46BTXb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable [Please don't top post on freebsd lists.] On Wed, Jan 25, 2006 at 08:06:13AM -0800, Jeremy Chadwick wrote: > I believe the calls he's referring to are the kvm*(3) calls and the > sysctl*(3) calls. Here's a list: >=20 > kvm(3) - kernel memory interface > kvm_geterr(3) - get error message on kvm descriptor > kvm_getfiles(3) - survey open files > kvm_getloadavg(3) - get load average of the system > kvm_getprocs(3), kvm_getargv(3), kvm_getenvv(3) - access user process sta= te > kvm_getswapinfo(3) - return swap summary statistics for the system > kvm_nlist(3) - retrieve symbol table names from a kernel image > kvm_open(3), kvm_openfiles(3), kvm_close(3) - initialize kernel virtual m= emory access > kvm_read(3), kvm_write(3) - read or write kernel virtual memory > sysctl(3), sysctlbyname(3), sysctlnametomib(3) - get or set system inform= ation I was refering to sysctl. A few of the kvm calls are usable as wrappers to sysctl calls, but I don't really think that's a good idea unless you need to support core dumps in your utility. > Secondly, yes, these are "BSD" specific. I believe these will work > on NetBSD, OpenBSD, and FreeBSD (4, 5, 6, and 7); however, some of > the BSDs handle the kvm*(3) differently (some need to be linked with > libkvm, others do not). > > Thirdly, no, there is no standardised way to get VM/system information > from different operating systems. Linux nuts use /proc, BSD folk use > the above, Solaris folk use whatever Solaris has (I honestly forget > but probably some subset of kvm), and so on and so forth. That's basicly correct. -- Brooks > --=20 > | Jeremy Chadwick jdc at parodius.com | > | Parodius Networking http://www.parodius.com/ | > | UNIX Systems Administrator Mountain View, CA, USA | > | Making life hard for others since 1977. | >=20 > On Wed, Jan 25, 2006 at 10:02:28AM -0300, Fernan Aguero wrote: > > +----[ Brooks Davis (24.Jan.2006 23:06): > > | > > | On Tue, Jan 24, 2006 at 03:56:57PM -0200, Rainer Alves wrote: > > | > Fernan Aguero wrote: > > | > >The program builds fine, but because it uses /proc/meminfo > > | > >to check for available memory, when you run it, it will > > | > >complain about the lack of /proc/meminfo and won't let you > > | > >do anything.=20 > > | > > > > | > ... > > | > >How does one gets the values of i) memory used by the > > | > >program/process and ii) amount of RAM available in the > > | > >computer without using /proc/meminfo in FreeBSD?=20 > > | >=20 > > | > Take a loot at sysutils/muse, which uses /dev/mem to gather this in= fo: > > |=20 > > | Please don't do this. Really! There's no point in gratuitously > > | groveling around in the kernel's live memory image to get data you ha= ve > > | access to via unprivileged calls. > > | > > +----] > >=20 > > Brooks, > >=20 > > what are these unprivileged calls? can you list a few so we > > can check the corresponding man pages? Are they BSD > > specific? > >=20 > > Again I'm not versed in C so what follows is just what I > > could grasp from a few google searches. > >=20 > > It seems like in linux you can also use unprivileged calls > > to get this info, but you have also the option of using the > > /proc filesystem. I don't know what are these unprivileged > > calls like in linux ... but perhaps they are pretty standard > > across systems? > >=20 > > I'm not positive about this but I just have the impression > > that there should be a generic (not linux-specific or BSD > > specific) way to get this info, like a generic call that has > > the same name and similar arguments across different OS (of > > course the internal implementation should be different in > > each OS) ... does such thing exist? > >=20 > > Fernan > > _______________________________________________ > > freebsd-ports@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --yVhtmJPUSI46BTXb Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFD16ivXY6L6fI4GtQRAuX4AJ9GeTmx0fKzUibqGKTBzk7WlSEObgCdGkEv 6twvsY+E9VJigJ5IkYSmO74= =4+z9 -----END PGP SIGNATURE----- --yVhtmJPUSI46BTXb-- From owner-freebsd-ports@FreeBSD.ORG Wed Jan 25 16:36:41 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB6DA16A420 for ; Wed, 25 Jan 2006 16:36:41 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id E31D843D4C for ; Wed, 25 Jan 2006 16:36:40 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.13.0/8.13.0) with ESMTP id k0PGaeI1005232 for ; Wed, 25 Jan 2006 08:36:40 -0800 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.13.0/8.13.0/Submit) id k0PGaeoT005231 for freebsd-ports@freebsd.org; Wed, 25 Jan 2006 08:36:40 -0800 Date: Wed, 25 Jan 2006 08:36:40 -0800 From: Brooks Davis To: freebsd-ports@freebsd.org Message-ID: <20060125163640.GD2848@odin.ac.hmc.edu> References: <20060124172317.GF72149@iib.unsam.edu.ar> <200601242058.k0OKwH2i016170@peedub.jennejohn.org> <20060125140731.GB79842@iib.unsam.edu.ar> <20060125161106.GB34407@pentarou.parodius.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="x4pBfXISqBoDm8sr" Content-Disposition: inline In-Reply-To: <20060125161106.GB34407@pentarou.parodius.com> User-Agent: Mutt/1.4.1i X-Virus-Scanned: by amavisd-new X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on odin.ac.hmc.edu Subject: Re: porting an app that checks /proc/meminfo X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2006 16:36:42 -0000 --x4pBfXISqBoDm8sr Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jan 25, 2006 at 08:11:06AM -0800, Jeremy Chadwick wrote: > > way of getting these values? As I wrote in my reply to > > Brooks, perhaps some call that, although implemented > > differently in each OS, will have the same API for a > > programmer. So s/he can use it across different Unix OSes? >=20 > The only way I know of is to use a pre-existing library called > libstatgrab. The author has already written the code you want; and > yes, it's done how you think (re: "the awful way"); most of the > pain is relieved via the use of configure. libstatgrab works on > the following platforms: Something like this is basicly your only option for system stats. There is no POSIX API. -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --x4pBfXISqBoDm8sr Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFD16kWXY6L6fI4GtQRAk4iAJ47oj0evk7hz7S4DLDM88+jbrMAXACg1/F5 Y+r9apC1u5nI1xtUZ/VFsLI= =331e -----END PGP SIGNATURE----- --x4pBfXISqBoDm8sr-- From owner-freebsd-ports@FreeBSD.ORG Wed Jan 25 17:56:10 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E13816A420 for ; Wed, 25 Jan 2006 17:56:10 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from smtp.unsam.edu.ar (smtp.unsam.edu.ar [170.210.48.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id D608643D60 for ; Wed, 25 Jan 2006 17:55:56 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (pi.iib.unsam.edu.ar [192.168.10.11]) by smtp.unsam.edu.ar (8.12.6/8.12.6) with ESMTP id k0PHrBUr024608; Wed, 25 Jan 2006 14:53:13 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (localhost [127.0.0.1]) by pi.iib.unsam.edu.ar (8.13.1/8.13.1) with ESMTP id k0PHtHdD080738; Wed, 25 Jan 2006 14:55:21 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: (from fernan@localhost) by pi.iib.unsam.edu.ar (8.13.1/8.13.1/Submit) id k0PHst9r080734; Wed, 25 Jan 2006 14:54:56 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) X-Authentication-Warning: pi.iib.unsam.edu.ar: fernan set sender to fernan@iib.unsam.edu.ar using -f Date: Wed, 25 Jan 2006 14:54:54 -0300 From: Fernan Aguero To: Brooks Davis Message-ID: <20060125175454.GA80668@iib.unsam.edu.ar> Mail-Followup-To: Brooks Davis , freebsd-ports@freebsd.org, Jeremy Chadwick , Gary Jennejohn References: <20060124172317.GF72149@iib.unsam.edu.ar> <200601242058.k0OKwH2i016170@peedub.jennejohn.org> <20060125140731.GB79842@iib.unsam.edu.ar> <20060125161106.GB34407@pentarou.parodius.com> <20060125163640.GD2848@odin.ac.hmc.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060125163640.GD2848@odin.ac.hmc.edu> User-Agent: Mutt/1.5.9i Cc: Gary Jennejohn , Jeremy Chadwick , freebsd-ports@freebsd.org Subject: Re: porting an app that checks /proc/meminfo X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2006 17:56:10 -0000 +----[ Brooks Davis (25.Jan.2006 13:42): | | On Wed, Jan 25, 2006 at 08:11:06AM -0800, Jeremy Chadwick wrote: | > > way of getting these values? As I wrote in my reply to | > > Brooks, perhaps some call that, although implemented | > > differently in each OS, will have the same API for a | > > programmer. So s/he can use it across different Unix OSes? | > | > The only way I know of is to use a pre-existing library called | > libstatgrab. The author has already written the code you want; and | > yes, it's done how you think (re: "the awful way"); most of the | > pain is relieved via the use of configure. libstatgrab works on | > the following platforms: | | Something like this is basicly your only option for system stats. There | is no POSIX API. | | -- Brooks | +----] Thanks! This was the authoritative answer I wanted to hear. And also, thanks everyone for the good suggestions and pointers. I've already pointed the author to this thread, and I'll be helping him to test whatever alternative he decides to implement in my FreeBSD box. Fernan From owner-freebsd-ports@FreeBSD.ORG Wed Jan 25 21:05:09 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DBAC516A462 for ; Wed, 25 Jan 2006 21:05:05 +0000 (GMT) (envelope-from mikej@rogers.com) Received: from smtp105.rog.mail.re2.yahoo.com (smtp105.rog.mail.re2.yahoo.com [206.190.36.83]) by mx1.FreeBSD.org (Postfix) with SMTP id 9D7BD44DC0 for ; Wed, 25 Jan 2006 20:42:04 +0000 (GMT) (envelope-from mikej@rogers.com) Received: (qmail 70416 invoked from network); 25 Jan 2006 20:42:00 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=Gl2Ib9sA0ZW5ULY6adjLM53VknGc1GdH8TzKiqEU+dHQ9fVECHFRUkflNE+PlNCA7JSdbnsV75FEOWWlSgL+ErLr4MEp5/TdJIt5GjbpJWXOYY1K6dmBu3nJ7r/30KcN0Y8FKXgCpTitBN38sO1CdVG6h093kMnW/jjmg50X2pI= ; Received: from unknown (HELO ?70.30.133.184?) (mikej@rogers.com@70.30.133.184 with plain) by smtp105.rog.mail.re2.yahoo.com with SMTP; 25 Jan 2006 20:42:00 -0000 Message-ID: <43D7E291.8010907@rogers.com> Date: Wed, 25 Jan 2006 15:41:53 -0500 From: Mike Jakubik User-Agent: Thunderbird 1.5 (X11/20060124) MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <43D6D99F.8030808@rogers.com> <20060125092322.GA30783@laverenz.de> In-Reply-To: <20060125092322.GA30783@laverenz.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: xfce4-media (libxine problem) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2006 21:05:09 -0000 Uwe Laverenz wrote: > On Tue, Jan 24, 2006 at 08:51:27PM -0500, Mike Jakubik wrote: > > >> ... compiles libxine ok, when it tries to install it says it's already >> installed. >> > > The problem is, that the xfce4-media port has an entry for an older > version of libxine in its Makefile (LIB_DEPENDS, xine.13). > > If you change this to xine.15 (have a look at /usr/X11R6/lib/libxine.so*), > it should build and install correctly. > Yes, however i do that, i get the following result when trying to run it afterwards. pid 14322 (xfmedia), uid 0: exited on signal 11 (core dumped) xfce-4.2.3.2 xorg-6.9.0 6.0-STABLE #0: Tue Jan 24 14:55:52 EST From owner-freebsd-ports@FreeBSD.ORG Wed Jan 25 21:38:02 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB68C16A420; Wed, 25 Jan 2006 21:38:02 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABCCF44747; Wed, 25 Jan 2006 20:25:43 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 66C551A4D7A; Wed, 25 Jan 2006 12:25:43 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id F0B50546A1; Wed, 25 Jan 2006 15:25:41 -0500 (EST) Date: Wed, 25 Jan 2006 15:25:40 -0500 From: Kris Kennaway To: Mike Jakubik Message-ID: <20060125202539.GA19617@xor.obsecurity.org> References: <43D6D969.8010605@rogers.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="d6Gm4EdcadzBjdND" Content-Disposition: inline In-Reply-To: <43D6D969.8010605@rogers.com> User-Agent: Mutt/1.4.2.1i Cc: gnome@FreeBSD.org, ports@freebsd.org Subject: Re: gnome2 package missing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2006 21:38:03 -0000 --d6Gm4EdcadzBjdND Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jan 24, 2006 at 08:50:33PM -0500, Mike Jakubik wrote: > It seems the gnome2 binary package is missing. Surely because one of the dependencies also failed to package. Kris > --- > root@desktop.local:~# pkg_add -r gnome2 > Error: FTP Unable to get=20 > ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/gno= me2.tbz:=20 > File unavailable (e.g., file not found, no access) > pkg_add: unable to fetch=20 > 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/gn= ome2.tbz'=20 > by URL >=20 > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" >=20 --d6Gm4EdcadzBjdND Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD197BWry0BWjoQKURAiTkAKDGHV49PsMo5g5R0ZZkdM0m81amJgCffMHK 9MPZlybvaCWDGmhdrZRh5WE= =Yqh8 -----END PGP SIGNATURE----- --d6Gm4EdcadzBjdND-- From owner-freebsd-ports@FreeBSD.ORG Thu Jan 26 00:25:18 2006 Return-Path: X-Original-To: ports@FreeBSD.ORG Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E629F16A420 for ; Thu, 26 Jan 2006 00:25:18 +0000 (GMT) (envelope-from barner@gmx.de) Received: from mail.gmx.net (mail.gmx.de [213.165.64.21]) by mx1.FreeBSD.org (Postfix) with SMTP id DA9AD43D48 for ; Thu, 26 Jan 2006 00:25:16 +0000 (GMT) (envelope-from barner@gmx.de) Received: (qmail invoked by alias); 26 Jan 2006 00:25:15 -0000 Received: from unknown (EHLO localhost.glh.mhn.de) [129.187.43.241] by mail.gmx.net (mp007) with SMTP; 26 Jan 2006 01:25:15 +0100 X-Authenticated: #147403 Received: by localhost.glh.mhn.de (Postfix, from userid 1000) id 0F362C1C1; Thu, 26 Jan 2006 01:25:21 +0100 (CET) Date: Thu, 26 Jan 2006 01:25:20 +0100 From: Simon Barner To: Brooks Davis Message-ID: <20060126002520.GK1692@zi025.> References: <20060124172317.GF72149@iib.unsam.edu.ar> <20060124205937.GC21232@odin.ac.hmc.edu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Pz0BBB9QxoYXlT+x" Content-Disposition: inline In-Reply-To: <20060124205937.GC21232@odin.ac.hmc.edu> User-Agent: Mutt/1.5.11 X-Y-GMX-Trusted: 0 Cc: FreeBSD Ports Subject: Re: porting an app that checks /proc/meminfo X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jan 2006 00:25:19 -0000 --Pz0BBB9QxoYXlT+x Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Brooks Davis wrote: > If you want the ram used by a particular process use getrusage(2). Unfortuantely, memory usage information does not seem to be implemented on Linux (it certainly is on FreeBSD). Another instance of those annoying portability issues... --=20 Best regards / Viele Gr=FC=DFe, barner@FreeBSD.= org Simon Barner barner@gmx.de --Pz0BBB9QxoYXlT+x Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD2BbwCkn+/eutqCoRAljmAJ9fIzqOnNm/H8fHpfO/MyPXnvaNUgCfcxo4 J547mGghSFhc2R3vxtU99vM= =TgoR -----END PGP SIGNATURE----- --Pz0BBB9QxoYXlT+x-- From owner-freebsd-ports@FreeBSD.ORG Thu Jan 26 01:55:46 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E73F16A420 for ; Thu, 26 Jan 2006 01:55:46 +0000 (GMT) (envelope-from paul.sherren@gmail.com) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0ABBF43D46 for ; Thu, 26 Jan 2006 01:55:45 +0000 (GMT) (envelope-from paul.sherren@gmail.com) Received: by wproxy.gmail.com with SMTP id i14so313614wra for ; Wed, 25 Jan 2006 17:55:44 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=JnJv7qyog0g/+QZmcy8wV59dINzsqoToX0X1B5jS6+MdH2gS4tfT9BmWimkd7WAPDyuLsBN0fHf4/oMwVQ0h7f+W7UfY3uwAA3IlpfoWT9MK/KVRB6kJAl5ZOoHw9ZHyP6cz3RJdbgqdZsivata415XwKMJGKcxHKjUB1BOI7iI= Received: by 10.65.97.8 with SMTP id z8mr971219qbl; Wed, 25 Jan 2006 17:55:44 -0800 (PST) Received: by 10.65.150.11 with HTTP; Wed, 25 Jan 2006 17:55:44 -0800 (PST) Message-ID: <6e55b6240601251755p7bc63953xebe41fa790eec26c@mail.gmail.com> Date: Wed, 25 Jan 2006 22:25:44 -0330 From: Paul Sherren To: ports@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Cc: Subject: FreeBSD Port: audio/darkice X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jan 2006 01:55:46 -0000 Bug in Makefile maybe: There seems to be a discrepancy between the options available and the Makefile. The make file checks "WITH_FAAC" however the compile options (make config) set the value to "WITH_FAAD". Of course this doesn't allow easy compiling of "aac" support. -=3D[ Paul ]=3D- From owner-freebsd-ports@FreeBSD.ORG Thu Jan 26 02:57:09 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 196A616A420 for ; Thu, 26 Jan 2006 02:57:09 +0000 (GMT) (envelope-from boris@brooknet.com.au) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B2C143D4C for ; Thu, 26 Jan 2006 02:57:07 +0000 (GMT) (envelope-from boris@brooknet.com.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86]) by mailout2.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id k0Q2uUHF010494; Thu, 26 Jan 2006 13:56:45 +1100 Received: from [61.8.40.13] (ppp280D.dyn.pacific.net.au [61.8.40.13]) by mailproxy1.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id k0Q2uIjM013732; Thu, 26 Jan 2006 13:56:19 +1100 In-Reply-To: <6e55b6240601251755p7bc63953xebe41fa790eec26c@mail.gmail.com> References: <6e55b6240601251755p7bc63953xebe41fa790eec26c@mail.gmail.com> Mime-Version: 1.0 (Apple Message framework v746.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <82A7C1D0-63D3-4344-99D1-32BA273D4E9F@brooknet.com.au> Content-Transfer-Encoding: 7bit From: Sam Lawrance Date: Thu, 26 Jan 2006 13:56:28 +1100 To: Paul Sherren X-Mailer: Apple Mail (2.746.2) Cc: ports@FreeBSD.org Subject: Re: FreeBSD Port: audio/darkice X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jan 2006 02:57:09 -0000 On 26/01/2006, at 12:55 PM, Paul Sherren wrote: > Bug in Makefile maybe: > > There seems to be a discrepancy between the options available and the > Makefile. The make file checks "WITH_FAAC" however the compile > options (make config) set the value to "WITH_FAAD". Of course this > doesn't allow easy compiling of "aac" support. Fixed, thanks! Please use send-pr in future (to make sure your report doesn't get forgotten). From owner-freebsd-ports@FreeBSD.ORG Thu Jan 26 04:17:27 2006 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 676D216A426 for ; Thu, 26 Jan 2006 04:17:27 +0000 (GMT) (envelope-from b3k@mail.ru) Received: from mx2.mail.ru (mx2.mail.ru [194.67.23.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9660343D68 for ; Thu, 26 Jan 2006 04:17:24 +0000 (GMT) (envelope-from b3k@mail.ru) Received: from [212.57.150.10] (port=33587 helo=beastie) by mx2.mail.ru with smtp id 1F1yZW-0008nq-00 for freebsd-ports@FreeBSD.org; Thu, 26 Jan 2006 07:17:22 +0300 Date: Thu, 26 Jan 2006 09:18:38 +0500 From: bio3k To: freebsd-ports@FreeBSD.org Message-Id: <20060126091838.244c7d4e.b3k@mail.ru> X-Mailer: Sylpheed version 2.0.4 (GTK+ 2.8.10; i386-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Subject: www/rejik: squid-like-www-en.tgz should be updated X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jan 2006 04:17:27 -0000 Dear Commiters! squid-like-www-en.tgz on ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ out of date. New version available here: http://bio3k.softboard.ru/uploads/arch/squid-like-www-en.tgz http://www.rejik.ru/download/squid-like-www-en.tgz Please do an update. --- bio3k From owner-freebsd-ports@FreeBSD.ORG Thu Jan 26 08:56:16 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2643616A420 for ; Thu, 26 Jan 2006 08:56:16 +0000 (GMT) (envelope-from ivan.lago@ifom-ieo-campus.it) Received: from boeing.ieo-research.it (boeing.ieo-research.it [85.239.176.145]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2188843D46 for ; Thu, 26 Jan 2006 08:56:14 +0000 (GMT) (envelope-from ivan.lago@ifom-ieo-campus.it) Received: (qmail 44425 invoked by uid 811); 26 Jan 2006 08:52:37 -0000 Received: from 85.239.177.166 by boeing.ieo-research.it (envelope-from , uid 803) with qmail-scanner-1.25 (clamdscan: 0.88/1251. f-prot: 4.4.2/3.14.11. spamassassin: 3.1.0. Clear:RC:1(85.239.177.166):. Processed in 0.110733 secs); 26 Jan 2006 08:52:37 -0000 Received: from unknown (HELO [85.239.177.166]) (ilago@[85.239.177.166]) (envelope-sender ) by smtp.ieo-research.it (qmail-ldap-1.03) with RC4-SHA encrypted SMTP for ; 26 Jan 2006 08:52:37 -0000 Mime-Version: 1.0 (Apple Message framework v746.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Ivan Lago Date: Thu, 26 Jan 2006 09:56:11 +0100 To: ale@FreeBSD.org X-Mailer: Apple Mail (2.746.2) Cc: ports@FreeBSD.org Subject: FreeBSD Port: php5-ldap-5.1.2 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jan 2006 08:56:16 -0000 Hi I am having dependancy problems installinh php5-ldap. One of the required packages is openldap-client-2.2.30; we use openldap extensively so we promptly upgraded to the last stable version, that is openldap 2.3.11, but this port conflicts with the ldap client that php5-ldap wants to install. Is it possible to have a prediction on when the dependences of php5-ldap will be updated to include the last openldap release? Thanks in advance for your answer Regards Ivan From owner-freebsd-ports@FreeBSD.ORG Thu Jan 26 18:44:58 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6A3416A420 for ; Thu, 26 Jan 2006 18:44:58 +0000 (GMT) (envelope-from sylvioc@gmail.com) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D71343D46 for ; Thu, 26 Jan 2006 18:44:57 +0000 (GMT) (envelope-from sylvioc@gmail.com) Received: by xproxy.gmail.com with SMTP id s9so261464wxc for ; Thu, 26 Jan 2006 10:44:56 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=uSx2gmaZgiMTBZ4mryle0WwCihgeXKdQWyMp4Scl3H3gtDOzw6bw3ivKVRhyK0NFb9jjL5C/iZnm0nWsZx/WlMp8V/IIYEQP6PT4lGdgibg+oRB95J3t5OWhUXm4w33X9AWWV56SiDJ9oyBSQJ6ilkl3ezLW5GJunxawg2Z2xgw= Received: by 10.70.74.19 with SMTP id w19mr2591395wxa; Thu, 26 Jan 2006 10:44:55 -0800 (PST) Received: by 10.70.128.3 with HTTP; Thu, 26 Jan 2006 10:44:55 -0800 (PST) Message-ID: <5678893e0601261044n2622cf48y50afbf4daf209af@mail.gmail.com> Date: Thu, 26 Jan 2006 15:44:55 -0300 From: Sylvio Cesar To: ports@freebsd.org In-Reply-To: <200601211001.k0LA1nEk087700@freefall.freebsd.org> MIME-Version: 1.0 References: <200601211001.k0LA1nEk087700@freefall.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: FreeBSD ports: 1 unfetchable distfile: devel/cdialog X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jan 2006 18:44:59 -0000 Ok. On 1/21/06, Bill "distfiles" Fenner wrote: > > Dear sylvioc@gmail.com, > > You are listed as the FreeBSD port maintainer for 1 port > whose distfiles are not fetchable from their MASTER_SITES. Could > you please visit > > http://people.freebsd.org/~fenner/portsurvey/sylvioc@gmail.com.html > > and correct the problems listed there? The individual port with > a problem is devel/cdialog. > > If you have already corrected the problems and submitted a > PR, please accept my thanks and apologies for the delay in getting > the fixes into the tree. This reminder is created automatically > and does not (yet) have a way to know if a PR fixing the problem > has been submitted. Please do *NOT* send your response to me > directly; I do not necessarily have time to commit your fix; please > instead submit a PR via 'send-pr' so it doesn't get lost. > > Problems are usually of two types: > 1. The software package has been upgraded and the version in the > port has been removed. The best solution to this problem is to > upgrade the port to the most current version of the software package. > If you are a FreeBSD committer, then you can just upgrade the port > directly. If not, you should create the updated port on your own machine= , > test it (and maybe even run "portlint" on it), and then use "send-pr" > to submit a "diff -uNr old-port updated-port". If you added or deleted > any files, please make an explicit note of it. > > 2. The mirror site being used no longer contains the software package > in question, or no longer exists. Solutions include: > a) If there are other mirror sites, just remove the bad site > from the list. (Make sure that what appears to be a bad site > isn't actually a problem of type 1, upgrade) > b) If the README or other support files in the software > documentation mention where to get the software package, > use one of those sites. > c) Use a search engine to find another place to get the original > DISTFILES. Make sure that you don't pick a FreeBSD distfiles > mirror -- if you can't find any other places where the file > exists, it can be a LOCAL_PORT or you can simply comment out > the MASTER_SITES=3D line, with a comment explaining why. > Once you have a solution, use "send-pr" to submit a "diff -u" of the > Makefile. > > Note that this isn't an urgent issue, as people who try to > build the port now will just fall back to the FreeBSD distfiles mirror. > Please just put it on your list to do and get to it when you have time. > These messages will continue to arrive twice a month until the fix is > committed, as a reminder. > > Thanks, > Bill "distfiles" Fenner. > From owner-freebsd-ports@FreeBSD.ORG Thu Jan 26 20:26:36 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 82A5B16A422 for ; Thu, 26 Jan 2006 20:26:36 +0000 (GMT) (envelope-from oz@nixil.net) Received: from nixil.net (nixil.net [161.58.222.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 28CCF43D45 for ; Thu, 26 Jan 2006 20:26:36 +0000 (GMT) (envelope-from oz@nixil.net) Received: from [10.20.12.64] (fw.oremut02.us.wh.verio.net [198.65.168.24]) (authenticated bits=0) by nixil.net (8.13.1/8.13.1) with ESMTP id k0QKQTRQ020363 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for ; Thu, 26 Jan 2006 13:26:35 -0700 (MST) Message-ID: <43D92D8E.6080303@nixil.net> Date: Thu, 26 Jan 2006 13:14:06 -0700 From: Phil Oleson User-Agent: Thunderbird 1.5 (X11/20060112) MIME-Version: 1.0 To: ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (nixil.net [161.58.222.1]); Thu, 26 Jan 2006 13:26:35 -0700 (MST) X-Virus-Scanned: ClamAV 0.88/1252/Thu Jan 26 04:03:25 2006 on nixil.net X-Virus-Status: Clean Cc: Subject: recent errors from ldconfig_compat on older freebsd 4.x system X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jan 2006 20:26:36 -0000 Recently I've been seeing errors being generated from the ldconfig_compat port. Here is some output: -------------------------------------------------------------------- "/usr/ports/misc/ldconfig_compat/Makefile", line 39: warning: String comparison operator should be either == or != "/usr/ports/misc/ldconfig_compat/Makefile", line 39: warning: String comparison operator should be either == or != "/usr/ports/misc/ldconfig_compat/Makefile", line 39: Malformed conditional (!(${OSVERSION} < 504105 || (${OSVERSION} >= 700000 && ${OSVERSION} < 700012) || (${OSVERSION} >= 600000 && ${OSVERSION} < 600104))) "/usr/ports/misc/ldconfig_compat/Makefile", line 41: if-less endif "/usr/ports/misc/ldconfig_compat/Makefile", line 41: Need an operator make: fatal errors encountered -- cannot continue -------------------------------------------------------------------- For some reason I'm not seeing a solution, as it the questioned lines are looking valid to me. Anyone have any thoughts on what it might be? -Phil. From owner-freebsd-ports@FreeBSD.ORG Thu Jan 26 22:20:51 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE37116A427 for ; Thu, 26 Jan 2006 22:20:51 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id E171643DC0 for ; Thu, 26 Jan 2006 22:19:45 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 50E62408B; Thu, 26 Jan 2006 16:19:43 -0600 (CST) Date: Thu, 26 Jan 2006 16:19:43 -0600 To: Phil Oleson Message-ID: <20060126221943.GA12646@soaustin.net> References: <43D92D8E.6080303@nixil.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <43D92D8E.6080303@nixil.net> User-Agent: Mutt/1.5.9i From: linimon@lonesome.com (Mark Linimon) Cc: ports@freebsd.org Subject: Re: recent errors from ldconfig_compat on older freebsd 4.x system X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jan 2006 22:20:52 -0000 On Thu, Jan 26, 2006 at 01:14:06PM -0700, Phil Oleson wrote: > For some reason I'm not seeing a solution, as it the questioned lines > are looking valid to me. Anyone have any thoughts on what it might be? You probably have the horribly buggy make(1) still. Try putting spaces between the parentheses and the terms they contain and see if that helps. None of the ports committers run a version that still has that make(1) at this point (IIRC, pre-4.10) so this continues to be problematic. Let us know if you come up with a working patch. mcl From owner-freebsd-ports@FreeBSD.ORG Thu Jan 26 22:28:43 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2360B16A420 for ; Thu, 26 Jan 2006 22:28:43 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 50BC443D6D for ; Thu, 26 Jan 2006 22:28:25 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 36C581A3C1F; Thu, 26 Jan 2006 14:28:25 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 696DB5214D; Thu, 26 Jan 2006 17:28:24 -0500 (EST) Date: Thu, 26 Jan 2006 17:28:24 -0500 From: Kris Kennaway To: Phil Oleson Message-ID: <20060126222824.GA24973@xor.obsecurity.org> References: <43D92D8E.6080303@nixil.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/04w6evG8XlLl3ft" Content-Disposition: inline In-Reply-To: <43D92D8E.6080303@nixil.net> User-Agent: Mutt/1.4.2.1i Cc: ports@freebsd.org Subject: Re: recent errors from ldconfig_compat on older freebsd 4.x system X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jan 2006 22:28:43 -0000 --/04w6evG8XlLl3ft Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jan 26, 2006 at 01:14:06PM -0700, Phil Oleson wrote: > Recently I've been seeing errors being generated from the > ldconfig_compat port. Here is some output: >=20 > -------------------------------------------------------------------- > "/usr/ports/misc/ldconfig_compat/Makefile", line 39: warning: String=20 > comparison operator should be either =3D=3D or !=3D > "/usr/ports/misc/ldconfig_compat/Makefile", line 39: warning: String=20 > comparison operator should be either =3D=3D or !=3D > "/usr/ports/misc/ldconfig_compat/Makefile", line 39: Malformed=20 > conditional (!(${OSVERSION} < 504105 || (${OSVERSION} >=3D 700000 &&=20 > ${OSVERSION} < 700012) || (${OSVERSION} >=3D 600000 && ${OSVERSION} <=20 > 600104))) > "/usr/ports/misc/ldconfig_compat/Makefile", line 41: if-less endif > "/usr/ports/misc/ldconfig_compat/Makefile", line 41: Need an operator > make: fatal errors encountered -- cannot continue > -------------------------------------------------------------------- >=20 > For some reason I'm not seeing a solution, as it the questioned lines > are looking valid to me. Anyone have any thoughts on what it might be? It's an old make bug. You have to frob the parentheses. Kris --/04w6evG8XlLl3ft Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD2U0IWry0BWjoQKURAgMxAJ0fQ90i4YfnJzdFskKL57WH35SwTwCg5lbW /kOchQiJ0WZI/7Oty/eiZaI= =iWmJ -----END PGP SIGNATURE----- --/04w6evG8XlLl3ft-- From owner-freebsd-ports@FreeBSD.ORG Fri Jan 27 00:41:26 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B419716A420; Fri, 27 Jan 2006 00:41:26 +0000 (GMT) (envelope-from flz@xbsd.org) Received: from mx2.freebsd.org (mx2.freebsd.org [216.136.204.119]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3059943D46; Fri, 27 Jan 2006 00:41:26 +0000 (GMT) (envelope-from flz@xbsd.org) Received: from localhost (freefall.freebsd.org [216.136.204.21]) by mx2.freebsd.org (Postfix) with ESMTP id B7FA6D0D69; Fri, 27 Jan 2006 00:38:35 +0000 (GMT) (envelope-from flz@xbsd.org) From: Florent Thoumie To: freebsd-ports@freebsd.org Date: Fri, 27 Jan 2006 01:38:23 +0100 User-Agent: KMail/1.8.2 References: <43D92D8E.6080303@nixil.net> <20060126221943.GA12646@soaustin.net> In-Reply-To: <20060126221943.GA12646@soaustin.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1450820.17uAfFLncS"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200601270138.29807.flz@xbsd.org> Cc: ports@freebsd.org, Mark Linimon , Phil Oleson , Kris Kennaway Subject: Re: recent errors from ldconfig_compat on older freebsd 4.x system X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jan 2006 00:41:26 -0000 --nextPart1450820.17uAfFLncS Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Thursday 26 January 2006 23:19, Mark Linimon wrote: > On Thu, Jan 26, 2006 at 01:14:06PM -0700, Phil Oleson wrote: > > For some reason I'm not seeing a solution, as it the questioned lines > > are looking valid to me. Anyone have any thoughts on what it might be? > > You probably have the horribly buggy make(1) still. Try putting spaces > between the parentheses and the terms they contain and see if that helps. > > None of the ports committers run a version that still has that make(1) at > this point (IIRC, pre-4.10) so this continues to be problematic. > > Let us know if you come up with a working patch. I know we'll drop 4.x support eventually, but I guess we could put a make= =20 snapshot in the tree, so that 4.x users can have a working version. =2D-=20 =46lorent Thoumie flz@FreeBSD.org =46reeBSD Committer --nextPart1450820.17uAfFLncS Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQBD2WuFMxEkbVFH3PQRAuYsAJwLxNa3q07deg16/szOSd7a7cfqjACfVztW h1gJZlT/YBAFWyMxRpbawlg= =QcM0 -----END PGP SIGNATURE----- --nextPart1450820.17uAfFLncS-- From owner-freebsd-ports@FreeBSD.ORG Fri Jan 27 00:41:26 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B419716A420; Fri, 27 Jan 2006 00:41:26 +0000 (GMT) (envelope-from flz@xbsd.org) Received: from mx2.freebsd.org (mx2.freebsd.org [216.136.204.119]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3059943D46; Fri, 27 Jan 2006 00:41:26 +0000 (GMT) (envelope-from flz@xbsd.org) Received: from localhost (freefall.freebsd.org [216.136.204.21]) by mx2.freebsd.org (Postfix) with ESMTP id B7FA6D0D69; Fri, 27 Jan 2006 00:38:35 +0000 (GMT) (envelope-from flz@xbsd.org) From: Florent Thoumie To: freebsd-ports@freebsd.org Date: Fri, 27 Jan 2006 01:38:23 +0100 User-Agent: KMail/1.8.2 References: <43D92D8E.6080303@nixil.net> <20060126221943.GA12646@soaustin.net> In-Reply-To: <20060126221943.GA12646@soaustin.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1450820.17uAfFLncS"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200601270138.29807.flz@xbsd.org> Cc: ports@freebsd.org, Mark Linimon , Phil Oleson , Kris Kennaway Subject: Re: recent errors from ldconfig_compat on older freebsd 4.x system X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jan 2006 00:41:26 -0000 --nextPart1450820.17uAfFLncS Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Thursday 26 January 2006 23:19, Mark Linimon wrote: > On Thu, Jan 26, 2006 at 01:14:06PM -0700, Phil Oleson wrote: > > For some reason I'm not seeing a solution, as it the questioned lines > > are looking valid to me. Anyone have any thoughts on what it might be? > > You probably have the horribly buggy make(1) still. Try putting spaces > between the parentheses and the terms they contain and see if that helps. > > None of the ports committers run a version that still has that make(1) at > this point (IIRC, pre-4.10) so this continues to be problematic. > > Let us know if you come up with a working patch. I know we'll drop 4.x support eventually, but I guess we could put a make= =20 snapshot in the tree, so that 4.x users can have a working version. =2D-=20 =46lorent Thoumie flz@FreeBSD.org =46reeBSD Committer --nextPart1450820.17uAfFLncS Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQBD2WuFMxEkbVFH3PQRAuYsAJwLxNa3q07deg16/szOSd7a7cfqjACfVztW h1gJZlT/YBAFWyMxRpbawlg= =QcM0 -----END PGP SIGNATURE----- --nextPart1450820.17uAfFLncS-- From owner-freebsd-ports@FreeBSD.ORG Fri Jan 27 08:05:02 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1717616A420 for ; Fri, 27 Jan 2006 08:05:02 +0000 (GMT) (envelope-from ale@FreeBSD.org) Received: from andxor.it (relay.andxor.it [195.223.2.3]) by mx1.FreeBSD.org (Postfix) with SMTP id 69FD543D49 for ; Fri, 27 Jan 2006 08:05:00 +0000 (GMT) (envelope-from ale@FreeBSD.org) Received: (qmail 86661 invoked from network); 27 Jan 2006 08:04:58 -0000 Received: from unknown (HELO ?192.168.178.2?) (a.premoli@andxor.it@81.174.31.42) by andxor.it with SMTP; 27 Jan 2006 08:04:58 -0000 Message-ID: <43D9D429.8070706@FreeBSD.org> Date: Fri, 27 Jan 2006 09:04:57 +0100 From: Alex Dupre User-Agent: Thunderbird 1.5 (X11/20060113) MIME-Version: 1.0 To: Ivan Lago References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org Subject: Re: FreeBSD Port: php5-ldap-5.1.2 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jan 2006 08:05:02 -0000 Ivan Lago wrote: > Is it possible to have a prediction on when the > dependences of php5-ldap will be updated to include the last openldap > release? The port uses USE_OPENLDAP, you have to define which version with WANT_OPENLDAP_VER=23. -- Alex Dupre From owner-freebsd-ports@FreeBSD.ORG Fri Jan 27 10:47:31 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9155A16A420; Fri, 27 Jan 2006 10:47:31 +0000 (GMT) (envelope-from q@galgenberg.net) Received: from wrzx28.rz.uni-wuerzburg.de (wrzx28.rz.uni-wuerzburg.de [132.187.3.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id B820A43D45; Fri, 27 Jan 2006 10:47:30 +0000 (GMT) (envelope-from q@galgenberg.net) Received: from virusscan.mail (amavis2.rz.uni-wuerzburg.de [132.187.3.47]) by wrzx28.rz.uni-wuerzburg.de (Postfix) with ESMTP id D17E7146764; Fri, 27 Jan 2006 11:47:29 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by virusscan.mail (Postfix) with ESMTP id C343E9FF; Fri, 27 Jan 2006 11:47:29 +0100 (CET) Received: from frodo.galgenberg.net (wwsx14.win-screen.uni-wuerzburg.de [132.187.253.14]) by wrzx28.rz.uni-wuerzburg.de (Postfix) with ESMTP id 21C6114682E; Fri, 27 Jan 2006 11:47:27 +0100 (CET) Received: from coyote.q.local (gb-21-237.galgenberg.net [172.16.21.237]) by frodo.galgenberg.net (8.13.1/8.13.1) with ESMTP id k0RAlQ6V033867; Fri, 27 Jan 2006 11:47:26 +0100 (CET) (envelope-from q@galgenberg.net) Received: from roadrunner.q.local (roadrunner.q.local [192.168.0.148]) by coyote.q.local (8.13.4/8.13.4) with ESMTP id k0RAlQXL041767; Fri, 27 Jan 2006 11:47:26 +0100 (CET) (envelope-from q@galgenberg.net) Received: from roadrunner.q.local (localhost [127.0.0.1]) by roadrunner.q.local (8.13.4/8.13.4) with ESMTP id k0RAlQdv011327; Fri, 27 Jan 2006 11:47:26 +0100 (CET) (envelope-from q@galgenberg.net) Received: (from q@localhost) by roadrunner.q.local (8.13.4/8.13.4/Submit) id k0RAlKe9011326; Fri, 27 Jan 2006 11:47:20 +0100 (CET) (envelope-from q@galgenberg.net) Date: Fri, 27 Jan 2006 11:47:19 +0100 From: Ulrich Spoerlein To: Simon Barner Message-ID: <20060127104719.GC1141@galgenberg.net> Mail-Followup-To: Simon Barner , FreeBSD Ports , Fernan Aguero References: <20060124172317.GF72149@iib.unsam.edu.ar> <20060124205937.GC21232@odin.ac.hmc.edu> <20060126002520.GK1692@zi025.> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="y0ulUmNC+osPPQO6" Content-Disposition: inline In-Reply-To: <20060126002520.GK1692@zi025.> X-Virus-Scanned: by amavisd-new at uni-wuerzburg.de Cc: FreeBSD Ports Subject: Re: porting an app that checks /proc/meminfo X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jan 2006 10:47:31 -0000 --y0ulUmNC+osPPQO6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Simon Barner wrote: > Brooks Davis wrote: > > If you want the ram used by a particular process use getrusage(2). >=20 > Unfortuantely, memory usage information does not seem to be implemented on > Linux (it certainly is on FreeBSD). Another instance of those annoying > portability issues... This is a big annoyance for me. I have to (somewhat) accurately track the max. memory usage of my program, which is easily done on my FreeBSD development machine, but it's impossible to do on the Linux machines I have to do the runtime measurements. Darn Linux! Ulrich Spoerlein --=20 PGP Key ID: 20FEE9DD Encrypted mail welcome! Fingerprint: AEC9 AF5E 01AC 4EE1 8F70 6CBD E76E 2227 20FE E9DD Which is worse: ignorance or apathy? Don't know. Don't care. --y0ulUmNC+osPPQO6 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD2fo3524iJyD+6d0RAkQwAJ93u24zod6FzsGc8GAviI+l+aw6TQCgnOZv G0jYC4nDp7fuk7ziChvQH5o= =XQHg -----END PGP SIGNATURE----- --y0ulUmNC+osPPQO6-- From owner-freebsd-ports@FreeBSD.ORG Fri Jan 27 10:53:16 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7736B16A423 for ; Fri, 27 Jan 2006 10:53:16 +0000 (GMT) (envelope-from q@galgenberg.net) Received: from wrzx28.rz.uni-wuerzburg.de (wrzx28.rz.uni-wuerzburg.de [132.187.3.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0779743D45 for ; Fri, 27 Jan 2006 10:53:14 +0000 (GMT) (envelope-from q@galgenberg.net) Received: from virusscan.mail (amavis1.rz.uni-wuerzburg.de [132.187.3.48]) by wrzx28.rz.uni-wuerzburg.de (Postfix) with ESMTP id 35470146845; Fri, 27 Jan 2006 11:53:14 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by virusscan.mail (Postfix) with ESMTP id 26D09AC7; Fri, 27 Jan 2006 11:53:14 +0100 (CET) Received: from frodo.galgenberg.net (wwsx14.win-screen.uni-wuerzburg.de [132.187.253.14]) by wrzx28.rz.uni-wuerzburg.de (Postfix) with ESMTP id 05C65146845; Fri, 27 Jan 2006 11:53:14 +0100 (CET) Received: from coyote.q.local (gb-21-237.galgenberg.net [172.16.21.237]) by frodo.galgenberg.net (8.13.1/8.13.1) with ESMTP id k0RArDF6036078; Fri, 27 Jan 2006 11:53:13 +0100 (CET) (envelope-from q@galgenberg.net) Received: from roadrunner.q.local (roadrunner.q.local [192.168.0.148]) by coyote.q.local (8.13.4/8.13.4) with ESMTP id k0RArDi7041789; Fri, 27 Jan 2006 11:53:13 +0100 (CET) (envelope-from q@galgenberg.net) Received: from roadrunner.q.local (localhost [127.0.0.1]) by roadrunner.q.local (8.13.4/8.13.4) with ESMTP id k0RArDYt011436; Fri, 27 Jan 2006 11:53:13 +0100 (CET) (envelope-from q@galgenberg.net) Received: (from q@localhost) by roadrunner.q.local (8.13.4/8.13.4/Submit) id k0RArDjQ011435; Fri, 27 Jan 2006 11:53:13 +0100 (CET) (envelope-from q@galgenberg.net) Date: Fri, 27 Jan 2006 11:53:13 +0100 From: Ulrich Spoerlein To: Fernan Aguero Message-ID: <20060127105313.GD1141@galgenberg.net> Mail-Followup-To: Fernan Aguero , FreeBSD Ports References: <20060124172317.GF72149@iib.unsam.edu.ar> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="H1spWtNR+x+ondvy" Content-Disposition: inline In-Reply-To: <20060124172317.GF72149@iib.unsam.edu.ar> X-Virus-Scanned: by amavisd-new at uni-wuerzburg.de Cc: FreeBSD Ports Subject: Re: porting an app that checks /proc/meminfo X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jan 2006 10:53:16 -0000 --H1spWtNR+x+ondvy Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Fernan Aguero wrote: > How does one gets the values of > i) memory used by the program/process and As others have already told you: getrusage(2) > ii) amount of RAM available in the computer without using > /proc/meminfo in FreeBSD? What for? It is a rather useless value anyway. Either your malloc(3) calls succeed or not. If they do depends not only on RAM, but on the VM, Swap, and limits(1) (please correct me, if I'm wrong). So the question is, what's the value used for in his program? Ulrich Spoerlein --=20 PGP Key ID: 20FEE9DD Encrypted mail welcome! Fingerprint: AEC9 AF5E 01AC 4EE1 8F70 6CBD E76E 2227 20FE E9DD Which is worse: ignorance or apathy? Don't know. Don't care. --H1spWtNR+x+ondvy Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD2fuZ524iJyD+6d0RAq85AJ9DOxiN9oCX4legdWhhS8AUdVqRbgCgqL/l U4hwxoSqG87Af0Io+2m//9s= =+W4s -----END PGP SIGNATURE----- --H1spWtNR+x+ondvy-- From owner-freebsd-ports@FreeBSD.ORG Fri Jan 27 12:52:41 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6BA5216A422 for ; Fri, 27 Jan 2006 12:52:41 +0000 (GMT) (envelope-from valerio.daelli@gmail.com) Received: from uproxy.gmail.com (uproxy.gmail.com [66.249.92.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8140B43D5C for ; Fri, 27 Jan 2006 12:52:37 +0000 (GMT) (envelope-from valerio.daelli@gmail.com) Received: by uproxy.gmail.com with SMTP id o2so550650uge for ; Fri, 27 Jan 2006 04:52:36 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=s2xB8P2iOrdsKZwy1JDQj9gK8xOjX99kwkxd8132YdsTaDWkC0yKxvSuuQU/CPtdTIw3HDi7tOzLRBmlPGBeuPWQKqEyfvMEFOCXQhf+yopkLhghtViZoNdgJ39UjQl9ppvw+IZjzFoPVAY3b+5mEF7l5TYLyYIzV+wIsoRvVSE= Received: by 10.48.216.2 with SMTP id o2mr59271nfg; Fri, 27 Jan 2006 04:52:35 -0800 (PST) Received: by 10.49.43.18 with HTTP; Fri, 27 Jan 2006 04:52:35 -0800 (PST) Message-ID: <27dbfc8c0601270452r6752c3bu8b75341f86a56fe@mail.gmail.com> Date: Fri, 27 Jan 2006 13:52:35 +0100 From: Valerio daelli To: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Subject: nss_ldap-244.tar.gz unavailable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jan 2006 12:52:41 -0000 Hello I just tried to install nss_ldap and I discovered that nss_ldap-244.tar.gz is not available neither from http://www.padl.com/download/ nor from freebsd ports distfiles repository. I got it from http://cdn.mirror.garr.it/mirrors/padl/ and all went fine. Thanks Valerio Daelli From owner-freebsd-ports@FreeBSD.ORG Fri Jan 27 13:38:50 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E511E16A422 for ; Fri, 27 Jan 2006 13:38:50 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from smtp.unsam.edu.ar (smtp.unsam.edu.ar [170.210.48.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF05843D49 for ; Fri, 27 Jan 2006 13:38:46 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (pi.iib.unsam.edu.ar [192.168.10.11]) by smtp.unsam.edu.ar (8.12.6/8.12.6) with ESMTP id k0RDZnUr067882 for ; Fri, 27 Jan 2006 10:35:50 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (localhost [127.0.0.1]) by pi.iib.unsam.edu.ar (8.13.1/8.13.1) with ESMTP id k0RDcHEY095842 for ; Fri, 27 Jan 2006 10:38:17 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: (from fernan@localhost) by pi.iib.unsam.edu.ar (8.13.1/8.13.1/Submit) id k0RDcH2q095841 for ports@freebsd.org; Fri, 27 Jan 2006 10:38:17 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) X-Authentication-Warning: pi.iib.unsam.edu.ar: fernan set sender to fernan@iib.unsam.edu.ar using -f Date: Fri, 27 Jan 2006 10:38:17 -0300 From: Fernan Aguero To: FreeBSD Ports Message-ID: <20060127133817.GA89816@iib.unsam.edu.ar> Mail-Followup-To: FreeBSD Ports References: <20060124172317.GF72149@iib.unsam.edu.ar> <20060127105313.GD1141@galgenberg.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060127105313.GD1141@galgenberg.net> User-Agent: Mutt/1.5.9i Cc: Subject: Re: porting an app that checks /proc/meminfo X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jan 2006 13:38:51 -0000 +----[ Ulrich Spoerlein (27.Jan.2006 07:53): | | Fernan Aguero wrote: | > How does one gets the values of | > i) memory used by the program/process and | | As others have already told you: getrusage(2) | | > ii) amount of RAM available in the computer without using | > /proc/meminfo in FreeBSD? | | What for? It is a rather useless value anyway. Either your malloc(3) | calls succeed or not. If they do depends not only on RAM, but on the VM, | Swap, and limits(1) (please correct me, if I'm wrong). | | So the question is, what's the value used for in his program? | | Ulrich Spoerlein | +----] Ulrich, I'm not the author, and I'm not particularly well versed in C (or in any other language that has to manage low level resources such as memory ... I'm basically a Perl/Shell guy :) But I do have some idea of what muscle is trying to do, as it is similar to other programs that implement similar algorithms. And the problem is that the input data size (DNA and/or protein sequences) is not known beforehand and can vary greatly both in the number of sequences (strings) and in the length of these sequences. So I suppose (but I'm not positive on this) that muscle is making decisions based on the size of the dataset it has been given, and it needs to have some idea of the available memory. Perhaps it will follow different strategies ... use different data structures ... Fernan From owner-freebsd-ports@FreeBSD.ORG Fri Jan 27 15:34:01 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E749116A44D for ; Fri, 27 Jan 2006 15:34:00 +0000 (GMT) (envelope-from list-freebsd-2004@morbius.sent.com) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82129442FD for ; Fri, 27 Jan 2006 15:06:35 +0000 (GMT) (envelope-from list-freebsd-2004@morbius.sent.com) Received: from frontend1.internal (mysql-sessions.internal [10.202.2.149]) by frontend1.messagingengine.com (Postfix) with ESMTP id 9ABC7D307D5 for ; Fri, 27 Jan 2006 10:05:57 -0500 (EST) Received: from frontend2.messagingengine.com ([10.202.2.151]) by frontend1.internal (MEProxy); Fri, 27 Jan 2006 10:05:57 -0500 X-Sasl-enc: oPD2V/5qm/kRSNzQYABbhwasACmmjIyHAZhxV+0ZjIMO 1138374356 Received: from gumby.localdomain (88-104-192-207.dynamic.dsl.as9105.com [88.104.192.207]) by frontend2.messagingengine.com (Postfix) with ESMTP id E3FB657146F for ; Fri, 27 Jan 2006 10:05:55 -0500 (EST) From: RW To: FreeBSD Ports Date: Fri, 27 Jan 2006 15:05:52 +0000 User-Agent: KMail/1.9.1 References: <20060124172317.GF72149@iib.unsam.edu.ar> <20060127105313.GD1141@galgenberg.net> <20060127133817.GA89816@iib.unsam.edu.ar> In-Reply-To: <20060127133817.GA89816@iib.unsam.edu.ar> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200601271505.54307.list-freebsd-2004@morbius.sent.com> Cc: Subject: Re: porting an app that checks /proc/meminfo X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jan 2006 15:34:02 -0000 On Friday 27 January 2006 13:38, Fernan Aguero wrote: > +----[ Ulrich Spoerlein (27.Jan.2006 07:53): > So I suppose (but I'm not positive on this) that muscle is > making decisions based on the size of the dataset it has > been given, and it needs to have some idea of the available > memory. Perhaps it will follow different strategies ... use > different data structures ... The concept of Free memory simply doesn't translate from Linux to FreeBSD. However much you have, it gets used, and the figure usually levels-off at about 1% of total physical memory. From owner-freebsd-ports@FreeBSD.ORG Fri Jan 27 15:34:12 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7174716A49C for ; Fri, 27 Jan 2006 15:34:09 +0000 (GMT) (envelope-from infofarmer@gmail.com) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.197]) by mx1.FreeBSD.org (Postfix) with ESMTP id 315E04422A for ; Fri, 27 Jan 2006 15:03:55 +0000 (GMT) (envelope-from infofarmer@gmail.com) Received: by zproxy.gmail.com with SMTP id 8so631312nzo for ; Fri, 27 Jan 2006 07:03:54 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=kRxkjBo11dp/D6kYHXIry2Oz4a9l9s/iJzDN0GVLtAtlRbczu3Zu4eWW+ng97EYNf0sLSordqFLGNQ+ITq7eJWoyVbuDKDUU+5CJXQQOO1W/a2b6OA9GOECbwh7raEbSCoQVAZ2T0QPjF+SZntShM3yccNDf8WdTEET4VWgIgRI= Received: by 10.36.146.8 with SMTP id t8mr2589439nzd; Fri, 27 Jan 2006 07:03:44 -0800 (PST) Received: by 10.37.20.67 with HTTP; Fri, 27 Jan 2006 07:03:42 -0800 (PST) Message-ID: Date: Fri, 27 Jan 2006 18:03:42 +0300 From: Andrew Pantyukhin To: Valerio daelli In-Reply-To: <27dbfc8c0601270452r6752c3bu8b75341f86a56fe@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <27dbfc8c0601270452r6752c3bu8b75341f86a56fe@mail.gmail.com> Cc: nectar@FreeBSD.org, freebsd-ports@freebsd.org Subject: Re: nss_ldap-244.tar.gz unavailable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jan 2006 15:34:15 -0000 On 1/27/06, Valerio daelli wrote: > Hello > I just tried to install nss_ldap and I discovered that > nss_ldap-244.tar.gz is not available neither from > http://www.padl.com/download/ > nor from freebsd ports distfiles repository. > I got it from http://cdn.mirror.garr.it/mirrors/padl/ > and all went fine. > Thanks > > Valerio Daelli > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > update to 248 is due, meanwhile - mirrors should be added From owner-freebsd-ports@FreeBSD.ORG Fri Jan 27 16:30:36 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5650716A422 for ; Fri, 27 Jan 2006 16:30:36 +0000 (GMT) (envelope-from Cy.Schubert@komquats.com) Received: from komquats.com (S0106002078125c0c.gv.shawcable.net [24.108.150.239]) by mx1.FreeBSD.org (Postfix) with ESMTP id B378B43D49 for ; Fri, 27 Jan 2006 16:30:35 +0000 (GMT) (envelope-from Cy.Schubert@komquats.com) Received: from cwsys.cwsent.com (cwsys [10.1.1.1]) by komquats.com (Postfix) with ESMTP id BBF9E4C5C6 for ; Fri, 27 Jan 2006 08:30:33 -0800 (PST) Received: from cwsys (localhost [127.0.0.1]) by cwsys.cwsent.com (8.13.4/8.13.4) with ESMTP id k0RGUW7C009092 for ; Fri, 27 Jan 2006 08:30:32 -0800 (PST) (envelope-from Cy.Schubert@komquats.com) Message-Id: <200601271630.k0RGUW7C009092@cwsys.cwsent.com> X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.0.4 From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.komquats.com/ To: freebsd-ports@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 27 Jan 2006 08:30:32 -0800 Sender: Cy.Schubert@komquats.com Subject: New Fvwm2-devel Port X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Cy Schubert List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jan 2006 16:30:36 -0000 I've tested the new fvwm2-devel 2.5.16 port under 6.0 and am building under 5.4 currently. As this will take quite some time on my current hardware, if any 4.11 users, or others, would like to test this port before I commit it, please find it at http://komquats.com/ports/fvwm2-devel-2.5.16.tar.bz2. Cheers, Cy Schubert Web: http://www.komquats.com and http://www.bcbodybuilder.com FreeBSD UNIX: Web: http://www.FreeBSD.org BC Government: "Lift long enough and I believe arrogance is replaced by humility and fear by courage and selfishness by generosity and rudeness by compassion and caring." -- Dave Draper From owner-freebsd-ports@FreeBSD.ORG Fri Jan 27 19:32:25 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9CA0216A420 for ; Fri, 27 Jan 2006 19:32:25 +0000 (GMT) (envelope-from robert@esmtp.webtent.net) Received: from esmtp.webtent.net (esmtp.webtent.net [208.38.145.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3FFA843D46 for ; Fri, 27 Jan 2006 19:32:25 +0000 (GMT) (envelope-from robert@esmtp.webtent.net) Received: from localhost (localhost.webtent.net [127.0.0.1]) by esmtp.webtent.net (WebTent ESMTP Postfix Internet Mail Gateway) with ESMTP id 378117EC7B for ; Fri, 27 Jan 2006 14:32:19 -0500 (EST) Received: from esmtp.webtent.net ([127.0.0.1]) by localhost (esmtp.webtent.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 53604-03 for ; Fri, 27 Jan 2006 14:32:16 -0500 (EST) Received: from columbus.webtent.org (static-70-110-70-42.tampfl.fios.verizon.net [70.110.70.42]) by esmtp.webtent.net (WebTent ESMTP Postfix Internet Mail Gateway) with ESMTP id 4F3057EC65 for ; Fri, 27 Jan 2006 14:32:16 -0500 (EST) From: Robert Fitzpatrick To: FreeBSD Ports Content-Type: text/plain Organization: WebTent Networking, Inc. Date: Fri, 27 Jan 2006 14:32:15 -0500 Message-Id: <1138390335.21747.37.camel@columbus.webtent.org> Mime-Version: 1.0 X-Mailer: Evolution 2.2.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at webtent.net Subject: Latest OpenLDAP X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jan 2006 19:32:25 -0000 I think I'm up to date, but is the latest LDAP port openldap-server-2.3.11? Zeilenga said a while back that 2.2 is out of date and should not be used, and 2.3.19 is the latest. If I'm going to upgrade from 2.2.30, it would be nice to go all the way to the latest stable. Why is this the latest release ported for my FreeBSD 5.4 server, is there anything wrong with the later versions? -- Robert From owner-freebsd-ports@FreeBSD.ORG Fri Jan 27 20:53:29 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B42D16A420 for ; Fri, 27 Jan 2006 20:53:29 +0000 (GMT) (envelope-from ntwrk_engr@yahoo.com) Received: from web35610.mail.mud.yahoo.com (web35610.mail.mud.yahoo.com [66.163.179.149]) by mx1.FreeBSD.org (Postfix) with SMTP id BC33B43D46 for ; Fri, 27 Jan 2006 20:53:28 +0000 (GMT) (envelope-from ntwrk_engr@yahoo.com) Received: (qmail 188 invoked by uid 60001); 27 Jan 2006 20:53:28 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=di0Ov9GvqV32ZbeH4RBz0hiVlPP8iwKaQFUAiQVCbRlnbiw2TQcWmg+qz8kmIiBTiUGi46RVmmxaB5Uz4DzKlLYGzKVG1Gks0HaQ7dc5P9buwmIAUik/goIp3oCWDlHrEWL4q59W8gw8cKwcV4F/mfy5CSsaYQ0UsgbCC5TP5Yc= ; Message-ID: <20060127205328.186.qmail@web35610.mail.mud.yahoo.com> Received: from [66.82.9.57] by web35610.mail.mud.yahoo.com via HTTP; Fri, 27 Jan 2006 12:53:28 PST Date: Fri, 27 Jan 2006 12:53:28 -0800 (PST) From: Henri Prudhomme To: Freebsd Ports MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Subject: Nagios package build problem (with perl?) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jan 2006 20:53:29 -0000 Hello, I am trying to build a Nagios package for use on other machines. Any suggestions why there seems to be a perl problem with pod2usage, podchecker and podselect? My cvsup update on ports was a couple of weeks ago (Jan. 7, 2006) and I updated all of the ports based on that cvsup prior to building the Nagios package. Thanks, Henri ========== My machine: uname -a FreeBSD mis7011-8876.yavco.net 4.10-RELEASE-p20 FreeBSD 4.10-RELEASE-p20 #0: Sat Jan 14 22:00:07 MST 2006 root@mis7011-8876.yavco.net:/usr/obj/usr/src/sys/GENERIC i386 What I did: mis7011-8876# cd /usr/ports/net-mgmt/nagios mis7011-8876# make package-recursive clean ===> Installing for nagios-2.0.r1 ===> nagios-2.0.r1 depends on file: /usr/local/libexec/nagios/check_nagios - found ===> nagios-2.0.r1 depends on file: /usr/local/etc/rc.subr - found ===> nagios-2.0.r1 depends on shared library: gd.4 - found ===> nagios-2.0.r1 depends on shared library: gnugetopt.1 - found ===> nagios-2.0.r1 depends on shared library: iconv.3 - found You already have a "nagios" group, so I will use it. You already have a "nagios" user, so I will use it. ===> Generating temporary packing list ===> Checking if net-mgmt/nagios already installed cd ./base && make install /usr/bin/install -c -o root -g wheel -m 755 -o root -g wheel -d /usr/local/bin /usr/bin/install -c -o root -g wheel -m 755 -o root -g wheel nagios /usr/local/bin /usr/bin/strip /usr/local/bin/nagios /usr/bin/install -c -o root -g wheel -m 755 -o root -g wheel nagiostats /usr/local/bin /usr/bin/strip /usr/local/bin/nagiostats cd ./cgi && make install /usr/bin/install -c -o root -g wheel -m 755 -o root -g wheel -d /usr/local/www/nagios/cgi-bin for file in *.cgi; do /usr/bin/install -c -o root -g wheel -m 755 -o root -g wheel $file /usr/local/www/nagios/cgi-bin; /usr/bin/strip /usr/local/www/nagios/cgi-bin/$file; done cd ./html && make install /usr/bin/install -c -o root -g wheel -m 755 -o root -g wheel -d /usr/local/www/nagios /usr/bin/install -c -o root -g wheel -m 755 -o root -g wheel -d /usr/local/www/nagios/media /usr/bin/install -c -o root -g wheel -m 755 -o root -g wheel -d /usr/local/www/nagios/stylesheets /usr/bin/install -c -o root -g wheel -m 755 -o root -g wheel -d /usr/local/www/nagios/contexthelp /usr/bin/install -c -o root -g wheel -m 755 -o root -g wheel -d /usr/local/www/nagios/docs /usr/bin/install -c -o root -g wheel -m 755 -o root -g wheel -d /usr/local/www/nagios/docs/images /usr/bin/install -c -o root -g wheel -m 755 -o root -g wheel -d /usr/local/www/nagios/images /usr/bin/install -c -o root -g wheel -m 755 -o root -g wheel -d /usr/local/www/nagios/images/logos /usr/bin/install -c -o root -g wheel -m 755 -o root -g wheel -d /usr/local/www/nagios/ssi /usr/bin/install -c -o root -g wheel -m 644 -o root -g wheel robots.txt /usr/local/www/nagios /usr/bin/install -c -o root -g wheel -m 644 -o root -g wheel docs/robots.txt /usr/local/www/nagios/docs for file in *.html; do /usr/bin/install -c -o root -g wheel -m 644 -o root -g wheel $file /usr/local/www/nagios; done for file in media/*.wav; do /usr/bin/install -c -o root -g wheel -m 644 -o root -g wheel $file /usr/local/www/nagios/media; done for file in stylesheets/*.css; do /usr/bin/install -c -o root -g wheel -m 644 -o root -g wheel $file /usr/local/www/nagios/stylesheets; done for file in contexthelp/*.html; do /usr/bin/install -c -o root -g wheel -m 644 -o root -g wheel $file /usr/local/www/nagios/contexthelp; done for file in docs/*.html; do /usr/bin/install -c -o root -g wheel -m 644 -o root -g wheel $file /usr/local/www/nagios/docs; done for file in docs/images/*.*; do /usr/bin/install -c -o root -g wheel -m 644 -o root -g wheel $file /usr/local/www/nagios/docs/images; done for file in images/*.gif; do /usr/bin/install -c -o root -g wheel -m 644 -o root -g wheel $file /usr/local/www/nagios/images; done for file in images/*.jpg; do /usr/bin/install -c -o root -g wheel -m 644 -o root -g wheel $file /usr/local/www/nagios/images; done for file in images/*.png; do /usr/bin/install -c -o root -g wheel -m 644 -o root -g wheel $file /usr/local/www/nagios/images; done for file in images/logos/*.*; do /usr/bin/install -c -o root -g wheel -m 644 -o root -g wheel $file /usr/local/www/nagios/images/logos; done /usr/bin/install -c -o root -g wheel -m 775 -o root -g wheel -d /var/spool/nagios /usr/bin/install -c -o root -g wheel -m 775 -o root -g wheel -d /var/spool/nagios/archives if [ no = yes ]; then /usr/bin/install -c -o root -g wheel -m 644 -o root -g wheel p1.pl /usr/local/bin; fi; *** Main program, CGIs and HTML files installed *** You can continue with installing Nagios as follows (type 'make' without any arguments for a list of all possible options): make install-init - This installs the init script in /usr/local/etc/rc.d make install-commandmode - This installs and configures permissions on the directory for holding the external command file make install-config - This installs *SAMPLE* config files in /usr/local/etc/nagios You'll have to modify these sample files before you can use Nagios. Read the HTML documentation for more info on doing this. Pay particular attention to the docs on object configuration files, as they determine what/how things get monitored! /usr/bin/install -c -o root -g wheel -m 775 -o nagios -g www -d /var/spool/nagios/rw chmod g+s /var/spool/nagios/rw *** External command directory configured *** You can continue with installing Nagios as follows (type 'make' without any arguments for a list of all possible options): make install-config - This installs *SAMPLE* config files in /usr/local/etc/nagios You'll have to modify these sample files before you can use Nagios. Read the HTML documentation for more info on doing this. Pay particular attention to the docs on object configuration files, as they determine what/how things get monitored! /usr/bin/install -c -o root -g wheel -m 755 -o root -g wheel -d /usr/local/etc/nagios /usr/bin/install -c -o root -g wheel -m 644 -o root -g wheel sample-config/nagios.cfg /usr/local/etc/nagios/nagios.cfg-sample /usr/bin/install -c -o root -g wheel -m 644 -o root -g wheel sample-config/cgi.cfg /usr/local/etc/nagios/cgi.cfg-sample /usr/bin/install -c -o root -g wheel -m 644 -o root -g wheel sample-config/resource.cfg /usr/local/etc/nagios/resource.cfg-sample /usr/bin/install -c -o root -g wheel -m 644 -o root -g wheel sample-config/template-object/bigger.cfg /usr/local/etc/nagios/bigger.cfg-sample /usr/bin/install -c -o root -g wheel -m 644 -o root -g wheel sample-config/template-object/minimal.cfg /usr/local/etc/nagios/minimal.cfg-sample /usr/bin/install -c -o root -g wheel -m 644 -o root -g wheel sample-config/template-object/checkcommands.cfg /usr/local/etc/nagios/checkcommands.cfg-sample /usr/bin/install -c -o root -g wheel -m 644 -o root -g wheel sample-config/template-object/misccommands.cfg /usr/local/etc/nagios/misccommands.cfg-sample *** Sample config file installed *** Remember, these are *SAMPLE* config files. You'll need to read the documentation for more information on how to actually define services, hosts, etc. to fit your particular needs. If you have questions about configuring Nagios properly, please: - Look at the sample config files - Read the HTML documentation - Read the FAQs online at http://www.nagios.org/faqs *BEFORE* you post a question to one of the mailing lists. ********************************************************************** Enable nagios in /etc/rc.conf with the following line: nagios_enable="YES" Configuration templates are available in /usr/local/etc/nagios as *.cfg-sample files. Copy then to *.cfg files where required and edit to suit your needs. Documentation is available in HTML form in /usr/local/www/nagios/docs. If you don't already have a web server running, you will need to install and configure one to finish off your nagios installation. When used with Apache, the following should be sufficient to publish the web component of nagios (modification of allow list encouraged): Order allow,deny Allow from all Options ExecCGI ScriptAlias /nagios/cgi-bin/ /usr/local/www/nagios/cgi-bin/ Alias /nagios/ /usr/local/www/nagios/ ********************************************************************** Users experiencing troubles with logos used in the Status Map CGI should first check the value of the physical_html_path variable defined in /usr/local/etc/nagios/cgi.cfg. Refer to the example in /usr/local/etc/nagios/cgi.cfg-sample for the correct value. ********************************************************************** ===> Installing rcNG startup script(s) ===> Registering installation for nagios-2.0.r1 ===> Building package for nagios-2.0.r1 Creating package /usr/ports/packages/All/nagios-2.0.r1.tgz Registering depends: nagios-plugins-1.4.2_2,1 gd-2.0.33_4,1 freetype2-2.1.10_2 gettext-0.14.5 jpeg-6b_3 libgnugetopt-1.2 libiconv-1.9.2_1 expat-1.95.8_3 perl-5.8.7_2 pkgconfig-0.20 png-1.2.8_2 rc_subr-1.31_1. Creating gzip'd tar ball in '/usr/ports/packages/All/nagios-2.0.r1.tgz' ===> Generating temporary packing list Creating package /usr/ports/packages/All/libiconv-1.9.2_1.tgz Registering depends:. Creating gzip'd tar ball in '/usr/ports/packages/All/libiconv-1.9.2_1.tgz' ===> Generating temporary packing list Creating package /usr/ports/packages/All/autoconf-2.59_2.tgz Registering depends: m4-1.4.4 perl-5.8.7_2. Creating gzip'd tar ball in '/usr/ports/packages/All/autoconf-2.59_2.tgz' ===> Generating temporary packing list Creating package /usr/ports/packages/All/automake-1.9.6.tgz Registering depends: autoconf-2.59_2 m4-1.4.4 perl-5.8.7_2. Creating gzip'd tar ball in '/usr/ports/packages/All/automake-1.9.6.tgz' rmdir: /var/tmp/usr/ports/devel/automake19/work: Directory not empty *** Error code 1 (ignored) ===> Generating temporary packing list Creating package /usr/ports/packages/All/gettext-0.14.5.tgz Registering depends: expat-1.95.8_3 libiconv-1.9.2_1. Creating gzip'd tar ball in '/usr/ports/packages/All/gettext-0.14.5.tgz' ===> Generating temporary packing list Creating package /usr/ports/packages/All/gmake-3.80_2.tgz Registering depends: gettext-0.14.5 expat-1.95.8_3 libiconv-1.9.2_1. Creating gzip'd tar ball in '/usr/ports/packages/All/gmake-3.80_2.tgz' ===> Generating temporary packing list Creating package /usr/ports/packages/All/libgnugetopt-1.2.tgz Registering depends:. Creating gzip'd tar ball in '/usr/ports/packages/All/libgnugetopt-1.2.tgz' ===> Generating temporary packing list Creating package /usr/ports/packages/All/libtool-1.5.22_1.tgz Registering depends:. Creating gzip'd tar ball in '/usr/ports/packages/All/libtool-1.5.22_1.tgz' ===> Generating temporary packing list Creating package /usr/ports/packages/All/m4-1.4.4.tgz Registering depends:. Creating gzip'd tar ball in '/usr/ports/packages/All/m4-1.4.4.tgz' ===> Generating temporary packing list Creating package /usr/ports/packages/All/p5-gettext-1.05_1.tgz Registering depends: gettext-0.14.5 expat-1.95.8_3 libiconv-1.9.2_1 perl-5.8.7_2. Creating gzip'd tar ball in '/usr/ports/packages/All/p5-gettext-1.05_1.tgz' ===> Generating temporary packing list Creating package /usr/ports/packages/All/pkgconfig-0.20.tgz Registering depends:. Creating gzip'd tar ball in '/usr/ports/packages/All/pkgconfig-0.20.tgz' ===> Generating temporary packing list Creating package /usr/ports/packages/All/gd-2.0.33_4,1.tgz Registering depends: freetype2-2.1.10_2 jpeg-6b_3 pkgconfig-0.20 png-1.2.8_2. Creating gzip'd tar ball in '/usr/ports/packages/All/gd-2.0.33_4,1.tgz' ===> Generating temporary packing list Creating package /usr/ports/packages/All/jpeg-6b_3.tgz Registering depends:. Creating gzip'd tar ball in '/usr/ports/packages/All/jpeg-6b_3.tgz' ===> Generating temporary packing list Creating package /usr/ports/packages/All/png-1.2.8_2.tgz Registering depends:. Creating gzip'd tar ball in '/usr/ports/packages/All/png-1.2.8_2.tgz' Creating package /usr/ports/packages/All/perl-5.8.7_2.tgz Registering depends:. Creating gzip'd tar ball in '/usr/ports/packages/All/perl-5.8.7_2.tgz' tar: man/man1/pod2usage.1.gz: Cannot stat: No such file or directory tar: man/man1/podchecker.1.gz: Cannot stat: No such file or directory tar: man/man1/podselect.1.gz: Cannot stat: No such file or directory tar: bin/pod2usage: Cannot stat: No such file or directory tar: bin/podchecker: Cannot stat: No such file or directory tar: bin/podselect: Cannot stat: No such file or directory tar: Error exit delayed from previous errors pkg_create: make_dist: tar command failed with code 512 *** Error code 1 Stop in /usr/ports/lang/perl5.8. *** Error code 1 Stop in /usr/ports/lang/perl5.8. *** Error code 1 Stop in /usr/ports/net-mgmt/nagios. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From owner-freebsd-ports@FreeBSD.ORG Sat Jan 28 01:42:55 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C41C316A420 for ; Sat, 28 Jan 2006 01:42:55 +0000 (GMT) (envelope-from aculver@yahoo.com) Received: from web34805.mail.mud.yahoo.com (web34805.mail.mud.yahoo.com [209.191.68.169]) by mx1.FreeBSD.org (Postfix) with SMTP id 8E5C143D6D for ; Sat, 28 Jan 2006 01:42:49 +0000 (GMT) (envelope-from aculver@yahoo.com) Received: (qmail 44878 invoked by uid 60001); 28 Jan 2006 01:42:49 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding; b=0gTqhRG/Ke68jdyifF05Q+kWHLrgEHvGU0hx5LaZADiOh8QTZdQI9WwB5tE6zAjvkMaoYCFv65B2t7UX2Kylh9e9SuZku6hOs+sSSkXMnvXycWx7yuVlz9VGumoGWgKRg305I/6A7Z7krJB8IksrKiUmQRI82nabCqfuweIfkGY= ; Message-ID: <20060128014249.44876.qmail@web34805.mail.mud.yahoo.com> Received: from [70.243.213.116] by web34805.mail.mud.yahoo.com via HTTP; Fri, 27 Jan 2006 17:42:49 PST Date: Fri, 27 Jan 2006 17:42:49 -0800 (PST) From: Alex Culver To: include@npf.pt.freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: ports@FreeBSD.org Subject: FreeBSD Port: joomla-1.0.5 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 01:42:55 -0000 When are you going to have a port available for installation? i've tried to download from your main website, with one success and one continued failure on another machine. just curious what you're release schedule was for a freebsd port. thanks alex __________________________________ Alex Culver aculver@yahoo.com From owner-freebsd-ports@FreeBSD.ORG Sat Jan 28 01:48:01 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8533816A420 for ; Sat, 28 Jan 2006 01:48:01 +0000 (GMT) (envelope-from racerx@makeworld.com) Received: from mail.makeworld.com (makeworld.com [216.201.122.110]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5979043D45 for ; Sat, 28 Jan 2006 01:47:59 +0000 (GMT) (envelope-from racerx@makeworld.com) Received: from mail.makeworld.com ([127.0.0.1]) by localhost (mail.makeworld.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 46536-05; Fri, 27 Jan 2006 19:47:53 -0600 (CST) Received: by mail.makeworld.com (Postfix, from userid 1008) id 41D4F62F5; Fri, 27 Jan 2006 19:47:53 -0600 (CST) Received: from [216.201.122.106] (racerx.makeworld.com [216.201.122.106]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mail.makeworld.com (Postfix) with ESMTP id 1ECF160EF; Fri, 27 Jan 2006 19:47:53 -0600 (CST) Message-ID: <43DACD49.5060507@makeworld.com> Date: Fri, 27 Jan 2006 19:47:53 -0600 From: Chris User-Agent: Mozilla Thunderbird 1.0.6 (X11/20051013) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Henri Prudhomme References: <20060127205328.186.qmail@web35610.mail.mud.yahoo.com> In-Reply-To: <20060127205328.186.qmail@web35610.mail.mud.yahoo.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on makeworld.com Cc: Freebsd Ports Subject: Re: Nagios package build problem (with perl?) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: RacerX@makeworld.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 01:48:01 -0000 Henri Prudhomme wrote: > Hello, > > I am trying to build a Nagios package for use on other > machines. Any suggestions why there seems to be a perl > problem with pod2usage, podchecker and podselect? My > cvsup update on ports was a couple of weeks ago (Jan. > 7, 2006) and I updated all of the ports based on that > cvsup prior to building the Nagios package. > > Thanks, > Henri > > ========== > My machine: > uname -a > FreeBSD mis7011-8876.yavco.net 4.10-RELEASE-p20 > FreeBSD 4.10-RELEASE-p20 #0: Sat Jan 14 22:00:07 MST > 2006 > root@mis7011-8876.yavco.net:/usr/obj/usr/src/sys/GENERIC > i386 > > What I did: > mis7011-8876# cd /usr/ports/net-mgmt/nagios > mis7011-8876# make package-recursive clean > ===> Installing for nagios-2.0.r1 > ===> nagios-2.0.r1 depends on file: > /usr/local/libexec/nagios/check_nagios - found > ===> nagios-2.0.r1 depends on file: > /usr/local/etc/rc.subr - found > ===> nagios-2.0.r1 depends on shared library: gd.4 - > found > ===> nagios-2.0.r1 depends on shared library: > gnugetopt.1 - found > ===> nagios-2.0.r1 depends on shared library: > iconv.3 - found > You already have a "nagios" group, so I will use it. > You already have a "nagios" user, so I will use it. > ===> Generating temporary packing list > ===> Checking if net-mgmt/nagios already installed > cd ./base && make install > /usr/bin/install -c -o root -g wheel -m 755 -o root -g > wheel -d /usr/local/bin > /usr/bin/install -c -o root -g wheel -m 755 -o root -g > wheel nagios /usr/local/bin > /usr/bin/strip /usr/local/bin/nagios > /usr/bin/install -c -o root -g wheel -m 755 -o root -g > wheel nagiostats /usr/local/bin > /usr/bin/strip /usr/local/bin/nagiostats > cd ./cgi && make install > /usr/bin/install -c -o root -g wheel -m 755 -o root -g > wheel -d /usr/local/www/nagios/cgi-bin > for file in *.cgi; do /usr/bin/install -c -o root -g > wheel -m 755 -o root -g wheel $file > /usr/local/www/nagios/cgi-bin; /usr/bin/strip > /usr/local/www/nagios/cgi-bin/$file; done > cd ./html && make install > /usr/bin/install -c -o root -g wheel -m 755 -o root -g > wheel -d /usr/local/www/nagios > /usr/bin/install -c -o root -g wheel -m 755 -o root -g > wheel -d /usr/local/www/nagios/media > /usr/bin/install -c -o root -g wheel -m 755 -o root -g > wheel -d /usr/local/www/nagios/stylesheets > /usr/bin/install -c -o root -g wheel -m 755 -o root -g > wheel -d /usr/local/www/nagios/contexthelp > /usr/bin/install -c -o root -g wheel -m 755 -o root -g > wheel -d /usr/local/www/nagios/docs > /usr/bin/install -c -o root -g wheel -m 755 -o root -g > wheel -d /usr/local/www/nagios/docs/images > /usr/bin/install -c -o root -g wheel -m 755 -o root -g > wheel -d /usr/local/www/nagios/images > /usr/bin/install -c -o root -g wheel -m 755 -o root -g > wheel -d /usr/local/www/nagios/images/logos > /usr/bin/install -c -o root -g wheel -m 755 -o root -g > wheel -d /usr/local/www/nagios/ssi > /usr/bin/install -c -o root -g wheel -m 644 -o root -g > wheel robots.txt /usr/local/www/nagios > /usr/bin/install -c -o root -g wheel -m 644 -o root -g > wheel docs/robots.txt /usr/local/www/nagios/docs > for file in *.html; do /usr/bin/install -c -o root -g > wheel -m 644 -o root -g wheel $file > /usr/local/www/nagios; done > for file in media/*.wav; do /usr/bin/install -c -o > root -g wheel -m 644 -o root -g wheel $file > /usr/local/www/nagios/media; done > for file in stylesheets/*.css; do /usr/bin/install -c > -o root -g wheel -m 644 -o root -g wheel $file > /usr/local/www/nagios/stylesheets; done > for file in contexthelp/*.html; do /usr/bin/install > -c -o root -g wheel -m 644 -o root -g wheel $file > /usr/local/www/nagios/contexthelp; done > for file in docs/*.html; do /usr/bin/install -c -o > root -g wheel -m 644 -o root -g wheel $file > /usr/local/www/nagios/docs; done > for file in docs/images/*.*; do /usr/bin/install -c > -o root -g wheel -m 644 -o root -g wheel $file > /usr/local/www/nagios/docs/images; done > for file in images/*.gif; do /usr/bin/install -c -o > root -g wheel -m 644 -o root -g wheel $file > /usr/local/www/nagios/images; done > for file in images/*.jpg; do /usr/bin/install -c -o > root -g wheel -m 644 -o root -g wheel $file > /usr/local/www/nagios/images; done > for file in images/*.png; do /usr/bin/install -c -o > root -g wheel -m 644 -o root -g wheel $file > /usr/local/www/nagios/images; done > for file in images/logos/*.*; do /usr/bin/install -c > -o root -g wheel -m 644 -o root -g wheel $file > /usr/local/www/nagios/images/logos; done > /usr/bin/install -c -o root -g wheel -m 775 -o root -g > wheel -d /var/spool/nagios > /usr/bin/install -c -o root -g wheel -m 775 -o root -g > wheel -d /var/spool/nagios/archives > if [ no = yes ]; then /usr/bin/install -c -o root -g > wheel -m 644 -o root -g wheel p1.pl /usr/local/bin; > fi; > > *** Main program, CGIs and HTML files installed *** > > You can continue with installing Nagios as follows > (type 'make' > without any arguments for a list of all possible > options): > > make install-init > - This installs the init script in > /usr/local/etc/rc.d > > make install-commandmode > - This installs and configures permissions on the > directory for holding the external command file > > make install-config > - This installs *SAMPLE* config files in > /usr/local/etc/nagios > You'll have to modify these sample files before > you can > use Nagios. Read the HTML documentation for > more info > on doing this. Pay particular attention to the > docs on > object configuration files, as they determine > what/how > things get monitored! > > /usr/bin/install -c -o root -g wheel -m 775 -o nagios > -g www -d /var/spool/nagios/rw > chmod g+s /var/spool/nagios/rw > > *** External command directory configured *** > > You can continue with installing Nagios as follows > (type 'make' > without any arguments for a list of all possible > options): > > make install-config > - This installs *SAMPLE* config files in > /usr/local/etc/nagios > You'll have to modify these sample files before > you can > use Nagios. Read the HTML documentation for > more info > on doing this. Pay particular attention to the > docs on > object configuration files, as they determine > what/how > things get monitored! > > /usr/bin/install -c -o root -g wheel -m 755 -o root -g > wheel -d /usr/local/etc/nagios > /usr/bin/install -c -o root -g wheel -m 644 -o root -g > wheel sample-config/nagios.cfg > /usr/local/etc/nagios/nagios.cfg-sample > /usr/bin/install -c -o root -g wheel -m 644 -o root -g > wheel sample-config/cgi.cfg > /usr/local/etc/nagios/cgi.cfg-sample > /usr/bin/install -c -o root -g wheel -m 644 -o root -g > wheel sample-config/resource.cfg > /usr/local/etc/nagios/resource.cfg-sample > /usr/bin/install -c -o root -g wheel -m 644 -o root -g > wheel sample-config/template-object/bigger.cfg > /usr/local/etc/nagios/bigger.cfg-sample > /usr/bin/install -c -o root -g wheel -m 644 -o root -g > wheel sample-config/template-object/minimal.cfg > /usr/local/etc/nagios/minimal.cfg-sample > /usr/bin/install -c -o root -g wheel -m 644 -o root -g > wheel sample-config/template-object/checkcommands.cfg > /usr/local/etc/nagios/checkcommands.cfg-sample > /usr/bin/install -c -o root -g wheel -m 644 -o root -g > wheel sample-config/template-object/misccommands.cfg > /usr/local/etc/nagios/misccommands.cfg-sample > > *** Sample config file installed *** > > Remember, these are *SAMPLE* config files. You'll > need to read > the documentation for more information on how to > actually define > services, hosts, etc. to fit your particular needs. > > If you have questions about configuring Nagios > properly, please: > - Look at the sample config files > - Read the HTML documentation > - Read the FAQs online at > http://www.nagios.org/faqs > *BEFORE* you post a question to one of the mailing > lists. > > ********************************************************************** > > Enable nagios in /etc/rc.conf with the following > line: > > nagios_enable="YES" > > Configuration templates are available in > /usr/local/etc/nagios as > *.cfg-sample files. Copy then to *.cfg files where > required and > edit to suit your needs. Documentation is available > in HTML form > in /usr/local/www/nagios/docs. > > If you don't already have a web server running, you > will need to > install and configure one to finish off your nagios > installation. > When used with Apache, the following should be > sufficient to publish > the web component of nagios (modification of allow > list encouraged): > > > Order allow,deny > Allow from all > > > > Options ExecCGI > > > ScriptAlias /nagios/cgi-bin/ > /usr/local/www/nagios/cgi-bin/ > Alias /nagios/ /usr/local/www/nagios/ > > ********************************************************************** > > Users experiencing troubles with logos used in the > Status Map CGI > should first check the value of the > physical_html_path variable > defined in /usr/local/etc/nagios/cgi.cfg. Refer to > the example in > /usr/local/etc/nagios/cgi.cfg-sample for the correct > value. > > ********************************************************************** > ===> Installing rcNG startup script(s) > ===> Registering installation for nagios-2.0.r1 > ===> Building package for nagios-2.0.r1 > Creating package > /usr/ports/packages/All/nagios-2.0.r1.tgz > Registering depends: nagios-plugins-1.4.2_2,1 > gd-2.0.33_4,1 freetype2-2.1.10_2 gettext-0.14.5 > jpeg-6b_3 libgnugetopt-1.2 libiconv-1.9.2_1 > expat-1.95.8_3 perl-5.8.7_2 pkgconfig-0.20 png-1.2.8_2 > rc_subr-1.31_1. > Creating gzip'd tar ball in > '/usr/ports/packages/All/nagios-2.0.r1.tgz' > ===> Generating temporary packing list > Creating package > /usr/ports/packages/All/libiconv-1.9.2_1.tgz > Registering depends:. > Creating gzip'd tar ball in > '/usr/ports/packages/All/libiconv-1.9.2_1.tgz' > ===> Generating temporary packing list > Creating package > /usr/ports/packages/All/autoconf-2.59_2.tgz > Registering depends: m4-1.4.4 perl-5.8.7_2. > Creating gzip'd tar ball in > '/usr/ports/packages/All/autoconf-2.59_2.tgz' > ===> Generating temporary packing list > Creating package > /usr/ports/packages/All/automake-1.9.6.tgz > Registering depends: autoconf-2.59_2 m4-1.4.4 > perl-5.8.7_2. > Creating gzip'd tar ball in > '/usr/ports/packages/All/automake-1.9.6.tgz' > rmdir: /var/tmp/usr/ports/devel/automake19/work: > Directory not empty > *** Error code 1 (ignored) > ===> Generating temporary packing list > Creating package > /usr/ports/packages/All/gettext-0.14.5.tgz > Registering depends: expat-1.95.8_3 libiconv-1.9.2_1. > Creating gzip'd tar ball in > '/usr/ports/packages/All/gettext-0.14.5.tgz' > ===> Generating temporary packing list > Creating package > /usr/ports/packages/All/gmake-3.80_2.tgz > Registering depends: gettext-0.14.5 expat-1.95.8_3 > libiconv-1.9.2_1. > Creating gzip'd tar ball in > '/usr/ports/packages/All/gmake-3.80_2.tgz' > ===> Generating temporary packing list > Creating package > /usr/ports/packages/All/libgnugetopt-1.2.tgz > Registering depends:. > Creating gzip'd tar ball in > '/usr/ports/packages/All/libgnugetopt-1.2.tgz' > ===> Generating temporary packing list > Creating package > /usr/ports/packages/All/libtool-1.5.22_1.tgz > Registering depends:. > Creating gzip'd tar ball in > '/usr/ports/packages/All/libtool-1.5.22_1.tgz' > ===> Generating temporary packing list > Creating package /usr/ports/packages/All/m4-1.4.4.tgz > Registering depends:. > Creating gzip'd tar ball in > '/usr/ports/packages/All/m4-1.4.4.tgz' > ===> Generating temporary packing list > Creating package > /usr/ports/packages/All/p5-gettext-1.05_1.tgz > Registering depends: gettext-0.14.5 expat-1.95.8_3 > libiconv-1.9.2_1 perl-5.8.7_2. > Creating gzip'd tar ball in > '/usr/ports/packages/All/p5-gettext-1.05_1.tgz' > ===> Generating temporary packing list > Creating package > /usr/ports/packages/All/pkgconfig-0.20.tgz > Registering depends:. > Creating gzip'd tar ball in > '/usr/ports/packages/All/pkgconfig-0.20.tgz' > ===> Generating temporary packing list > Creating package > /usr/ports/packages/All/gd-2.0.33_4,1.tgz > Registering depends: freetype2-2.1.10_2 jpeg-6b_3 > pkgconfig-0.20 png-1.2.8_2. > Creating gzip'd tar ball in > '/usr/ports/packages/All/gd-2.0.33_4,1.tgz' > ===> Generating temporary packing list > Creating package /usr/ports/packages/All/jpeg-6b_3.tgz > Registering depends:. > Creating gzip'd tar ball in > '/usr/ports/packages/All/jpeg-6b_3.tgz' > ===> Generating temporary packing list > Creating package > /usr/ports/packages/All/png-1.2.8_2.tgz > Registering depends:. > Creating gzip'd tar ball in > '/usr/ports/packages/All/png-1.2.8_2.tgz' > Creating package > /usr/ports/packages/All/perl-5.8.7_2.tgz > Registering depends:. > Creating gzip'd tar ball in > '/usr/ports/packages/All/perl-5.8.7_2.tgz' > tar: man/man1/pod2usage.1.gz: Cannot stat: No such > file or directory > tar: man/man1/podchecker.1.gz: Cannot stat: No such > file or directory > tar: man/man1/podselect.1.gz: Cannot stat: No such > file or directory > tar: bin/pod2usage: Cannot stat: No such file or > directory > tar: bin/podchecker: Cannot stat: No such file or > directory > tar: bin/podselect: Cannot stat: No such file or > directory > tar: Error exit delayed from previous errors > pkg_create: make_dist: tar command failed with code > 512 > *** Error code 1 > > Stop in /usr/ports/lang/perl5.8. > *** Error code 1 > > Stop in /usr/ports/lang/perl5.8. > *** Error code 1 > > Stop in /usr/ports/net-mgmt/nagios. I had issues setting up Nagios under FreeBSD - after installing it even tho the rev-var was defined and set, it still complained that it wasnt. This prompted me to remove FBSD in favor of FC4 at work and an rpm install. Happily, its working and polling our hardware, sadly tho - its on an OS I didnt want to use *shrug* -- Best regards, Chris Writings prepared without understanding must fail in the first objective of communication -- informing the uninformed. From owner-freebsd-ports@FreeBSD.ORG Sat Jan 28 02:21:02 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1324316A420; Sat, 28 Jan 2006 02:21:02 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9E5843D45; Sat, 28 Jan 2006 02:21:01 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 4B21040E3; Fri, 27 Jan 2006 20:21:01 -0600 (CST) Date: Fri, 27 Jan 2006 20:21:01 -0600 To: Doug Barton Message-ID: <20060128022101.GB1757@soaustin.net> References: <43BCD937.1090108@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <43BCD937.1090108@FreeBSD.org> User-Agent: Mutt/1.5.9i From: linimon@lonesome.com (Mark Linimon) Cc: freebsd ports Subject: Re: Duplicate port names in MOVED X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 02:21:02 -0000 On Thu, Jan 05, 2006 at 12:30:47AM -0800, Doug Barton wrote: > This also leads to a question, are duplicate port names considered an > error, or is this something I should figure out how to parse, perhaps by > always taking the last entry? To close this topic for good, duplicate port names are now considered an error. mcl From owner-freebsd-ports@FreeBSD.ORG Sat Jan 28 04:54:39 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 99AC116A428 for ; Sat, 28 Jan 2006 04:54:39 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57E5443D45 for ; Sat, 28 Jan 2006 04:54:39 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 1EEDB1A4D7A for ; Fri, 27 Jan 2006 20:54:39 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 55559520B2; Fri, 27 Jan 2006 23:54:38 -0500 (EST) Date: Fri, 27 Jan 2006 23:54:38 -0500 From: Kris Kennaway To: ports@FreeBSD.org Message-ID: <20060128045438.GA75655@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="3V7upXqbjpZ4EhLz" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: py-pysqlite20 fallout X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 04:54:39 -0000 --3V7upXqbjpZ4EhLz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Index builds give these warnings: make_index: trac-0.9.3_1: no entry for /usr/ports/databases/py-pysqlite20 make_index: ja-trac-0.9.2_2: no entry for /usr/ports/databases/py-pysqlite20 Can someone take a look? Kris --3V7upXqbjpZ4EhLz Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD2vkNWry0BWjoQKURAgAtAKCytam+JqhWNxmZsTzUcfgJXlD+OwCg6Wjw w2NyRZa6dNT1yE3gO1h1SA4= =VsYc -----END PGP SIGNATURE----- --3V7upXqbjpZ4EhLz-- From owner-freebsd-ports@FreeBSD.ORG Sat Jan 28 06:45:17 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AFBDE16A420 for ; Sat, 28 Jan 2006 06:45:17 +0000 (GMT) (envelope-from boris@brooknet.com.au) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0976743D45 for ; Sat, 28 Jan 2006 06:45:15 +0000 (GMT) (envelope-from boris@brooknet.com.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86]) by mailout1.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id k0S6jCvC005378; Sat, 28 Jan 2006 17:45:12 +1100 Received: from [61.8.47.72] (ppp2F48.dyn.pacific.net.au [61.8.47.72]) by mailproxy1.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id k0S6j9ei019757; Sat, 28 Jan 2006 17:45:10 +1100 In-Reply-To: <20060128045438.GA75655@xor.obsecurity.org> References: <20060128045438.GA75655@xor.obsecurity.org> Mime-Version: 1.0 (Apple Message framework v746.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <5204F475-785C-4D92-92E2-14F40CB7436D@brooknet.com.au> Content-Transfer-Encoding: 7bit From: Sam Lawrance Date: Sat, 28 Jan 2006 17:45:08 +1100 To: Kris Kennaway X-Mailer: Apple Mail (2.746.2) Cc: ports@FreeBSD.org Subject: Re: py-pysqlite20 fallout X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 06:45:17 -0000 On 28/01/2006, at 3:54 PM, Kris Kennaway wrote: > Index builds give these warnings: > > make_index: trac-0.9.3_1: no entry for /usr/ports/databases/py- > pysqlite20 > make_index: ja-trac-0.9.2_2: no entry for /usr/ports/databases/py- > pysqlite20 > > Can someone take a look? Could it be a transient problem? No such error here. From owner-freebsd-ports@FreeBSD.ORG Sat Jan 28 10:00:19 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC0D316A420 for ; Sat, 28 Jan 2006 10:00:19 +0000 (GMT) (envelope-from fenner@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C0D143D45 for ; Sat, 28 Jan 2006 10:00:19 +0000 (GMT) (envelope-from fenner@FreeBSD.org) Received: from freefall.freebsd.org (fenner@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k0SA0JfK091580 for ; Sat, 28 Jan 2006 10:00:19 GMT (envelope-from fenner@freefall.freebsd.org) Received: (from fenner@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k0SA0JDE091572 for ports@freebsd.org; Sat, 28 Jan 2006 10:00:19 GMT (envelope-from fenner) Date: Sat, 28 Jan 2006 10:00:19 GMT From: Bill Fenner Message-Id: <200601281000.k0SA0JDE091572@freefall.freebsd.org> To: ports@freebsd.org Cc: Subject: Possibly unbuildable ports reminder X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 10:00:20 -0000 Dear porters, This is just a reminder to please periodically check the list of unbuildable ports at http://pointyhat.freebsd.org/errorlogs/ . A list by MAINTAINER is http://people.freebsd.org/~fenner/errorlogs/ so you can easily check the status of ports that you maintain. In addition, the list of ports with no MAINTAINER with build problems is http://people.freebsd.org/~fenner/errorlogs/ports@freebsd.org.html Since no one is responsible for these ports, the problem won't get fixed unless someone on this list takes the initiative. Thanks for your help! Bill "annoying port email" Fenner From owner-freebsd-ports@FreeBSD.ORG Sat Jan 28 10:12:37 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C224A16A429 for ; Sat, 28 Jan 2006 10:12:37 +0000 (GMT) (envelope-from lorenl@alzatex.com) Received: from hosea.tallye.com (joel.tallye.com [216.99.199.78]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2ADF743D48 for ; Sat, 28 Jan 2006 10:12:36 +0000 (GMT) (envelope-from lorenl@alzatex.com) Received: from hosea.tallye.com (localhost.localdomain [127.0.0.1]) by hosea.tallye.com (8.12.8/8.12.10) with ESMTP id k0SACZBd020018 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 28 Jan 2006 02:12:35 -0800 Received: (from sttng359@localhost) by hosea.tallye.com (8.12.8/8.12.8/Submit) id k0SACXw0020016 for freebsd-ports@freebsd.org; Sat, 28 Jan 2006 02:12:33 -0800 Date: Sat, 28 Jan 2006 02:12:33 -0800 From: "Loren M. Lang" To: FreeBSD Ports Message-ID: <20060128101233.GA19978@alzatex.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Qxx1br4bt0+wmkIi" Content-Disposition: inline User-Agent: Mutt/1.4.1i X-GPG-Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc X-GPG-Fingerprint: B3B9 D669 69C9 09EC 1BCD 835A FAF3 7A46 E4A3 280C X-Virus-Scanned: ClamAV version 0.87, clamav-milter version 0.87 on hosea.tallye.com X-Virus-Status: Clean Subject: Embedded install script X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 10:12:37 -0000 --Qxx1br4bt0+wmkIi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable A package I am porting has a build infrastucture, but no install target to call. It is setup so it is all built under a bin directory in the source. I created a quick script that creates the aproximately 20 directories and 140 install lines to the correct place under LOCALBASE, but I was wondering if I should just add the lines directly to the port make file under a do-install target or put them in a seperate file under files/. --=20 Loren M. Lang lorenl@north-winds.org http://www.north-winds.org/ Public Key: ftp://ftp.north-winds.org/pub/lorenl_pubkey.asc Fingerprint: CEE1 AAE2 F66C 59B5 34CA C415 6D35 E847 0118 A3D2 =20 --Qxx1br4bt0+wmkIi Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFD20ORbTXoRwEYo9IRAlp/AJoDbecEyKYxEckunncX/ItyDfsE+ACfSKM3 JUB1CNZyVlvg+ZmNZ1Ags0k= =tjo2 -----END PGP SIGNATURE----- --Qxx1br4bt0+wmkIi-- From owner-freebsd-ports@FreeBSD.ORG Sat Jan 28 14:21:09 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFCC516A420 for ; Sat, 28 Jan 2006 14:21:09 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from smtp.unsam.edu.ar (smtp.unsam.edu.ar [170.210.48.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA2AB43D45 for ; Sat, 28 Jan 2006 14:21:05 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (pi.iib.unsam.edu.ar [192.168.10.11]) by smtp.unsam.edu.ar (8.12.6/8.12.6) with ESMTP id k0SEHjUr088902; Sat, 28 Jan 2006 11:17:46 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (localhost [127.0.0.1]) by pi.iib.unsam.edu.ar (8.13.1/8.13.1) with ESMTP id k0SEKKkj003700; Sat, 28 Jan 2006 11:20:20 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: (from fernan@localhost) by pi.iib.unsam.edu.ar (8.13.1/8.13.1/Submit) id k0SEKFhj003699; Sat, 28 Jan 2006 11:20:15 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) X-Authentication-Warning: pi.iib.unsam.edu.ar: fernan set sender to fernan@iib.unsam.edu.ar using -f Date: Sat, 28 Jan 2006 11:20:15 -0300 From: Fernan Aguero To: "Loren M. Lang" Message-ID: <20060128142015.GA3621@iib.unsam.edu.ar> Mail-Followup-To: "Loren M. Lang" , FreeBSD Ports References: <20060128101233.GA19978@alzatex.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060128101233.GA19978@alzatex.com> User-Agent: Mutt/1.5.9i Cc: FreeBSD Ports Subject: Re: Embedded install script X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 14:21:09 -0000 +----[ Loren M. Lang (28.Jan.2006 07:17): | | A package I am porting has a build infrastucture, but no install target | to call. It is setup so it is all built under a bin directory in the | source. I created a quick script that creates the aproximately 20 | directories and 140 install lines to the correct place under LOCALBASE, | but I was wondering if I should just add the lines directly to the port | make file under a do-install target or put them in a seperate file under | files/. | +----] Loren, if the changes are not specific to the software, as is your case, since it doesn't have an install target (and probably never will), then I'd put the lines into the port's Makefile. I don't know the specific example, but maybe you could reduce it to 20 install lines (one per destination directory)? See biology/ncbi-toolkit as another example of a port with no install target, and with lots of files. My preference is to put patches in files/ if they are fixes that could then be passed to the author to be incorporated in future versions/releases. If not, I try to put everything else into the port's Makefile, though always allowing for some flexibility :) Fernan From owner-freebsd-ports@FreeBSD.ORG Sat Jan 28 19:26:46 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9921416A422 for ; Sat, 28 Jan 2006 19:26:46 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from mail.stovebolt.com (mail.stovebolt.com [66.221.101.248]) by mx1.FreeBSD.org (Postfix) with ESMTP id A274943D5C for ; Sat, 28 Jan 2006 19:26:44 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from [192.168.2.101] (adsl-66-137-151-63.dsl.rcsntx.swbell.net [66.137.151.63]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.stovebolt.com (Postfix) with ESMTP id A3B51114308 for ; Sat, 28 Jan 2006 13:30:44 -0600 (CST) Date: Sat, 28 Jan 2006 13:25:44 -0600 From: Paul Schmehl To: freebsd-ports@freebsd.org Message-ID: X-Mailer: Mulberry/4.0.0 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Compile problems with new port X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Paul Schmehl List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 19:26:46 -0000 I recently discovered sara - http://www-arc.com/sara. I thought I'd play around with it and wee what it could do, so I downloaded it, extracted it and tried to compile it. I discovered that, if I configured it as follows, it compiled fine. ./configure --with-ssh=no --with-sqlat=no So, I thought, well, I might as well make a port of it while I'm at it. But the port won't compile. Any thoughts on what I'm doing wrong would be appreciated. When I compile the app, the first thing I see with make is this: make cd src/misc; make "LIBS=-lrpcsvc" "XFLAGS=-g -O -DUSE_STDINT=1 -DGETGROUPS_T=gid_t -DSYS_ERRLIST_DECLARED=1 " "RPCGEN=/usr/bin/rpcgen" When I make in the port, I get this: creating Makefile ===> Building for sara-6.0.7d cd src/misc; make "LIBS=" "XFLAGS=" "RPCGEN=/usr/bin/rpcgen" cc -O -I. -c md5.c cc -O -I. -c md5c.c cc -O -I. -o ../../bin/md5 md5.o md5c.o cc -O -I. -o ../../bin/sys_socket sys_socket.c cc -O -I. -o ../../bin/timeout timeout.c cc -O -I. -o ../../bin/rcmd rcmd.c cc -O -I. -o ../../bin/safe_finger safe_finger.c /usr/bin/rpcgen rex.x 2>/dev/null cc -O -I. -c rex.c rex.c: In function `rex_auth': rex.c:140: error: syntax error before "gid" rex.c:142: error: `gid' undeclared (first use in this function) rex.c:142: error: (Each undeclared identifier is reported only once rex.c:142: error: for each function it appears in.) *** Error code 1 Stop in /usr/ports/security/sara/work/sara-6.0.7d/src/misc. *** Error code 1 As you can see, after it cd's to src/misc, the make uses a null LIBS value as well as a null XFLAGS value, and several other values are missing. Here's the Makefile I'm using (keep in mind this is preliminary for testing only) # New ports collection makefile for: sara # Date created: 26 Jan 2006 # Whom: pauls # # $FreeBSD$ # PORTNAME= sara PORTVERSION= 6.0.7d CATEGORIES= security MASTER_SITES= http://www-arc.com/sara/downloads/ EXTRACT_SUFX= .tgz MAINTAINER= pauls@utdallas.edu COMMENT= An open source security auditing tool USE_RC_SUBR= sara.sh GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-ssh=no --with-sqlat=no CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} CONFIGURE_ENV= CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" SUB_FILES= pkg-message BUILD_DEPENDS= openssl:${PORTSDIR}/security/openssl USE_GCC= 3.4+ USE_LINUX= yes USE_PERL5= yes .include .include I have tried using various AUTOTOOLS and a number of other things, but the make always fails at the same point. I also noticed that config.cache shows the port make version using cc rather than gcc, even though the Makefile specifies using gcc. diff work/sara-6.0.7d/config.cache /home/pauls/Downloads/sara-6.0.7d/config.cache 20d19 < lt_cv_sys_max_cmd_len=${lt_cv_sys_max_cmd_len='65536'} 22,23c21 < ac_cv_prog_CC=${ac_cv_prog_CC='cc'} < ac_cv_c_cross=${ac_cv_c_cross='no'} --- > ac_cv_prog_CC=${ac_cv_prog_CC='gcc'} 24a23 > ac_cv_c_cross=${ac_cv_c_cross='no'} 30c29,30 < ac_cv_prog_CPP=${ac_cv_prog_CPP=''cc -E''} --- > ac_cv_prog_gcc_g=${ac_cv_prog_gcc_g='yes'} > ac_cv_prog_CPP=${ac_cv_prog_CPP=''gcc -E''} What am I missing? Paul Schmehl (pauls@utdallas.edu) Adjunct Information Security Officer University of Texas at Dallas AVIEN Founding Member http://www.utdallas.edu/ From owner-freebsd-ports@FreeBSD.ORG Sat Jan 28 21:01:35 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F27716A420 for ; Sat, 28 Jan 2006 21:01:35 +0000 (GMT) (envelope-from sem@FreeBSD.org) Received: from core.inec.ru (core.inec.ru [85.90.120.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 335DB43D48 for ; Sat, 28 Jan 2006 21:01:35 +0000 (GMT) (envelope-from sem@FreeBSD.org) Received: from [213.85.81.137] (helo=[192.168.0.3]) by core.inec.ru with esmtp (Exim 4.51 (FreeBSD)) id 1F2xEh-0001Cw-0x; Sun, 29 Jan 2006 00:03:55 +0300 Message-ID: <43DBDC93.8000505@FreeBSD.org> Date: Sun, 29 Jan 2006 00:05:23 +0300 From: Sergey Matveychuk User-Agent: Thunderbird 1.5 (X11/20060115) MIME-Version: 1.0 To: ports@FreeBSD.org, mi@aldan.algebra.com X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 7bit Cc: Subject: Re: ports/86310: [patch] all-depends-list target of bsd.port.mk is buggy X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 21:01:35 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 We have the sysntax for depends: "path:dir[:target]". The patch broke using an optiopnal :target part. How to reproduce: cd /usr/ports/devel/py-omniorb make clean - -- Dixi. Sem. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFD29yTTclL2LcfYF0RAmTfAJ0Qaq+2SiE++iSmXxLMMA86kEboPgCgh8DE u2/HUgi1yM2Ps/bYYCzRv9g= =HSzN -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Sat Jan 28 21:39:50 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A223516A420; Sat, 28 Jan 2006 21:39:50 +0000 (GMT) (envelope-from mi+kde@aldan.algebra.com) Received: from aldan.algebra.com (aldan.algebra.com [216.254.65.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2493643D4C; Sat, 28 Jan 2006 21:39:49 +0000 (GMT) (envelope-from mi+kde@aldan.algebra.com) Received: from aldan.algebra.com (blue [127.0.0.1]) by aldan.algebra.com (8.13.4/8.13.4) with ESMTP id k0SLdnP2082530 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 28 Jan 2006 16:39:49 -0500 (EST) (envelope-from mi+kde@aldan.algebra.com) Received: from localhost (localhost [[UNIX: localhost]]) by aldan.algebra.com (8.13.4/8.13.4/Submit) id k0SLdmbd082529; Sat, 28 Jan 2006 16:39:48 -0500 (EST) (envelope-from mi+kde@aldan.algebra.com) From: Mikhail Teterin To: Sergey Matveychuk Date: Sat, 28 Jan 2006 16:39:47 -0500 User-Agent: KMail/1.8.2 References: <43DBDC93.8000505@FreeBSD.org> In-Reply-To: <43DBDC93.8000505@FreeBSD.org> X-Face: %UW#n0|w>ydeGt/b@1-.UFP=K^~-:0f#O:D7whJ5G_<5143Bb3kOIs9XpX+"V+~$adGP:J|SLieM31VIhqXeLBli" Cc: ports@freebsd.org Subject: Re: ports/86310: [patch] all-depends-list target of bsd.port.mk is buggy X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 21:39:50 -0000 On Saturday 28 January 2006 04:05 pm, Sergey Matveychuk wrote: = We have the sysntax for depends: "path:dir[:target]". You mean, /path/dir[:target] ? = The patch broke using an optiopnal :target part. = = How to reproduce: = cd /usr/ports/devel/py-omniorb = make clean Indeed. How about: Index: bsd.port.mk =================================================================== RCS file: /home/pcvs/ports/Mk/bsd.port.mk,v retrieving revision 1.523 diff -U2 -r1.523 bsd.port.mk --- bsd.port.mk 23 Jan 2006 22:29:26 -0000 1.523 +++ bsd.port.mk 28 Jan 2006 21:38:35 -0000 @@ -4593,4 +4593,5 @@ l=""; \ for d in $$L; do \ + d=$${d%:*}; \ case $$checked in \ $$d\ *|*\ $$d\ *|*\ $$d) \ ? Yours, -mi From owner-freebsd-ports@FreeBSD.ORG Sat Jan 28 21:44:51 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE11716A420 for ; Sat, 28 Jan 2006 21:44:51 +0000 (GMT) (envelope-from infofarmer@gmail.com) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.192]) by mx1.FreeBSD.org (Postfix) with ESMTP id 761BB43D48 for ; Sat, 28 Jan 2006 21:44:50 +0000 (GMT) (envelope-from infofarmer@gmail.com) Received: by zproxy.gmail.com with SMTP id 8so838175nzo for ; Sat, 28 Jan 2006 13:44:50 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=mX53lVlgZqP8KWXbb+NQ7Y7sw/muDX0l3cp2YLVlMfXTEqIWEF2YB9m53iSFc3VdTx6WhDyP33/M8lHT9UYuxKIIA8WmnD/H95W2gf1dkdvSp7w+WPzVzIJvF5uIgTZiYi9TUjJgDkCMQ7I7a07w/yEUVz32E8yDYHAp0Y5kMYA= Received: by 10.37.2.70 with SMTP id e70mr3644168nzi; Sat, 28 Jan 2006 13:44:50 -0800 (PST) Received: by 10.37.20.67 with HTTP; Sat, 28 Jan 2006 13:44:50 -0800 (PST) Message-ID: Date: Sun, 29 Jan 2006 00:44:50 +0300 From: Andrew Pantyukhin To: Pav Lucistnik , Kris Kennaway , FreeBSD Ports MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Cc: Subject: pkg_delete and modified files X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 21:44:52 -0000 Looking for a solution to the problem we stumbled upon, [which was keeping many modified files without the cmp trick described in the porter's handbook] I gave pkg_install/* sources a glance and now I'm thinking about a quick fix. The -f flag causes files to be deleted even in case of a checksum mismatch. In fact the -f flag is meant for something slightly else: Force removal of the package, even if a dependency is recorded or the deinstall or require script fails. So I'm thinking about another flag (like -F or a second -f) to control the behavior with modified files. I think that keeping them should be a default. I can't think of a thing that it will break, maybe you can. The cmp trick will still work. And it only takes a couple of lines to implement. From owner-freebsd-ports@FreeBSD.ORG Sat Jan 28 21:48:11 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D109D16A420 for ; Sat, 28 Jan 2006 21:48:11 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from hood.oook.cz (hood.oook.cz [195.250.137.134]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2758C43D46 for ; Sat, 28 Jan 2006 21:48:00 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from ikaros.oook.cz (localhost [127.0.0.1]) by hood.oook.cz (8.13.4/8.13.4) with ESMTP id k0SLlxxM067168 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 28 Jan 2006 22:47:59 +0100 (CET) (envelope-from pav@FreeBSD.org) Received: (from pav@localhost) by ikaros.oook.cz (8.13.4/8.13.4/Submit) id k0SLlxWT067167; Sat, 28 Jan 2006 22:47:59 +0100 (CET) (envelope-from pav@FreeBSD.org) X-Authentication-Warning: ikaros.oook.cz: pav set sender to pav@FreeBSD.org using -f From: Pav Lucistnik To: Andrew Pantyukhin In-Reply-To: References: Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-1x9i2pd1Eld0lj9u6zDm" Date: Sat, 28 Jan 2006 22:47:59 +0100 Message-Id: <1138484879.36184.86.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.4.2.1 FreeBSD GNOME Team Port Cc: FreeBSD Ports , Kris Kennaway Subject: Re: pkg_delete and modified files X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 21:48:11 -0000 --=-1x9i2pd1Eld0lj9u6zDm Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable Andrew Pantyukhin p=ED=B9e v ne 29. 01. 2006 v 00:44 +0300: > Looking for a solution to the problem we stumbled upon, > [which was keeping many modified files without the > cmp trick described in the porter's handbook] > I gave pkg_install/* sources a glance and now I'm > thinking about a quick fix. The -f flag causes files to be > deleted even in case of a checksum mismatch. In fact > the -f flag is meant for something slightly else: >=20 > Force removal of the package, even if a dependency > is recorded or the deinstall or require script fails. >=20 > So I'm thinking about another flag (like -F or a second > -f) to control the behavior with modified files. I think that > keeping them should be a default. I can't think of a > thing that it will break, maybe you can. The cmp trick > will still work. And it only takes a couple of lines to > implement. And a couple of years before we can start using it, because it have to get into all branches and few releases. And it still does not solve your problem, because your port will overwrite the files from previous installation on next upgrade. --=20 Pav Lucistnik I want to earn the right to be obnoxious before I'm too bitter to really enjoy it. -- Able --=-1x9i2pd1Eld0lj9u6zDm Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?iso-8859-2?Q?digit=E1ln=EC?= =?ISO-8859-1?Q?_podepsan=E1?= =?iso-8859-2?Q?_=E8=E1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQBD2+aPntdYP8FOsoIRAssXAJ9KHyVHyB9aq68Wk7kXbsNayypBbACgwKtG ++s3V8TZOTFd03IwdHuDGBI= =MMjf -----END PGP SIGNATURE----- --=-1x9i2pd1Eld0lj9u6zDm-- From owner-freebsd-ports@FreeBSD.ORG Sat Jan 28 21:51:43 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E479C16A420; Sat, 28 Jan 2006 21:51:43 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id A168643D45; Sat, 28 Jan 2006 21:51:43 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 883301A3C29; Sat, 28 Jan 2006 13:51:43 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id CD1CF5205D; Sat, 28 Jan 2006 16:51:42 -0500 (EST) Date: Sat, 28 Jan 2006 16:51:42 -0500 From: Kris Kennaway To: Andrew Pantyukhin Message-ID: <20060128215142.GA37639@xor.obsecurity.org> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="u3/rZRmxL6MmkK24" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i Cc: FreeBSD Ports , Pav Lucistnik , Kris Kennaway Subject: Re: pkg_delete and modified files X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 21:51:44 -0000 --u3/rZRmxL6MmkK24 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jan 29, 2006 at 12:44:50AM +0300, Andrew Pantyukhin wrote: > Looking for a solution to the problem we stumbled upon, > [which was keeping many modified files without the > cmp trick described in the porter's handbook] > I gave pkg_install/* sources a glance and now I'm > thinking about a quick fix. The -f flag causes files to be > deleted even in case of a checksum mismatch. In fact > the -f flag is meant for something slightly else: >=20 > Force removal of the package, even if a dependency > is recorded or the deinstall or require script fails. >=20 > So I'm thinking about another flag (like -F or a second > -f) to control the behavior with modified files. I think that > keeping them should be a default. I can't think of a > thing that it will break, maybe you can. The cmp trick > will still work. And it only takes a couple of lines to > implement. We can't do this by default for all ports because a lot of ports install files that are *supposed* to be modified by other ports (e.g. gettext), so those files would never get removed. I think you'd need to have some more fine-grained method to control this on a per-file basis. Kris --u3/rZRmxL6MmkK24 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD2+duWry0BWjoQKURAitrAKCTRcJ3/9IMucjloCmfCMe+4XDePACfaakA Dg5fqbRUKItc5FgHvBWknoI= =bDer -----END PGP SIGNATURE----- --u3/rZRmxL6MmkK24-- From owner-freebsd-ports@FreeBSD.ORG Sat Jan 28 21:53:22 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8758616A420 for ; Sat, 28 Jan 2006 21:53:22 +0000 (GMT) (envelope-from drizzt@nyct.net) Received: from bsd4.nyct.net (mail-out.nyct.net [216.139.141.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2EFC743D46 for ; Sat, 28 Jan 2006 21:53:21 +0000 (GMT) (envelope-from drizzt@nyct.net) Received: from [192.168.1.103] (66-234-45-86.nyc.cable.nyct.net [66.234.45.86]) by bsd4.nyct.net (8.13.1/8.13.1) with ESMTP id k0SLr5OZ067803; Sat, 28 Jan 2006 16:53:09 -0500 (EST) (envelope-from drizzt@nyct.net) Message-ID: <43DBA224.8060503@nyct.net> Date: Sat, 28 Jan 2006 16:56:04 +0000 From: "Anthony D. Fratto" User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.7) Gecko/20050420 X-Accept-Language: en-us, en MIME-Version: 1.0 To: ports@edini.net Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org Subject: FreeBSD Port: limewire-4.9 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 21:53:22 -0000 Hello, I am sorry to be a bother. I have downloaded limewire-4.9, from the FreeBSD ports, when i attempted to run make, i get the error BSDWolf# make => LimeWireOther.zip doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch from http://maverick.limewire.com/download/. fetch: http://maverick.limewire.com/download/LimeWireOther.zip: size mismatch: expected 5496146, actual 6107368 => Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/. fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/LimeWireOther.zip: File unavailable (e.g., file not found, no access) => Couldn't fetch it - please try to retrieve this => port manually into /usr/ports/distfiles/ and try again. *** Error code 1 Stop in /root/limewire. BSDWolf# Please advise, And thankyou in Advance for any and all help you can give me in this matter :-) Anthony D. Fratto Anthony@pcwolftech.com http://www.pcwolftech.com http://www.wolfchat.org -- Anthony D. Fratto Anthony@pcwolftech.com drizzt@nyct.net http://www.pcwolftech.com WOLFGAR WOLFGAR@wolfchat.org http://www.wolfchat.org PC Repair,spyware/mailware/adware removal, Hardware upgrades, PC Networking, WebHosting, Web Design, domain name management ... in short for all your computer needs, contact PCWolfTech! From owner-freebsd-ports@FreeBSD.ORG Sat Jan 28 21:56:30 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D603E16A420 for ; Sat, 28 Jan 2006 21:56:30 +0000 (GMT) (envelope-from infofarmer@gmail.com) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 34CEE43D49 for ; Sat, 28 Jan 2006 21:56:29 +0000 (GMT) (envelope-from infofarmer@gmail.com) Received: by zproxy.gmail.com with SMTP id 8so839083nzo for ; Sat, 28 Jan 2006 13:56:29 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=uQCeNCZ32G9VUlTSnoUlihmPpqu7hiRaqrTwMDqmrw5faTduOMMGiBQ8YZ3ThlBDBBLxhaXsWRQYZraOst1HdAMeGc1gAEjUaCpFXOPv2QUr/ckmEVsC24c30d8T0ySVkwb0FcGpzA2VWq5BKip6bEJpuTecitnKqEgt3yLqKOI= Received: by 10.36.79.5 with SMTP id c5mr3639607nzb; Sat, 28 Jan 2006 13:56:28 -0800 (PST) Received: by 10.37.20.67 with HTTP; Sat, 28 Jan 2006 13:56:28 -0800 (PST) Message-ID: Date: Sun, 29 Jan 2006 00:56:28 +0300 From: Andrew Pantyukhin To: pav@freebsd.org In-Reply-To: <1138484879.36184.86.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=WINDOWS-1252 Content-Transfer-Encoding: base64 Content-Disposition: inline References: <1138484879.36184.86.camel@localhost> Cc: FreeBSD Ports Subject: Re: pkg_delete and modified files X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 21:56:30 -0000 T24gMS8yOS8wNiwgUGF2IEx1Y2lzdG5payA8cGF2QGZyZWVic2Qub3JnPiB3cm90ZToKPiBBbmRy ZXcgUGFudHl1a2hpbiBw7ZplIHYgbmUgMjkuIDAxLiAyMDA2IHYgMDA6NDQgKzAzMDA6Cj4gPiBM b29raW5nIGZvciBhIHNvbHV0aW9uIHRvIHRoZSBwcm9ibGVtIHdlIHN0dW1ibGVkIHVwb24sCj4g PiBbd2hpY2ggd2FzIGtlZXBpbmcgbWFueSBtb2RpZmllZCBmaWxlcyB3aXRob3V0IHRoZQo+ID4g Y21wIHRyaWNrIGRlc2NyaWJlZCBpbiB0aGUgcG9ydGVyJ3MgaGFuZGJvb2tdCj4gPiBJIGdhdmUg cGtnX2luc3RhbGwvKiBzb3VyY2VzIGEgZ2xhbmNlIGFuZCBub3cgSSdtCj4gPiB0aGlua2luZyBh Ym91dCBhIHF1aWNrIGZpeC4gVGhlIC1mIGZsYWcgY2F1c2VzIGZpbGVzIHRvIGJlCj4gPiBkZWxl dGVkIGV2ZW4gaW4gY2FzZSBvZiBhIGNoZWNrc3VtIG1pc21hdGNoLiBJbiBmYWN0Cj4gPiB0aGUg LWYgZmxhZyBpcyBtZWFudCBmb3Igc29tZXRoaW5nIHNsaWdodGx5IGVsc2U6Cj4gPgo+ID4gRm9y Y2UgcmVtb3ZhbCBvZiB0aGUgcGFja2FnZSwgZXZlbiBpZiBhIGRlcGVuZGVuY3kKPiA+IGlzIHJl Y29yZGVkIG9yIHRoZSBkZWluc3RhbGwgb3IgcmVxdWlyZSBzY3JpcHQgZmFpbHMuCj4gPgo+ID4g U28gSSdtIHRoaW5raW5nIGFib3V0IGFub3RoZXIgZmxhZyAobGlrZSAtRiBvciBhIHNlY29uZAo+ ID4gLWYpIHRvIGNvbnRyb2wgdGhlIGJlaGF2aW9yIHdpdGggbW9kaWZpZWQgZmlsZXMuIEkgdGhp bmsgdGhhdAo+ID4ga2VlcGluZyB0aGVtIHNob3VsZCBiZSBhIGRlZmF1bHQuIEkgY2FuJ3QgdGhp bmsgb2YgYQo+ID4gdGhpbmcgdGhhdCBpdCB3aWxsIGJyZWFrLCBtYXliZSB5b3UgY2FuLiBUaGUg Y21wIHRyaWNrCj4gPiB3aWxsIHN0aWxsIHdvcmsuIEFuZCBpdCBvbmx5IHRha2VzIGEgY291cGxl IG9mIGxpbmVzIHRvCj4gPiBpbXBsZW1lbnQuCj4KPiBBbmQgYSBjb3VwbGUgb2YgeWVhcnMgYmVm b3JlIHdlIGNhbiBzdGFydCB1c2luZyBpdCwgYmVjYXVzZSBpdCBoYXZlIHRvCj4gZ2V0IGludG8g YWxsIGJyYW5jaGVzIGFuZCBmZXcgcmVsZWFzZXMuCj4KPiBBbmQgaXQgc3RpbGwgZG9lcyBub3Qg c29sdmUgeW91ciBwcm9ibGVtLCBiZWNhdXNlIHlvdXIgcG9ydCB3aWxsCj4gb3ZlcndyaXRlIHRo ZSBmaWxlcyBmcm9tIHByZXZpb3VzIGluc3RhbGxhdGlvbiBvbiBuZXh0IHVwZ3JhZGUuCgpGb3Jn ZXQgYWJvdXQgdGhlIHNwZWNpZmljcyBvZiB0aGF0IHByb2JsZW0sIEknbSB0YWxraW5nIGFib3V0 CmFuIHVuZG9jdW1lbnRlZC9taXN1c2VkIGJ1Zy9mZWF0dXJlIGluIHBrZ19kZWxldGUuCg== From owner-freebsd-ports@FreeBSD.ORG Sat Jan 28 21:58:08 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5103E16A420 for ; Sat, 28 Jan 2006 21:58:08 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from mail.stovebolt.com (mail.stovebolt.com [66.221.101.248]) by mx1.FreeBSD.org (Postfix) with ESMTP id 844F843D6D for ; Sat, 28 Jan 2006 21:58:03 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from [192.168.2.101] (adsl-66-137-151-63.dsl.rcsntx.swbell.net [66.137.151.63]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.stovebolt.com (Postfix) with ESMTP id 7636B114308; Sat, 28 Jan 2006 16:02:06 -0600 (CST) Date: Sat, 28 Jan 2006 15:57:07 -0600 From: Paul Schmehl To: Nicola Vitale Message-ID: <51698580BED616D88AC1A63C@Paul-Schmehls-Computer.local> In-Reply-To: <20060128215149.GA37783@stellina> References: <20060128215149.GA37783@stellina> X-Mailer: Mulberry/4.0.0 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: freebsd-ports@freebsd.org Subject: Re: Compile problems with new port X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Paul Schmehl List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 21:58:08 -0000 --On January 28, 2006 10:51:49 PM +0100 Nicola Vitale wrote: > Hi, > >> [Paul Schmehl, 2006-01-28T13:25:44-06:00] >> I recently discovered sara - http://www-arc.com/sara. [...] >> When I make in the port, I get this: >> [...] >> cc -O -I. -c rex.c >> rex.c: In function `rex_auth': >> rex.c:140: error: syntax error before "gid" >> rex.c:142: error: `gid' undeclared (first use in this function) >> rex.c:142: error: (Each undeclared identifier is reported only once >> rex.c:142: error: for each function it appears in.) >> *** Error code 1 >> [...] >> What am I missing? > > Maybe the default target is generic: not all:, so you have to add to > your Makefile: > > ALL_TARGET= generic > That was it. Thanks for your help. Paul Schmehl (pauls@utdallas.edu) Adjunct Information Security Officer University of Texas at Dallas AVIEN Founding Member http://www.utdallas.edu/ From owner-freebsd-ports@FreeBSD.ORG Sat Jan 28 22:00:20 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0435616A423 for ; Sat, 28 Jan 2006 22:00:19 +0000 (GMT) (envelope-from nivit@email.it) Received: from vsmtp21.tin.it (vsmtp21.tin.it [212.216.176.109]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84E1D43D46 for ; Sat, 28 Jan 2006 22:00:19 +0000 (GMT) (envelope-from nivit@email.it) Received: from stellina (82.58.115.112) by vsmtp21.tin.it (7.2.060.1) id 43D8347A002988FF for freebsd-ports@freebsd.org; Sat, 28 Jan 2006 23:00:18 +0100 Received: (qmail 67414 invoked by uid 1001); 28 Jan 2006 21:51:49 -0000 From: nivit@email.it (Nicola Vitale) Date: Sat, 28 Jan 2006 22:51:49 +0100 To: Paul Schmehl Message-ID: <20060128215149.GA37783@stellina> Mail-Followup-To: Nicola Vitale , Paul Schmehl , freebsd-ports@freebsd.org References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD/i386 (http://www.freebsd.org) User-Agent: Mutt (http://www.mutt.org) Cc: freebsd-ports@freebsd.org Subject: Re: Compile problems with new port X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 22:00:20 -0000 Hi, > [Paul Schmehl, 2006-01-28T13:25:44-06:00] > I recently discovered sara - http://www-arc.com/sara. [...] > When I make in the port, I get this: > [...] > cc -O -I. -c rex.c > rex.c: In function `rex_auth': > rex.c:140: error: syntax error before "gid" > rex.c:142: error: `gid' undeclared (first use in this function) > rex.c:142: error: (Each undeclared identifier is reported only once > rex.c:142: error: for each function it appears in.) > *** Error code 1 > [...] > What am I missing? Maybe the default target is generic: not all:, so you have to add to your Makefile: ALL_TARGET= generic Ciao. -- Nicola Vitale nivit@email.it From owner-freebsd-ports@FreeBSD.ORG Sat Jan 28 22:04:00 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F33316A420 for ; Sat, 28 Jan 2006 22:04:00 +0000 (GMT) (envelope-from infofarmer@gmail.com) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7827A43D48 for ; Sat, 28 Jan 2006 22:03:58 +0000 (GMT) (envelope-from infofarmer@gmail.com) Received: by zproxy.gmail.com with SMTP id 8so839749nzo for ; Sat, 28 Jan 2006 14:03:58 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ljE6b0AcePPXibLQBNTPTszdNdhyPcHhe6LGy17KvwOilXF2wgtMyVPNzjQYdXHbWFlL/pp1024HAajY6vV2YxnivYvfEbKkKKKb1HfRGXfF+9JZU3aKWSLn/7LjAGcP2UZhtSwgKjo2x8afUm827NxRXcDujgV5sd744NqDfek= Received: by 10.36.148.13 with SMTP id v13mr3671475nzd; Sat, 28 Jan 2006 14:03:57 -0800 (PST) Received: by 10.37.20.67 with HTTP; Sat, 28 Jan 2006 14:03:57 -0800 (PST) Message-ID: Date: Sun, 29 Jan 2006 01:03:57 +0300 From: Andrew Pantyukhin To: Kris Kennaway In-Reply-To: <20060128215142.GA37639@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <20060128215142.GA37639@xor.obsecurity.org> Cc: FreeBSD Ports , Pav Lucistnik Subject: Re: pkg_delete and modified files X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 22:04:00 -0000 On 1/29/06, Kris Kennaway wrote: > On Sun, Jan 29, 2006 at 12:44:50AM +0300, Andrew Pantyukhin wrote: > > Looking for a solution to the problem we stumbled upon, > > [which was keeping many modified files without the > > cmp trick described in the porter's handbook] > > I gave pkg_install/* sources a glance and now I'm > > thinking about a quick fix. The -f flag causes files to be > > deleted even in case of a checksum mismatch. In fact > > the -f flag is meant for something slightly else: > > > > Force removal of the package, even if a dependency > > is recorded or the deinstall or require script fails. > > > > So I'm thinking about another flag (like -F or a second > > -f) to control the behavior with modified files. I think that > > keeping them should be a default. I can't think of a > > thing that it will break, maybe you can. The cmp trick > > will still work. And it only takes a couple of lines to > > implement. > > We can't do this by default for all ports because a lot of ports > install files that are *supposed* to be modified by other ports > (e.g. gettext), so those files would never get removed. > > I think you'd need to have some more fine-grained method to control > this on a per-file basis. Yes, I see. I might get into pkg_install development some time later. Anyway, thanks for your kind input, guys! From owner-freebsd-ports@FreeBSD.ORG Sat Jan 28 22:06:55 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D3E616A420; Sat, 28 Jan 2006 22:06:55 +0000 (GMT) (envelope-from mi+kde@aldan.algebra.com) Received: from aldan.algebra.com (aldan.algebra.com [216.254.65.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01EFB43D45; Sat, 28 Jan 2006 22:06:54 +0000 (GMT) (envelope-from mi+kde@aldan.algebra.com) Received: from aldan.algebra.com (blue [127.0.0.1]) by aldan.algebra.com (8.13.4/8.13.4) with ESMTP id k0SM6sh4097718 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 28 Jan 2006 17:06:54 -0500 (EST) (envelope-from mi+kde@aldan.algebra.com) Received: from localhost (localhost [[UNIX: localhost]]) by aldan.algebra.com (8.13.4/8.13.4/Submit) id k0SM6rAD097717; Sat, 28 Jan 2006 17:06:53 -0500 (EST) (envelope-from mi+kde@aldan.algebra.com) From: Mikhail Teterin To: Sergey Matveychuk Date: Sat, 28 Jan 2006 17:06:53 -0500 User-Agent: KMail/1.8.2 References: <43DBDC93.8000505@FreeBSD.org> In-Reply-To: <43DBDC93.8000505@FreeBSD.org> X-Face: %UW#n0|w>ydeGt/b@1-.UFP=K^~-:0f#O:D7whJ5G_<5143Bb3kOIs9XpX+"V+~$adGP:J|SLieM31VIhqXeLBli" Cc: ports@freebsd.org Subject: Re: ports/86310: [patch] all-depends-list target of bsd.port.mk is buggy X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 22:06:55 -0000 Actually, I think, this is an even better fix: --- bsd.port.mk 23 Jan 2006 22:29:26 -0000 1.523 +++ bsd.port.mk 28 Jan 2006 22:06:23 -0000 @@ -4582,5 +4582,5 @@ _UNIFIED_DEPENDS=${EXTRACT_DEPENDS} ${PATCH_DEPENDS} ${FETCH_DEPENDS} ${BUILD_DEPENDS} ${LIB_DEPENDS} ${RUN_DEPENDS} ${PERL_BUILD_DEPENDS} ${PERL_RUN_DEPENDS} -_DEPEND_DIRS= ${_UNIFIED_DEPENDS:C,^[^:]*:([^:]*),\1,} ${DEPENDS:C,:.*,,} +_DEPEND_DIRS= ${_UNIFIED_DEPENDS:C,^[^:]*:([^:]*).*$,\1,} ${DEPENDS:C,:.*,,} all-depends-list: From owner-freebsd-ports@FreeBSD.ORG Sat Jan 28 22:36:11 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7883316A420; Sat, 28 Jan 2006 22:36:11 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5BE7D43D48; Sat, 28 Jan 2006 22:36:10 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 3FEB11A3C29; Sat, 28 Jan 2006 14:36:10 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 8A4A452135; Sat, 28 Jan 2006 17:36:09 -0500 (EST) Date: Sat, 28 Jan 2006 17:36:09 -0500 From: Kris Kennaway To: kde@FreeBSD.org, lioux@FreeBSD.org, kiwi@oav.net, ports@FreeBSD.org Message-ID: <20060128223609.GA39096@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="EeQfGwPcQSOJBaQU" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: Obsolete use of DEPENDS? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 22:36:11 -0000 --EeQfGwPcQSOJBaQU Content-Type: text/plain; charset=us-ascii Content-Disposition: inline It seems to me that the DEPENDS variable is obsolete - thesedays it can be replaced more usefully and correctly by the other *_DEPENDS variables. It's still in use by a handful of ports: ./x11/kdelibs3/Makefile:DEPENDS= ${PORTSDIR}/misc/kdehier ./audio/klira/Makefile:DEPENDS= ${PORTSDIR}/misc/kdehier ./www/caudium12/Makefile:DEPENDS= ${PORTSDIR}/lang/pexts/ ./lang/pm3-forms/Makefile:DEPENDS= ${PORTSDIR}/lang/pm3-base:configure ./lang/pm3-gui/Makefile:DEPENDS= ${PORTSDIR}/lang/pm3-base:configure ./lang/pm3-net/Makefile:DEPENDS= ${PORTSDIR}/lang/pm3-base:configure ./lang/pm3-m3tk/Makefile:DEPENDS= ${PORTSDIR}/lang/pm3-base:configure ./lang/pm3-netobj/Makefile:DEPENDS= ${PORTSDIR}/lang/pm3-base:configure ./print/virtualpaper/Makefile:DEPENDS= ${PORTSDIR}/lang/pm3-base:configure Is it actually necessary, or can it be removed? Kris --EeQfGwPcQSOJBaQU Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD2/HZWry0BWjoQKURAsrhAKCRTsmHIe24z7cuGe6DzpYkMKLRhwCeLfd3 iKnaZ8BiN/Riw2tHvDe0JSQ= =o+ri -----END PGP SIGNATURE----- --EeQfGwPcQSOJBaQU-- From owner-freebsd-ports@FreeBSD.ORG Sat Jan 28 23:31:35 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 275A816A458; Sat, 28 Jan 2006 23:31:35 +0000 (GMT) (envelope-from lofi@freebsd.org) Received: from mail-in-03.arcor-online.net (mail-in-03.arcor-online.net [151.189.21.43]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C99E43D4C; Sat, 28 Jan 2006 23:31:34 +0000 (GMT) (envelope-from lofi@freebsd.org) Received: from mail-in-09-z2.arcor-online.net (mail-in-09-z2.arcor-online.net [151.189.8.21]) by mail-in-03.arcor-online.net (Postfix) with ESMTP id D142F13D083; Sun, 29 Jan 2006 00:31:32 +0100 (CET) Received: from mail-in-02.arcor-online.net (mail-in-02.arcor-online.net [151.189.21.42]) by mail-in-09-z2.arcor-online.net (Postfix) with ESMTP id C397D7531C; Sun, 29 Jan 2006 00:31:32 +0100 (CET) Received: from lofi.dyndns.org (dslb-084-061-148-239.pools.arcor-ip.net [84.61.148.239]) by mail-in-02.arcor-online.net (Postfix) with ESMTP id 875E714F239; Sun, 29 Jan 2006 00:31:32 +0100 (CET) Received: from [192.168.8.4] (kiste.my.domain [192.168.8.4]) (authenticated bits=0) by lofi.dyndns.org (8.13.4/8.13.3) with ESMTP id k0SNVTrY022384 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 29 Jan 2006 00:31:29 +0100 (CET) (envelope-from lofi@freebsd.org) Message-ID: <43DBFECD.3020509@freebsd.org> Date: Sun, 29 Jan 2006 00:31:25 +0100 From: Michael Nottebrock User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Kris Kennaway References: <20060128223609.GA39096@xor.obsecurity.org> In-Reply-To: <20060128223609.GA39096@xor.obsecurity.org> X-Enigmail-Version: 0.94.0.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig6EAF2E9C80771B4766502C7C" X-Virus-Scanned: by amavisd-new Cc: ports@freebsd.org, kde@freebsd.org, lioux@freebsd.org Subject: Re: [kde-freebsd] Obsolete use of DEPENDS? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 23:31:35 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig6EAF2E9C80771B4766502C7C Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable Kris Kennaway schrieb: > It seems to me that the DEPENDS variable is obsolete - thesedays it > can be replaced more usefully and correctly by the other *_DEPENDS > variables. It's still in use by a handful of ports: >=20 > ./x11/kdelibs3/Makefile:DEPENDS=3D ${PORTSDIR}/misc/kdehier > ./audio/klira/Makefile:DEPENDS=3D ${PORTSDIR}/misc/kdehier > ./www/caudium12/Makefile:DEPENDS=3D ${PORTSDIR}/lang/pexts/ > ./lang/pm3-forms/Makefile:DEPENDS=3D ${PORTSDIR}/lang/pm3-base:con= figure > ./lang/pm3-gui/Makefile:DEPENDS=3D ${PORTSDIR}/lang/pm3-base:con= figure > ./lang/pm3-net/Makefile:DEPENDS=3D ${PORTSDIR}/lang/pm3-base:con= figure > ./lang/pm3-m3tk/Makefile:DEPENDS=3D ${PORTSDIR}/lang/pm3-base:con= figure > ./lang/pm3-netobj/Makefile:DEPENDS=3D ${PORTSDIR}/lang/pm3-base:con= figure > ./print/virtualpaper/Makefile:DEPENDS=3D ${PORTSDIR}/lang/pm3-base:con= figure >=20 > Is it actually necessary, or can it be removed? It's the easiest and most reliable way of depending on kdehier - in particular because it doesn't require a particular file to depend on. It could probably be replaced by RUN_DEPENDS+BUILD_DEPENDS if it were to go away though. Cheers, --=20 ,_, | Michael Nottebrock | lofi@freebsd.org (/^ ^\) | FreeBSD - The Power to Serve | http://www.freebsd.org \u/ | K Desktop Environment on FreeBSD | http://freebsd.kde.org --------------enig6EAF2E9C80771B4766502C7C Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3-nr1 (Windows 2000) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFD2/7QXhc68WspdLARAiOgAJoC8T86jFXZkRwm87XjxDtv+5AVDwCeOF7w cs1apBfUPMsyQ+Fnc+3MQpg= =cgX3 -----END PGP SIGNATURE----- --------------enig6EAF2E9C80771B4766502C7C-- From owner-freebsd-ports@FreeBSD.ORG Sat Jan 28 23:34:39 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D862E16A423; Sat, 28 Jan 2006 23:34:38 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E9FE43D45; Sat, 28 Jan 2006 23:34:38 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 0B1741A3C2A; Sat, 28 Jan 2006 15:34:38 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 6918C52135; Sat, 28 Jan 2006 18:34:37 -0500 (EST) Date: Sat, 28 Jan 2006 18:34:36 -0500 From: Kris Kennaway To: Michael Nottebrock Message-ID: <20060128233436.GA40826@xor.obsecurity.org> References: <20060128223609.GA39096@xor.obsecurity.org> <43DBFECD.3020509@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="d6Gm4EdcadzBjdND" Content-Disposition: inline In-Reply-To: <43DBFECD.3020509@freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: ports@freebsd.org, lioux@freebsd.org, kde@freebsd.org, Kris Kennaway Subject: Re: [kde-freebsd] Obsolete use of DEPENDS? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 23:34:39 -0000 --d6Gm4EdcadzBjdND Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jan 29, 2006 at 12:31:25AM +0100, Michael Nottebrock wrote: > Kris Kennaway schrieb: > > It seems to me that the DEPENDS variable is obsolete - thesedays it > > can be replaced more usefully and correctly by the other *_DEPENDS > > variables. It's still in use by a handful of ports: > >=20 > > ./x11/kdelibs3/Makefile:DEPENDS=3D ${PORTSDIR}/misc/kdehier > > ./audio/klira/Makefile:DEPENDS=3D ${PORTSDIR}/misc/kdehier > > ./www/caudium12/Makefile:DEPENDS=3D ${PORTSDIR}/lang/pexts/ > > ./lang/pm3-forms/Makefile:DEPENDS=3D ${PORTSDIR}/lang/pm3-base:con= figure > > ./lang/pm3-gui/Makefile:DEPENDS=3D ${PORTSDIR}/lang/pm3-base:con= figure > > ./lang/pm3-net/Makefile:DEPENDS=3D ${PORTSDIR}/lang/pm3-base:con= figure > > ./lang/pm3-m3tk/Makefile:DEPENDS=3D ${PORTSDIR}/lang/pm3-base:con= figure > > ./lang/pm3-netobj/Makefile:DEPENDS=3D ${PORTSDIR}/lang/pm3-base:con= figure > > ./print/virtualpaper/Makefile:DEPENDS=3D ${PORTSDIR}/lang/pm3-base:con= figure > >=20 > > Is it actually necessary, or can it be removed? >=20 > It's the easiest and most reliable way of depending on kdehier - in > particular because it doesn't require a particular file to depend on. It > could probably be replaced by RUN_DEPENDS+BUILD_DEPENDS if it were to go > away though. The main problem with it is that it adds to FETCH_DEPENDS, PATCH_DEPENDS and EXTRACT_DEPENDS too, which are usually bogus. I'd prefer to find a better way to do it. Kris --d6Gm4EdcadzBjdND Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD2/+MWry0BWjoQKURApMmAJwPutgh7ySyOihbGp9QxCASHSK+CwCfTvHU Jqbn+4QJ/yL374E8Hyv26wM= =Qn0p -----END PGP SIGNATURE----- --d6Gm4EdcadzBjdND--