From owner-cvs-all Tue Sep 15 00:04:27 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA10907 for cvs-all-outgoing; Tue, 15 Sep 1998 00:04:27 -0700 (PDT) (envelope-from owner-cvs-all) Received: from vader.cs.berkeley.edu (vader.CS.Berkeley.EDU [128.32.38.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA10901; Tue, 15 Sep 1998 00:04:21 -0700 (PDT) (envelope-from asami@vader.cs.berkeley.edu) Received: from silvia.hip.berkeley.edu (sji-ca5-24.ix.netcom.com [209.109.234.24]) by vader.cs.berkeley.edu (8.8.7/8.7.3) with ESMTP id AAA03988; Tue, 15 Sep 1998 00:04:02 -0700 (PDT) Received: (from asami@localhost) by silvia.hip.berkeley.edu (8.8.8/8.6.9) id AAA26650; Tue, 15 Sep 1998 00:03:57 -0700 (PDT) Date: Tue, 15 Sep 1998 00:03:57 -0700 (PDT) Message-Id: <199809150703.AAA26650@silvia.hip.berkeley.edu> To: mark@grondar.za CC: markm@freebsd.org, cvs-committers@freebsd.org, cvs-all@freebsd.org, jdp@polstra.com In-reply-to: <199809150620.IAA27913@gratis.grondar.za> (message from Mark Murray on Tue, 15 Sep 1998 08:19:59 +0200) Subject: Re: cvs commit: ports/graphics/jpeg Makefile ports/graphics/jpeg/pkg PLIST From: asami@freebsd.org (Satoshi Asami) Sender: owner-cvs-all@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * It is not conditional on PORTOBJFORMAT. * * GNU Configure makes the decisions: Oh, I see. * > If it does, does it add the flags "-Wl,-soname,jpeg.so.9" to the cc * > -shared command line if PORTOBJFORMAT=elf? * * Damn. I missed this bit. I assumed that it was a clue to the build, * not an instruction. I was using the system default to decide aout/elf, * and was assuming that this was availiable to force the issue if * necessary. * * FWIW - the above is added in elf builds; just not conditional on * PORTOBJFORMAT. That's fine. PORTOBJFORMAT is just for the convenience for the porter -- if the software already in question already DTRT, then I don't think we have to force it to use PORTOBJFORMAT. BTW, the "DTRT" means in cases PORTOBJFORMAT is set to elf, it builds elf libs, and in cases it's set to aout, it builds aout libs. PORTOBJFORMAT is set exactly the same as what the compiler/linker does given the environment (/etc/objformat, OBJFORMAT variable, etc.), so you needn't do anything special if configure does it right. Satoshi