Re: Status of Audiofile (assuming maintainership I nothing heard)
Daniel Kobras <[email protected]> Wed, 15 May 2002 11:47:25 +0200
| Newsgroups | gmane.comp.audio.audiofile |
|---|---|
| Message-ID | <[email protected]> |
On Tue, May 14, 2002 at 07:50:13PM +0200, Christian Fredrik Kalager Schaller wrote:
> Also there are patches in GNOME bugzilla for audiofile that need
> reviewing and if useable commited.
#51271 was a bug in 0.2.1, fixed in 0.2.2.
#55002 valid, needs trivial patch to acconfig.h. The vsnprintf
workaround might fix #78164 on OSF/1 as well. (cf. PatchSets
76 and 77 below.)
#53939 weird, but so what. Changes won't break anything that wasn't
broken before. (cf. PatchSet 78 below.)
#63640 needs investigation, but backtrace isn't particularly helpful.
Might well be an application bug.
Rest of the reports are either utter crap, application bugs, or don't
bear any apparent relationship to audiofile at all.
> > >This project seems like it has died here with no CVS access in a
> > >millenia and patches not getting accepted.
Not quite. Last patch of mine went in on Feb 21st this year. However,
there seems to be a problem with the CVS repository on oss.sgi.com,
which is back at the state of the 0.2.3 release. Looks like it had to
be restored from an old backup recently.
Regards,
Daniel.
---------------------
PatchSet 76
Date: 2002/05/15 10:06:26
Author: kobras
Log:
Add missing #undefs for self-defined types. [dk]
Members:
acconfig.h:1.1->1.2
Index: acconfig.h
===================================================================
RCS file: /home/kobras/cvsroot/debian/audiofile/acconfig.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -u -r1.1 -r1.2
--- acconfig.h 2001/03/13 15:42:27 1.1
+++ acconfig.h 2002/05/15 09:06:26 1.2
@@ -6,6 +6,9 @@
#undef u_int8_t
#undef u_int16_t
#undef u_int32_t
+#undef int8_t
+#undef int16_t
+#undef int32_t
/**************************************************************
---------------------
PatchSet 77
Date: 2002/05/15 10:14:47
Author: kobras
Log:
Work around missing vsnprintf on Solaris. [dk]
Members:
acconfig.h:1.2->1.3
configure.in:1.1.1.4->1.2
Index: acconfig.h
===================================================================
RCS file: /home/kobras/cvsroot/debian/audiofile/acconfig.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -u -r1.2 -r1.3
--- acconfig.h 2002/05/15 09:06:26 1.2
+++ acconfig.h 2002/05/15 09:14:47 1.3
@@ -20,5 +20,11 @@
* END AUTOHEADER-GENERATED SECTION
**************************************************************/
+/* Solaris workaround */
+#ifndef HAVE_VSNPRINTF
+#ifdef HAVE___VSNPRINTF
+#define vsnprintf __vsnprintf
+#endif
+#endif
#endif /* __HAVE_AF_CONFIG_H__ */
Index: configure.in
===================================================================
RCS file: /home/kobras/cvsroot/debian/audiofile/configure.in,v
retrieving revision 1.1.1.4
retrieving revision 1.2
diff -u -r1.1.1.4 -r1.2
--- configure.in 2001/10/26 09:24:45 1.1.1.4
+++ configure.in 2002/05/15 09:14:47 1.2
@@ -61,6 +61,7 @@
AC_PROG_GCC_TRADITIONAL
AC_FUNC_MEMCMP
AC_CHECK_FUNCS(strdup)
+AC_CHECK_FUNCS(vsnprintf __vsnprintf)
dnl Set up platform specific stuff
platform=none
---------------------
PatchSet 78
Date: 2002/05/15 10:20:16
Author: kobras
Log:
Crappy AIX compilers need an explicit type cast. [dk]
Members:
libaudiofile/afinternal.h:1.2->1.3
libaudiofile/aiff.h:1.1->1.2
Index: libaudiofile/afinternal.h
===================================================================
RCS file: /home/kobras/cvsroot/debian/audiofile/libaudiofile/afinternal.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -u -r1.2 -r1.3
--- libaudiofile/afinternal.h 2001/09/18 07:07:06 1.2
+++ libaudiofile/afinternal.h 2002/05/15 09:20:16 1.3
@@ -344,7 +344,7 @@
enum
{
- AIFC_VERSION_1 = 0xa2805140
+ AIFC_VERSION_1 = (int) 0xa2805140
};
enum
Index: libaudiofile/aiff.h
===================================================================
RCS file: /home/kobras/cvsroot/debian/audiofile/libaudiofile/aiff.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -u -r1.1 -r1.2
--- libaudiofile/aiff.h 2001/03/13 15:42:28 1.1
+++ libaudiofile/aiff.h 2002/05/15 09:20:16 1.2
@@ -33,7 +33,7 @@
enum
{
- AIFCVersion1 = 0xa2805140
+ AIFCVersion1 = (int) 0xa2805140
};
struct _COMM