[asterisk-bugs] [DAHDI-tools 0014150]: GENERIC_HDLC_VERSION not found
Asterisk Bug Tracker
noreply at bugs.digium.com
Mon Jan 12 09:41:12 CST 2009
A NOTE has been added to this issue.
======================================================================
http://bugs.digium.com/view.php?id=14150
======================================================================
Reported By: ccesario
Assigned To:
======================================================================
Project: DAHDI-tools
Issue ID: 14150
Category: General
Reproducibility: always
Severity: minor
Priority: normal
Status: new
======================================================================
Date Submitted: 2008-12-29 04:58 CST
Last Modified: 2009-01-12 09:41 CST
======================================================================
Summary: GENERIC_HDLC_VERSION not found
Description:
Hello,
I'm trying compile dahdi-tools-2.1.0.2 but I'm getting the following
problem in ./configure script.
checking for GENERIC_HDLC_VERSION in linux/hdlc.h... no
configure: GENERIC_HDLC_VERSION version 4 not found, disabling sethdlc.
configure: creating ./config.status
config.status: creating build_tools/menuselect-deps
config.status: creating makeopts
configure: *** dahdi-tools build successfully configured ***
Without this the dahdi_tool isn't compiled.
I checked in my system that hdlc.h exists
find /usr/include/linux -iname "*hdlc*"
/usr/include/linux/hdlc
/usr/include/linux/hdlcdrv.h
/usr/include/linux/hdlc.h
But the file that contain the variable GENERIC_HDLC_VERSION defined is
/usr/include/linux/hdlc/ioctl.h
grep GENERIC_HDLC_VERSION /usr/include/linux/hdlc/ioctl.h
#define GENERIC_HDLC_VERSION 4 /* For synchronization with sethdlc utility
*/
to fix this temporally I comment the following lines in configure.ac
#AST_C_DEFINE_CHECK([HDLC], [GENERIC_HDLC_VERSION], [linux/hdlc.h], [4])
#if test "x${PBX_HDLC}" == "x1"; then
# AC_EGREP_CPP([VERSION = 4],
# [#include <linux/hdlc.h>
# VERSION = GENERIC_HDLC_VERSION], [], [PBX_HDLC=0])
#fi
#if test "x${PBX_HDLC}" != "x1"; then
# AC_MSG_NOTICE([GENERIC_HDLC_VERSION version 4 not found, disabling
sethdlc.])
#fi
Then the dahdi_tool compiled !
======================================================================
----------------------------------------------------------------------
(0097485) jhammer (reporter) - 2009-01-12 09:41
http://bugs.digium.com/view.php?id=14150#c97485
----------------------------------------------------------------------
I was having a similar problem in gentoo linux. dahdi-tools was
configuring and all the tools were making ok except for dahdi_tool. I was
getting the same message about hdlc in the ./configure.
More information about the asterisk-bugs
mailing list