Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 94354 - media-libs/portaudio-19 bump request
Summary: media-libs/portaudio-19 bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 94136 117190 145577 222841
  Show dependency tree
 
Reported: 2005-05-29 01:04 UTC by Bel Zébute
Modified: 2008-05-19 19:24 UTC (History)
8 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
media-libs/portaudio-19 (portaudio-19.ebuild,1.01 KB, text/plain)
2005-05-29 01:06 UTC, Bel Zébute
Details
media-libs/portaudio-19_pre20060110.ebuild (portaudio-19_pre20060110.ebuild,1.48 KB, text/plain)
2006-01-10 05:23 UTC, Dmitry S. Kulyabov
Details
media-libs/portaudio-19_pre20060113.ebuild (portaudio-19_pre20060113.ebuild,1.68 KB, text/plain)
2006-01-13 06:51 UTC, Dmitry S. Kulyabov
Details
media-libs/portaudio/portaudio-19_pre20060323.ebuild (portaudio-19_pre20060323.ebuild,1.83 KB, text/plain)
2006-03-27 03:02 UTC, Dmitry S. Kulyabov
Details
media-libs/portaudio/portaudio-19_pre20060413.ebuild (portaudio-19_pre20060413.ebuild,1.99 KB, text/plain)
2006-04-13 05:55 UTC, Dmitry S. Kulyabov
Details
media-libs/portaudio/files/rm_darwin.patch (rm_darwin.patch,652 bytes, patch)
2006-04-13 05:56 UTC, Dmitry S. Kulyabov
Details | Diff
media-libs/portaudio/portaudio-19_pre20060830.ebuild (portaudio-19_pre20060830.ebuild,1.98 KB, text/plain)
2006-08-30 03:35 UTC, Dmitry S. Kulyabov
Details
media-libs/portaudio/portaudio-19_pre20070101.ebuild (portaudio-19_pre20070101.ebuild,3.83 KB, text/plain)
2007-01-03 01:59 UTC, Dmitry S. Kulyabov
Details
media-libs/portaudio/portaudio-19_pre20070130.ebuild (portaudio-19_pre20070130.ebuild,4.63 KB, text/plain)
2007-01-30 12:15 UTC, Dmitry S. Kulyabov
Details
media-libs/portaudio/portaudio-19_pre1182.ebuild (portaudio-19_pre1182.ebuild,5.16 KB, text/plain)
2007-03-24 13:02 UTC, Dmitry S. Kulyabov
Details
media-libs/portaudio/portaudio-19_pre20071207.ebuild (portaudio-19_pre20071207.ebuild,992 bytes, text/plain)
2007-12-11 09:22 UTC, Dmitry S. Kulyabov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bel Zébute 2005-05-29 01:04:07 UTC
Since it is needed by the newly upcoming Wired package (#94136), and since they
embedded the new version in there, I upgraded it a bit and posted it here.

WARNING: This is based on a cvs-snaphots daily from the upstream devs.

Build was tested only with Linux on x86

Reproducible: Always
Steps to Reproduce:
Comment 1 Bel Zébute 2005-05-29 01:06:32 UTC
Created attachment 60065 [details]
media-libs/portaudio-19

Ze ebuild
Comment 2 Bel Zébute 2005-05-30 01:43:35 UTC
WARNING:

The API changed from v18 to v19 to the point that depending softwares will
break.  I had jack and timidity++ linked to v18 and they stopped working after I
emerged v19.  There do not seem those packages are v19 aware yet.

My solution was to recompile those programs with USE="-portaudio".  So if you
are in need of a working portaudio implmentation, do not emerge this.  So far,
only Wired seem to need it (see bug #94136).
Comment 3 Dmitry S. Kulyabov 2006-01-10 05:23:41 UTC
Created attachment 76729 [details]
media-libs/portaudio-19_pre20060110.ebuild

Slotted version of ebuild
Comment 4 Dmitry S. Kulyabov 2006-01-13 06:51:38 UTC
Created attachment 76989 [details]
media-libs/portaudio-19_pre20060113.ebuild
Comment 5 Fabian Groffen gentoo-dev 2006-03-20 11:31:28 UTC
sound herd, please bump, need this package for gnustep-gui
Comment 6 Kito (RETIRED) gentoo-dev 2006-03-20 11:42:08 UTC
Is there not a snapshot available instead of the cvs?

I would get rid of the unnecessary ${myconf} .

The ebuild should use the $(get_libname) function instead of the hardcoded .so stuff so it works on darwin.
Comment 7 Dmitry S. Kulyabov 2006-03-27 03:02:35 UTC
Created attachment 83220 [details]
media-libs/portaudio/portaudio-19_pre20060323.ebuild

Fix for using $(get_libname) function.
Comment 8 Wily Funk 2006-04-12 22:41:32 UTC
I have tried the portaudio-19 ebuild attached to the wired bug, the ebuild here and finally the CVS ebuild. All return the following error:

(NOTE: gcc (GCC) 3.4.5 (Gentoo 3.4.5, ssp-3.4.5-1.0, pie-8.7.9))

---

* Copying portaudio from /var/tmp/portage/portaudio-19/distdir/cvs-src/www.portaudio.com/v19-devel ...
  * CVS module portaudio is now in /var/tmp/portage/portaudio-19/work
  >>> Source unpacked.
  >>> Compiling source in /var/tmp/portage/portaudio-19/work/portaudio ...
   * econf: updating portaudio/config.guess with /usr/share/gnuconfig/config.guess
    * econf: updating portaudio/config.sub with /usr/share/gnuconfig/config.sub
	./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --with-alsa --without-oss --with-jack --build=i686-pc-linux-gnu
	checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
	checking for C compiler default output file name... a.out
	checking whether the C compiler works... yes
	checking whether we are cross compiling... no
	checking for suffix of executables...
	checking for suffix of object files... o
	checking whether we are using the GNU C compiler... yes
	checking whether i686-pc-linux-gnu-gcc accepts -g... yes
	checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed
	checking for i686-pc-linux-gnu-ranlib... i686-pc-linux-gnu-ranlib
	checking for a BSD-compatible install... /bin/install -c
	checking for ar... /usr/bin/ar
	checking whether byte ordering is bigendian... no
	checking for snd_pcm_open in -lasound... yes
	checking build system type... i686-pc-linux-gnu
	checking host system type... i686-pc-linux-gnu
	checking for pkg-config... /usr/bin/pkg-config
	checking for jack... yes
	checking JACK_CFLAGS...
	checking JACK_LIBS... -ljack
	checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
	checking for egrep... grep -E
	checking for ANSI C header files... yes
	checking for sys/types.h... yes
	checking for sys/stat.h... yes
	checking for stdlib.h... yes
	checking for string.h... yes
	checking for memory.h... yes
	checking for strings.h... yes
	checking for inttypes.h... yes
	checking for stdint.h... yes
	checking for unistd.h... yes
	checking for short... yes
	checking size of short... 2
	checking for int... yes
	checking size of int... 4
	checking for long... yes
	checking size of long... 4
	checking for pthread_create in -lpthread... yes
	configure: creating ./config.status
	config.status: creating Makefile
	config.status: creating portaudio-2.0.pc
	mkdir lib
	i686-pc-linux-gnu-gcc -c -g -O2 -Wall -pedantic -pipe -fPIC -DPA_LITTLE_ENDIAN   -pthread -Ipa_common -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DHAVE_LIBPTHREAD=1 -DPA_USE_ALSA=1 -DPA_USE_JACK=1  pa_common/pa_allocation.c -o pa_common/pa_allocation.o
	i686-pc-linux-gnu-gcc -c -g -O2 -Wall -pedantic -pipe -fPIC -DPA_LITTLE_ENDIAN   -pthread -Ipa_common -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DHAVE_LIBPTHREAD=1 -DPA_USE_ALSA=1 -DPA_USE_JACK=1  pa_common/pa_converters.c -o pa_common/pa_converters.o
	i686-pc-linux-gnu-gcc -c -g -O2 -Wall -pedantic -pipe -fPIC -DPA_LITTLE_ENDIAN   -pthread -Ipa_common -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DHAVE_LIBPTHREAD=1 -DPA_USE_ALSA=1 -DPA_USE_JACK=1  pa_common/pa_cpuload.c -o pa_common/pa_cpuload.o
	i686-pc-linux-gnu-gcc -c -g -O2 -Wall -pedantic -pipe -fPIC -DPA_LITTLE_ENDIAN   -pthread -Ipa_common -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DHAVE_LIBPTHREAD=1 -DPA_USE_ALSA=1 -DPA_USE_JACK=1  pa_common/pa_dither.c -o pa_common/pa_dither.o
	i686-pc-linux-gnu-gcc -c -g -O2 -Wall -pedantic -pipe -fPIC -DPA_LITTLE_ENDIAN   -pthread -Ipa_common -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DHAVE_LIBPTHREAD=1 -DPA_USE_ALSA=1 -DPA_USE_JACK=1  pa_common/pa_front.c -o pa_common/pa_front.o
	i686-pc-linux-gnu-gcc -c -g -O2 -Wall -pedantic -pipe -fPIC -DPA_LITTLE_ENDIAN   -pthread -Ipa_common -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DHAVE_LIBPTHREAD=1 -DPA_USE_ALSA=1 -DPA_USE_JACK=1  pa_common/pa_process.c -o pa_common/pa_process.o
	i686-pc-linux-gnu-gcc -c -g -O2 -Wall -pedantic -pipe -fPIC -DPA_LITTLE_ENDIAN   -pthread -Ipa_common -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DHAVE_LIBPTHREAD=1 -DPA_USE_ALSA=1 -DPA_USE_JACK=1  pa_common/pa_skeleton.c -o pa_common/pa_skeleton.o
	i686-pc-linux-gnu-gcc -c -g -O2 -Wall -pedantic -pipe -fPIC -DPA_LITTLE_ENDIAN   -pthread -Ipa_common -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DHAVE_LIBPTHREAD=1 -DPA_USE_ALSA=1 -DPA_USE_JACK=1  pa_common/pa_stream.c -o pa_common/pa_stream.o
	i686-pc-linux-gnu-gcc -c -g -O2 -Wall -pedantic -pipe -fPIC -DPA_LITTLE_ENDIAN   -pthread -Ipa_common -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DHAVE_LIBPTHREAD=1 -DPA_USE_ALSA=1 -DPA_USE_JACK=1  pa_common/pa_trace.c -o pa_common/pa_trace.o
	i686-pc-linux-gnu-gcc -c -g -O2 -Wall -pedantic -pipe -fPIC -DPA_LITTLE_ENDIAN   -pthread -Ipa_common -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DHAVE_LIBPTHREAD=1 -DPA_USE_ALSA=1 -DPA_USE_JACK=1  pa_linux_alsa/pa_linux_alsa.c -o pa_linux_alsa/pa_linux_alsa.o
	i686-pc-linux-gnu-gcc -c -g -O2 -Wall -pedantic -pipe -fPIC -DPA_LITTLE_ENDIAN   -pthread -Ipa_common -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DHAVE_LIBPTHREAD=1 -DPA_USE_ALSA=1 -DPA_USE_JACK=1  pa_jack/pa_jack.c -o pa_jack/pa_jack.o
	pa_jack/pa_jack.c: In function `BlockingCallback':
	pa_jack/pa_jack.c:268: warning: passing arg 2 of `RingBuffer_Write' discards qualifiers from pointer target type
	i686-pc-linux-gnu-gcc -c -g -O2 -Wall -pedantic -pipe -fPIC -DPA_LITTLE_ENDIAN   -pthread -Ipa_common -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DHAVE_LIBPTHREAD=1 -DPA_USE_ALSA=1 -DPA_USE_JACK=1  pa_unix/pa_unix_hostapis.c -o pa_unix/pa_unix_hostapis.o
	i686-pc-linux-gnu-gcc -c -g -O2 -Wall -pedantic -pipe -fPIC -DPA_LITTLE_ENDIAN   -pthread -Ipa_common -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DHAVE_LIBPTHREAD=1 -DPA_USE_ALSA=1 -DPA_USE_JACK=1  pa_unix/pa_unix_util.c -o pa_unix/pa_unix_util.o
	mkdir bin
	/usr/bin/ar ruv lib/libportaudio.a pa_common/pa_allocation.o pa_common/pa_converters.o pa_common/pa_cpuload.o pa_common/pa_dither.o pa_common/pa_front.o pa_common/pa_process.o pa_common/pa_skeleton.o pa_common/pa_stream.o pa_common/pa_trace.o pa_linux_alsa/pa_linux_alsa.o pa_jack/pa_jack.o pa_unix/pa_unix_hostapis.o pa_unix/pa_unix_util.o
	i686-pc-linux-gnu-gcc -shared -fPIC -o lib/libportaudio.so.0.0.19 pa_common/pa_allocation.o pa_common/pa_converters.o pa_common/pa_cpuload.o pa_common/pa_dither.o pa_common/pa_front.o pa_common/pa_process.o pa_common/pa_skeleton.o pa_common/pa_stream.o pa_common/pa_trace.o pa_linux_alsa/pa_linux_alsa.o pa_jack/pa_jack.o pa_unix/pa_unix_hostapis.o pa_unix/pa_unix_util.o -lasound -ljack   -install_name /usr/lib/libportaudio.so.0.0.19 -compatibility_version 0.0.19 -current_version 0.0.19
	/usr/bin/ar: creating lib/libportaudio.a
	a - pa_common/pa_allocation.o
	a - pa_common/pa_converters.o
	a - pa_common/pa_cpuload.o
	a - pa_common/pa_dither.o
	a - pa_common/pa_front.o
	a - pa_common/pa_process.o
	a - pa_common/pa_skeleton.o
	a - pa_common/pa_stream.o
	a - pa_common/pa_trace.o
	a - pa_linux_alsa/pa_linux_alsa.o
	a - pa_jack/pa_jack.o
	a - pa_unix/pa_unix_hostapis.o
	a - pa_unix/pa_unix_util.o
	i686-pc-linux-gnu-ranlib lib/libportaudio.a
	i686-pc-linux-gnu-gcc: /usr/lib/libportaudio.so.0.0.19: No such file or directory
	i686-pc-linux-gnu-gcc: 0.0.19: No such file or directory
	i686-pc-linux-gnu-gcc: 0.0.19: No such file or directory
	i686-pc-linux-gnu-gcc: unrecognized option `-compatibility_version'
	i686-pc-linux-gnu-gcc: unrecognized option `-current_version'
	make: *** [lib/libportaudio.so.0.0.19] Error 1
	make: *** Waiting for unfinished jobs....

	!!! ERROR: media-libs/portaudio-19 failed.
	Call stack:
	 ebuild.sh, line 1532:   Called dyn_compile
	 ebuild.sh, line 929:   Called src_compile
	 portaudio-19.ebuild, line 39:   Called die
Comment 9 Dmitry S. Kulyabov 2006-04-13 05:55:20 UTC
Created attachment 84560 [details]
media-libs/portaudio/portaudio-19_pre20060413.ebuild

Some Darwin'ist changes in CVS :)
Comment 10 Dmitry S. Kulyabov 2006-04-13 05:56:04 UTC
Created attachment 84561 [details, diff]
media-libs/portaudio/files/rm_darwin.patch
Comment 11 Dmitry S. Kulyabov 2006-08-30 03:35:43 UTC
Created attachment 95450 [details]
media-libs/portaudio/portaudio-19_pre20060830.ebuild

Moved to SVN.
Slot changed to "2".
Comment 12 Dmitry S. Kulyabov 2007-01-03 01:59:07 UTC
Created attachment 105274 [details]
media-libs/portaudio/portaudio-19_pre20070101.ebuild

Scons support added.
Comment 13 Dmitry S. Kulyabov 2007-01-30 12:15:01 UTC
Created attachment 108609 [details]
media-libs/portaudio/portaudio-19_pre20070130.ebuild

CPP bindings fixed.
Comment 14 Dmitry S. Kulyabov 2007-03-10 08:00:53 UTC
Why this bug depend on 147042?
Comment 15 Alexis Ballier gentoo-dev 2007-03-10 09:14:19 UTC
whoops I did it the wrong way :)
Comment 16 Dmitry S. Kulyabov 2007-03-24 13:02:49 UTC
Created attachment 114244 [details]
media-libs/portaudio/portaudio-19_pre1182.ebuild

Symlinks to libportaudiocpp fixed.
Comment 17 Alexis Ballier gentoo-dev 2007-03-30 21:02:13 UTC
bumped this one, under p.mask and will need to be rekeyworded when packages depending upon it will have migrated to the new api.

I've modified the ebuild to use only autotools as that is much simpler.
As it's released by upstream it cannot be slotted, and I dont want to differ from them with so many hacks, so I suppose we'll have to slowly migrate packages to v19.
Comment 18 Alex Barker 2007-04-11 01:54:20 UTC
I am currently using 19_pre061121 in portage...  Has anyone tested this with alsa?  I am working on the ebuild for mixxx (bug: 147042) and I noticed that i get some errors like "Debug: PortAudio: Open stream error: Invalid sample rate".  Anyone verify that it works with alsa?  Please see the mixxx log for crash report.
Comment 19 Dmitry S. Kulyabov 2007-04-18 19:01:46 UTC
19_pre061121 slotted as "0", but portaudio-v18 and portaudio-v19 are incompatible. I think, slotting strongly needed.
Comment 20 Dmitry S. Kulyabov 2007-04-18 19:03:25 UTC
Sorry! Not "0", but "18", like portaudio-18.
Comment 21 Alex Barker 2007-04-20 05:39:44 UTC
Is there application to test and see if portaudio 19 is working correctly?  I am trying to figure out if there is a bug with mixxx 1.5 or portaudio or config issue.
Comment 22 Fabian Groffen gentoo-dev 2007-07-22 12:39:24 UTC
since a pre of 19 is in the tree now, can this be closed¿
Comment 23 Christian Schmitt 2007-07-29 16:22:10 UTC
The 19 version can be keyworded ppc. It runs here together with mixxx.
Comment 24 crusaderky 2007-12-10 20:43:10 UTC
v19_20071207, posted December 7, 2007, is out and available for download from the main site.
Comment 25 crusaderky 2007-12-10 21:07:10 UTC
v19_20071207 compiles and works like a charm on amd64 with USE="alsa -jack -oss".
I just had to rename the pre061121 ebuild from portage.

I tested it with media-sound/rezound-0.12.3_beta  USE="flac nls portaudio soundtouch vorbis -16bittmp -alsa -jack -oss"
Note that I had to recompile it.
Comment 26 crusaderky 2007-12-10 21:31:33 UTC
Odd... amd64 works fine, I get a "the sound player is not inizialized" on my x86 laptop, with the very same package versions and USE flags. O_o
Comment 27 crusaderky 2007-12-10 22:24:43 UTC
Mmmh. the provided test patest_sine.c produces only very choppy audio, and I suspect that rezound actually uses OSS since it does lock the audio card from other streams...

can anyone confirm/dismiss?
Comment 28 Dmitry S. Kulyabov 2007-12-11 05:38:32 UTC
(In reply to comment #25)
> v19_20071207 compiles and works like a charm on amd64 with USE="alsa -jack
> -oss".

For me fine with USE="alsa jack oss".
Yes, I use Jack.

Comment 29 Dmitry S. Kulyabov 2007-12-11 09:22:05 UTC
Created attachment 138238 [details]
media-libs/portaudio/portaudio-19_pre20071207.ebuild
Comment 30 crusaderky 2007-12-11 11:20:18 UTC
I've run some deeper tests. rezound does use oss instead of portaudio, even if you compile it with USE="-oss -alsa portaudio".

USE="alsa -oss -jack" portaudio does NOT work. If I run the test programs I get only jibbering.
USE="-alsa oss -jack" WORKS.
I didn't test jack as I don't have it configured.
Comment 31 trefoil 2008-04-06 02:01:20 UTC
File is now known as http://www.portaudio.com/archives/pa_stable_v19_20071207.tar.gz
Comment 32 Samuli Suominen (RETIRED) gentoo-dev 2008-05-19 19:24:27 UTC
Unmasking can be tracked in bug 222841.