On 8/19/10 11:34 AM, Philip Prindeville wrote:
> I'm currently managing to build almost all of trunk...  I think wanpipe and 
> ngrep are still broken.
>
> There had been some build damage introduced into ppp/rp-pppoe where the 
> generated binaries were broken.  Actually, it was more that the packaged 
> makefile's weren't cross-compilation friendly...  I've submitted patches 
> upstream to both maintainers... and even suggested to them to roll rp-pppoe 
> into the ppp distribution (it forked a while ago).
>
> PPPoE is once again working.
>
> I'll see if I can order a PPPoA line and get PPPoA working as well.
>
> I'm running astlinux with asterisk trunk and it seems to work fine.
>
> I saw that some other people had been interested in running Asterisk 1.8 a 
> week ago or so, so I thought I'd let them know that with 4322 trunk is solid 
> (at least to my knowledge... I've not found any unresolved breakage).


So, I went back and did a quick back-of-an-envelope inventory of what's evolved 
since March.  This is far from complete.

Wanpipe has had no movement on it, because I've not been able to evoke a 
response from Sangoma's head developer (so what else is new?).

Here's the inventory.

===

Things that bumped:

rp-pppoe
ppp
iptables
spandsp
pptpd
hostapd
compat-wireless
linux kernel
vim
autoconf
openssl
dahdi-linux
perl 5.10
netsnmp

Things that now build:

unixodbc
opensips
sipp
flite
ltp-testsuite
libcgicc
lcdproc
iftop
bluez

Added:

libiconv
recovery shell to startup

Added QoS support to various packages
Added Avahi/Bonjour support for p910nd printing
Added SIP security (local vs. guest contexts)

Submitted several Asterisk fixes upstream

Improved build methodology

===

The last item is more important than it seems, because it makes packages build 
more reliably, and also makes it easier to do version bumps.  It might also 
have resolved some issues we had where packages would build (especially 3rd 
party Asterisk functions and resources) but wouldn't load properly.

The flipside of the last item is that it required extensive changes to almost 
all of the package makefiles... And porting those changes into the 0.7.x branch 
would be too traumatic.

It would be easier just to fork the 0.8 branch from trunk (just as 0.7 had been 
branched from trunk way back when).

At that time, I'd like to drop support for asterisk 1.6 and swap in asterisk 
1.8 (there aren't significant incompatibilities between the configs of the two, 
so if you've already cut-over to 1.6.x then 1.8 should just "drop in"... at 
least it did for me).

Now that Asterisk 1.8 is in it's 3rd beta (and probably less than 5 weeks from 
release), I'm thinking that sometime in that period would be a good moment to 
branch... especially since trunk has been uncharacteristically stable lately.  
:-)

That's developer humor.

Other projects I'll be taking up soon probably won't be as interesting for 
most:  adding PPPoA support to the configs, bringing up a new H/W platform 
called the "Geos" (it's like the Alix boards, but has mini-PCIe instead of 
mini-PCI slots, and includes 2 ADSL interfaces).

Longer-term I'd like to add support for RoadWarrior on IPsec, but that mostly 
involves configuration scripting changes and shouldn't be too destabilizing... 
indeed it will port over into 0.8.x fairly easily.

That's the rundown.

If anyone has some low-hanging fruit that they'd really like to have, speak up 
(not you Michael, I'm done with your lengthy laundry lists... :-) ).

Thanks,

-Philip




------------------------------------------------------------------------------
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
_______________________________________________
Astlinux-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/astlinux-users

Donations to support AstLinux are graciously accepted via PayPal to 
[email protected].

Reply via email to