From owner-freebsd-stable@FreeBSD.ORG Tue Jan 29 09:37:28 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 31AD216A418 for ; Tue, 29 Jan 2008 09:37:28 +0000 (UTC) (envelope-from chris#@1command.com) Received: from mail.1command.com (mail.1command.com [75.160.109.226]) by mx1.freebsd.org (Postfix) with ESMTP id CCFE613C4E9 for ; Tue, 29 Jan 2008 09:37:27 +0000 (UTC) (envelope-from chris#@1command.com) Received: from mail.1command.com (localhost.1command.com [127.0.0.1]) by mail.1command.com (8.13.3/8.13.3) with ESMTP id m0T9bJlC041355; Tue, 29 Jan 2008 01:37:25 -0800 (PST) (envelope-from chris#@1command.com) Received: (from www@localhost) by mail.1command.com (8.13.3/8.13.3/Submit) id m0T9bJwK041354; Tue, 29 Jan 2008 01:37:19 -0800 (PST) (envelope-from chris#@1command.com) Received: from hitme.hitometer.net (hitme.hitometer.net [75.160.109.235]) by webmail.1command.com (H.R. Communications Messaging System) with HTTP; Tue, 29 Jan 2008 01:37:19 -0800 Message-ID: <20080129013719.hqwqye20go8sgocw@webmail.1command.com> X-Priority: 3 (Normal) Date: Tue, 29 Jan 2008 01:37:19 -0800 From: "Chris H." To: Peter Jeremy 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> <20080129082918.GO48382@server.vk2pj.dyndns.org> In-Reply-To: <20080129082918.GO48382@server.vk2pj.dyndns.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: H.R. Communications Internet Messaging System (HCIMS) 4.1 Professional (not for redistribution) / FreeBSD-5.5 Cc: 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 09:37:28 -0000 Quoting Peter Jeremy : > On Mon, Jan 28, 2008 at 02:41:56PM -0800, Chris H. wrote: >> In case you're wondering, objformat /is/ required - at leas for >> www/apache13-ssl. > > objformat was created at around FreeBSD 3.0 as a temporary tool to > handle the a.out to ELF transition and has been obsolete for nearly 8 > years. Unfortunately, it's continued presence misled third-party > developers. Yes, this is what I gathered from the man pages. Too bad the Vendors don't read the man pages. :) > >> So the trick is to create the following /usr/bin/objformat: >> >> #!/bin/sh >> echo elf >> >> Make sure to set perms to +r +x -w > > The correct fix is to patch the configure script to not need objformat. Indeed. Couldn't agree more. It's my understanding that this is a linker issue. Is it possible that it only shows up now because the default gcc is now 4.1? > > Note that as others have suggested, Apache 1.3 is now a legacy > version. Even if you don't move to Apache 2.2 now, I suggest your > future plans include provision for migration off Apache 1.3. To quote > the Apache website: "We strongly recommend that users of all earlier > versions, including 1.3 family release, upgrade to to the current 2.2 > version as soon as possible." According to the Apache developers, 1.3's appeal is IJW (It Just Works). But your point is well taken. :) --Chris H > > -- > Peter Jeremy > Please excuse any delays as the result of my ISP's inability to implement > an MTA that is either RFC2821-compliant or matches their claimed behaviour. > -- panic: kernel trap (ignored)