1.2.2 was just announced; can you update the port for that please?
Stuart Henderson wrote:
This patch no longer applies to -current after naddy's updates for
types.h (Jan 13). The attached patch, based on yours, fixes that and:
- s/#else/else/ in Makefile patch to build with -O2 not -O2 -O6 -march
- put astdb and keys back to /var/asterisk/astdb/astdb as with previous
Why two directory levels called astdb?
port (I'm not sure it's the best place, maybe it should really go into
/var/db, but it causes less trouble for upgraders, and I don't think
/usr/local/share as your patch uses is correct for these either).
- fix big-endian arch's (building channels/chan_skinny.c was broken)
# Manually REMOVE these old patches (mostly incorporated upstream):
msf pointed out that:
You can create diffs that remove the patches by cvs rm'ing the files
from your checked out copy and the using cvs diff -Nup to make the
diffs.
- tested on i386: (reg, make a few SIP calls, test IVR and voicemail)
- builds and starts ok on sparc64, but haven't tested further there yet
I also wonder if the files in share/asterisk/sounds should use the
@SAMPLE mechanism...I guess it's unlikely most people will change them,
and those that do will probably be quite careful of taking a backup,
but it would be more friendly if an upgrade didn't blow away custom
recordings. I think fixing this would involve a move from /usr/local
to /var for some more files, though.
Thanks
Ian