From owner-freebsd-perl@FreeBSD.ORG Sun Sep 25 05:18:58 2005 Return-Path: X-Original-To: perl@hub.freebsd.org Delivered-To: freebsd-perl@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25FC316A41F; Sun, 25 Sep 2005 05:18:58 +0000 (GMT) (envelope-from mnag@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id D994543D48; Sun, 25 Sep 2005 05:18:57 +0000 (GMT) (envelope-from mnag@FreeBSD.org) Received: from freefall.freebsd.org (mnag@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j8P5IvsP004218; Sun, 25 Sep 2005 05:18:57 GMT (envelope-from mnag@freefall.freebsd.org) Received: (from mnag@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j8P5IvDY004214; Sun, 25 Sep 2005 05:18:57 GMT (envelope-from mnag) Date: Sun, 25 Sep 2005 05:18:57 GMT From: Marcus Alves Grando Message-Id: <200509250518.j8P5IvDY004214@freefall.freebsd.org> To: mnag@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, perl@FreeBSD.org Cc: Subject: Re: ports/86535: usermin/perl coredumps X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Sep 2005 05:18:58 -0000 Synopsis: usermin/perl coredumps Responsible-Changed-From-To: freebsd-ports-bugs->perl Responsible-Changed-By: mnag Responsible-Changed-When: Sun Sep 25 05:18:32 GMT 2005 Responsible-Changed-Why: Over to perl@ http://www.freebsd.org/cgi/query-pr.cgi?pr=86535 From owner-freebsd-perl@FreeBSD.ORG Sun Sep 25 08:04:11 2005 Return-Path: X-Original-To: perl@hub.freebsd.org Delivered-To: freebsd-perl@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BC6E16A41F; Sun, 25 Sep 2005 08:04:11 +0000 (GMT) (envelope-from tobez@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2850543D4C; Sun, 25 Sep 2005 08:04:11 +0000 (GMT) (envelope-from tobez@FreeBSD.org) Received: from freefall.freebsd.org (tobez@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j8P84Bkf020574; Sun, 25 Sep 2005 08:04:11 GMT (envelope-from tobez@freefall.freebsd.org) Received: (from tobez@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j8P84BHW020570; Sun, 25 Sep 2005 10:04:11 +0200 (CEST) (envelope-from tobez) Date: Sun, 25 Sep 2005 10:04:11 +0200 (CEST) From: Anton Berezin Message-Id: <200509250804.j8P84BHW020570@freefall.freebsd.org> To: tobez@FreeBSD.org, perl@FreeBSD.org, des@FreeBSD.org Cc: Subject: Re: ports/86535: usermin/perl coredumps X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Sep 2005 08:04:11 -0000 Synopsis: usermin/perl coredumps Responsible-Changed-From-To: perl->des Responsible-Changed-By: tobez Responsible-Changed-When: Sun Sep 25 10:03:43 CEST 2005 Responsible-Changed-Why: Looks like security/p5-Authen-PAM problem to me - over to its maintainer. http://www.freebsd.org/cgi/query-pr.cgi?pr=86535 From owner-freebsd-perl@FreeBSD.ORG Sun Sep 25 13:15:58 2005 Return-Path: X-Original-To: perl@freebsd.org Delivered-To: freebsd-perl@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3FA9B16A41F for ; Sun, 25 Sep 2005 13:15:58 +0000 (GMT) (envelope-from caomhin@hive.beehost.net) Received: from hive.beehost.net (hive.beehost.net [64.49.223.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id C162943D4C for ; Sun, 25 Sep 2005 13:15:57 +0000 (GMT) (envelope-from caomhin@hive.beehost.net) Received: (qmail 59646 invoked by uid 1101); 25 Sep 2005 13:16:07 -0000 Date: 25 Sep 2005 13:16:07 -0000 Message-ID: <20050925131607.59645.qmail@hive.beehost.net> To: FreeBSD-gnats-submit@freebsd.org From: Kevin Golding X-send-pr-version: 3.113 X-GNATS-Notify: Cc: perl@freebsd.org Subject: Missing dependency in p5-Crypt-OpenSSL-RSA X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Kevin Golding List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Sep 2005 13:15:58 -0000 >Submitter-Id: current-users >Originator: Kevin Golding >Organization: >Confidential: no >Synopsis: Missing dependency in p5-Crypt-OpenSSL-RSA >Severity: non-critical >Priority: low >Category: ports >Class: sw-bug >Release: FreeBSD 5.3-RELEASE-p17 i386 >Environment: System: FreeBSD hive.caomhin.org 5.3-RELEASE-p17 FreeBSD 5.3-RELEASE-p17 #1: Thu Jun 30 17:35:51 BST 2005 kgolding@hive.caomhin.org:/usr/obj/usr/src/sys/HIVE i386 >Description: After upgrading SpamAssassin the following error appeared when starting the daemon: spamd[83367]: Can't locate Crypt/OpenSSL/Bignum.pm in @INC (@INC contains: lib ../lib /usr/local/lib/perl5/site_perl/5.8.6 /usr/local/lib /perl5/site_perl/5.8.6/mach /usr/local/lib/perl5/site_perl/5.8.5 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.6/BSDPAN /usr/local/lib/perl5/5.8.6/mach /usr/local/lib/perl5/5.8.6) at /usr/local/lib/perl5/site_perl/5.8.6/mach/Crypt/OpenSSL/RSA.pm line 29 Since this release introduced DomainKeys support I assumed that was the cause of these messages. This is somewhat supported by the following in the log when processing a message: spamd[58775]: Can't call method "verify" on an undefined value at /usr/local/lib/perl5/site_perl/5.8.6/Mail/DomainKeys/Key/Public.pm line 178, line 89. At first I assumed that p5-Mail-DomainKeys was missing the dependency, however it simply calls some functions in p5-Crypt-OpenSSL-RSA that require p5-Crypt-OpenSSL-Bignum. It seems that the functions have been around for a while but the requirement on Bignum isn't listed on CPAN either, which means the dependency could possibly belong somewhere else instead. >How-To-Repeat: Install SpamAssassin 3.1, enable DomainKeys, watch logs. Else call new_key_from_parameters or get_key_parameters from a script on a machine without p5-Crypt-OpenSSL-RSA-Bignum installed >Fix: --- openssl-rsa-bignum.patch begins here --- --- Makefile.orig Wed Sep 21 19:41:55 2005 +++ Makefile Sun Sep 25 13:42:17 2005 @@ -7,6 +7,7 @@ PORTNAME= Crypt-OpenSSL-RSA PORTVERSION= 0.22 +PORTREVISION= 1 CATEGORIES= security perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN} MASTER_SITE_SUBDIR= ../../authors/id/C/CD/CDRAKE/ @@ -15,7 +16,8 @@ MAINTAINER= perl@FreeBSD.org COMMENT= Perl5 module to RSA encode and decode strings using OpenSSL -BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Crypt/OpenSSL/Random.pm:${PORTSDIR}/security/p5-Crypt-OpenSSL-Random +BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Crypt/OpenSSL/Random.pm:${PORTSDIR}/security/p5-Crypt-OpenSSL-Random \ + ${SITE_PERL}/${PERL_ARCH}/Crypt/OpenSSL/Bignum.pm:${PORTSDIR}/security/p5-Crypt-OpenSSL-Bignum RUN_DEPENDS= ${BUILD_DEPENDS} PERL_CONFIGURE= yes --- openssl-rsa-bignum.patch ends here --- From owner-freebsd-perl@FreeBSD.ORG Sun Sep 25 15:42:11 2005 Return-Path: X-Original-To: perl@hub.freebsd.org Delivered-To: freebsd-perl@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0193616A41F; Sun, 25 Sep 2005 15:42:11 +0000 (GMT) (envelope-from leeym@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id B34D643D48; Sun, 25 Sep 2005 15:42:10 +0000 (GMT) (envelope-from leeym@FreeBSD.org) Received: from freefall.freebsd.org (leeym@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j8PFgAdj074952; Sun, 25 Sep 2005 15:42:10 GMT (envelope-from leeym@freefall.freebsd.org) Received: (from leeym@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j8PFgAvg074948; Sun, 25 Sep 2005 15:42:10 GMT (envelope-from leeym) Date: Sun, 25 Sep 2005 15:42:10 GMT From: Yen-Ming Lee Message-Id: <200509251542.j8PFgAvg074948@freefall.freebsd.org> To: spork@bway.net, leeym@FreeBSD.org, perl@FreeBSD.org Cc: Subject: Re: ports/80842: mail/p5-Mail-SpamAssassin: spamd does not properly drop root privs X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Sep 2005 15:42:11 -0000 Synopsis: mail/p5-Mail-SpamAssassin: spamd does not properly drop root privs State-Changed-From-To: feedback->closed State-Changed-By: leeym State-Changed-When: Sun Sep 25 15:42:10 GMT 2005 State-Changed-Why: This problem was fixed in the latest SpamAssassin. http://www.freebsd.org/cgi/query-pr.cgi?pr=80842 From owner-freebsd-perl@FreeBSD.ORG Mon Sep 26 11:05:19 2005 Return-Path: X-Original-To: perl@freebsd.org Delivered-To: freebsd-perl@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E02BD16A420 for ; Mon, 26 Sep 2005 11:05:19 +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 6821F43D97 for ; Mon, 26 Sep 2005 11:04:36 +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.3/8.13.3) with ESMTP id j8QB4Ubb028795 for ; Mon, 26 Sep 2005 11:04:30 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j8QB4UOm028777 for perl@freebsd.org; Mon, 26 Sep 2005 11:04:30 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 26 Sep 2005 11:04:30 GMT Message-Id: <200509261104.j8QB4UOm028777@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: perl@FreeBSD.org Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Sep 2005 11:05:20 -0000 Current FreeBSD problem reports Critical problems Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2004/03/03] ports/63670 perl lang/perl5.8: 'Unable to read from thread 1 problem total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2005/06/11] ports/82151 perl [PATCH] mail/p5-Mail-SpamAssassin: instal 1 problem total. From owner-freebsd-perl@FreeBSD.ORG Wed Sep 28 21:06:44 2005 Return-Path: X-Original-To: perl@hub.freebsd.org Delivered-To: freebsd-perl@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1BE6316A41F; Wed, 28 Sep 2005 21:06:44 +0000 (GMT) (envelope-from mnag@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id D224943D49; Wed, 28 Sep 2005 21:06:43 +0000 (GMT) (envelope-from mnag@FreeBSD.org) Received: from freefall.freebsd.org (mnag@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j8SL6h2G005390; Wed, 28 Sep 2005 21:06:43 GMT (envelope-from mnag@freefall.freebsd.org) Received: (from mnag@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j8SL6hGk005386; Wed, 28 Sep 2005 21:06:43 GMT (envelope-from mnag) Date: Wed, 28 Sep 2005 21:06:43 GMT From: Marcus Alves Grando Message-Id: <200509282106.j8SL6hGk005386@freefall.freebsd.org> To: mnag@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, perl@FreeBSD.org Cc: Subject: Re: ports/86687: Perl ithreads coredump X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Sep 2005 21:06:44 -0000 Synopsis: Perl ithreads coredump Responsible-Changed-From-To: freebsd-ports-bugs->perl Responsible-Changed-By: mnag Responsible-Changed-When: Wed Sep 28 21:06:09 GMT 2005 Responsible-Changed-Why: Over to maintainers. http://www.freebsd.org/cgi/query-pr.cgi?pr=86687 From owner-freebsd-perl@FreeBSD.ORG Wed Sep 28 21:07:51 2005 Return-Path: X-Original-To: perl@hub.freebsd.org Delivered-To: freebsd-perl@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B9FF16A421; Wed, 28 Sep 2005 21:07:51 +0000 (GMT) (envelope-from tobez@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD77943D49; Wed, 28 Sep 2005 21:07:50 +0000 (GMT) (envelope-from tobez@FreeBSD.org) Received: from freefall.freebsd.org (tobez@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j8SL7oIP005446; Wed, 28 Sep 2005 21:07:50 GMT (envelope-from tobez@freefall.freebsd.org) Received: (from tobez@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j8SL7oGO005442; Wed, 28 Sep 2005 23:07:50 +0200 (CEST) (envelope-from tobez) Date: Wed, 28 Sep 2005 23:07:50 +0200 (CEST) From: Anton Berezin Message-Id: <200509282107.j8SL7oGO005442@freefall.freebsd.org> To: zefram@zefram.net, tobez@FreeBSD.org, perl@FreeBSD.org, tobez@FreeBSD.org Cc: Subject: Re: ports/86687: Perl ithreads coredump X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Sep 2005 21:07:51 -0000 Synopsis: Perl ithreads coredump State-Changed-From-To: open->feedback State-Changed-By: tobez State-Changed-When: Wed Sep 28 23:06:47 CEST 2005 State-Changed-Why: Do you have a sample script to reliably reproduce the problem? Responsible-Changed-From-To: perl->tobez Responsible-Changed-By: tobez Responsible-Changed-When: Wed Sep 28 23:06:47 CEST 2005 Responsible-Changed-Why: Take. http://www.freebsd.org/cgi/query-pr.cgi?pr=86687 From owner-freebsd-perl@FreeBSD.ORG Wed Sep 28 21:10:38 2005 Return-Path: X-Original-To: perl@FreeBSD.org Delivered-To: freebsd-perl@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6399C16A427; Wed, 28 Sep 2005 21:10:38 +0000 (GMT) (envelope-from zefram@zefram.net) Received: from dante.zefram.net (dante.zefram.net [66.92.77.109]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7CB143D48; Wed, 28 Sep 2005 21:10:37 +0000 (GMT) (envelope-from zefram@zefram.net) Received: by dante.zefram.net (Postfix, from userid 1000) id 31397C7; Wed, 28 Sep 2005 17:10:38 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by dante.zefram.net (Postfix) with ESMTP id 2707C94; Wed, 28 Sep 2005 17:10:38 -0400 (EDT) Date: Wed, 28 Sep 2005 17:10:38 -0400 (EDT) From: John Gillis To: Anton Berezin In-Reply-To: <200509282107.j8SL7oGO005442@freefall.freebsd.org> Message-ID: <20050928170923.K18978@dante.zefram.net> References: <200509282107.j8SL7oGO005442@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: perl@FreeBSD.org Subject: Re: ports/86687: Perl ithreads coredump X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Sep 2005 21:10:38 -0000 Nothing short and sweet. It's in 60K of scripts. I can try to break it apart and slam it until it breaks... but sometimes it breaks in an hour, sometimes in 12. John From owner-freebsd-perl@FreeBSD.ORG Thu Sep 29 07:26:36 2005 Return-Path: X-Original-To: perl@hub.freebsd.org Delivered-To: freebsd-perl@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 549FA16A41F; Thu, 29 Sep 2005 07:26:36 +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 1456043D49; Thu, 29 Sep 2005 07:26:36 +0000 (GMT) (envelope-from erwin@FreeBSD.org) Received: from freefall.freebsd.org (erwin@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j8T7QZTS086679; Thu, 29 Sep 2005 07:26:35 GMT (envelope-from erwin@freefall.freebsd.org) Received: (from erwin@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j8T7QZjC086675; Thu, 29 Sep 2005 07:26:35 GMT (envelope-from erwin) Date: Thu, 29 Sep 2005 07:26:35 GMT From: Erwin Lansing Message-Id: <200509290726.j8T7QZjC086675@freefall.freebsd.org> To: erwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, perl@FreeBSD.org Cc: Subject: Re: ports/86689: [patch] mail/p5-Mail-SpamAssassin: add RELAY_COUNTRY option/run depends X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Sep 2005 07:26:36 -0000 Synopsis: [patch] mail/p5-Mail-SpamAssassin: add RELAY_COUNTRY option/run depends Responsible-Changed-From-To: freebsd-ports-bugs->perl Responsible-Changed-By: erwin Responsible-Changed-When: Thu Sep 29 07:26:23 GMT 2005 Responsible-Changed-Why: Over to maitnainers http://www.freebsd.org/cgi/query-pr.cgi?pr=86689 From owner-freebsd-perl@FreeBSD.ORG Thu Sep 29 09:42:05 2005 Return-Path: X-Original-To: perl@hub.freebsd.org Delivered-To: freebsd-perl@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 11E4216A420; Thu, 29 Sep 2005 09:42:05 +0000 (GMT) (envelope-from tobez@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4B7F43D48; Thu, 29 Sep 2005 09:42:04 +0000 (GMT) (envelope-from tobez@FreeBSD.org) Received: from freefall.freebsd.org (tobez@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j8T9g4ri007982; Thu, 29 Sep 2005 09:42:04 GMT (envelope-from tobez@freefall.freebsd.org) Received: (from tobez@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j8T9g4vc007978; Thu, 29 Sep 2005 11:42:04 +0200 (CEST) (envelope-from tobez) Date: Thu, 29 Sep 2005 11:42:04 +0200 (CEST) From: Anton Berezin Message-Id: <200509290942.j8T9g4vc007978@freefall.freebsd.org> To: hideo@lastamericanempire.com, tobez@FreeBSD.org, perl@FreeBSD.org Cc: Subject: Re: ports/86689: [patch] mail/p5-Mail-SpamAssassin: add RELAY_COUNTRY option/run depends X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Sep 2005 09:42:05 -0000 Synopsis: [patch] mail/p5-Mail-SpamAssassin: add RELAY_COUNTRY option/run depends State-Changed-From-To: open->closed State-Changed-By: tobez State-Changed-When: Thu Sep 29 11:42:04 CEST 2005 State-Changed-Why: The update has been committed. Thank you for your submission. http://www.freebsd.org/cgi/query-pr.cgi?pr=86689 From owner-freebsd-perl@FreeBSD.ORG Sat Oct 1 19:58:50 2005 Return-Path: X-Original-To: perl@FreeBSD.org Delivered-To: freebsd-perl@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 05D2316A41F; Sat, 1 Oct 2005 19:58:50 +0000 (GMT) (envelope-from zefram@zefram.net) Received: from dante.zefram.net (dante.zefram.net [66.92.77.109]) by mx1.FreeBSD.org (Postfix) with ESMTP id 069DB43D46; Sat, 1 Oct 2005 19:58:48 +0000 (GMT) (envelope-from zefram@zefram.net) Received: by dante.zefram.net (Postfix, from userid 1000) id A4B5813A; Sat, 1 Oct 2005 15:58:49 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by dante.zefram.net (Postfix) with ESMTP id 9B0DB94; Sat, 1 Oct 2005 15:58:49 -0400 (EDT) Date: Sat, 1 Oct 2005 15:58:49 -0400 (EDT) From: John Gillis To: Anton Berezin In-Reply-To: <200509282107.j8SL7oGO005442@freefall.freebsd.org> Message-ID: <20051001154734.E17540@dante.zefram.net> References: <200509282107.j8SL7oGO005442@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: perl@FreeBSD.org Subject: Re: ports/86687: Perl ithreads coredump X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Oct 2005 19:58:50 -0000 Here's a sample script that creates the same core dump. It creates 50 threads that look up 1000 hostnames from a database of unique hostnames. They are all unique. It then just runs gethostbyname. The actual script uses IO::Socket::INET... but I didn't want to connect to so many hosts at once.. Without further adieu, here's the script: #!/usr/bin/perl -w use threads; use Socket; $SIG{INT} = \&catch_die; my @threads; my $shutdown :shared = 0; for (1 .. 50) { shift @threads, threads->new(\&thr); } sub thr { my $i = 0; my $dbi = DBI->connect("DBI:mysql:database=spider","xxx","xxx") or die "Unable to connect to MySQL: $!\n"; my $sth = $dbi->prepare("SELECT id, host FROM site LIMIT " . (threads->tid * 1000) . ", 1000"); $sth->execute; return if !$sth->rows; while ($shutdown == 0 && $i < 999) { my @row = $sth->fetchrow(); my $host = $row[1]; my $iaddr = gethostbyname($host) || print "Host $host not found."; $i++; } } while ($shutdown == 0) { sleep(5); } print "Waiting for threads\n"; foreach $thread (@threads) { $thread->join; } sub catch_die { # Shit. Gotta clean our act up. print "Closing once current page has been indexed.\n"; $shutdown = 1; } From owner-freebsd-perl@FreeBSD.ORG Sat Oct 1 22:06:11 2005 Return-Path: X-Original-To: perl@hub.freebsd.org Delivered-To: freebsd-perl@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 98A0E16A41F; Sat, 1 Oct 2005 22:06:11 +0000 (GMT) (envelope-from mnag@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F25743D45; Sat, 1 Oct 2005 22:06:11 +0000 (GMT) (envelope-from mnag@FreeBSD.org) Received: from freefall.freebsd.org (mnag@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j91M6BNi091723; Sat, 1 Oct 2005 22:06:11 GMT (envelope-from mnag@freefall.freebsd.org) Received: (from mnag@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j91M6BKN091719; Sat, 1 Oct 2005 22:06:11 GMT (envelope-from mnag) Date: Sat, 1 Oct 2005 22:06:11 GMT From: Marcus Alves Grando Message-Id: <200510012206.j91M6BKN091719@freefall.freebsd.org> To: mnag@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, perl@FreeBSD.org Cc: Subject: Re: ports/86807: update: misc/p5-Array-Compare - update to version 1.13 X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Oct 2005 22:06:11 -0000 Synopsis: update: misc/p5-Array-Compare - update to version 1.13 Responsible-Changed-From-To: freebsd-ports-bugs->perl Responsible-Changed-By: mnag Responsible-Changed-When: Sat Oct 1 22:05:44 GMT 2005 Responsible-Changed-Why: Over to maintainers. http://www.freebsd.org/cgi/query-pr.cgi?pr=86807