Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 284469 - em8300-modules-0.17.2-r1 compile fail with gentoo-sources-2.6.31
Summary: em8300-modules-0.17.2-r1 compile fail with gentoo-sources-2.6.31
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Television related Applications in Gentoo's Portage
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-10 11:04 UTC by tman
Modified: 2009-11-16 14:47 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 tman 2009-09-10 11:04:30 UTC
em8300-modules-0.17.2-r1 compile fail with gentoo-sources-2.6.31

Reproducible: Always

Steps to Reproduce:
1.emerge & mount new gentoo-sources-2.6.31
2.emerge -1 em8300-modules


Actual Results:  
>>> Emerging (1 of 1) media-video/em8300-modules-0.17.2-r1
 * em8300-0.17.2.tar.gz RMD160 SHA1 SHA256 size ;-) ...                                                                                                                                                     [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                                                                        [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                                                                       [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                                                                      [ ok ]
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found kernel object directory:
 *     /lib/modules/2.6.31-gentoo/build
 * Found sources for kernel version:
 *     2.6.31-gentoo
 * Checking for suitable kernel configuration options...                                                                                                                                                     [ ok ]
>>> Unpacking source...
>>> Unpacking em8300-0.17.2.tar.gz to /var/tmp/portage/media-video/em8300-modules-0.17.2-r1/work
 * Applying em8300-modules-0.17.2-kernel-2.6.30.patch ...                                                                                                                                                    [ ok ]
>>> Source unpacked in /var/tmp/portage/media-video/em8300-modules-0.17.2-r1/work
>>> Compiling source in /var/tmp/portage/media-video/em8300-modules-0.17.2-r1/work/em8300-0.17.2/modules ...
make -j3 KERNEL_LOCATION=/usr/src/linux 
[ ! -x ./update_em8300_version.sh ] || ./update_em8300_version.sh em8300_version.h
make -C /usr/src/linux SUBDIRS=/var/tmp/portage/media-video/em8300-modules-0.17.2-r1/work/em8300-0.17.2/modules modules
make[1]: Entering directory `/usr/src/linux-2.6.31-gentoo'
/var/tmp/portage/media-video/em8300-modules-0.17.2-r1/work/em8300-0.17.2/modules/Kbuild:67: /Rules.make: Datei oder Verzeichnis nicht gefunden
make[2]: *** Keine Regel, um »/Rules.make« zu erstellen.  Schluss.
make[1]: *** [_module_/var/tmp/portage/media-video/em8300-modules-0.17.2-r1/work/em8300-0.17.2/modules] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.31-gentoo'
make: *** [build] Fehler 2
 * 
 * ERROR: media-video/em8300-modules-0.17.2-r1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3481:  Called die
 * The specific snippet of code:
 *       emake KERNEL_LOCATION="${KERNEL_DIR}" || die "emake failed."
 *  The die message:
 *   emake failed.
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/media-video:em8300-modules-0.17.2-r1:20090910-110045.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-video/em8300-modules-0.17.2-r1/temp/environment'.
 * 

>>> Failed to emerge media-video/em8300-modules-0.17.2-r1, Log file:

>>>  '/var/log/portage/media-video:em8300-modules-0.17.2-r1:20090910-110045.log'

 * Messages for package media-video/em8300-modules-0.17.2-r1:

 * 
 * ERROR: media-video/em8300-modules-0.17.2-r1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3481:  Called die
 * The specific snippet of code:
 *       emake KERNEL_LOCATION="${KERNEL_DIR}" || die "emake failed."
 *  The die message:
 *   emake failed.
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/media-video:em8300-modules-0.17.2-r1:20090910-110045.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-video/em8300-modules-0.17.2-r1/temp/environment'.
Comment 1 Roger 2009-09-12 07:02:22 UTC
Just a quick FYI, almost all packaged ebuilds providing kernel modules fail to compile against gentoo-sources-2.6.31. :-/
Comment 2 tman 2009-09-12 08:35:33 UTC
"Just a quick FYI, almost all packaged ebuilds providing kernel modules fail to
compile against gentoo-sources-2.6.31. :-/"

hm i cant confirm that,all packaged ebuilds providing kernel modules fail to
compile against gentoo-sources-2.6.31... but em8300-modules-0.17.2-r1 is definitivly one of the ebuild which does not work, all other on my system compile fine
Comment 3 Alonso Schaich 2009-09-25 06:50:59 UTC
it also fails with vanilla-sources-2.6.31
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2009-10-30 16:42:58 UTC
0.17.4 seems to compile fine with =gentoo-sources-2.6.31-r4. I think that version bump would be the best solution.
Comment 5 Matthias Schwarzott gentoo-dev 2009-11-16 14:47:15 UTC
Marking fixed as version 0.17.4 is in the tree.