Summary: | DAHLIN-00322: dahdi-linux-2.6.2-rc1 build errors with kernel-3.8.1 | ||
Reporter: | Anthony Messina (amessina) | Labels: | |
Date Opened: | 2013-03-02 20:57:12.000-0600 | Date Closed: | 2013-03-04 11:10:35.000-0600 |
Priority: | Major | Regression? | |
Status: | Closed/Complete | Components: | General |
Versions: | 2.6.1 | Frequency of Occurrence | |
Related Issues: | |||
Environment: | kernel-3.8.1-201.fc18.x86_64 | Attachments: | |
Description: | I encounter the following errors when trying to build dahdi-linux-2.6.2-rc1 against kernel-3.8.1 on a Fedora 18 system.
+ make -j2 -C _kmod_build_3.8.1-201.fc18.x86_64 KVERS=3.8.1-201.fc18.x86_64 KSRC=/usr/src/kernels/3.8.1-201.fc18.x86_64 DESTDIR=/builddir/build/BUILDROOT/dahdi-linux-kmod-2.6.2-0.3.rc1.fc18.5.x86_64/usr install-modules make: Entering directory `/builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64' make -C /usr/src/kernels/3.8.1-201.fc18.x86_64 SUBDIRS=/builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi DAHDI_INCLUDE=/builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/include DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m make[1]: Entering directory `/usr/src/kernels/3.8.1-201.fc18.x86_64' CC [M] /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/dahdi-base.o CC [M] /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/dahdi-sysfs.o /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/dahdi-base.c:91:2: warning: #warning "No CONFIG_BKL is an experimental configuration." [-Wcpp] CC [M] /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/dahdi-version.o CC [M] /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/dahdi_dynamic.o CC [M] /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/dahdi_dynamic_loc.o CC [M] /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/dahdi_dynamic_eth.o CC [M] /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/dahdi_dynamic_ethmf.o CC [M] /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/dahdi_transcode.o CC [M] /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wctdm.o /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wctdm.c:2604:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wctdm_init_one' /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wctdm.c:2741:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wctdm_remove_one' /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wctdm.c:2796:11: error: 'wctdm_init_one' undeclared here (not in a function) /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wctdm.c:2797:2: error: implicit declaration of function '__devexit_p' [-Werror=implicit-function-declaration] /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wctdm.c:2797:23: error: 'wctdm_remove_one' undeclared here (not in a function) /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wctdm.c:289:22: warning: 'ifaces' defined but not used [-Wunused-variable] /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wctdm.c:2592:13: warning: 'wctdm_reset_tdm' defined but not used [-Wunused-function] /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wctdm.c:1134:1: warning: 'wctdm_interrupt' defined but not used [-Wunused-function] /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wctdm.c:2362:12: warning: 'wctdm_initialize' defined but not used [-Wunused-function] /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wctdm.c:2415:13: warning: 'wctdm_post_initialize' defined but not used [-Wunused-function] /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wctdm.c:2432:12: warning: 'wctdm_hardware_init' defined but not used [-Wunused-function] /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wctdm.c:2562:13: warning: 'wctdm_enable_interrupts' defined but not used [-Wunused-function] /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wctdm.c:2577:13: warning: 'wctdm_start_dma' defined but not used [-Wunused-function] /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wctdm.c:2598:13: warning: 'wctdm_disable_interrupts' defined but not used [-Wunused-function] cc1: some warnings being treated as errors make[2]: *** [/builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wctdm.o] Error 1 make[2]: *** Waiting for unfinished jobs.... CC [M] /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wct1xxp.o /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wct1xxp.c:1287:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before 't1xxp_init_one' /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wct1xxp.c:1384:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before 't1xxp_remove_one' /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wct1xxp.c:1421:11: error: 't1xxp_init_one' undeclared here (not in a function) /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wct1xxp.c:1422:2: error: implicit declaration of function '__devexit_p' [-Werror=implicit-function-declaration] /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wct1xxp.c:1422:24: error: 't1xxp_remove_one' undeclared here (not in a function) /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wct1xxp.c:763:12: warning: 't1xxp_software_init' defined but not used [-Wunused-function] /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wct1xxp.c:1165:1: warning: 't1xxp_interrupt' defined but not used [-Wunused-function] /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wct1xxp.c:1225:12: warning: 't1xxp_hardware_init' defined but not used [-Wunused-function] /builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wct1xxp.c:1371:13: warning: 't1xxp_stop_stuff' defined but not used [-Wunused-function] cc1: some warnings being treated as errors make[2]: *** [/builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi/wct1xxp.o] Error 1 make[1]: Leaving directory `/usr/src/kernels/3.8.1-201.fc18.x86_64' make[1]: *** [_module_/builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64/drivers/dahdi] Error 2 make: *** [modules] Error 2 make: Leaving directory `/builddir/build/BUILD/dahdi-linux-kmod-2.6.2/_kmod_build_3.8.1-201.fc18.x86_64' | ||
Comments: | By: Anthony Messina (amessina) 2013-03-03 03:47:41.438-0600 Sorry for the noise. This issue is resolved with http://git.asterisk.org/gitweb/?p=dahdi/linux.git;a=commitdiff;h=66a300f3387b0832a0c027b1e841630c5c4344e9 which was committed after the dahdi-linux-2.6.2-rc1 release. I can confirm that that change does resolve the issue as reported. By: Russ Meyerriecks (rmeyerriecks) 2013-03-04 11:10:22.184-0600 Thank you for your feedback! branch 2.6.y has been updated and this patch will be included in the 2.6.2 release. |