Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 349638 - x11-drivers/xf86-input-evdev-2.5.0, x11-drivers/xf86-input-synaptics-1.3.0, x11-drivers/xf86-video-nv-2.1.18, x11-drivers/xf86-video-vesa-2.3.0 missing build depends
Summary: x11-drivers/xf86-input-evdev-2.5.0, x11-drivers/xf86-input-synaptics-1.3.0, x...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on: 379545
Blocks:
  Show dependency tree
 
Reported: 2010-12-24 19:10 UTC by Nikoli
Modified: 2018-04-27 17:51 UTC (History)
2 users (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 Nikoli 2010-12-24 19:10:44 UTC
In file included from emuMB.c:37:
evdev.h:37:25: error: xorg-server.h: No such file or directory
evdev.h:38:24: error: xf86Xinput.h: No such file or directory
evdev.h:39:25: error: xf86_OSproc.h: No such file or directory
evdev.h:40:20: error: xkbstr.h: No such file or directory
evdev.h:75:18: error: missing binary operator before token "("
evdev.h:84:18: error: missing binary operator before token "("
In file included from emuMB.c:37:
evdev.h:122: warning: implicit declaration of function ‘max’
evdev.h:122: error: variably modified ‘axis_map’ at file scope
evdev.h:129: error: expected specifier-qualifier-list before ‘BOOL’
evdev.h:137:18: error: missing binary operator before token "("

Most or even all packages from x11-drivers/ are missing a lot build depends, which are some of:
x11-proto/trapproto-3.4.3
x11-proto/bigreqsproto-1.1.1
x11-proto/dri2proto-2.3
x11-proto/xf86driproto-2.1.0
x11-proto/xf86rushproto-1.1.2
x11-proto/glproto-1.4.12
x11-proto/xcmiscproto-1.2.1

After 'emerge -1vb --onlydeps xorg-server' packages build fine. Most likely it should be fixed in xorg-2.eclass.
Comment 1 Matt Turner gentoo-dev 2018-04-27 17:51:51 UTC
With x11-base/xorg-proto it is not possible for this to occur anymore.