Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Jul 2003 11:29:11 +0200
From:      Volker Stolz <vs@foldr.org>
To:        Alexander Langer <alex@big.endian.de>, kris@freebsd.org
Cc:        ports-committers@freebsd.org
Subject:   Re: (fwd) Re: cvs commit: ports/x11-toolkits/open-motif/files patch-lib::Xm::ColorS.c
Message-ID:  <20030714092911.GB3714@theater.foldr.org>
In-Reply-To: <20030714072236.GK14622@fump.kawo2.rwth-aachen.de>
References:  <20030714072236.GK14622@fump.kawo2.rwth-aachen.de>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On Mon, Jul 14, 2003 at 09:22:36AM +0200, Alexander Langer wrote:
> ----- Forwarded message from Kris Kennaway <kris@obsecurity.org> -----
> >   'colordemo' from open-motif can be used to select colors by either RGB values
> >   or from the file rgb.txt. However, the underlying library doesn't honour XBASE
> >   and looks for the file in the wrong place.
> >   
> Are you sure this patch is correct?  How does X11BASE get transmuted
> into LIBDIR (which defaults to /usr/lib)?

LIBDIR gets set in the Makefile by means of configure and is handled in the same
way in similar places throughout the source, e.g. openmotif-2.2.2/lib/Xm/Xmos.c
I added the #ifndef LIBDIR lines so that in case somebody else picks up our patches or
chooses to configure this thing in a different way, he gets the behaviour of the
original source code. Notice the -DLIBDIR in the actual command being executed from the
FreeBSD port:

cc -DHAVE_CONFIG_H -I. -I. -I../../include -I./.. -DXMBINDDIR_FALLBACK=\"/usr/X11R6/lib/X11/bindings\" -DINCDIR=\"/usr/X11R6/include/X11\" -DLIBDIR=\"/usr/X11R6/lib/X11\" -I/usr/X11R6/include -DCSRG_BASED -DXUSE_MTSAFE_API -DXNO_MTSAFE_PWDAPI -O -pipe -O -pipe -W -march=pentiumpro -Wall -Wno-unused -Wno-comment -c ColorS.c  -fPIC -DPIC -o .libs/ColorS.lo

Do you see a specific case where this breaks?

Regards,
  Volker
-- 
Volker Stolz * stolz@i2.informatik.rwth-aachen.de * PGP + S/MIME 

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)

iQCVAwUBPxJ35xLpPok/0ba1AQE/EQP+M+0HsQRGSA7Ft3FyU1ojWmY49VoA/pEj
523FDxMo3LNsSaRMEbaw03cFZWA6WBzcdU/BnyYZb0wfrU8evWbdYbrNNHW2iPML
Qy5v15IHLHRbAG/9Zbn9djeKDRkrRACxg/V68aqENxnBK1NFg7k9A4wZ4fPYJaKh
BXaQ7JqGSkw=
=aqyY
-----END PGP SIGNATURE-----
help

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