[Xcb] xcb_parse_display and _xcb_open on Mac OS X

Barton C Massey bart at cs.pdx.edu
Sun Aug 17 18:17:33 PDT 2008


Looks reasonable---thanks!  If no one else figures out the
autoconf problem, I'll look at it at some point, although I
don't have a Mac to work on.

	Bart

In message <694519c50808171407xc024512o15ffcfa4e4a97876 at mail.gmail.com> you wrote:
> ------=_Part_185797_2621410.1219007245246
> Content-Type: text/plain; charset=ISO-8859-1
> Content-Transfer-Encoding: 7bit
> Content-Disposition: inline
> 
> On Sun, Aug 17, 2008 at 1:13 PM, Barton C Massey <bart at cs.pdx.edu> wrote:
> >
> > Weird.  It looks like we should have an ifdef LAUNCHD
> > special case in the XCB code proper as well, but I can't see
> > any.  Want to put in a patch and test it?
> >
> 
> I have a patch that looks like it works for me.  I'm having trouble
> testing my changes to 'configure.ac' - I get errors in other parts of
> the file:
> 
> >>>>>
> $ bash autogen.sh
> autoreconf: Entering directory `.'
> autoreconf: configure.ac: not using Gettext
> autoreconf: running: aclocal
> autoreconf: configure.ac: tracing
> autoreconf: running: glibtoolize --copy
> autoreconf: running: /usr/bin/autoconf
> configure.ac:51: error: possibly undefined macro: AC_MSG_RESULT
>       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
> <<<<<
> 
> Has anyone run into this before on MacOS 10.5?  Or anywhere else?
> 
> Thanks,
> Antoine
> 
> ------=_Part_185797_2621410.1219007245246
> Content-Type: text/x-diff; name=launchd.patch
> Content-Transfer-Encoding: base64
> X-Attachment-Id: f_fk05ah660
> Content-Disposition: attachment; filename=launchd.patch
> 
> ZGlmZiAtLWdpdCBhL2NvbmZpZ3VyZS5hYyBiL2NvbmZpZ3VyZS5hYwppbmRleCBkZWI1MGI3Li5l
> NmU2NTRkIDEwMDY0NAotLS0gYS9jb25maWd1cmUuYWMKKysrIGIvY29uZmlndXJlLmFjCkBAIC0x
> MDIsNiArMTAyLDE4IEBAIEFDX1BSRVJFUShbMi41OWNdLCBbXSwgW0FDX1NVQlNUKFtodG1sZGly
> XSwgW200X2lmc2V0KFtBQ19QQUNLQUdFX1RBUk5BTUVdLAogXSldKQogQU1fQ0hFQ0tfRE9YWUdF
> TigpCiAKKyMgc3VwcG9ydCBmb3IgQXBwbGUncyAnbGF1bmNoZCcKK0FDX0FSR19XSVRIKGxhdW5j
> aGQsIEFTX0hFTFBfU1RSSU5HKFstLXdpdGgtbGF1bmNoZF0sIFtCdWlsZCB3aXRoIHN1cHBvcnQg
> Zm9yIEFwcGxlJ3MgbGF1bmNoZCAoZGVmYXVsdDogYXV0byldKSwgW0xBVU5DSEQ9JHdpdGh2YWxd
> LCBbTEFVTkNIRD1hdXRvXSkKK2lmIHRlc3QgIngkTEFVTkNIRCIgPSB4YXV0bzsgdGhlbgorCXVu
> c2V0IExBVU5DSEQKKwlBQ19DSEVDS19QUk9HKExBVU5DSEQsIFtsYXVuY2hkXSwgW3llc10sIFtu
> b10pCitmaQorCitpZiB0ZXN0ICJ4JExBVU5DSEQiID0geHllcyA7IHRoZW4KKwlBQ19ERUZJTkUo
> SEFWRV9MQVVOQ0hELCAxLCBbbGF1bmNoZCBzdXBwb3J0IGF2YWlsYWJsZV0pCitmaQorCisKIEFD
> X0FSR19FTkFCTEUoY29tcG9zaXRlLCBBU19IRUxQX1NUUklORyhbLS1lbmFibGUtY29tcG9zaXRl
> XSwgW0J1aWxkIFhDQiBDb21wb3NpdGUgRXh0ZW5zaW9uIChkZWZhdWx0OiB5ZXMpXSksIFtCVUlM
> RF9DT01QT1NJVEU9JGVuYWJsZXZhbF0sIFtCVUlMRF9DT01QT1NJVEU9eWVzXSkKIEFNX0NPTkRJ
> VElPTkFMKEJVSUxEX0NPTVBPU0lURSwgW3Rlc3QgIngkQlVJTERfQ09NUE9TSVRFIiA9IHh5ZXNd
> KQogQUNfQVJHX0VOQUJMRShkYW1hZ2UsIEFTX0hFTFBfU1RSSU5HKFstLWVuYWJsZS1kYW1hZ2Vd
> LCBbQnVpbGQgWENCIERhbWFnZSBFeHRlbnNpb24gKGRlZmF1bHQ6IHllcyldKSwgW0JVSUxEX0RB
> TUFHRT0kZW5hYmxldmFsXSwgW0JVSUxEX0RBTUFHRT15ZXNdKQpkaWZmIC0tZ2l0IGEvc3JjL3hj
> Yl91dGlsLmMgYi9zcmMveGNiX3V0aWwuYwppbmRleCA4YzE4ZDcxLi5hZmQwZGNiIDEwMDY0NAot
> LS0gYS9zcmMveGNiX3V0aWwuYworKysgYi9zcmMveGNiX3V0aWwuYwpAQCAtMTU1LDEzICsxNTUs
> MjQgQEAgc3RhdGljIGludCBfeGNiX29wZW4oY2hhciAqaG9zdCwgY2hhciAqcHJvdG9jb2wsIGNv
> bnN0IGludCBkaXNwbGF5KQogICAgIH0KIAogICAgIC8qIGRpc3BsYXkgc3BlY2lmaWVzIFVuaXgg
> c29ja2V0ICovCi0gICAgc25wcmludGYoZmlsZSwgc2l6ZW9mKGZpbGUpLCAiJXMlZCIsIGJhc2Us
> IGRpc3BsYXkpOwotICAgIHJldHVybiAgX3hjYl9vcGVuX3VuaXgocHJvdG9jb2wsIGZpbGUpOwot
> CisjaWZkZWYgSEFWRV9MQVVOQ0hECisgICAgLyogcHJldmlvdXMgcGFyc2luZyB3aWxsIGhhdmUg
> c3R1ZmZlZCB0aGUgbGF1bmNoZCBzb2NrZXQgCisgICAgICAgaW50byB0aGUgcHJvdG9jb2wgc3Ry
> aW5nLiAqLworICAgIGlmIChwcm90b2NvbCAmJiAhc3RybmNtcChwcm90b2NvbCwiL3RtcC9sYXVu
> Y2giLDExKSkKKyAgICB7CisgICAgICBzbnByaW50ZihmaWxlLHNpemVvZihmaWxlKSwgIiVzLzol
> ZCIsIHByb3RvY29sLCBkaXNwbGF5KTsKKyAgICAgIAorICAgICAgcmV0dXJuIF94Y2Jfb3Blbl91
> bml4KCJ1bml4IixmaWxlKTsKKyAgICB9IGVsc2UKKyNlbmRpZgorICAgICAgeworCXNucHJpbnRm
> KGZpbGUsIHNpemVvZihmaWxlKSwgIiVzJWQiLCBiYXNlLCBkaXNwbGF5KTsKIAotICAgIHJldHVy
> biBmZDsKKwlyZXR1cm4gIF94Y2Jfb3Blbl91bml4KHByb3RvY29sLCBmaWxlKTsKKyAgICAgIH0K
> IH0KIAorCiAjaWZkZWYgRE5FVENPTk4KIHN0YXRpYyBpbnQgX3hjYl9vcGVuX2RlY25ldChjb25z
> dCBjaGFyICpob3N0LCBjb25zdCBjaGFyICpwcm90b2NvbCwgY29uc3QgdW5zaWduZWQgc2hvcnQg
> cG9ydCkKIHsK
> ------=_Part_185797_2621410.1219007245246--


More information about the Xcb mailing list