Summary: | net-misc/asterisk-1.4.37 version bump | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Vieri <rentorbuy> |
Component: | New packages | Assignee: | kfm |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | chris, himbeere, kfm, mobile, pva, voip+disabled |
Priority: | High | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 347033 | ||
Bug Blocks: | |||
Attachments: |
ebuild patch for the latest asterisk 1.4
net-misc/asterisk-1.4.23.2 ebuild optional patch for an important isdn lib bug 1.4.24 misdn patch asterisk-1.4.37.ebuild |
Description
Vieri
2009-03-11 10:37:29 UTC
Created attachment 184669 [details, diff]
ebuild patch for the latest asterisk 1.4
Created attachment 184670 [details]
net-misc/asterisk-1.4.23.2 ebuild
Created attachment 184672 [details]
optional patch for an important isdn lib bug
As you already provide an ebuild and patches I gonna convert this bug into a version bump request. Hello. Vieri's ebuild slightly adjusted to fit version 1.4.24. Patch updated. Thank you for your work Vieri. Created attachment 185489 [details]
1.4.24
Created attachment 185490 [details]
misdn patch
This is really an annoying bug.
Adding kerframil as he should be interested in this bug. By the way, bug 159013 is related to this one. BTW, 1.6.1.4 is released also and fixes "a remote crash security vulnerability in the SIP stack." I'm not sure if voip herd want a separate bug for this version... Taking 1.4 related bugs, as agreed with Chainsaw. I'm attaching an ebuild for asterisk-1.4.37. This has been extensively re-factored as compared to earlier ebuilds seen in the overlay and elsewhere. As such, it resembles the current 1.6 ebuilds very closely. However, there are some differences: * My ebuild has fully working IMAP support * My ebuild supports USE="debug" in a way that makes sense * Some QA issues (automagical deps that cause build failures) fixed It also includes func_devstate and func_volume support, both of which I think are included in 1.6 by default. Of course, it needs additional files under "files/1.4". Rather than attach them all here, I've uploaded them to: http://confucius.dh.bytemark.co.uk/~kerin.millar/ebuilds/net-misc/asterisk/files/1.4/ WARNING #1: Like 1.6 it declares a PDEPEND on "net-misc/asterisk-moh-opsound" but, unfortunately, this package itself inappropriately depends on ">=net-misc/asterisk-1.6.2.11-r1". For now, it is necessary to copy asterisk-moh-opsound to an overlay and change it to depend on "net-misc/asterisk". WARNING #2: While all other peripheral files reside under "files/1.4", it does pull the user-contributed SIP scripts from "files/1.6.2" (which I have not tested). So, either (a) copy that folder into your overlay as well or (b) delete lines 246-251 in the ebuild. Created attachment 255605 [details]
asterisk-1.4.37.ebuild
Just to note also that I haven't looked at the misdn patches yet. Perhaps an interested party who has the relevant hardware would add the patches to a local copy of the ebuild and test? I use ISN30e so I can't really do anything other than check whether the patches apply. OK, I just checked and the misdn fix made it in at some point and is thus no longer required as a separate patch. Yay. +*asterisk-1.4.37 (01 Dec 2010) + + 01 Dec 2010; <chainsaw@gentoo.org> +files/1.4.0/asterisk-1.4.0-uclibc.patch, + +files/1.4.0/asterisk-1.4.0-var_rundir.patch, + +files/1.4.0/asterisk-1.4.33-inband-indications.patch, + +files/1.4.0/asterisk-1.4.37-imap-libs.patch, +files/1.4.0/asterisk.confd, + +files/1.4.0/asterisk.initd, +files/1.4.0/asterisk-1.4.33-gsm-pic.patch, + +files/1.4.0/asterisk.logrotate, +asterisk-1.4.37.ebuild, + +files/1.4.0/func_devstate-r6.c, +files/1.4.0/func_volume.c: + Add 1.4 branch ebuild & patchset by Kerin Millar, who will be proxy + maintaining. |