Unresolved printf in libtype1.a and libdrm.a

Andreas Tobler toa at pop.agri.ch
Tue Nov 30 05:58:00 PST 2004


Hello,

since a few days I encounter unresolved printf's in libtype1.a and libdrm.a.
First I thought due to being new and not being able to build Xorg cvs it's
on me.
But today I discovered a patch from 23.11 which removes printf defines from
xf86.h and os.h. Reverting this patch brings the unresolved printf away
and I see only xf86printf in libdrm.a and libtype1.a

The patch is this one:

2004-11-23  Kristian H?gsberg  <krh at redhat.com>

  * programs/Xserver/hw/xfree86/common/xf86.h:
  * programs/Xserver/include/os.h:
    Remove out of place #define's of printf to xf86printf.  This
    definition should only be in xfree86/os-support/xf86_libc.h

For now I reverted this part of the patch and I will test as soon as I get
physical access to the machine.

But I guess there is a 'proper' solution. Unfortunately I do not have enough
insight yet. I need to get more familiar with the mechanics of Xorg first.
So if anyone has quick fix, please let me know, I will test asap. Otherwise
I dig deeper to find it myself.

Regards,
Andreas




More information about the xorg mailing list