Re: [Xquartz-dev] xorg-server on Macports (works with Tiger)
Am 18.12.2008 um 09:42 schrieb Jeremy Huddleston:
That a function bootstrap_strerror() is used. It's not defined in Tiger. You patched xserver ? la:
#if MAC_OS_X_VERSION_MIN_REQUIRED >= 1050 fprintf(stderr, "bootstrap_look_up(): %s\n", bootstrap_strerror(kr)); #else fprintf(stderr, "bootstrap_look_up(): %ul\n", (unsigned long)kr); #endif
That clearly doesn't run bootstrap_strerror() on Tiger. Further, I have this running on Tiger right now... do you have the latest git?
Yes, I have! Git reported problems when pulling: remote: Counting objects: 9, done. remote: Compressing objects: 100% (6/6), done. remote: Total 6 (delta 4), reused 0 (delta 0) Unpacking 6 objects... 100% (6/6) done * refs/remotes/origin/master: fast forward to branch 'master' of git://anongit.freedesktop.org/git/xorg/app/xinit old..new: 89c1675..46d641f Auto-following refs/tags/xinit-1.1.1 remote: Counting objects: 1, done. remote: Total 1 (delta 0), reused 0 (delta 0) Unpacking 1 objects... 100% (1/1) done * refs/tags/xinit-1.1.1: storing tag 'xinit-1.1.1' of git:// anongit.freedesktop.org/git/xorg/app/xinit tag: 70efa2c Updating ed6dc88..46d641f INSTALL: needs update privileged_startx/client.c: needs update privileged_startx/server.c: needs update fatal: Entry 'privileged_startx/client.c' not uptodate. Cannot merge. so I let it checkout: pete 144 /\ git checkout privileged_startx/client.c pete 145 /\ git checkout privileged_startx/server.c pete 146 /\ l privileged_startx/client* -rw-r--r-- 1 pete admin 2049 18. Dez 15:21 privileged_startx/client.c -rw-r--r-- 1 pete admin 2321 15. Dez 23:18 privileged_startx/ client.c-patched pete 147 /\ diff privileged_startx/client.c privileged_startx/ client.c-patched 44a45 > #if MAC_OS_X_VERSION_MIN_REQUIRED >= 1050 45a47,49 > #else > fprintf(stderr, "bootstrap_look_up(): %ul\n", (unsigned long)kr); > #endif 51c55,59 < fprintf(stderr, "privileged_startx client: %s\n", mach_error_string(kr)); --- > #if MAC_OS_X_VERSION_MIN_REQUIRED >= 1050 > fprintf(stderr, "privileged_startx client: %s\n", bootstrap_strerror(kr)); > #else > fprintf(stderr, "privileged_startx client: %ul\n", (unsigned long)kr); > #endif In MacPorts a patch file is used to make xinit compile in Tiger! And yes, you're right: it's really xinit that has an idea of Launch Service. My memory was a bit in disorder. Christmas, the changing weather, TV programme ... Sorry! -- Greetings Pete They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. -Benjamin Franklin, Historical Review of Pennsylvania.
That clearly doesn't run bootstrap_strerror() on Tiger. Further, I have this running on Tiger right now... do you have the latest git?
Yes, I have! Git reported problems when pulling:
Well, then "No, you don't" <snip/>
privileged_startx/client.c: needs update privileged_startx/server.c: needs update fatal: Entry 'privileged_startx/client.c' not uptodate. Cannot merge.
do a 'git-checkout -f' to nuke your local changes and try again.
In MacPorts a patch file is used to make xinit compile in Tiger!
The patch that I added to macports for xinit was just an update to the latest git at the time. As of yesterday, it does not use a patch because I released xinit-1.1.1.
participants (2)
-
Jeremy Huddleston
-
Peter Dyballa