Hello community, here is the log from the commit of package portaudio for openSUSE:Factory checked in at 2020-08-15 21:15:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/portaudio (Old) and /work/SRC/openSUSE:Factory/.portaudio.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "portaudio" Sat Aug 15 21:15:32 2020 rev:31 rq:826626 version:190600_20161030 Changes: -------- --- /work/SRC/openSUSE:Factory/portaudio/portaudio.changes 2018-06-15 14:34:45.469619568 +0200 +++ /work/SRC/openSUSE:Factory/.portaudio.new.3399/portaudio.changes 2020-08-15 21:16:13.955481292 +0200 @@ -1,0 +2,7 @@ +Wed Aug 12 14:39:46 UTC 2020 - Cristian RodrÃguez <[email protected]> + +- The portaudio C library uses pthread_cleanup* macros, a sane but + compiler/os specific implementation of them requires using + -fexceptions flag. see pthread.h for details. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ portaudio.spec ++++++ --- /var/tmp/diff_new_pack.t61cA9/_old 2020-08-15 21:16:16.983483021 +0200 +++ /var/tmp/diff_new_pack.t61cA9/_new 2020-08-15 21:16:16.987483023 +0200 @@ -1,7 +1,7 @@ # # spec file for package portaudio # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -25,7 +25,7 @@ Summary: Portable Real-Time Audio Library License: MIT Group: Development/Libraries/C and C++ -Url: http://www.portaudio.com/ +URL: http://www.portaudio.com/ Source: http://www.portaudio.com/archives/pa_stable_v%{version}.tgz Source1: baselibs.conf Patch1: 0001-Merge-branch-ticket_275_pass_void-into-master.patch @@ -90,6 +90,7 @@ echo 'Requires: alsa' >> portaudio-2.0.pc.in %build +export CFLAGS="%optflags -D_GNU_SOURCE -fexceptions" %configure --disable-static \ --enable-cxx=yes \ --with-alsa=yes \
