[asterisk-bugs] [DAHDI-tools 0014150]: GENERIC_HDLC_VERSION not found
Asterisk Bug Tracker
noreply at bugs.digium.com
Fri Jan 16 08:18:13 CST 2009
The following issue has been ASSIGNED.
======================================================================
http://bugs.digium.com/view.php?id=14150
======================================================================
Reported By: ccesario
Assigned To: seanbright
======================================================================
Project: DAHDI-tools
Issue ID: 14150
Category: General
Reproducibility: always
Severity: minor
Priority: normal
Status: assigned
======================================================================
Date Submitted: 2008-12-29 04:58 CST
Last Modified: 2009-01-16 08:18 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 !
======================================================================
----------------------------------------------------------------------
(0098010) svnbot (reporter) - 2009-01-16 08:18
http://bugs.digium.com/view.php?id=14150#c98010
----------------------------------------------------------------------
Repository: dahdi
Revision: 5662
U tools/trunk/configure
U tools/trunk/configure.ac
------------------------------------------------------------------------
r5662 | seanbright | 2009-01-16 08:18:10 -0600 (Fri, 16 Jan 2009) | 8
lines
Properly detect GENERIC_HDLC_VERSION on various kernel versions.
(closes issue http://bugs.digium.com/view.php?id=14150)
Reported by: ccesario
Patches:
20090115__bug14150.diff.txt uploaded by seanbright (license 71)
Tested by: ccesario
------------------------------------------------------------------------
http://svn.digium.com/view/dahdi?view=rev&revision=5662
Issue History
Date Modified Username Field Change
======================================================================
2009-01-16 08:18 svnbot Note Added: 0098010
2009-01-16 08:18 svnbot Status feedback => assigned
======================================================================
More information about the asterisk-bugs
mailing list