Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 262101 - net-misc/asterisk-1.4.37 version bump
Summary: net-misc/asterisk-1.4.37 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: kfm
URL:
Whiteboard:
Keywords: EBUILD
Depends on: 347033
Blocks:
  Show dependency tree
 
Reported: 2009-03-11 10:37 UTC by Vieri
Modified: 2010-12-01 17:54 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild patch for the latest asterisk 1.4 (asterisk-1.4.23.2.ebuild.diff,1.21 KB, patch)
2009-03-11 10:39 UTC, Vieri
Details | Diff
net-misc/asterisk-1.4.23.2 ebuild (asterisk-1.4.23.2.ebuild,11.65 KB, text/plain)
2009-03-11 10:40 UTC, Vieri
Details
optional patch for an important isdn lib bug (asterisk-1.4.23.1-misdn.diff,522 bytes, text/plain)
2009-03-11 10:43 UTC, Vieri
Details
1.4.24 (asterisk-1.4.24.ebuild,11.65 KB, text/plain)
2009-03-19 07:24 UTC, Thomas Stein
Details
misdn patch (asterisk-1.4.24-misdn.diff,555 bytes, text/plain)
2009-03-19 07:25 UTC, Thomas Stein
Details
asterisk-1.4.37.ebuild (asterisk-1.4.37.ebuild,8.00 KB, text/plain)
2010-11-27 15:18 UTC, kfm
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vieri 2009-03-11 10:37:29 UTC
Asterisk-1.4.23.2 has been released upstream (requesting version bump).

Also, there is a "bug" in the latest asterisk 1.4 ebuild on the voip overlay. The econf call will not build chan_dahdi.so on my system (it is required for zaptel devices and chan_zap.c has been removed since 1.4.22).

I am attaching a custom ebuild which works fine on my system (asterisk + zaptel /no dahdi).


Reproducible: Always
Comment 1 Vieri 2009-03-11 10:39:44 UTC
Created attachment 184669 [details, diff]
ebuild patch for the latest asterisk 1.4
Comment 2 Vieri 2009-03-11 10:40:20 UTC
Created attachment 184670 [details]
net-misc/asterisk-1.4.23.2 ebuild
Comment 3 Vieri 2009-03-11 10:43:07 UTC
Created attachment 184672 [details]
optional patch for an important isdn lib bug
Comment 4 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-03-12 05:36:03 UTC
As you already provide an ebuild and patches I gonna convert this bug into a version bump request.
Comment 5 Thomas Stein 2009-03-19 07:23:31 UTC
Hello.

Vieri's ebuild slightly adjusted to fit version 1.4.24. Patch updated. Thank you for your work Vieri.
Comment 6 Thomas Stein 2009-03-19 07:24:01 UTC
Created attachment 185489 [details]
1.4.24
Comment 7 Thomas Stein 2009-03-19 07:25:34 UTC
Created attachment 185490 [details]
misdn patch

This is really an annoying bug.
Comment 8 Mounir Lamouri (volkmar) (RETIRED) gentoo-dev 2009-04-16 16:07:24 UTC
Adding kerframil as he should be interested in this bug.
By the way, bug 159013 is related to this one.
Comment 9 Peter Volkov (RETIRED) gentoo-dev 2009-08-15 20:06:19 UTC
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...
Comment 10 kfm 2010-01-30 14:57:45 UTC
Taking 1.4 related bugs, as agreed with Chainsaw.
Comment 11 kfm 2010-11-27 15:17:00 UTC
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.
Comment 12 kfm 2010-11-27 15:18:45 UTC
Created attachment 255605 [details]
asterisk-1.4.37.ebuild
Comment 13 kfm 2010-11-27 15:26:58 UTC
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.
Comment 14 kfm 2010-11-27 15:31:40 UTC
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.
Comment 15 Tony Vroon (RETIRED) gentoo-dev 2010-12-01 17:54:54 UTC
+*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.