Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 91131 - [ 2.6 headers ] emerge evkeyd-0.1_pre7 fails
Summary: [ 2.6 headers ] emerge evkeyd-0.1_pre7 fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Tim Yamin (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-02 01:42 UTC by b52
Modified: 2005-05-14 11:26 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 b52 2005-05-02 01:42:43 UTC
Hi, when emerging evkeyd-0.1_pre7 at my laptop, i get the following error:

>>> md5 files   ;-) files/evkeyd.rc
>>> md5 src_uri ;-) evkeyd-0.1pre7.tar.gz
>>> Unpacking source...
>>> Unpacking evkeyd-0.1pre7.tar.gz to /var/tmp/portage/evkeyd-0.1_pre7/work
>>> Source unpacked.
cc -mcpu=pentium3 -O3 -pipe -fomit-frame-pointer -ffast-math -funroll-loops -c evkeyd.c
cc -mcpu=pentium3 -O3 -pipe -fomit-frame-pointer -ffast-math -funroll-loops -c config.c
cc -mcpu=pentium3 -O3 -pipe -fomit-frame-pointer -ffast-math -funroll-loops -c eventinterface.c
cc -mcpu=pentium3 -O3 -pipe -fomit-frame-pointer -ffast-math -funroll-loops -c backlight.c
cc -mcpu=pentium3 -O3 -pipe -fomit-frame-pointer -ffast-math -funroll-loops -c eject.c
backlight.c: In function `backlight_init':
backlight.c:23: error: subscripted value is neither array nor pointer
make: *** [backlight.o] Error 1
make: *** Waiting for unfinished jobs....

!!! ERROR: sys-apps/evkeyd-0.1_pre7 failed.
!!! Function src_compile, Line 556, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.

I could exclude backlight support from my kernel, but i need it to change my display brightness.

Reproducible: Always
Steps to Reproduce:
1.emerge -vD evkeyd
2.
3.

Actual Results:  
Exitcode 2

Expected Results:  
Exitcode 0 :)

Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r4 i686)
=================================================================
System uname: 2.6.11-gentoo-r4 i686 Intel(R) Pentium(R) M processor 1300MHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, May  1 2005, 13:42:31)]
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.4_p6, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=pentium3 -O3 -pipe -fomit-frame-pointer -ffast-math -funroll-loops"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=pentium3 -O3 -pipe -fomit-frame-pointer -ffast-math -funroll-loops"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distcc distlocks fixpackages sandbox
sfperms strict"
GENTOO_MIRRORS="http://gentoo.inode.at ftp://gentoo.inode.at/source
rsync://rsync.fhh.opensource-mirror.de/gentoo
http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/
ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/
rsync://linux.rz.ruhr-uni-bochum.de/gentoo/
http://mirrors.sec.informatik.tu-darmstadt.de/gentoo
rsync://mirrors.sec.informatik.tu-darmstadt.de/gentoo
http://ftp.uni-erlangen.de/pub/mirrors/gentoo
ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo
ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo
rsync://ftp.join.uni-muenster.de/gentoo/
ftp://ftp.tu-clausthal.de/pub/linux/gentoo/
ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo"
LANG="en_IE@euro"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://asterix/portage"
USE="3dnow X X509 acl acpi alsa amd apache2 avi berkdb bitmap-fonts bluetooth
cdparanoia cdr cgi chroot clamav crypt cups curl dga divx4linux dvd dvdr emboss
encode esd ethereal fam fastcgi fax fbcon ffmpeg flac foomaticdb fortran gdbm
gif gnome gphoto2 gpm gstreamer gtk gtk2 imagemagick imap imlib innodb ipv6 isdn
java javascript jpeg junit lcd libg++ libwww mad maildir md5sum memlimit mikmod
mmx motif mozcalendar mozilla moznocompose moznoirc mp3 mpeg nagios-dns
nagios-ntp nagios-ping nagios-ssh ncurses nls ogg oggvorbis opengl oss pam pcap
pcmcia pdflib perl php png pnp python qt quicktime readline samba sasl scanner
sdl skey slang snmp socks5 spell sse ssl svga tcltk tcpd tiff transcode truetype
truetype-fonts type1-fonts unicode usb vcd virus-scan vorbis wavelan wmf x86 xml
xml2 xmms xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 SpanKY gentoo-dev 2005-05-02 19:59:24 UTC
try upgrading to linux-headers-2.6.8.1-r4 or linux-headers-2.6.11

the line that is erroring is:
        if(ioctl(fd, _IOR('B', 6, 0), 0) < 0) {
Comment 2 Tim Yamin (RETIRED) gentoo-dev 2005-05-03 13:07:27 UTC
Try changing _IOR('B', 6, 0) in backlight.c to _IOR('B', 6, int) and confirm functionality.
Comment 3 Tim Yamin (RETIRED) gentoo-dev 2005-05-14 11:26:14 UTC
Fixed in CVS, thanks.