2008-3-30  Keishi Suenaga <[EMAIL PROTECTED]>
        patches from Yair K.
        * libarc/arc_tar.c       fix-archive-add-crash
        * timidity/reverb.c      fix-reverb-crash-from-Debian
        * timidity/miditrace.c   fix-soundspec-in-trace-mode
        * autoconf/utils.m4
          configure.in
          timidity/Makefile.am
          timidity/midi_a.c
          timidity/output.c
          timidity/reverb.c
          timidity/reverb.h
          timidity/sun_a.c
          timidity/sysdep.h       for support OpenBSD


Yair K. wrote
>   If you're in the business of applying patches, especially for portability 
> reasons, I've got an entire list...
> 
>   1) TiMidity++-2.13.2-fix-archive-add-crash.diff - fix a crash when trying 
> to 
> parse archives with too large files. (safe_malloc aborts when the size is too 
> large. Since I don't think any MIDI/MOD entries can be that large, simply 
> skip entries over about 8M).
>   2) TiMidity++-2.13.2-fix-soundspec-in-trace-mode.diff - make the sound 
> spectogram work in trace mode. This could have been a one-liner, but I wanted 
> to make it clear that this argtype will be processed differently.
>   3) TiMidity++-2.13.2-fix-reverb-crash-from-Debian.diff - fix an off-by-one 
> from Debian.
>   4) TiMidity++-cvs-porting.diff - lots of fixes for other OSs:
>      A) midi_a.c - Include "sys/midiio.h" so that it'll compile in 
> NetBSD/OpenBSD.
>      B) configure.in - Use -ltermcap when compiling slang interface in 
> OpenBSD.
>      C) configure.in - Use sun by default when compiling in OpenBSD.
>      D) configure.in - let libao be made a default audio output like the 
> others.
>      E) timidity/Makefile.am - let BSD make work.
>      F) timidity/reverb.[ch] - rename delay to simple_delay, because QNX 
> defines delay elsewhere.
>      G) timidity/sysdep.h - Some more 64 bit arch defines from Fedora.
>      H) sun_a.c - changes from NetBSD's pkgsrc, edited a bit.
>      I) autoconf/utils.m4 - I think this is from redhat.
> 
> Also, the snprintf replacement (for HP-UX, etc.) tends to crash, but that's a 
> different patch I'll have to dig up.

I applied them to the CVS tree.

skeishi
--------------------------------------
Easy + Joy + Powerful = Yahoo! Bookmarks x Toolbar
http://pr.mail.yahoo.co.jp/toolbar/


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Timidity-talk mailing list
Timidity-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/timidity-talk

Reply via email to