From owner-freebsd-stable@FreeBSD.ORG Tue Jan 29 00:55:01 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C611E16A417 for ; Tue, 29 Jan 2008 00:55:01 +0000 (UTC) (envelope-from jdc@parodius.com) Received: from mx01.sc1.parodius.com (mx01.sc1.parodius.com [72.20.106.3]) by mx1.freebsd.org (Postfix) with ESMTP id AE8C513C4CE for ; Tue, 29 Jan 2008 00:55:01 +0000 (UTC) (envelope-from jdc@parodius.com) Received: by mx01.sc1.parodius.com (Postfix, from userid 1000) id 994841CC033; Mon, 28 Jan 2008 16:55:01 -0800 (PST) Date: Mon, 28 Jan 2008 16:55:01 -0800 From: Jeremy Chadwick To: "Chris H." Message-ID: <20080129005501.GA78938@eos.sc1.parodius.com> References: <20080128093349.ok9nt1obkkcwgco8@webmail.1command.com> <20080128201148.GA70603@eos.sc1.parodius.com> <20080128125242.49nlnjqf8gowkckw@webmail.1command.com> <20080128135210.3v6o66baugo88s44@webmail.1command.com> <20080128144156.d1earbfa8gk0k40o@webmail.1command.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080128144156.d1earbfa8gk0k40o@webmail.1command.com> User-Agent: Mutt/1.5.16 (2007-06-09) Cc: Clement Laforet , freebsd-stable@freebsd.org Subject: Re: /usr/bin/objformat is missing X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 00:55:01 -0000 On Mon, Jan 28, 2008 at 02:41:56PM -0800, Chris H. wrote: >> Continued make deinstalls and tweaking and make && make installs >> all still fail with the same errors. I have noticed a couple of >> threads that relate to this. One indicates that copying >> www/apache13/files/patch-ae to www/apache-ssl/files/patch-az worked. >> Didn't work for me. Second one indicated that creating /usr/bin/objformat >> with the contents of objformat being >> >> #!/bin/sh >> echo elf >> >> worked for them. I'm about to try that, since it isn't possible to >> build from source a working version. I'll report back if it does. > > Whoo Hoo! Yep! That did it. > > In case you're wondering, objformat /is/ required - at leas for > www/apache13-ssl. > > So the trick is to create the following /usr/bin/objformat: > > #!/bin/sh > echo elf > > Make sure to set perms to +r +x -w > > Should I initiate a sendpr? > > Thanks to all for your comments/suggestions/advice. I don't agree with any port creating a file in /usr/bin, and it's safe to say others will not agree with it either. This needs to be fixed at the core of the port build or port configure. This should go to the freebsd-ports list, or to Clement Laforet (maintainer) directly. I've CC'd him on this matter. A PR would help and be official, but again, creating /usr/bin/objformat is a no-no. Additional point: I understand your need for 1.3, but I strongly urge you to consider 2.2 or at least 2.0 -- solely *because* of the insanities involving getting SSL to work on 1.3. We (as a hosting provider) didn't start offering SSL capability until migrating to 2.0, simply because I had dealt with getting SSL to work on 1.3 and did not want to bother with all the hackery. Take the time some day to migrate your configs to 2.0 or 2.2 and enjoy the benefits of such. :-) -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB |