From owner-svn-src-head@FreeBSD.ORG Sat Jul 4 09:45:24 2009 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D71771065675; Sat, 4 Jul 2009 09:45:24 +0000 (UTC) (envelope-from bms@incunabulum.net) Received: from out2.smtp.messagingengine.com (out2.smtp.messagingengine.com [66.111.4.26]) by mx1.freebsd.org (Postfix) with ESMTP id A403D8FC34; Sat, 4 Jul 2009 09:45:24 +0000 (UTC) (envelope-from bms@incunabulum.net) Received: from compute2.internal (compute2.internal [10.202.2.42]) by out1.messagingengine.com (Postfix) with ESMTP id DA1A63A4F3A; Sat, 4 Jul 2009 05:45:23 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by compute2.internal (MEProxy); Sat, 04 Jul 2009 05:45:25 -0400 X-Sasl-enc: GhrvgQg+PdeQ2/3IWcOJxqw1oEPc+24fCQv10CXKzAKE 1246700723 Received: from [192.168.123.18] (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTPSA id 3BEED290A; Sat, 4 Jul 2009 05:45:23 -0400 (EDT) Message-ID: <4A4F24AF.3080900@incunabulum.net> Date: Sat, 04 Jul 2009 10:45:19 +0100 From: Bruce Simpson User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) MIME-Version: 1.0 To: Ed Schouten References: <200907021824.n62IObWJ051643@svn.freebsd.org> In-Reply-To: <200907021824.n62IObWJ051643@svn.freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r195295 - in head/sys: amd64/conf i386/conf ia64/conf pc98/conf powerpc/conf sparc64/conf sun4v/conf X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jul 2009 09:45:25 -0000 Ed Schouten wrote: > Author: ed > Date: Thu Jul 2 18:24:37 2009 > New Revision: 195295 > URL: http://svn.freebsd.org/changeset/base/195295 > > Log: > Enable POSIX semaphores on all non-embedded architectures by default. > > More applications (including Firefox) seem to depend on this nowadays, > so not having this enabled by default is a bad idea. > Thank you. I didn't do this as normally we're pretty conservative about this sort of change, but now they are fixed, it just plain makes sense. I suspect Boost.Interprocess doesn't work on FreeBSD yet -- it needs sem_t's shared between processes. Does anybody have work in progress for this? We are in 8.0 freeze right now and it would be great to be able to sort this out, IF someone has it up their sleeve. This was recently bashed around on -STABLE. cheers BMS