On Fri, Jan 03, 2003 at 10:58:06PM -0500, David Dawes scrawled:
> On Wed, Jan 01, 2003 at 02:31:29PM +1100, Daniel Stone wrote:
> >Gah.
> >
> >----- Forwarded message from Daniel Stone <[EMAIL PROTECTED]> -----
> >
> >Date: Wed, 1 Jan 2003 14:17:35 +1100
> >From: Daniel Stone <[EMAIL PROTECTED]>
> >To: [EMAIL PROTECTED]
> >Subject: Re: [Xpert]HEAD compile breakage in Xserver/hw/xfree86/parser
> >
> >On Tue, Dec 31, 2002 at 09:54:59PM -0500, David Dawes scrawled:
> >> On Wed, Jan 01, 2003 at 08:54:15AM +1100, Daniel Stone wrote:
> >> >Hi all!
> >> >I'm having issues with building today's CVS HEAD for Debian (I'm doing
> >> >packages of HEAD, and doing it right, i.e. non-i386-specific, not a
> >> >hack, etc). Specifically, programs/Xserver/hw/xfree86/parser. scan.c
> >> >isn't getting built for unshared/, only ./:
> >> 
> >> I don't know why anything is getting built for unshared/ in that directory.
> >> Maybe Debian patches it to build a shared copy of the parser library?
> >> This doesn't happen with the default XFree86 source.
> >
> >No patches to the build system in that sense; would you like me to
> >attach the (slightly patched) xfree86.cf and linux.cf?
> 
> It'd probably be useful to see all changes relative to the standard
> XFree86 source.  Unless there's something specifically in the parser's
> Imakefile to turn on building a shared version of the library, or something
> in the .cf/.tmpl/.rules files to always build shared libraries, then
> I don't see why it would even be trying to do what you're seeing.

It was a very subtle breakage; I changed "#if DoSharedLib" to "#if
(DoSharedLib || DoPicLib)" in one too many places, it seems. Debian
requires us to use PIC almost unconditionally, sadly.

Thanks for your help, though. :)

-- 
Daniel Stone         <[EMAIL PROTECTED]>             <[EMAIL PROTECTED]>
Developer - http://kopete.kde.org, http://www.kde.org

Attachment: msg11913/pgp00000.pgp
Description: PGP signature

Reply via email to