pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Building X apps on OS X 10.9
* On 2014-01-11 at 05:32 GMT, Ian McWilliam wrote:
> On 11/01/2014 10:41 AM, Jonathan Perkin wrote:
> >* On 2014-01-10 at 23:26 GMT, John Ruschmeyer wrote:
> >
> >>Sorry if this is a FAQ... I've installed and bootstrapped pkgsrc on my
> >>MacBook running 10.9 (Mavericks). Everything is fine until I try to build a
> >>X11-based app whereupon it tell me that X11 is not installed (/opt/X11
> >>can't be found). What do I need to do in order to be able to build
> >>X11-based apps?
> >Can you try this patch?
> >
> > --- mk/bsd.prefs.mk 19 Dec 2013 23:50:29 -0000 1.339
> > +++ mk/bsd.prefs.mk 10 Jan 2014 23:39:36 -0000
> > @@ -573,7 +573,8 @@
> > X11BASE?= /usr
> > . elif !empty(MACHINE_PLATFORM:MDarwin-9.*-*) || \
> > !empty(MACHINE_PLATFORM:MDarwin-10.*-*) || \
> > - !empty(MACHINE_PLATFORM:MDarwin-11.*-*)
> > + !empty(MACHINE_PLATFORM:MDarwin-11.*-*) || \
> > + !empty(MACHINE_PLATFORM:MDarwin-13.*-*)
> > X11BASE?= /usr/X11
> > . elif !empty(MACHINE_PLATFORM:MDarwin-??.*-*)
> > X11BASE?= /opt/X11
> >
> >I don't have any Mountain Lion to verify, but it seems odd that it was the
> >only
> >release to use /opt/X11 (and we should probably invert the test).
> >
> >Otherwise, use X11_TYPE=modular in mk.conf to use X11 from pkgsrc.
> >
> Apple no longer supply an X11 (xquartz) and moved all dev to
>
> http://xquartz.macosforge.org/trac
>
> Newer versions appear to install in /opt/X11 though I don't know if
> they install in /opt on earlier versions either as i'm currently
> running mavricks. It might be best to test for existence in
> different locations instead.
Ah ok, so mine must be a leftover of the upgrade from Lion.
In that case we should probably improve the error message to give a
pointer to that URL, or suggest the user use X11_TYPE=modular.
--
Jonathan Perkin - Joyent, Inc. - www.joyent.com
Home |
Main Index |
Thread Index |
Old Index