Bug#586216: dahdi-source: won't build on 2.6.34

Folkert van Heusden folkert at vanheusden.com
Thu Jun 17 12:47:26 UTC 2010


Package: dahdi-source
Version: 1:2.2.1.1+dfsg-1
Severity: normal


The package won't build on a 2.6.34 system.

dh_testdir
dh_testroot
rm -f *-stamp
# Delete the generated bristuff symlinks:
rm -f -f 
# Add here commands to clean up after the build process.
rm -f include/dahdi/version.h
# * Makefile does not exist when running svn-buildpackage
#   as the source tree is not there.
# FIXME: This will fail with an ugly warning on the clean of the
# modules build. However only fter the actuual clean.
rm -f dahdi/include/version.h
[ ! -f Makefile ] || /usr/bin/make dist-clean || true
make[1]: Entering directory `/usr/src/modules/dahdi'
/usr/bin/make -C /lib/modules/2.6.34/source SUBDIRS=/usr/src/modules/dahdi/drivers/dahdi DAHDI_INCLUDE=/usr/src/modules/dahdi/include DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes clean
make[2]: Entering directory `/usr/src/linux-source-2.6.34'
make[2]: Leaving directory `/usr/src/linux-source-2.6.34'
/usr/bin/make -C drivers/dahdi/firmware clean
make[2]: Entering directory `/usr/src/modules/dahdi/drivers/dahdi/firmware'
rm -f dahdi-fw-*.o
make[2]: Leaving directory `/usr/src/modules/dahdi/drivers/dahdi/firmware'
make[2]: Entering directory `/usr/src/modules/dahdi/drivers/dahdi/firmware'
rm -f dahdi-fw-*.o
rm -f dahdi-fw-*.bin
rm -f dahdi-fw-*.tar.gz
rm -f dahdi-fwload-*.tar.gz
rm -f make_firmware_object
make[2]: Leaving directory `/usr/src/modules/dahdi/drivers/dahdi/firmware'
make[1]: Leaving directory `/usr/src/modules/dahdi'
dh_clean
/usr/bin/make  -f debian/rules kdist_clean kdist_config binary-modules
make[1]: Entering directory `/usr/src/modules/dahdi'
dh_testdir
dh_testroot
rm -f *-stamp
# Delete the generated bristuff symlinks:
rm -f -f 
# Add here commands to clean up after the build process.
rm -f include/dahdi/version.h
# * Makefile does not exist when running svn-buildpackage
#   as the source tree is not there.
# FIXME: This will fail with an ugly warning on the clean of the
# modules build. However only fter the actuual clean.
rm -f dahdi/include/version.h
[ ! -f Makefile ] || /usr/bin/make dist-clean || true
make[2]: Entering directory `/usr/src/modules/dahdi'
/usr/bin/make -C /lib/modules/2.6.34/source SUBDIRS=/usr/src/modules/dahdi/drivers/dahdi DAHDI_INCLUDE=/usr/src/modules/dahdi/include DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes clean
make[3]: Entering directory `/usr/src/linux-source-2.6.34'
make[3]: Leaving directory `/usr/src/linux-source-2.6.34'
/usr/bin/make -C drivers/dahdi/firmware clean
make[3]: Entering directory `/usr/src/modules/dahdi/drivers/dahdi/firmware'
rm -f dahdi-fw-*.o
make[3]: Leaving directory `/usr/src/modules/dahdi/drivers/dahdi/firmware'
make[3]: Entering directory `/usr/src/modules/dahdi/drivers/dahdi/firmware'
rm -f dahdi-fw-*.o
rm -f dahdi-fw-*.bin
rm -f dahdi-fw-*.tar.gz
rm -f dahdi-fwload-*.tar.gz
rm -f make_firmware_object
make[3]: Leaving directory `/usr/src/modules/dahdi/drivers/dahdi/firmware'
make[2]: Leaving directory `/usr/src/modules/dahdi'
dh_clean
for templ in ; do \
    cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.34/g'` ; \
  done
for templ in `ls debian/*.modules.in` ; do \
    test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ${templ%.modules.in}.backup 2>/dev/null || true; \
    sed -e 's/##KVERS##/2.6.34/g ;s/#KVERS#/2.6.34/g ; s/_KVERS_/2.6.34/g ; s/##KDREV##/custom.1.0/g ; s/#KDREV#/custom.1.0/g ; s/_KDREV_/custom.1.0/g  ' < $templ > ${templ%.modules.in}; \
  done
dh_testdir
dh_testroot
dh_prep
#cp -a /usr/src/modules/dahdi/debian/generated/* .
make MODULES_EXTRA="opvxa1200 wcopenpci dahdi_echocan_oslec" SUBDIRS_EXTRA="zaphfc ../staging/echo" modules KERNEL_SOURCES=/lib/modules/2.6.34/source MODVERSIONS=detect KERNEL=linux-2.6.34 
make[2]: Entering directory `/usr/src/modules/dahdi'
make -C /lib/modules/2.6.34/source SUBDIRS=/usr/src/modules/dahdi/drivers/dahdi DAHDI_INCLUDE=/usr/src/modules/dahdi/include DAHDI_MODULES_EXTRA="opvxa1200.o wcopenpci.o dahdi_echocan_oslec.o zaphfc/ ../staging/echo/" HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m
make[3]: Entering directory `/usr/src/linux-source-2.6.34'
  CC [M]  /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.o
In file included from /usr/src/modules/dahdi/include/dahdi/kernel.h:39,
                 from /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c:62:
/usr/src/modules/dahdi/include/dahdi/dahdi_config.h:27:28: error: linux/autoconf.h: No such file or directory
make[4]: *** [/usr/src/modules/dahdi/drivers/dahdi/dahdi-base.o] Error 1
make[3]: *** [_module_/usr/src/modules/dahdi/drivers/dahdi] Error 2
make[3]: Leaving directory `/usr/src/linux-source-2.6.34'
make[2]: *** [modules] Error 2
make[2]: Leaving directory `/usr/src/modules/dahdi'
make[1]: *** [binary-modules] Error 2
make[1]: Leaving directory `/usr/src/modules/dahdi'
make: *** [kdist_build] Error 2


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.34 (SMP w/4 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages dahdi-source depends on:
ii  bzip2                         1.0.5-4    high-quality block-sorting file co
ii  debhelper                     7.4.13     helper programs for debian/rules
ii  module-assistant              0.11.3     tool to make module package creati

Versions of packages dahdi-source recommends:
ii  dahdi-linux             1:2.2.1.1+dfsg-1 DAHDI telephony interface - Linux 

dahdi-source suggests no packages.

-- no debconf information





More information about the Pkg-voip-maintainers mailing list