tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
gnome-desktop still not building on NetBSD 4.0
Despite the new stable branch being finally announced, x11/gnome-desktop
still doesn't build on 4.0. It seems to require a newer version of
libXrandr than is in the base system, but pkgsrc doesn't let it use the
pkgsrc version.
This breaks a lot of other packages, for me at least devel/monotone-viz.
The build fails with this, because a bunch of type definitions and
functions are missing from <X11/extensions/Xrandr.h>:
In file included from gnome-rr.c:38:
gnome-rr-private.h:13: error: expected specifier-qualifier-list before 'XRRScree
nResources'
gnome-rr.c:45: error: expected specifier-qualifier-list before 'RROutput'
gnome-rr.c:61: error: expected specifier-qualifier-list before 'RROutput'
gnome-rr.c:67: error: expected specifier-qualifier-list before 'RRCrtc'
gnome-rr.c:82: error: expected specifier-qualifier-list before 'RRMode'
gnome-rr.c:91: error: expected declaration specifiers or '...' before 'RRCrtc'
gnome-rr.c:94: error: expected declaration specifiers or '...' before 'XRRScreen
Resources'
gnome-rr.c:99: error: expected declaration specifiers or '...' before 'RROutput'
gnome-rr.c:101: error: expected declaration specifiers or '...' before 'XRRScree
nResources'
gnome-rr.c:107: error: expected declaration specifiers or '...' before 'RRMode'
gnome-rr.c:109: error: expected declaration specifiers or '...' before 'XRRModeI
nfo'
... many many more ...
gmake[3]: *** [gnome-rr.lo] Error 1
gmake[3]: Leaving directory
`/pkg_comp/obj/pkgsrc/x11/gnome-desktop/default/gnome-desktop-2.26.0/libgnome-desktop'
I have been looking at it if I can just selectively disable some parts
of gnome-rr.c, but didn't get very far, since the new types seem to be
used rather a lot. Perhaps someone who can claim to know more about
Xrandr can have a look at it.
-Olaf.
--
___ Olaf 'Rhialto' Seibert -- You author it, and I'll reader it.
\X/ rhialto/at/xs4all.nl -- Cetero censeo "authored" delendum esse.
Home |
Main Index |
Thread Index |
Old Index