From owner-freebsd-questions@FreeBSD.ORG Sat Apr 11 23:31:01 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 304941065673 for ; Sat, 11 Apr 2009 23:31:01 +0000 (UTC) (envelope-from vogelke@hcst.com) Received: from beta.hcst.com (beta.hcst.com [192.52.183.241]) by mx1.freebsd.org (Postfix) with ESMTP id E377C8FC0A for ; Sat, 11 Apr 2009 23:31:00 +0000 (UTC) (envelope-from vogelke@hcst.com) Received: from beta.hcst.com (localhost [127.0.0.1]) by beta.hcst.com (8.13.8/8.13.8/Debian-3) with ESMTP id n3BNUxMV031226 for ; Sat, 11 Apr 2009 19:30:59 -0400 Received: (from vogelke@localhost) by beta.hcst.com (8.13.8/8.13.8/Submit) id n3BNUxY3031225; Sat, 11 Apr 2009 19:30:59 -0400 Received: by kev.msw.wpafb.af.mil (Postfix, from userid 32768) id 32DA9BE71; Fri, 10 Apr 2009 20:28:00 -0400 (EDT) To: freebsd-questions@freebsd.org In-reply-to: <49DF9E7A.4030300@gmail.com> (message from Adam Vandemore on Fri, 10 Apr 2009 14:31:06 -0500) Organization: Oasis Systems Inc. X-Disclaimer: I don't speak for the USAF or Oasis. X-GPG-ID: 1024D/711752A0 2006-06-27 Karl Vogel X-GPG-Fingerprint: 56EB 6DBF 4224 C953 F417 CC99 4C7C 7D46 7117 52A0 Message-Id: <20090411002800.32DA9BE71@kev.msw.wpafb.af.mil> Date: Fri, 10 Apr 2009 20:28:00 -0400 (EDT) From: vogelke+unix@pobox.com (Karl Vogel) Subject: Re: sorta newb help compiling samba X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: vogelke+unix@pobox.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Apr 2009 23:31:01 -0000 >> On Fri, 10 Apr 2009 14:31:06 -0500, >> Adam Vandemore said: A> How do you handle major builds that use FBSD specific patches.... A> asterisk for example? Fortunately I haven't had to build asterisk or anything else that large. If I did, I'd probably try building under Solaris first, and when installing under FBSD, I'd examine any patches and put them in by hand. My only experience with a major ports build was attempting to upgrade Firefox; 20 minutes after starting, I was left with a literally unbootable system. I had to yank the drive, give it to a buddy to verify that my files were still present, do a complete installation with a more recent FBSD version on a clean drive, and restore my stuff from the original system. I'm perfectly willing to admit that I botched something in the Firefox upgrade, but I've also run into problems installing anything that remotely depends on perl. I use the same version on all my servers, and I got tired of seeing "unable to find perl-5.8.whatever"; configure scripts test for capability rather than version number to avoid this problem. Some of my servers are not allowed to have any network access, which means no chasing dependencies; I put in a CD with some source and run a build script. -- Karl Vogel I don't speak for the USAF or my company Seen in an East African newspaper: A new swimming pool is rapidly taking shape since the contractors have thrown in the bulk of their workers.