[Xquartz-dev] Building Xquartz git snapshot(how to?)

Michał Majchrowicz mmajchrowicz at gmail.com
Tue Mar 18 04:48:03 PDT 2008


Now everything seems to work but I get following error when trying to compile:
In file included from mirandr.c:34:
randrstr.h:64: error: 'RRNumberRequests' undeclared here (not in a function)
randrstr.h:80: error: syntax error before 'xRRModeInfo'
randrstr.h:80: warning: no semicolon at end of struct or union
randrstr.h:83: error: syntax error before '}' token
In file included from mirandr.c:34:
....
I assume this is because git head is now broken and doesn't compile
but please let me know if I did something wrong :)
Regards.

2008/3/18 Jeremy Huddleston <jeremyhu at berkeley.edu>:
> Check out that script I emailed you about.
>
>  You are missing the:
>
> export ACLOCAL="aclocal -I /usr/X11/share/aclocal"
>
>
>
>
> On Mar 17, 2008, at 14:52, Michał Majchrowicz wrote:
>
>  > Okay this is what I did:
>  > git-clone git://anongit.freedesktop.org/git/xorg/xserver.git
>  > cd ./xserver/
>  > git-branch --track xorg-server-1.2-apple origin/xorg-server-1.2-apple
>  > ./autogen.sh --prefix=/usr/X11 --disable-dependency-tracking
>  > and I got this error:
>  > configure.ac:567: error: possibly undefined macro:
>  > XTRANS_CONNECTION_FLAGS
>  >      If this token and others are legitimate, please use
>  > m4_pattern_allow.
>  >      See the Autoconf documentation.
>  > autoreconf: /usr/bin/autoconf failed with exit status: 1
>  >
>  > Did I do something wrong, or maybe the code is now broken and
>  > doesn't compile?
>  > Regards Michal.
>  >
>  > On Mon, Mar 17, 2008 at 7:36 PM, Jeremy Huddleston
>  > <jeremyhu at apple.com> wrote:
>  >>
>  >>
>  >> On Mar 17, 2008, at 06:12, Martin Costabel wrote:
>  >>
>  >>> Michał Majchrowicz wrote:
>  >>>> I wasn't even able to uninstall xquartz-2.1.4 update :) If I have
>  >>>> some
>  >>>> problem I just install 10.5.2 combo update once again and it fixes
>  >>>> everything :)
>  >>>
>  >>> There is also the file /System/Library/LaunchAgents/org.x.X11.plist
>  >>> to take care of. It is essential for the launching of X11, and it
>  >>> comes in several very different and incompatible variants. The ones
>  >>> from raw Leopard, from the 10.5.2 OSX update, and from the 2.1.4
>  >>> xquartz update are each incompatible with the other versions of X11.
>  >>> This file is contained in the X11.*.pkg from the xquartz updates; on
>  >>> the 10.5 system disk, it is *not* contained in X11User.pkg nor in
>  >>> X11SDK.pkg.
>  >>>
>  >>> There are 2 more plist files in /System/Library/
>  >>> Launch{Agents,Daemons}, but their incompatibility seems to be less
>  >>> fatal for the working of X11.
>  >>
>  >> There should just be one more... /System/Library/LaunchDaemone/
>  >> org.x.X11.font_cache.plist
>  >>
>  >> Also, these will likely be changing yet again in the coming months
>  >> (hopefully to their final configuration) as I finish reengineering
>  >> the
>  >> X server startup process.
>  >>
>  >> --Jeremy
>  >> _______________________________________________
>  >> Xquartz-dev mailing list
>  >> Xquartz-dev at lists.macosforge.org
>  >> http://lists.macosforge.org/mailman/listinfo/xquartz-dev
>  >>
>  >>
>  > _______________________________________________
>  > Xquartz-dev mailing list
>  > Xquartz-dev at lists.macosforge.org
>  > http://lists.macosforge.org/mailman/listinfo/xquartz-dev
>
>
> _______________________________________________
>  Xquartz-dev mailing list
>  Xquartz-dev at lists.macosforge.org
>  http://lists.macosforge.org/mailman/listinfo.cgi/xquartz-dev
>
>


More information about the Xquartz-dev mailing list