On Mon, 13 Jan 2003, Alexander Stohr wrote: >Date: Mon, 13 Jan 2003 17:56:10 +0100 >From: Alexander Stohr <[EMAIL PROTECTED]> >To: [EMAIL PROTECTED] >Reply-To: [EMAIL PROTECTED] >Content-Type: multipart/alternative; > boundary="--=_NextPart_ST_11_53_11_Monday_January_13_2003_17722" >Subject: [XFree86] CVS broken (4th)? expat library > >at xc/lib/Imakefile there is a conditional reference >to the non-existing expat subdir. > >the conditional is "BuildExpatLibrary" which got automagically >defined for my with xc/cf/X11.tmpl by those lines: > #ifndef BuildExpatLibrary > #define BuildExpatLibrary (UseExpat && !HasExpat) > #endif > >this resolves to several other macro defines. > >at least with the prior release version >i had never any problems of that sort, >so something must be different in CVS.
I have also had a problem with trying to use the HasExpat directive in host.def. If I define HasExpat to YES in the host.def, then the build fails early on trying to go into ../usr/lib//usr/lib or some similar weirdness. I talked to Keith Packard about it a month ago or so and he helped me to try and figure out the problem, however was unable to reproduce it himself. I suspect that our two setups are probably different in some way. I did find a craptastic workaroudn though. I don't define HasExpat, but I let it build it anyway, then just don't use it. That works for me ok. I've seen users of other distros and OS's report this too in IRC and I've given them my workaround. Daniel Stone, in Debian I believe has come up with a different workaround and perhaps even a proper fix, however I forgot about the discussion going on about this problem and lost it. Perhaps if he's reading this he can comment too. -- Mike A. Harris _______________________________________________ XFree86 mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xfree86

