Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 197699 - x11-drivers/linuxwacom-0.7.4_p3 build fails with xorg-server/libs 1.4 with missing pixman.h
Summary: x11-drivers/linuxwacom-0.7.4_p3 build fails with xorg-server/libs 1.4 with mi...
Status: RESOLVED DUPLICATE of bug 147537
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-31 23:45 UTC by Radu Benea
Modified: 2007-11-01 07:38 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Radu Benea 2007-10-31 23:45:35 UTC
I guess it's an include issue, if it's something more complicated, I'm willing to help by doing more testing, here's the output.

x86_64-pc-linux-gnu-gcc -Wall -pedantic -march=athlon64 -O2 -pipe -msse3 -fforce-addr -D__amd64__ -o .libs/xsetwacom xsetwacom.o  ./.libs/libwacomcfg.so -L/usr/lib64 /usr/lib64/lib
Xi.so /usr/lib64/libX11.so /usr/lib64/libXext.so /usr/lib64/libxcb-xlib.so /usr/lib64/libxcb.so /usr/lib64/libXau.so /usr/lib64/libXdmcp.so -ldl
creating xsetwacom
x86_64-pc-linux-gnu-gcc -march=athlon64 -O2 -pipe -msse3 -fforce-addr -D__amd64__  -fPIC -pipe -ansi \
                -pedantic -Wall -Wpointer-arith -fno-merge-constants \
                -I. -I/usr/include/xorg  -Dlinux \
                -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE \
                -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE \
                -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP -DXCSECURITY \
                -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DPIXPRIV -DPANORAMIX \
                -DRENDER -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV \
                -DSINGLEDEPTH -DXFreeXDGA -DXvExtension -DXFree86LOADER \
                -DXFree86Server -DXF86VIDMODE -DXvMCExtension \
                -DSMART_SCHEDULE -DBUILDDEBUG -DXResExtension \
                -DX_BYTE_ORDER=X_LITTLE_ENDIAN -D_XSERVER64 \
                -DNDEBUG -DFUNCPROTO=15 \
                -DNARROWPROTO -DIN_MODULE -DXFree86Module -DLINUX_INPUT \
                -o xf86Wacom.o -c ./xf86Wacom.c
In file included from /usr/include/xorg/misc.h:111,
                 from ./xf86Wacom.h:62,
                 from ./xf86Wacom.c:103:
/usr/include/xorg/os.h:502:19: warning: anonymous variadic macros were introduced in C99
In file included from /usr/include/xorg/regionstr.h:53,
                 from /usr/include/xorg/region.h:51,
                 from /usr/include/xorg/window.h:52,
                 from /usr/include/xorg/input.h:55,
                 from /usr/include/xorg/xf86str.h:38,
                 from /usr/include/xorg/xf86.h:45,
                 from ./xf86Wacom.h:63,
                 from ./xf86Wacom.c:103:
/usr/include/xorg/miscstruct.h:54:20: error: pixman.h: No such file or directory
make[3]: *** [xf86Wacom.o] Error 1
make[3]: Leaving directory `/var/tmp/portage/x11-drivers/linuxwacom-0.7.4_p3/work/linuxwacom-0.7.4-3/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/x11-drivers/linuxwacom-0.7.4_p3/work/linuxwacom-0.7.4-3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/x11-drivers/linuxwacom-0.7.4_p3/work/linuxwacom-0.7.4-3'
make: *** [all] Error 2
 *
 * ERROR: x11-drivers/linuxwacom-0.7.4_p3 failed.
 * Call stack:
 *                    ebuild.sh, line 1695:  Called dyn_compile
 *                    ebuild.sh, line 1033:  Called qa_call 'src_compile'
 *                    ebuild.sh, line   44:  Called src_compile
 *   linuxwacom-0.7.4_p3.ebuild, line   54:  Called die
 * The specific snippet of code:
 *      emake || die "build failed."
 *  The die message:
 *   build failed.
 *

Reproducible: Always
Comment 1 Peter Alfredsen (RETIRED) gentoo-dev 2007-10-31 23:51:03 UTC
It's a total mess. See bug 147537 -- newer versions of the ebuild don't work with old kernels. The newest version works with xorg 1.4 if you don't jiggle it too much. We're waiting for 0.8.0 to get real xorg 7.3 support.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-11-01 07:38:27 UTC
Yeah :/ Lets keep this in one bug.

*** This bug has been marked as a duplicate of bug 147537 ***