Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 225787 Details for
Bug 296637
net-misc/dahdi - oslec (echocan) support
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
patch to provide oslec echocan
dahdi-2.2.1_with_oslec_ebuild.patch (text/plain), 1.84 KB, created by
michael higgins
on 2010-03-30 06:26:39 UTC
(
hide
)
Description:
patch to provide oslec echocan
Filename:
MIME Type:
Creator:
michael higgins
Created:
2010-03-30 06:26:39 UTC
Size:
1.84 KB
patch
obsolete
>3c3 >< # $Header: /var/cvsroot/gentoo-x86/net-misc/dahdi/dahdi-2.2.0.2.ebuild,v 1.1 2009/10/22 18:19:35 chainsaw Exp $ >--- >> # $Header: $ >7c7,8 >< MY_P="${P/dahdi/dahdi-linux}" >--- >> MY_PN="${PN/dahdi/dahdi-linux}" >> MY_P="${MY_PN}-${PV/_/-}" >13c14 >< http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fwload-vpmadt032-1.17.0.tar.gz >--- >> http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fwload-vpmadt032-1.22.0.tar.gz >22c23 >< IUSE="" >--- >> IUSE="ecoslec" >40a42,43 >> epatch "${FILESDIR}"/${P}-parallel-make.patch >> epatch "${FILESDIR}"/${P}-linux-2.6.33.patch >42,43d44 >< # https://issues.asterisk.org/view.php?id=15747 >< epatch "${FILESDIR}"/${P}-net-device-ops.patch >45,46c46,54 >< # If you want TASK_INTERRUPTIBLE you need <linux/sched.h>, hmmkay? >< epatch "${FILESDIR}"/${P}-includes.patch >--- >> if use ecoslec; then >> elog "Support for OSLEC echo canceller." >> # epatch "${FILESDIR}"/dahdi_linux_extra.diff >> mkdir -p "${MY_P}/drivers/staging" || die "Error creating staging folder." >> cp -a "${KERNEL_DIR}/drivers/staging/echo" "${MY_P}/drivers/staging/" \ >> || die "Error copying staging/echo folder" >> sed -re 's,^#(obj-m \+= (dahdi_echocan_oslec.o|\.\./staging/echo/))$,\1,' -i "${MY_P}/drivers/dahdi/Kbuild" \ >> || die "Error enabling OSLEC" >> fi >48,53d55 >< # https://issues.asterisk.org/view.php?id=16114 >< epatch "${FILESDIR}"/${P}-driver_data-2.6.32.patch >< >< # GCC 4.4 compatibility, the quick 'n dirty way >< # error: dereferencing pointer to incomplete type >< epatch "${FILESDIR}"/${P}-gcc44-hack.patch >71a74,82 >> >> pkg_postinst() { >> depmod || die "depmod failed" >> if use ecoslec && linux-info_get_any_version && linux_config_src_exists; then >> CONFIG_CHECK="~ECHO" >> local ERROR_ECHO="You need CONFIG_ECHO enabled in your kernel sources in order to use oslec support." >> check_extra_config >> fi >> }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 296637
:
212802
|
213446
|
215452
|
215453
| 225787