From owner-freebsd-ports@FreeBSD.ORG Tue Feb 28 18:44:56 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7645D106564A for ; Tue, 28 Feb 2012 18:44:56 +0000 (UTC) (envelope-from rflynn@acsalaska.net) Received: from mailhub.rachie.is-a-geek.net (rachie.is-a-geek.net [66.230.99.27]) by mx1.freebsd.org (Postfix) with ESMTP id 497218FC16 for ; Tue, 28 Feb 2012 18:44:56 +0000 (UTC) Received: from [127.0.0.1] (squeeze.lan.rachie.is-a-geek.net [192.168.2.30]) by mailhub.rachie.is-a-geek.net (Postfix) with ESMTP id C4CBD7E854; Tue, 28 Feb 2012 09:44:54 -0900 (AKST) Message-ID: <4F4D20AE.2010401@acsalaska.net> Date: Tue, 28 Feb 2012 19:45:02 +0100 From: Mel Flynn User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2 MIME-Version: 1.0 To: =?UTF-8?B?Im8uwrBbIGtFbG0gXcKwLm8i?= References: In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: freebsd-ports@freebsd.org Subject: Re: "[lang/perl5.14] Fails on amd64 when WITH_THREADS is enabled" 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, 28 Feb 2012 18:44:56 -0000 On 2/28/2012 14:31, o.°[ kElm ]°.o wrote: > hello > > after irc dial with Barnerd and crest > we find a compilation problem with > > "[lang/perl5.12] Fails on amd64 when WITH_THREADS or/and WITH_PTHREADS > are enabled" > "[lang/perl5.14] Fails on amd64 when WITH_THREADS or/and WITH_PTHREADS > are enabled" Note that if you build like make -j4 all, that will not work. You shouldn't have to use -j with ports at all, as ports have MAKE_JOBS* flags in /usr/ports/Mk/bsd.port.mk which will by default grab all CPUs and cores on the system. The perl ports are specifically marked MAKE_JOBS_UNSAFE, which means that the perl build system is not equipped for parallel building. If that was not your error, then please post the error you get. I for one, cannot reproduce your problem. -- Mel