The Asterisk Development Team released a new version of dahdi-tools. 2.4.1 is a maintenance release of the DAHDI drivers and tools packages. Some of the more notable changes are: Support for compilation against kernel versions from 2.6.9 up to and including 2.6.38-rc6. wct4xxp: PCI-express cards go through an extended reset at start by default. wcte12xp, wctdm24xxp: Disable read-line multiple PCI command, which increases compatibility in some systems. xpp: Fixes init error for PRI devices with < 4 ports. tonezone: Add Macao, China to tone zone data. dahdi_genconf: Don't generate configurations that use channel 16 on E1 CAS.
I just renamed net-misc/dahdi-tools-2.4.0 to net-misc/dahdi-tools-2.4.1 and gave it a try. Compiles fine and without any complain on my x86 and amd64 boxes.
+*dahdi-tools-2.4.1 (21 Apr 2011) + + 21 Apr 2011; Tony Vroon <chainsaw@gentoo.org> +dahdi-tools-2.4.1.ebuild, + +files/dahdi-autoconf.conf, +files/dahdi-autoconf.init: + Maintenance release, adds support for kernels up to 2.6.38 and increases + compatibility with systems that can not support read-line multiple PCI + commands. Additional initscripts by Jaco Kroon, closes bug #328143. Compile & + install additional binaries, also by Jaco Kroon, closes bug #337472. With + thanks to Oliver Jaksch for alerting me to the new version in bug #357311.