Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 302874 - dahdi-2.2.1 release (proposed ebuild and fixes attached)
Summary: dahdi-2.2.1 release (proposed ebuild and fixes attached)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Tony Vroon (RETIRED)
URL: http://downloads.asterisk.org/pub/tel...
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2010-01-30 13:37 UTC by kfm
Modified: 2010-04-13 12:03 UTC (History)
3 users (show)

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


Attachments
dahdi-2.2.0.2-to-2.2.1.patch (dahdi-2.2.0.2-to-2.2.1.patch,1.86 KB, patch)
2010-01-30 13:38 UTC, kfm
Details | Diff
files/dahdi-2.2.1-no-depmod.patch (dahdi-2.2.1-no-depmod.patch,430 bytes, patch)
2010-01-30 13:39 UTC, kfm
Details | Diff
files/dahdi-2.2.1-parallel-make.patch (dahdi-2.2.1-parallel-make.patch,1.45 KB, patch)
2010-01-30 13:39 UTC, kfm
Details | Diff
files/dahdi-2.2.1-linux-2.6.33.patch (dahdi-2.2.1-linux-2.6.33.patch,1.33 KB, patch)
2010-03-25 15:30 UTC, Jaco Kroon
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description kfm 2010-01-30 13:37:55 UTC
Please find attached a diff between the existing dahdi-2.2.0.2 ebuild and my proposed dahdi-2.2.1 ebuild. Those changes outside the scope of the version bump are as follows:

* Fix parallel make (new patch attached)
* Bump VPMADT032 firmware loader to 1.21.0
* Support release candidate naming scheme in upstream tarball

I am also attaching an updated 'no-depmod' patch (note that the order of application is important as the two patches used overlap).
Comment 1 kfm 2010-01-30 13:38:23 UTC
Created attachment 217911 [details, diff]
dahdi-2.2.0.2-to-2.2.1.patch
Comment 2 kfm 2010-01-30 13:39:00 UTC
Created attachment 217913 [details, diff]
files/dahdi-2.2.1-no-depmod.patch
Comment 3 kfm 2010-01-30 13:39:20 UTC
Created attachment 217914 [details, diff]
files/dahdi-2.2.1-parallel-make.patch
Comment 4 kfm 2010-01-30 13:47:58 UTC
Note also that dahdi-tools-2.2.1 will be a trivial bump as all of the existing patches still apply.
Comment 5 kfm 2010-01-30 13:59:14 UTC
Federico, would you be so kind as to review the parallel patch? Having perused your asterisk patch, I am far from certain that the coverage is complete, especially in terms of invoking anything other than $(MAKE).

On a related note, I just remembered that dahdi-tools still dies if MAKEOPTS is "-j2" or greater. Perhaps you could help us fix that :)
Comment 6 Federico Santulli 2010-01-30 17:41:24 UTC
Pretty sure Kerin, we can organize on Monday Night as we did with Asterisk ;)

Waiting for you on msn as usual.
Comment 7 Jaco Kroon 2010-03-25 15:30:58 UTC
Created attachment 225229 [details, diff]
files/dahdi-2.2.1-linux-2.6.33.patch

This is needed for linux newer than 2.6.33, but should be ok even for older versions down till about 2.6.18 (I suggest applying the patch optionally anyway to only 2.6.33 and newer).

You also need to update the fwload to 1.22 not 1.21.
Comment 8 michael higgins 2010-03-28 16:46:24 UTC
(In reply to comment #7)
> Created an attachment (id=225229) [details]
> files/dahdi-2.2.1-linux-2.6.33.patch
> 
> This is needed for linux newer than 2.6.33, but should be ok even for older
> versions down till about 2.6.18 (I suggest applying the patch optionally anyway
> to only 2.6.33 and newer).
> 
> You also need to update the fwload to 1.22 not 1.21.
> 

I can report I pulled all this together as described, bumping dahdi ebuild with diff patch from here and dahdi-tools (from voip overlay) with a rename.

Note too, applied this patch here to kernel 2.6.31. Seems fine.
Comment 9 Tony Vroon (RETIRED) gentoo-dev 2010-04-13 12:03:45 UTC
+*dahdi-2.2.1.1 (13 Apr 2010)
+
+  13 Apr 2010; <chainsaw@gentoo.org> +dahdi-2.2.1.1.ebuild:
+  Version bump, incorporating patches, bug reports, suggestions & other
+  helpful input from Stefan Flemming, Michael Higgins, Oliver Jaksch, Jaco
+  Kroon, Kerin "kerframil" Millar & Diego E. "Flameeyes" Pettenò. Closes
+  bugs #296637, #302316, #302874, #305533, #308099 & #308467.