From owner-freebsd-amd64@FreeBSD.ORG Mon Mar 22 17:49:09 2010 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 63FC6106564A for ; Mon, 22 Mar 2010 17:49:09 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from mail-pw0-f54.google.com (mail-pw0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 3920F8FC0A for ; Mon, 22 Mar 2010 17:49:08 +0000 (UTC) Received: by pwj4 with SMTP id 4so4329863pwj.13 for ; Mon, 22 Mar 2010 10:49:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=vUkYEF/tKWw98V/P004Kq43ZDoqhjbrIiKwZ7TSmQL0=; b=voL0qfMpjT+TvIDiWR6/wPJUEXZeK5efqxNcR0i8PNjUdk6h/u9VaIQ/E/Hz0XRQ4M PQXdtI/+lHHR0OD4XZF8pCk/D034tpV+DT5lvNMBCp4uFLsCPH2Q55W1NCJOpRPgRKFG KodbJJC5CpOwVK6qr41hyttygpQCfkZMGf5iI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=awWDoJ7e3ilK3bOLwq0410PFlSiwSv3fGV7NHJsQn91478QPZ3YzMW5zFKRYHpdPjk ryjaE8TYhOmaoZ1dR4OFNXTjNXF4Me15FGA+4ubcqvPOoeH+B49fInhHVLqFqqB4fGIL JRyxI+qstu5YHoJmIzp57mSA5vT8M1jjL4jsk= MIME-Version: 1.0 Received: by 10.143.153.42 with SMTP id f42mr1523573wfo.299.1269280148729; Mon, 22 Mar 2010 10:49:08 -0700 (PDT) In-Reply-To: <720362.1757.qm@web114108.mail.gq1.yahoo.com> References: <720362.1757.qm@web114108.mail.gq1.yahoo.com> Date: Mon, 22 Mar 2010 10:49:08 -0700 Message-ID: <7d6fde3d1003221049i4338d474jf842a2d153023953@mail.gmail.com> From: Garrett Cooper To: Johnson Mpeirwe Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-amd64@freebsd.org Subject: Re: Linux pthreads for AMD64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Mar 2010 17:49:09 -0000 On Mon, Mar 22, 2010 at 9:44 AM, Johnson Mpeirwe wrote: > Hello, > > Are Linux threads available for FreeBSD 7.2 AMD64? I am trying to compile= MySQL5.5 server on a FreeBSD 7.2 AMD64 System with 16 CPUs and 12GB RAM. A= fter running into performance issues (MySQL is painfully slow) when compile= d with FreeBSD's native libthr, I have tried recompiling with the libpthrea= d library but failed as follows: > > /usr/ports/databases/mysql55-server# make WITH_LINUXTHREADS=3Dyes > ... > ... > =3D=3D=3D> =A0Extracting for mysql-server-5.5.1 > =3D> MD5 Checksum OK for mysql-5.5.1-m2.tar.gz. > =3D> SHA256 Checksum OK for mysql-5.5.1-m2.tar.gz. > =3D=3D=3D> =A0Patching for mysql-server-5.5.1 > =3D=3D=3D> =A0Applying FreeBSD patches for mysql-server-5.5.1 > =3D=3D=3D> =A0 mysql-server-5.5.1 depends on shared library: lthread - no= t found > =3D=3D=3D> =A0 =A0Verifying install for lthread in /usr/ports/devel/linux= threads > =3D=3D=3D> =A0linuxthreads-2.2.3_24 is only for i386, while you are runni= ng amd64. > *** Error code 1 > > Stop in /usr/ports/devel/linuxthreads. > *** Error code 1 > > Stop in /usr/ports/databases/mysql55-server. Do you mean NPTL threading or non-NPTL (linuxthreads) threading? If you meant the latter, that should be dead and gone by now (it has been dead for quite some time in glibc at least...). Thanks, -Garrett