From owner-freebsd-current@FreeBSD.ORG Mon Jun 20 20:44:34 2011 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 75E881065670 for ; Mon, 20 Jun 2011 20:44:34 +0000 (UTC) (envelope-from mdf356@gmail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 0ABE68FC1B for ; Mon, 20 Jun 2011 20:44:33 +0000 (UTC) Received: by wyb33 with SMTP id 33so3801589wyb.13 for ; Mon, 20 Jun 2011 13:44:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=p1Vl7js7lJ2csug516UuxVzt3F+cpLjQqn81Fvj6pGk=; b=AR6ut3B9YMqfMfwn9eHNl8+o5smhopsxn0Zr2j5NnwBsSrgy/VpKIMyDqCdush4yux z7duKt0rqQdEo5jWKLkyYg0jiw3dikmx63+xHhGIeyvuB9Li8ETphybYUt1ZxK0A59UP 1ZleF2iOsn/cEf7dvgv+2szu8ZpLS9Tu/XhzQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=XvofOYIWHuNAoJo2Pvc82ddVOjoUhKvPWI4eRv4Q8HN1OJ2qrVrB8wgLEGSktrSPbs CqTlJHQhPunEkNHaVBXiwIAlJ/FDqrrlK+5wvGLf75x+rkjHC9iYXsxGlWDzCZuGHIs8 lW1xmLhtR1lurvdz/9QhJMGkaVJjSdN+PmWd0= MIME-Version: 1.0 Received: by 10.216.233.92 with SMTP id o70mr5351865weq.71.1308602673092; Mon, 20 Jun 2011 13:44:33 -0700 (PDT) Sender: mdf356@gmail.com Received: by 10.216.39.134 with HTTP; Mon, 20 Jun 2011 13:44:33 -0700 (PDT) In-Reply-To: <20110620205301.GA11753@onelab2.iet.unipi.it> References: <20110620205301.GA11753@onelab2.iet.unipi.it> Date: Mon, 20 Jun 2011 13:44:33 -0700 X-Google-Sender-Auth: DAJ0ofaT7HRZBfiM_3-qCikevt0 Message-ID: From: mdf@FreeBSD.org To: Luigi Rizzo Content-Type: text/plain; charset=ISO-8859-1 Cc: current@freebsd.org Subject: Re: best way to do FreeBSD kernel/userland development on OSX ? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jun 2011 20:44:34 -0000 On Mon, Jun 20, 2011 at 1:53 PM, Luigi Rizzo wrote: > i recently replaced my laptop with a mac, which opens the problem on > how do i do FreeBSD development (including kernel work) on it. > > the option i am trying now is running a freebsd VM in virtualbox, > but it is slightly slow and probably energy hungry. > > I'd like to keep the svn checkut outside the disk image but > unfortunately the default filesystem on osx is case-insensitive > so i can't do that -- unless someone shows me how to change > the filesystem conventions. > > suggestions anyone ? With the help of google I did something for this a few months ago. You can create a new disk image, and use case-sensitive for this image. I created mine as something like 8GB but thinly provisioned so it didn't take up all the space until used. I use VMWare for testing code changes ($WORK paid for a license for me), but it's a CPU/battery hog, so I'm not wild about it, but it does work. Cheers, matthew