On Wed, Dec 21, 2011 at 08:45:32AM -0800, Vieri wrote:
> 
> --- On Wed, 12/21/11, Russ Meyerriecks <[email protected]> wrote:
> 
> > > When I compile dahdi I see these warnings:
> > > 
> > > WARNING: "kasprintf" 
> > > [dahdi-linux-2.5.0.2/drivers/dahdi/wctdm24xxp/wctdm24xxp.ko] undefined!
> > > WARNING: "kasprintf" [dahdi-linux-2.5.0.2/drivers/dahdi/dahdi.ko] 
> > > undefined!
> > >  
> > > And "modinfo dahdi" shows that the driver was built for a
> > > 2.6.17 kernel,  SMP mod_unload 586 4KSTACKS gcc-4.1
> > 
> > What distro are you running?
> 
> A somewhat outdated Gentoo box. I couldn't wait longer so I'm in
> the process of doing a new, clean system installation.
> 
> Thanks anyway for replying.
> 
> I just hope that dahdi and asterisk will compile and run fine with gcc 4.5 
> and kernel 3.0.

I know this is too late for you but...

Looks like kasprintf was first added to the kernel in 2.6.18, not
prior to 2.6.12 like DAHDI currently believes.  The following
command on a checkout of the current trunk of DAHDI should allow you
to build against the 2.6.17 kernel.

  $ curl "https://github.com/sruffell/dahdi-linux/commit/cbd536aea83.patch"; | 
patch -p1

I cannot commit it to trunk yet though because I know that there are
some distros which have that command back ported (OpenSUSE 2.6.16
comes to mind) so those will need to be checked out.

Cheers,
Shaun

-- 
Shaun Ruffell
Digium, Inc. | Linux Kernel Developer
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
Check us out at: www.digium.com & www.asterisk.org

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
               http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to