Date: Sun, 28 Nov 2004 20:20:36 -0500 From: Michael Johnson <ahze@ahze.net> To: Michael Johnson <ahze@ahze.net> Cc: freebsd gnome <freebsd-gnome@FreeBSD.org> Subject: Re: libxklavier and upcoming xorg 6.8.1 upgrade Message-ID: <DF88EC58-41A4-11D9-BAC8-000A958C81C6@ahze.net> In-Reply-To: <36850935-41A4-11D9-BAC8-000A958C81C6@ahze.net> References: <200411290158.05194.dejan.lesjak@ijs.si> <36850935-41A4-11D9-BAC8-000A958C81C6@ahze.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--Apple-Mail-6-977468619 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed On Nov 28, 2004, at 8:15 PM, Michael Johnson wrote: >> Having no imake, this part fails and configure then checks if it needs >> additional flags for X. It already has -I${X11BASE}/include in >> CPPFLAGS and >> -L${X11BASE}/lib in LDFLAGS in environment, so it concludes that it >> doesn't >> need any and sets both $x_includes and $x_libraries to empty strings. >> That >> would be otherwise fine and the thing would bild. Unfortunately, it >> uses the >> value of $x_libraries to construct location of xkb specifications >> without >> further checks, and there it fails. >> So for the solution: adding either >> "--with-xkb-base=${X11BASE}/lib/X11/xkb" or >> "--x-includes=${X11BASE}/include --x-libraries=${X11BASE}/lib" to >> CONFIGURE_ARGS in ports Makefile should solve the problem. > > This brings up a good point, the lines in bsd.port.mk > > .if defined(USE_XLIB) > LIB_DEPENDS+= X11.6:${X_LIBRARIES_PORT} > # Add explicit X options to avoid problems with false positives in > configure > .if defined(GNU_CONFIGURE) > CONFIGURE_ARGS+=--x-libraries=${X11BASE}/lib > --x-includes=${X11BASE}/include > .endif > .endif > > Don't work with WITH_LIBTOOL_ since GNU_CONFIGURE is defined from > bsd.autotools.mk > should the previous not be a part of bsd.autotools.mk? Or moved in bsd.port.mk so it works with bsd.autotools.mk ? > >> Dejan >> _______________________________________________ >> freebsd-gnome@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome >> To unsubscribe, send any mail to >> "freebsd-gnome-unsubscribe@freebsd.org" --Apple-Mail-6-977468619 content-type: application/pgp-signature; x-mac-type=70674453; name=PGP.sig content-description: This is a digitally signed message part content-disposition: inline; filename=PGP.sig content-transfer-encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) iD8DBQFBqnlkn4uqfTwEb9YRAuWvAJ9SfU4sRKBnyJjJKfliyrklx5cpJACggGPK XktvvyXoOYWkiuYTnUyml04= =WkFP -----END PGP SIGNATURE----- --Apple-Mail-6-977468619--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DF88EC58-41A4-11D9-BAC8-000A958C81C6>