Ross Hamilton | 18 Jul 2010 04:20
Picon

0.18 source deb: em8300.h not found on lenny?

Hi,

I'm trying to build the current driver with module-assistant using
em8300-source_0.18.0-0prodeia2~lucid1_all.deb and friends from Roman's archive. System is stock
Debian lenny, with a minimum of extra packages pulled in from backports and testing to satisfy dependencies.

Here's the build output:

pixi:/usr/src# m-a -t a-b em8300
Extracting the package tarball, /usr/src/em8300.tar.bz2, please wait...
/usr/bin/make  -f debian/rules MODDIR=/lib/modules/2.6.26-2-686/build/.. clean-modules
make[1]: Entering directory `/usr/src/modules/em8300'
/usr/bin/make -w KERNEL_LOCATION=/lib/modules/2.6.26-2-686/build clean
make[2]: Entering directory `/usr/src/modules/em8300'
/usr/bin/make -C /lib/modules/2.6.26-2-686/build SUBDIRS=/usr/src/modules/em8300 clean
make[3]: Entering directory `/usr/src/linux-headers-2.6.26-2-686'
  CLEAN   /usr/src/modules/em8300/.tmp_versions
make[3]: Leaving directory `/usr/src/linux-headers-2.6.26-2-686'
make[2]: Leaving directory `/usr/src/modules/em8300'
perl debian/scripts/dh_modulecontrol --module --clean
rm -rf /usr/src/modules/em8300/debian/em8300-modules-2.6.26-2-686
if [ -f stamp-debian ]; then rm -f `cat stamp-debian`; fi
rm -f stamp-debian
make[1]: Leaving directory `/usr/src/modules/em8300'
/usr/bin/make  -f debian/rules MODDIR=/lib/modules/2.6.26-2-686/build/.. binary-modules
make[1]: Entering directory `/usr/src/modules/em8300'
/usr/bin/make -w KERNEL_LOCATION=/lib/modules/2.6.26-2-686/build clean
make[2]: Entering directory `/usr/src/modules/em8300'
/usr/bin/make -C /lib/modules/2.6.26-2-686/build SUBDIRS=/usr/src/modules/em8300 clean
make[3]: Entering directory `/usr/src/linux-headers-2.6.26-2-686'
(Continue reading)

Roman Müllenschläder | 20 Aug 2010 09:44
Picon
Favicon

Re: 0.18 source deb: em8300.h not found on lenny?

Hi Ross, hi List,

sorry for not answering before, but I've neglected a view into this list ;)

Could you solve the problem?
I mainly build the package, for to make MMS compile, which works well ...
I haven'nt ever tried to build the modules with em8300-source and m-a.

So, if you still encounter problems here, please let me know and we'll see, if 
we are able to solve the problem!

You may also find packages for SID here:
http://wiki.mymediasystem.org/wiki/index.php/Installation_on_sarge#Repositories

Pls let me know if you need further assistance!

Roman

Am Sonntag 18 Juli 2010 schrieb Ross Hamilton:
> Hi,
> 
> I'm trying to build the current driver with module-assistant using
> em8300-source_0.18.0-0prodeia2~lucid1_all.deb and friends from Roman's
> archive. System is stock Debian lenny, with a minimum of extra packages
> pulled in from backports and testing to satisfy dependencies.
> 
> Here's the build output:
> 
> pixi:/usr/src# m-a -t a-b em8300
> Extracting the package tarball, /usr/src/em8300.tar.bz2, please wait...
(Continue reading)

Ross Hamilton | 21 Aug 2010 17:46
Picon

Re: 0.18 source deb: em8300.h not found on lenny?

Hi Roman, thanks for responding.

> Could you solve the problem?

Yes, thanks. I suppose it's to do with building out of tree. For a trivial fix, I just added a soft-link to the
appropriate kernel headers:

ln -s /usr/include/linux/em8300.h /usr/src/linux-headers-2.6.26-2-686/include/linux/

After that, re-running m-a builds the installable module .deb as expected.

Regards, R.

------------------------------------------------------------------------------
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 

Gmane