| Summary: | dahdi 2.2.0 released - version bump request | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Thomas Stein <himbeere> |
| Component: | Current packages | Assignee: | Tony Vroon (RETIRED) <chainsaw> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | chithanh, dabbott, jazz_johnson, voip+disabled |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| URL: | http://www.asterisk.org/node/48603 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
dahdi-linux with zaphfc/bristuff
dahdi-2.2.0-no-depmod.patch dahdi-2.2.0_zaphfc.patch dahdi-2.2.0.2 with oslec patch dahdi-2.2.0.2-no-depmod.patch dahdi-linux-2.2.0.2.patch ebuild for dahdi with proper oslec patch oslec patch |
||
|
Description
Thomas Stein
2009-06-27 19:52:56 UTC
Created attachment 196462 [details] dahdi-linux with zaphfc/bristuff zaphfc see also http://www.ip-phone-forum.de/showthread.php?t=176656 Created attachment 196464 [details, diff]
dahdi-2.2.0-no-depmod.patch
Created attachment 196465 [details, diff]
dahdi-2.2.0_zaphfc.patch
dahdi-tools 2.2.0 doesn't compile: x86_64-pc-linux-gnu-gcc -mtune=k8 -O2 -pipe -I. -O2 -g -fPIC -Wall -DBUILDING_TONEZONE -O0 -MD -MT dahdi_speed.o -MF .dahdi_speed.o.d -MP -c -o dahdi_speed.o dahdi_speed.c sethdlc.c: In function 'error': sethdlc.c:62: error: invalid use of undefined type 'struct __kernel_ifreq' sethdlc.c: In function 'set_iface': sethdlc.c:207: error: invalid use of undefined type 'struct __kernel_ifreq' ... see also http://bugs.gentoo.org/show_bug.cgi?id=270283 I added dahdi-2.2.0.1 to the voip overlay. Please test. For the hfc patch please open a separate bug. Hello. First, thanks for the ebuild but I get: dahdi # emerge -p dahdi These are the packages that would be merged, in order: Calculating dependencies - * Digest verification failed: * /usr/local/portage/net-misc/dahdi/dahdi-2.2.0.1.ebuild * Reason: Filesize does not match recorded size * Got: 1864 * Expected: 1862 ... done! (In reply to comment #6) > Calculating dependencies - * Digest verification failed: > * /usr/local/portage/net-misc/dahdi/dahdi-2.2.0.1.ebuild > * Reason: Filesize does not match recorded size > * Got: 1864 > * Expected: 1862 You did not use the ebuild from the voip overlay. That ebuild has 1906 bytes. And you probably modified or overwrote the ebuild without redigesting afterwards. You're right. I had my own ebuild under /usr/local/portage. Sorry. Voip ebuild installs fine. Thank you. Created attachment 205113 [details]
dahdi-2.2.0.2 with oslec patch
I modified the 2.2.0.1 ebuild to support the latest 2.2.0.4 and added oslec support following the asterisk dahdi Readme. Also needs dahdi-2.2.0.2-no-depmod.patch (just changing versions in patch) and dahdi-linux-2.2.0.2.patch from asterisk download site.
Created attachment 205116 [details, diff]
dahdi-2.2.0.2-no-depmod.patch
Created attachment 205118 [details, diff]
dahdi-linux-2.2.0.2.patch
Patch for kernels >2.6.29. changes netif_fx_* to napi_*
I've compile dahdi-2.2.0.2 with oslec support on linux-2.6.30-r6 The install fails because of file collision with zaptel's xpp.rules: * net-misc/zaptel-1.4.11 * /etc/udev/rules.d/xpp.rules (I still have asterisk-1.4 installed which uses zaptel and dahdi if available) Created attachment 205486 [details]
ebuild for dahdi with proper oslec patch
The sed lines in my last ebuild did nothing but write to stdout.
Created attachment 205487 [details, diff]
oslec patch
patch of dahdi-linux-2.2.0.2/drivers/dahdi/Kbuild
Please do not use this bug for other things than the version bump, as was already requested in comment #5. If you have a feature request, you may open a separate bug. Going for 2.2.0.2 and skipping intermediate versions. *** This bug has been marked as a duplicate of bug 286829 *** |