patches/alsa-lib-03-alloca.diff
author drdoug007
Sat, 11 Aug 2007 18:36:26 +0000
changeset 388 9f564876c65d
child 2968 55a6e68a55fc
permissions -rw-r--r--
2007-08-30 Doug Scott <[email protected]> * SFEalsa-lib.spec: *NEW* Advanced Linux Sound Architecture Library * SFEalsa-utils.spec: *NEW* ALSA Utils * SFEalsa-plugins.spec: *NEW* ALSA plugins - Uses OSS driver * SFEtea.spec: Bump to 17.1.4 * SFElibx264.spec: Add SFEgpac as requirement * patches/alsa-utils-02-configure.diff: Add autoconf rules * patches/alsa-lib-12-compat.diff: Add extra headers for Solaris * patches/alsa-lib-10-err.diff: Wrap err.h * patches/alsa-utils-01-endian.diff: Endian patch * patches/alsa-lib-07-aflocal.diff: AF_LOCAL -> AF_UNIX * patches/alsa-plugins-03-dsp.diff: patch for maemo plugin * patches/alsa-lib-06-async.diff: Solaris does not have O_ASYNC * patches/alsa-lib-08-mapfile.diff: Solaris does not have MAP_FILE * patches/alsa-plugins-02-oss.diff: Add Solaris headers * patches/alsa-lib-11-sockio.diff: Add sys/sockio.h * patches/alsa-lib-02-byteorder.diff: Byte Order patch * patches/alsa-lib-04-inttypes.diff: add u_int8_t etc * patches/alsa-lib-09-search.diff: Hack GNU search compat function * patches/alsa-lib-05-ioctl.diff: Add Solaris headers * patches/alsa-lib-01-configure.diff: Add autoconf rules * patches/alsa-plugins-01-configure.diff: Add autoconf rules * patches/alsa-lib-03-alloca.diff: Add alloca.h * include/byteswap-compat.h: Hack to create <byteswap.h> - needs work :) * include/endian-compat.h: Hack to create <endian.h> - needs work :) * include/asound.conf: Sample asound.conf to enable alsa to use OSS
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
388
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     1
diff -ur alsa-lib-1.0.14a.orig/include/asoundlib.h alsa-lib-1.0.14a/include/asoundlib.h
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     2
--- alsa-lib-1.0.14a.orig/include/asoundlib.h	2007-06-11 15:53:13.000000000 +0700
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     3
+++ alsa-lib-1.0.14a/include/asoundlib.h	2007-08-11 14:23:22.238291008 +0700
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     4
@@ -38,6 +38,9 @@
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     5
 #include <sys/poll.h>
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     6
 #include <errno.h>
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     7
 #include <stdarg.h>
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     8
+#ifdef HAVE_ALLOCA_H
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     9
+#include <alloca.h>
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    10
+#endif
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    11
 
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    12
 #include <alsa/asoundef.h>
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    13
 #include <alsa/version.h>
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    14
diff -ur alsa-lib-1.0.14a.orig/include/local.h alsa-lib-1.0.14a/include/local.h
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    15
--- alsa-lib-1.0.14a.orig/include/local.h	2007-06-11 15:53:13.000000000 +0700
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    16
+++ alsa-lib-1.0.14a/include/local.h	2007-08-11 14:22:27.829399072 +0700
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    17
@@ -32,6 +32,9 @@
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    18
 #include <stdarg.h>
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    19
 #include <sys/poll.h>
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    20
 #include <errno.h>
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    21
+#ifdef HAVE_ALLOCA_H
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    22
+#include <alloca.h>
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    23
+#endif
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    24
 
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    25
 #include "config.h"
9f564876c65d 2007-08-30 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    26
 #ifdef SUPPORT_RESMGR