Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Sep 1998 23:02:08 -0700 (PDT)
From:      asami@FreeBSD.ORG (Satoshi Asami)
To:        mark@grondar.za
Cc:        markm@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, jdp@polstra.com
Subject:   Re: cvs commit: ports/graphics/jpeg Makefile ports/graphics/jpeg/pkg PLIST
Message-ID:  <199809150602.XAA26530@silvia.hip.berkeley.edu>
In-Reply-To: <199809150549.HAA27612@gratis.grondar.za> (message from Mark Murray on Tue, 15 Sep 1998 07:49:39 %2B0200)

next in thread | previous in thread | raw e-mail | index | archive | help
 * cc: markm@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG,
 *         jdp@polstra.com
 * Date: Tue, 15 Sep 1998 07:49:39 +0200
 * From: Mark Murray <mark@grondar.za>
 * 
 * > Thanks, but according to John P. (quoting from the guideline):
 * > 
 * >     Ports' make processes are patched to use this variable to decide
 * >     what to do.  In particular, there shall be no minor number in an
 * >     elf lib.  Also, assuming "cc -shared" is used rather than "ld"
 * >     directly, the only difference is that they need to add
 * >     "-Wl,-soname,foo.so.3" on the command line.  Also, they will have
 * >     to install a symlink "libfoo.so" -> "libfoo.so.3".
 * > 
 * > I don't see how the cc command line is fixed (both to create
 * > libjpeg.so.9 and to add the extra flags) by only changing the ldconfig
 * > line in Makefile.  This port installs the libjpeg.so symlink
 * > regardless, so I guess we don't have to worry about that part.
 * 
 * Erm - I can't quite parse this...

Sorry.  Ok, let me try again.

Does the port now create libjpeg.so.9 if PORTOBJFORMAT=elf?  (Maybe it
does, I just don't see how your changes, a one-liner in Makefile to
change the ldconfig lines and some lines in pkg/PLIST would accomplish
it.)

If it does, does it add the flags "-Wl,-soname,jpeg.so.9" to the cc
-shared command line if PORTOBJFORMAT=elf?

Satoshi



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199809150602.XAA26530>