Package: em8300
Version: 0.15.1.dfsg-1
Severity: normal

I am trying to build em8300 modules with make-kpkg and it fails. The
kernel image builds and runs successfully though.  Here is the output:


for module in /usr/src/modules/em8300 ; do                       \
          if test -d  $module; then                                \
    (cd $module;                                          \
              if ./debian/rules KVERS="2.6.14" KSRC="/usr/src/linux" \
                             KMAINT="Unknown Kernel Package Maintainer"
KEMAIL="[EMAIL PROTECTED]"      \
                             KPKG_DEST_DIR="/usr/src/linux/.."       \
                             KPKG_MAINTAINER="Unknown Kernel Package
Maintainer"        \
                             KPKG_EXTRAV_ARG=""        \
                             ARCH="i386"                  \
                             KDREV="cromlech.01" kdist_image; then    \
                  echo "Module $module processed fine";            \
              else                                                  \
                   echo "Module $module failed.";                  \
                   if [ "X" != "X" ]; then      \
                      echo "Perhaps $module does not understand
--rootcmd?";  \
                      echo "If you see messages that indicate that it is
not"; \
                      echo "in fact being built as root, please file a
bug ";  \
                      echo "against $module.";                     \
                   fi;                                              \
                   echo "Hit return to Continue";                   \
         read ans;                                        \
              fi;                                                   \
     );                                                    \
  else                                                      \
               echo "Module $module does not exist";               \
               echo "Hit return to Continue?";                      \
  fi;                                                       \
        done
make[1]: Entering directory `/usr/src/modules/em8300'
/usr/bin/make -w -f debian/rules MODDIR=/usr/src/linux/.. binary-modules
make[2]: Entering directory `/usr/src/modules/em8300'
/usr/bin/make -w KERNEL_LOCATION=/usr/src/linux clean
make[3]: Entering directory `/usr/src/modules/em8300'
rm -f *.o *.ko *.mod.c .*.cmd .*.o.flags
make[3]: Leaving directory `/usr/src/modules/em8300'
perl debian/scripts/dh_modulecontrol --module --clean
rm -rf /usr/src/modules/em8300/debian/em8300-modules-2.6.14
if [ -f stamp-debian ]; then rm -f `cat stamp-debian`; fi
rm -f stamp-debian
/usr/bin/make -w KERNEL_LOCATION=/usr/src/linux
make[3]: Entering directory `/usr/src/modules/em8300'
/usr/bin/make -C /usr/src/linux SUBDIRS=/usr/src/modules/em8300 modules
make[4]: Entering directory `/usr/src/linux-source-2.6.14'
  CC [M]  /usr/src/modules/em8300/adv717x.o
/usr/src/modules/em8300/adv717x.c: In function 'adv717x_detect':
/usr/src/modules/em8300/adv717x.c:458: error: 'struct i2c_algorithm' has
no member named 'id'
/usr/src/modules/em8300/adv717x.c:458: error: 'I2C_ALGO_ISA' undeclared
(first use in this function)
/usr/src/modules/em8300/adv717x.c:458: error: (Each undeclared
identifier is reported only once
/usr/src/modules/em8300/adv717x.c:458: error: for each function it
appears in.)
make[5]: *** [/usr/src/modules/em8300/adv717x.o] Error 1
make[4]: *** [_module_/usr/src/modules/em8300] Error 2
make[4]: Leaving directory `/usr/src/linux-source-2.6.14'
make[3]: *** [build] Error 2
make[3]: Leaving directory `/usr/src/modules/em8300'
make[2]: *** [build-modules] Error 2
make[2]: Leaving directory `/usr/src/modules/em8300'
make[1]: *** [kdist_image] Error 2
make[1]: Leaving directory `/usr/src/modules/em8300'
Module /usr/src/modules/em8300 failed.
Hit return to Continue


Here is the part of my .config that relates to I2C:


# I2C Hardware Bus support
#
# CONFIG_I2C_ALI1535 is not set
# CONFIG_I2C_ALI1563 is not set
# CONFIG_I2C_ALI15X3 is not set
CONFIG_I2C_AMD756=m
# CONFIG_I2C_AMD756_S4882 is not set
# CONFIG_I2C_AMD8111 is not set
# CONFIG_I2C_I801 is not set
# CONFIG_I2C_I810 is not set
# CONFIG_I2C_PIIX4 is not set
CONFIG_I2C_ISA=m
# CONFIG_I2C_NFORCE2 is not set
# CONFIG_I2C_PARPORT_LIGHT is not set
# CONFIG_I2C_PROSAVAGE is not set
# CONFIG_I2C_SAVAGE4 is not set
# CONFIG_SCx200_ACB is not set
# CONFIG_I2C_SIS5595 is not set
# CONFIG_I2C_SIS630 is not set
# CONFIG_I2C_SIS96X is not set
# CONFIG_I2C_STUB is not set
# CONFIG_I2C_VIA is not set
# CONFIG_I2C_VIAPRO is not set
# CONFIG_I2C_VOODOO3 is not set
# CONFIG_I2C_PCA_ISA is not set

Here is the buildinfo:

binutils-2.16.1cvs20051117-1
dpkg-1.13.11.0.1
dpkg-dev-1.13.11
gcc-4.0.2-1
gcc-3.3-base-3.3.6-10
gcc-4.0-4.0.2-5
gcc-4.0-base-4.0.2-5
libc6-2.3.5-8.1
libc6-dev-2.3.5-8.1
make-3.80-11
perl-5.8.7-8
this was built on a machine with the kernel:
Linux cromlech 2.6.14-2-k7 #1 Sat Nov 26 14:04:05 UTC 2005 i686
GNU/Linux
using the compiler:
gcc version 4.0.3 20051201 (prerelease) (Debian 4.0.2-5)
kernel source package used:
applied kernel patches:







-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to