From owner-freebsd-emulation@FreeBSD.ORG Sun Jan 22 05:12:42 2012 Return-Path: Delivered-To: emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E66BE106564A for ; Sun, 22 Jan 2012 05:12:42 +0000 (UTC) (envelope-from freebsd-emulation@herveybayaustralia.com.au) Received: from mail.unitedinsong.com.au (mail.unitedinsong.com.au [150.101.178.33]) by mx1.freebsd.org (Postfix) with ESMTP id 9A31E8FC12 for ; Sun, 22 Jan 2012 05:12:42 +0000 (UTC) Received: from mail.unitedinsong.com.au (bell.herveybayaustralia.com.au [192.168.0.40]) by mail.unitedinsong.com.au (Postfix) with ESMTP id 867AF5C28; Sun, 22 Jan 2012 15:25:13 +1000 (EST) Received: from laptop1.herveybayaustralia.com.au (laptop1.herveybayaustralia.com.au [192.168.0.179]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.unitedinsong.com.au (Postfix) with ESMTPSA id AC3B15C21; Sun, 22 Jan 2012 15:25:12 +1000 (EST) Message-ID: <4F1B99DD.1020907@herveybayaustralia.com.au> Date: Sun, 22 Jan 2012 15:08:45 +1000 From: Da Rock User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:7.0.1) Gecko/20111109 Thunderbird/7.0.1 MIME-Version: 1.0 To: Alexander Leidinger References: <4F1A7DF7.4060603@herveybayaustralia.com.au> <20120121161108.000074bc@unknown> In-Reply-To: <20120121161108.000074bc@unknown> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: emulation@FreeBSD.org Subject: Re: linux-threads X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: emulation@FreeBSD.org List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2012 05:12:43 -0000 On 01/22/12 01:11, Alexander Leidinger wrote: > On Sat, 21 Jan 2012 18:57:27 +1000 Da Rock > wrote: > >> By all means shout me down if you like, but I just received the >> updates re ports unmaintained etc and I noticed linux-threads in one >> of them. >> >> This came in on the ports@ list: >> >> Unmaintained marked broken: >> >> portname: devel/linuxthreads >> broken because: does not build >> build errors: none. >> overview:http://portsmon.FreeBSD.org/portoverview.py?category=devel&portname=linuxthreads >> >> I'm curious as to why this wouldn't be coming to the emulation list >> as isn't it critical to the use of the linux ports? And is the >> maintainer situation similar to other linux ports- as in the list >> maintains it for critical purposes? > It is not a linuxulator port. It is doing what the old linux threads > lib was doing (each thread is a process), just on FreeBSD. There was a > timeframe where this gave better performance for the native MySQL than > our default threads lib. Now our threads lib is better, and we do not > need the linuxthreads ports anymore. Huh, well there you go. My thinking was that when the linuxulator was running equivalent to 2.4 linux it didn't need it (2.4 linux didn't have threads), and when it jumped to 2.6 it needed the threads. And about the same time 2.6 came in I noticed linux-threads in ports; hence I jumped to the wrong conclusion it seems... :) Thanks for the clarification.