Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 127018 - qc-usb compile fails with 2.6.16-gentoo
Summary: qc-usb compile fails with 2.6.16-gentoo
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: Highest normal (vote)
Assignee: Alastair Tse (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 126972
  Show dependency tree
 
Reported: 2006-03-20 15:42 UTC by Patrick Fourniols
Modified: 2006-04-11 05:17 UTC (History)
4 users (show)

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


Attachments
remove-owner-from-usb_driver-struct.patch (remove-owner-from-usb_driver-struct.patch,462 bytes, patch)
2006-03-21 08:43 UTC, Carlos Silva (RETIRED)
Details | Diff
new ebuild (qc-usb-0.6.3-r1.ebuild,758 bytes, text/plain)
2006-03-22 18:30 UTC, David Butler
Details
add-linux-version-check-to-qc_driver-struct.patch (add-linux-version-check-to-qc_driver-struct.patch,522 bytes, patch)
2006-03-27 04:06 UTC, Carlos Silva (RETIRED)
Details | Diff
add-linux-version-check-to-qc_driver-struct.patch (add-linux-version-check-to-qc_driver-struct.patch,522 bytes, patch)
2006-03-27 04:07 UTC, Carlos Silva (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Fourniols 2006-03-20 15:42:10 UTC
emerge qc-usb
Calculating dependencies... done!
>>> Emerging (1 of 1) media-video/qc-usb-0.6.3 to /
>>> checksums files   ;-) qc-usb-0.6.3.ebuild
>>> checksums files   ;-) files/0.6.2-linux-2.6.11.patch
>>> checksums files   ;-) files/qc-usb-0.6.0-gcc34.patch
>>> checksums files   ;-) files/digest-qc-usb-0.6.3
>>> checksums src_uri ;-) qc-usb-0.6.3.tar.gz
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found sources for kernel version:
 *     2.6.16-gentoo
>>> Unpacking source...
>>> Unpacking qc-usb-0.6.3.tar.gz to /var/tmp/portage/qc-usb-0.6.3/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3 ...
make -C "/usr/src/linux" SUBDIRS="/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3" modules V=1 USER_OPT=""
gcc -Wall -O2 -s qcset.c -o qcset -lm
make[1]: Entering directory `/usr/src/linux-2.6.16-gentoo'
mkdir -p /var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/.tmp_versions
make -f scripts/Makefile.build obj=/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3
  gcc -Wp,-MD,/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/.qc-driver.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.5/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2     -fomit-frame-pointer  -m64 -mno-red-zone -mcmodel=kernel -pipe -fno-reorder-blocks    -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wdeclaration-after-statement  -DNOKERNEL   -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(qc_driver)"  -D"KBUILD_MODNAME=KBUILD_STR(quickcam)" -c -o /var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.o /var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.c
  gcc -Wp,-MD,/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/.qc-hdcs.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.5/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2     -fomit-frame-pointer  -m64 -mno-red-zone -mcmodel=kernel -pipe -fno-reorder-blocks      -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wdeclaration-after-statement  -DNOKERNEL   -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(qc_hdcs)"  -D"KBUILD_MODNAME=KBUILD_STR(quickcam)" -c -o /var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-hdcs.o /var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-hdcs.c
/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.c:2983: attention : initialisation d'un type pointeur incompatible
/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.c:3031: erreur: champ inconnu 
Comment 1 Patrick Fourniols 2006-03-20 15:42:10 UTC
emerge qc-usb
Calculating dependencies... done!
>>> Emerging (1 of 1) media-video/qc-usb-0.6.3 to /
>>> checksums files   ;-) qc-usb-0.6.3.ebuild
>>> checksums files   ;-) files/0.6.2-linux-2.6.11.patch
>>> checksums files   ;-) files/qc-usb-0.6.0-gcc34.patch
>>> checksums files   ;-) files/digest-qc-usb-0.6.3
>>> checksums src_uri ;-) qc-usb-0.6.3.tar.gz
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found sources for kernel version:
 *     2.6.16-gentoo
>>> Unpacking source...
>>> Unpacking qc-usb-0.6.3.tar.gz to /var/tmp/portage/qc-usb-0.6.3/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3 ...
make -C "/usr/src/linux" SUBDIRS="/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3" modules V=1 USER_OPT=""
gcc -Wall -O2 -s qcset.c -o qcset -lm
make[1]: Entering directory `/usr/src/linux-2.6.16-gentoo'
mkdir -p /var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/.tmp_versions
make -f scripts/Makefile.build obj=/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3
  gcc -Wp,-MD,/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/.qc-driver.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.5/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2     -fomit-frame-pointer  -m64 -mno-red-zone -mcmodel=kernel -pipe -fno-reorder-blocks    -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wdeclaration-after-statement  -DNOKERNEL   -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(qc_driver)"  -D"KBUILD_MODNAME=KBUILD_STR(quickcam)" -c -o /var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.o /var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.c
  gcc -Wp,-MD,/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/.qc-hdcs.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.5/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2     -fomit-frame-pointer  -m64 -mno-red-zone -mcmodel=kernel -pipe -fno-reorder-blocks      -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wdeclaration-after-statement  -DNOKERNEL   -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(qc_hdcs)"  -D"KBUILD_MODNAME=KBUILD_STR(quickcam)" -c -o /var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-hdcs.o /var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-hdcs.c
/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.c:2983: attention : initialisation d'un type pointeur incompatible
/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.c:3031: erreur: champ inconnu « owner » spécifié lors de l'initialisation
/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.c:3031: attention : initialisation d'un type pointeur incompatible
make[2]: *** [/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.o] Erreur 1
make[2]: *** Attente des tâches non terminées....
make[1]: *** [_module_/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3] Erreur 2
make[1]: Leaving directory `/usr/src/linux-2.6.16-gentoo'
make: *** [quickcam.ko] Erreur 2

!!! ERROR: media-video/qc-usb-0.6.3 failed.
Call stack:
  ebuild.sh, line 1565:   Called dyn_compile
  ebuild.sh, line 974:   Called src_compile

!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.

Portage 2.1_pre6-r5 (default-linux/amd64/2006.0, gcc-3.4.5, glibc-2.4-r1, 2.6.16-gentoo x86_64)
=================================================================
System uname: 2.6.16-gentoo x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.0_pre16
dev-lang/python:     2.3.5-r2, 2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r4
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-mtune=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-mtune=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="fr_FR@euro"
LINGUAS="fr"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X X509 a52 aac acpi alsa apache2 apm applet arts artworkextra asterisk async automount avi bash-completion batch bdf berkdb bidi bind-mysql bitmap-fonts bluetooth bonobo buffysize bzip2 cairo calendar cdparanoia cdr chroot clamav clamd cli cpudetection crypt ctype cups curl dba dbase directfb dri dv dvd dvdr dvdread dynagraph eds emboss emul-linux-x86 encode esd evo exif expat fastbuild fat fbcon fbsplash ffmpeg flac font-server foomaticdb force-cgi-redirect fortran ftp fusion gb gd gif gimp glibc-compat20 glibc-omitfp glut gmp gnome gnome-print gnomecanvas gnomedb gpgme gphoto2 gpm graphviz gs gstreamer gtk gtk2 gtkhtml guile hal hfs hpn icq idn ieee1394 imagemagick imap imlib imlib2 innodb insecure-savers iodbc iproute2 ipv6 irmc jack java javascript joystick jpeg kde kdeenablefinal lcms ldap libclamav libgda live lm_sensors logrotate lzw lzw-tiff mad maildir math mbrola mdb memlimit mime mng mozcalendar mozilla mozsvg mp3 mp4live mpeg mpeg2 mplayer msn msnextras mysql mysqli nas ncurses nfs nls nntp nocardbus nonfsv4 nptl nptlonly nsplugin ntfs ntlm numeric nvidia odbc ofx ogg opengl pam pcre pdf pdflib perl php png pop posix postfix ppds python qt quicktime quotes readline real rhythmbox samba sasl scanner sdl sensord server session sftplogging simplexml smime sms sndfile snmp soap sockets speedo speex spell spl ssl subtitles svg swat symlink sysfs syslog tcltk tcpd thesaurus tiff tokenizer toolbar tos truetype truetype-fonts type1-fonts udev ups usb userlocales v4l v4l2 vcd videos virus-scan vorbis wifi wordperfect xbase xchat xfs xine xml xml2 xmms xosd xpm xprint xscreensaver xsl xv xvid xvmc zeo zlib elibc_glibc kernel_linux linguas_fr userland_GNU"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LC_ALL, LDFLAGS
Comment 2 Carlos Silva (RETIRED) gentoo-dev 2006-03-21 08:01:32 UTC
Already identified the problem. I'll provide a patch in 10 minutes.
Comment 3 Carlos Silva (RETIRED) gentoo-dev 2006-03-21 08:43:53 UTC
Created attachment 82789 [details, diff]
remove-owner-from-usb_driver-struct.patch

This patch should fix the problem
Comment 4 Patrick Fourniols 2006-03-21 15:34:25 UTC
well done ;)
Comment 5 David Butler 2006-03-22 18:30:59 UTC
Created attachment 82899 [details]
new ebuild

Here is a new ebuild with that applies the patch applied
Comment 6 Daniel Drake (RETIRED) gentoo-dev 2006-03-25 05:39:17 UTC
A better patch would be to change this line:

#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
to:
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0) && LINUX_VERSION_CODE < KERNEL_VERSION(2,6,16)

Comment 7 Carlos Silva (RETIRED) gentoo-dev 2006-03-27 04:06:26 UTC
Created attachment 83221 [details, diff]
add-linux-version-check-to-qc_driver-struct.patch

Here's the new patch
Comment 8 Carlos Silva (RETIRED) gentoo-dev 2006-03-27 04:07:45 UTC
Created attachment 83222 [details, diff]
add-linux-version-check-to-qc_driver-struct.patch

Here's the new patch
Comment 9 Daniel Drake (RETIRED) gentoo-dev 2006-03-27 04:38:19 UTC
New patch looks good. Please apply to qc-usb-0.6.3
Comment 10 Patrick Fourniols 2006-03-29 02:34:24 UTC
ok looks very good ;)
Comment 11 Daniel Drake (RETIRED) gentoo-dev 2006-04-03 07:31:38 UTC
If there are no objections I will commit this in 7 days... Otherwise 2.6.16 will go stable before this is fixed.
Comment 12 Patrick Fourniols 2006-04-03 09:03:34 UTC
no objection, works very well, thank you ;)
Comment 13 Neil Stone 2006-04-05 09:24:24 UTC
As dumb as it may sound, what exactly do i need to do to patch the ebuild ?

and will it fix this;


emerge qc-usb
Calculating dependencies... done!
>>> Emerging (1 of 1) media-video/qc-usb-0.6.3 to /
>>> checksums files   ;-) qc-usb-0.6.3.ebuild
>>> checksums files   ;-) files/0.6.2-linux-2.6.11.patch
>>> checksums files   ;-) files/digest-qc-usb-0.6.3
>>> checksums files   ;-) files/qc-usb-0.6.0-gcc34.patch
>>> checksums src_uri ;-) qc-usb-0.6.3.tar.gz
>>> Unpacking source...
>>> Unpacking qc-usb-0.6.3.tar.gz to /var/tmp/portage/qc-usb-0.6.3/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3 ...
make -C "/usr/src/linux" SUBDIRS="/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3" modules V=1 USER_OPT=""
make[1]: Entering directory `/usr/src/linux-2.6.16-gentoo-r1'
mkdir -p /var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/.tmp_versions
make -f scripts/Makefile.build obj=/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3
  gcc -Wp,-MD,/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/.qc-driver.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.6/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -Os     -fomit-frame-pointer -march=k8 -m64 -mno-red-zone -mcmodel=kernel -pipe -fno-reorder-blocks       -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wdeclaration-after-statement  -DNOKERNEL   -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(qc_driver)"  -D"KBUILD_MODNAME=KBUILD_STR(quickcam)" -c -o /var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/.tmp_qc-driver.o /var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.c
/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.c:2983: warning: initialization from incompatible pointer type
/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.c:3031: error: unknown field `owner' specified in initializer
/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.c:3031: warning: initialization from incompatible pointer type
make[2]: *** [/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3/qc-driver.o] Error 1
make[1]: *** [_module_/var/tmp/portage/qc-usb-0.6.3/work/qc-usb-0.6.3] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.16-gentoo-r1'
make: *** [quickcam.ko] Error 2

!!! ERROR: media-video/qc-usb-0.6.3 failed.
Call stack:
  ebuild.sh, line 1526:   Called dyn_compile
  ebuild.sh, line 923:   Called src_compile
  qc-usb-0.6.3.ebuild, line 23:   Called die

!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.


*******************

Portage 2.1_pre7-r4 (default-linux/amd64/2005.0, gcc-3.4.6, glibc-2.4-r1, 2.6.16-gentoo-r1 x86_64)
=================================================================
System uname: 2.6.16-gentoo-r1 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.0_pre16
dev-lang/python:     2.3.5, 2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=k8 -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/fax /usr/lib64/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control /var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=k8 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--alphabetical"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk          ftp://mirrors.blueyonder.co.uk/mirrors/gentoo           http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/          ftp://ftp.mirrorservice.org/sites/www.ibiblio.org/gentoo/"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/ebuildexchange /usr/local/portage"
SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage"
USE="amd64 7zip X Xaw3d a52 aac acpi aim alsa apm arts audiofile avi bash-completion berkdb bitmap-fonts bluetooth bzlib calendar cdparanoia cdr cpudetection crypt css cups curl dbus dga divx4linux dri dv dvb dvd dvdr dvdread eds emboss encode esd ethereal exif expat fam fbcon ffmpeg flac flash font-server foomaticdb fortran ftp gif gimpprint gnome gpm gps gstreamer gtk gtk2 hal icq iee1394 ieee1394 imlib ipv6 isdnlog jabber java javascript joystick jpeg kde kdeenablefinal lm_sensors logitech-mouse lzw lzw-tiff mcve mgetty mikmod mime mng mozilla mozsvg mp3 mpeg mplayer msn musepack musicbrainz mysql nas ncurses network nls nptl nptlonly nvidia offensive ogg oggvorbis openal opengl osc oscar oss pam pcre pdflib perl plugin png ppds pppd python qt quicktime rar rdesktop readline recode sasl scanner sdl sensord sndfile sox spell ssl subtitles svg symlink tcltk tcpd theora tidy tiff truetype truetype-fonts type1-fonts unicode usb utf8 v4l v4l2 vcd videos vorbis wmf wxwindows xcomposite xine xinerama xmms xosd xpm xprint xscreensaver xv xvid yahoo yv12 zeroconf zlib elibc_glibc input_devices_mouse input_devices_keyboard input_devices_joystick kernel_linux userland_GNU video_cards_nvidia video_cards_v4l"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
Comment 14 Colin Macdonald 2006-04-05 21:37:00 UTC
Two comments:
1)  Has someone reported this upstream?
2)  re: ebuild in Comment #4, the epatch should happen in src_unpack not in src_compile.

Thanks for the fix, I upgraded to 2.6.16.1 today and was very pleased to see this bug already fixed!
Comment 15 Daniel Drake (RETIRED) gentoo-dev 2006-04-11 05:17:00 UTC
Patrick, I was actually seeking permission from the maintainer of this ebuild, but many thanks for the testing and feedback anyway!

Fixed in portage.