2009/9/18 David R. Morrison <d...@finkproject.org>: > > On Sep 18, 2009, at 10:06 AM, Michal Suchanek wrote: > >> 2009/9/18 Martin Costabel <costa...@wanadoo.fr>: >>> >>> David R. Morrison wrote: >>>> >>>> On Sep 18, 2009, at 7:23 AM, Jack Howarth wrote: >>>> >>>>> Martin, >>>>> I don't follow your last statement. My understanding is that X11 >>>>> in Snow Leopard is already preconfigured to hand off to an X11 in /opt >>>>> if present (remember that Jeremy Huddleston is both X11 maintainer at >>>>> Apple as well as the packager of the X11 Xquartz updates as well as >>>>> being the maintainer of all of MacPorts x11 packages). If you install >>>>> X11 Xquartz under Snow Leopard, it will automatically use any >>>>> improvements >>>>> to the user interface since the OS will consider it the new default >>>>> X11 location (in terms of the runnning X11). >>>>> Jack >>>>> >>>> >>>> That's interesting. How does it work, do you know? If you have >>>> another program dynamically linked to an X11 library (in the standard >>>> way), is it going to use the library in /opt instead of the library >>>> in /usr/X11 ? What would trigger that? >>> >>> As I understood the announcement, there will be a preference pane >>> allowing you to choose which X server will be started by launchd. What >>> will happen if you run binaries compiled against the X11 in /usr/X11 on >>> the X server in /opt/X11, well, I guess this will be interesting... >>> >>> In any case, any improvements in xquartz living in /opt/X11 will perhaps >>> be available at runtime, but not at compile time unless we switch Fink >>> completely over to /opt/X11, which means changing every single package >>> and forcing everyone to abandon the system X11. >>> >> >> Well, perhaps you can introduce a variable which specifies the X >> location so most packages can be updated to compile against either >> location without further changes. >> >> Thanks >> >> Michal > > The problem, though, will be packages which the user already compiled before > switching... >
It's not like Apple's X11 will go away by installing Xquarz, is it? And linking against obsolete libraries is what twolevel namespace is for, right? Thanks Michal ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel