Re: [OE-core] [PATCH v2] pulseaudio: define -mfloat-abi=softfp for CC on armv5

2021-01-05 Thread Tanu Kaskinen
On Tue, 2021-01-05 at 12:37 +, Richard Purdie wrote: > On Tue, 2021-01-05 at 11:37 +0800, Yu, Mingli wrote: > From: Mingli Yu > > After pulseaudio upgrades from 13.0 to 14.0, it also switches from > autotools > to meson. In autotools, there is --disable-neon-opt option for > disabling NEON >

[OE-core] [PATCH] pulseaudio: fix client.conf location

2020-12-21 Thread Tanu Kaskinen
The location of the generated client.conf changed when switching from Autotools to Meson. Fixes this error when enabling autospawn-for-root: sed: can't read src/client.conf: No such file or directory Signed-off-by: Tanu Kaskinen --- meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 2

Re: [OE-core] [PATCH] pulseaudio: Fix build with clang for non-x86 target

2020-12-21 Thread Tanu Kaskinen
On Sun, 2020-12-20 at 08:05 -0800, Khem Raj wrote: > Signed-off-by: Khem Raj > Cc: Tanu Kaskinen > --- > .../0001-meson-Check-for-__get_cpuid.patch| 82 +++ > .../pulseaudio/pulseaudio_14.0.bb | 1 + > 2 files changed, 83 insertions(+) >

Re: [OE-core] [PATCH 0/4] pulseaudio: Autotools to Meson

2020-12-21 Thread Tanu Kaskinen
On Mon, 2020-12-21 at 14:03 +0100, Andrey Zhizhikin wrote: > Hello Tanu, > > On Sun, Dec 20, 2020 at 5:09 PM Khem Raj wrote: > > On Sun, Dec 20, 2020 at 6:26 AM Tanu Kaskinen wrote: > > > On Sat, 2020-12-19 at 12:36 -0800, Khem Raj wrote: > > > > On Sat, Dec

Re: [OE-core] [PATCH 0/4] pulseaudio: Autotools to Meson

2020-12-20 Thread Tanu Kaskinen
On Sat, 2020-12-19 at 12:36 -0800, Khem Raj wrote: > On Sat, Dec 19, 2020 at 9:24 AM Khem Raj wrote: > > On Thu, Dec 17, 2020 at 11:28 AM Tanu Kaskinen wrote: > > > The PulseAudio project plans to drop Autotools support in 15.0, so let's > > > switch to Mes

[OE-core] [PATCH 4/4] pulseaudio: switch build system from Autotools to Meson

2020-12-17 Thread Tanu Kaskinen
io detects at runtime whether the CPU supports Neon instructions. Signed-off-by: Tanu Kaskinen --- .../pulseaudio/pulseaudio.inc | 64 -- ...-option-for-enabling-disabling-Valgr.patch | 67 +++ .../pulseaudio/pulseaudio_14.0.bb | 1 + 3 fil

[OE-core] [PATCH 3/4] pulseaudio: disable GConf support

2020-12-17 Thread Tanu Kaskinen
converting the pulseaudio recipe to use Meson, and the GConf module isn't supported by the Meson build system. Adding support for it would be possible, but pretty pointless. The GConf module will be removed in PulseAudio 15.0. Signed-off-by: Tanu Kaskinen --- meta/recipes-multimedia/pulseaudio

[OE-core] [PATCH 0/4] pulseaudio: Autotools to Meson

2020-12-17 Thread Tanu Kaskinen
features that aren't available with Meson. The last patch does the build system switch. Tanu Kaskinen (4): pulseaudio: Remove OE_LT_RPATH_ALLOW pulseaudio: disable EsounD support pulseaudio: disable GConf support pulseaudio: switch build system from Autotools to Meson .../pulseaudio

[OE-core] [PATCH 2/4] pulseaudio: disable EsounD support

2020-12-17 Thread Tanu Kaskinen
This disables PulseAudio's EsounD emulation and the EsounD sink module. EsounD has been obsolete for a long time, and doesn't seem to be packaged for OpenEmbedded, so probably there are no applications around that would need PulseAudio's EsounD support. Signed-off-by: Tanu Kaskinen --- meta

[OE-core] [PATCH 1/4] pulseaudio: Remove OE_LT_RPATH_ALLOW

2020-12-17 Thread Tanu Kaskinen
recipe that was added in commit d9a4c588ef24e7e4019fbe5a2314addbcd3a6bb8 in 2007, and already at that time there didn't seem to be anything using these variables. Signed-off-by: Tanu Kaskinen --- meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 5 - 1 file changed, 5 deletions(-) diff

[OE-core] [PATCH] maintainers.inc: remove myself from maintainers

2020-12-14 Thread Tanu Kaskinen
on " -RECIPE_MAINTAINER_pn-alsa-lib = "Tanu Kaskinen " -RECIPE_MAINTAINER_pn-alsa-plugins = "Tanu Kaskinen " -RECIPE_MAINTAINER_pn-alsa-state = "Tanu Kaskinen " -RECIPE_MAINTAINER_pn-alsa-tools = "Tanu Kaskinen " -RECIPE_MAINTAINER_pn-alsa-topol

[OE-core] I wish to drop my recipe maintainer duties

2020-12-14 Thread Tanu Kaskinen
Hello, I haven't lately had time to do OE work, or maybe the lack of time is more rooted in lack of motivation since I don't objectively have a very busy life, but in any case, I think it's time for me to step down as a recipe maintainer. When in 2015 I transitioned from being paid for the work

Re: [OE-core] Why disable NEON support in recipes if runtime detection works?

2020-08-23 Thread Tanu Kaskinen
On Wed, 2020-07-29 at 15:08 -0700, Andre McCurdy wrote: > On Wed, Jul 29, 2020 at 6:46 AM Tanu Kaskinen wrote: > > On Mon, 2020-07-27 at 13:45 -0700, Andre McCurdy wrote: > > > On Sun, Jul 26, 2020 at 7:01 AM Khem Raj wrote: > > > > On Sun, Jul 26, 2020 at

Re: [OE-core] Why disable NEON support in recipes if runtime detection works?

2020-07-29 Thread Tanu Kaskinen
On Mon, 2020-07-27 at 13:45 -0700, Andre McCurdy wrote: > On Sun, Jul 26, 2020 at 7:01 AM Khem Raj wrote: > > On Sun, Jul 26, 2020 at 12:59 AM Tanu Kaskinen wrote: > > > On Sun, 2020-07-26 at 09:27 +0300, Tanu Kaskinen wrote: > > > > On Mon, 2020-07-20

Re: [OE-core] Why disable NEON support in recipes if runtime detection works?

2020-07-26 Thread Tanu Kaskinen
On Sun, 2020-07-26 at 09:27 +0300, Tanu Kaskinen wrote: > On Mon, 2020-07-20 at 15:26 -0700, Khem Raj wrote: > > On Sun, Jul 19, 2020 at 2:06 AM Tanu Kaskinen wrote: > > > Hi! > > > > > > If a recipe provides NEON optimizations, should those be

Re: [OE-core] Why disable NEON support in recipes if runtime detection works?

2020-07-26 Thread Tanu Kaskinen
On Mon, 2020-07-20 at 15:26 -0700, Khem Raj wrote: > On Sun, Jul 19, 2020 at 2:06 AM Tanu Kaskinen wrote: > > Hi! > > > > If a recipe provides NEON optimizations, should those be explicitly > > disabled when "neon" is not in TUNE_FEATUERS, even if th

Re: [OE-core] Why disable NEON support in recipes if runtime detection works?

2020-07-19 Thread Tanu Kaskinen
On Sun, 2020-07-19 at 12:30 +0300, Adrian Bunk wrote: > On Sun, Jul 19, 2020 at 12:06:15PM +0300, Tanu Kaskinen wrote: > > ... > > I'm currently converting the pulseaudio recipe from Autotools to Meson, > > and the old Autotools build system supports disabling NEON > >

[OE-core] Why disable NEON support in recipes if runtime detection works?

2020-07-19 Thread Tanu Kaskinen
Hi! If a recipe provides NEON optimizations, should those be explicitly disabled when "neon" is not in TUNE_FEATUERS, even if the software is able to detect NEON availability at runtime? I'm currently converting the pulseaudio recipe from Autotools to Meson, and the old Autotools build system

[OE-core] [PATCH v2] pulseaudio: improve the Thumb frame pointer fix

2020-07-17 Thread Tanu Kaskinen
By changing the register that PulseAudio uses in its asm code makes it unnecessary to care whether frame pointers are enabled or not. This fix was suggested by Andre McCurdy. Signed-off-by: Tanu Kaskinen --- v2: Fixed the Upstream-Status line. .../pulseaudio/pulseaudio.inc

[OE-core] [PATCH] pulseaudio: improve the Thumb frame pointer fix

2020-07-17 Thread Tanu Kaskinen
By changing the register that PulseAudio uses in its asm code makes it unnecessary to care whether frame pointers are enabled or not. This fix was suggested by Andre McCurdy. Signed-off-by: Tanu Kaskinen --- .../pulseaudio/pulseaudio.inc | 8 --- ..._neon-use-register-r12

Re: [OE-core] [PATCH] pulseaudio: fix for ARM thumb + frame pointers compilation error

2020-07-17 Thread Tanu Kaskinen
On Fri, 2020-07-17 at 12:19 -0700, Andre McCurdy wrote: > On Fri, Jul 17, 2020 at 3:09 AM Tanu Kaskinen wrote: > > On Thu, 2020-03-26 at 14:23 -0700, Andre McCurdy wrote: > > > On Thu, Mar 26, 2020 at 1:26 PM Adrian Bunk wrote: > > > > On Thu, Mar 26, 2020 at 1

Re: [OE-core] [PATCH] pulseaudio: fix for ARM thumb + frame pointers compilation error

2020-07-17 Thread Tanu Kaskinen
On Thu, 2020-03-26 at 14:23 -0700, Andre McCurdy wrote: > On Thu, Mar 26, 2020 at 1:26 PM Adrian Bunk wrote: > > On Thu, Mar 26, 2020 at 12:53:08PM -0700, Andre McCurdy wrote: > > > On Thu, Mar 26, 2020 at 12:16 PM Adrian Bunk wrote: > > > > On Thu, Mar 26, 2020 at 05:26:29PM +0200, Stefan

[OE-core] [PATCH] alsa-lib: upgrade 1.2.3.1 -> 1.2.3.2

2020-07-11 Thread Tanu Kaskinen
Changelog: https://www.alsa-project.org/wiki/Changes_v1.2.3.1_v1.2.3.2 Signed-off-by: Tanu Kaskinen --- .../alsa/{alsa-lib_1.2.3.1.bb => alsa-lib_1.2.3.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-multimedia/alsa/{alsa-lib_1.2.3.1.bb =>

Re: [OE-core] [PATCH] pulseaudio: fix for ARM thumb + frame pointers compilation error

2020-03-30 Thread Tanu Kaskinen
On Mon, 2020-03-30 at 19:29 +0300, Tanu Kaskinen wrote: > On Thu, 2020-03-26 at 17:26 +0200, Stefan Ghinea wrote: > > From: Catalin Enache > > > > When compiling for Thumb or Thumb2, frame pointers _must_ be disabled > > since the Thumb frame pointer in r7 clashes with

Re: [OE-core] [PATCH] pulseaudio: fix for ARM thumb + frame pointers compilation error

2020-03-30 Thread Tanu Kaskinen
On Thu, 2020-03-26 at 17:26 +0200, Stefan Ghinea wrote: > From: Catalin Enache > > When compiling for Thumb or Thumb2, frame pointers _must_ be disabled > since the Thumb frame pointer in r7 clashes with pulseaudio's use of inline > asm to make syscalls (where r7 is used for the syscall NR). Do

Re: [OE-core] [PATCH V3] alsa-utils: upgrade 1.2.1 -> 1.2.2

2020-03-05 Thread Tanu Kaskinen
On Sun, 2020-02-23 at 13:11 +, Richard Purdie wrote: > On Sun, 2020-02-23 at 18:26 +0530, Praveen Muthusamy wrote: > > From: Praveen Muthusamy > > > > Changelog: https://alsa-project.org/wiki/Changes_v1.2.1.2_v1.2.2 > > > > Signed-off-by: Praveen Muthusamy > > --- > >

[OE-core] [PATCH] pulseaudio: remove unnecessary libltdl copying

2020-02-15 Thread Tanu Kaskinen
This was added in 5df6deaa32e4f6d0a8985403970a137270491991. I don't know what problem it solved at that time (2009-04-21), but it seems that nowadays PulseAudio builds fine without copying the libltdl stuff. Signed-off-by: Tanu Kaskinen --- meta/recipes-multimedia/pulseaudio/pulseaudio_13.0.bb

Re: [OE-core] [PATCH v2 2/5] alsa-ucm-conf: new recipe, version 1.2.1.2

2020-02-01 Thread Tanu Kaskinen
On Thu, 2020-01-30 at 15:01 +0100, Nicolas Dechesne wrote: > hey, > > On Mon, Jan 6, 2020 at 10:18 AM Tanu Kaskinen wrote: > > The UCM configuration files were moved from the alsa-lib repository to a > > new alsa-ucm-conf repository. The move was accompanied by a license &g

Re: [OE-core] [PATCH] pulseaudio: 12.2 -> 13.0

2020-01-07 Thread Tanu Kaskinen
On Thu, 2020-01-02 at 21:32 +, Ross Burton wrote: > On 21/11/2019 14:06, Tanu Kaskinen wrote: > > Release notes: > > https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/13.0/ > > I note that this release adds a meson.build so if anyone is interested > i

[OE-core] [PATCH] speexdsp: 1.2rc3 -> 1.2.0

2020-01-06 Thread Tanu Kaskinen
Removed backported patch 0001-Don-t-rely-on-HAVE_STDINT_H-et-al.-being-defined.patch Enabling NEON on aarch64 doesn't break the build any more. Signed-off-by: Tanu Kaskinen --- ...n-HAVE_STDINT_H-et-al.-being-defined.patch | 63 --- .../{speexdsp_1.2rc3.bb => speexdsp_1.2.0

[OE-core] [PATCH v2 2/5] alsa-ucm-conf: new recipe, version 1.2.1.2

2020-01-06 Thread Tanu Kaskinen
The UCM configuration files were moved from the alsa-lib repository to a new alsa-ucm-conf repository. The move was accompanied by a license change from LGPL2.1 to BSD-3-Clause. Signed-off-by: Tanu Kaskinen --- meta/conf/distro/include/maintainers.inc | 1 + .../alsa/alsa-lib_1.2.1.2.bb

[OE-core] [PATCH v2 5/5] alsa-plugins: 1.1.9 -> 1.2.1

2020-01-06 Thread Tanu Kaskinen
Signed-off-by: Tanu Kaskinen --- .../alsa/{alsa-plugins_1.1.9.bb => alsa-plugins_1.2.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-multimedia/alsa/{alsa-plugins_1.1.9.bb => alsa-plugins_1.2.1.bb} (98%) diff --git a/meta/recipes-multimedia/als

[OE-core] [PATCH v2 4/5] alsa-utils: 1.1.9 -> 1.2.1

2020-01-06 Thread Tanu Kaskinen
I moved the ALLOW_EMPTY line next to the line that sets FILES to "". That makes it easier to see that the package is not only allowed to be empty, but forced to be empty. Signed-off-by: Tanu Kaskinen --- ...-utils-scripts_1.1.9.bb => alsa-utils-scripts_1.2.1.bb} | 0 .../alsa/{als

[OE-core] [PATCH v2 3/5] alsa-topology-conf: new recipe, version 1.2.1

2020-01-06 Thread Tanu Kaskinen
The topology configuration files were moved from the alsa-lib repository to a new alsa-topology-conf repository. The move was accompanied by a license change from LGPL2.1 to BSD-3-Clause. Signed-off-by: Tanu Kaskinen --- meta/conf/distro/include/maintainers.inc | 1 + .../alsa/alsa

[OE-core] [PATCH v2 0/5] alsa recipe updates

2020-01-06 Thread Tanu Kaskinen
v2: rebased on current master Tanu Kaskinen (5): alsa-lib: 1.1.9 -> 1.2.1.2 alsa-ucm-conf: new recipe, version 1.2.1.2 alsa-topology-conf: new recipe, version 1.2.1 alsa-utils: 1.1.9 -> 1.2.1 alsa-plugins: 1.1.9 -> 1.2.1 meta/conf/distro/include/maintainers.inc |2 +

[OE-core] [PATCH 4/5] alsa-utils: 1.1.9 -> 1.2.1

2020-01-06 Thread Tanu Kaskinen
I moved the ALLOW_EMPTY line next to the line that sets FILES to "". That makes it easier to see that the package is not only allowed to be empty, but forced to be empty. Signed-off-by: Tanu Kaskinen --- ...-utils-scripts_1.1.9.bb => alsa-utils-scripts_1.2.1.bb} | 0 .../alsa/{als

[OE-core] [PATCH 0/5] alsa recipe updates

2020-01-06 Thread Tanu Kaskinen
Tanu Kaskinen (5): alsa-lib: 1.1.9 -> 1.2.1.2 alsa-ucm-conf: new recipe, version 1.2.1.2 alsa-topology-conf: new recipe, version 1.2.1 alsa-utils: 1.1.9 -> 1.2.1 alsa-plugins: 1.1.9 -> 1.2.1 meta/conf/distro/include/maintainers.inc |2 + ...-alsa-sound-.h-for

[OE-core] [PATCH 2/5] alsa-ucm-conf: new recipe, version 1.2.1.2

2020-01-06 Thread Tanu Kaskinen
The UCM configuration files were moved from the alsa-lib repository to a new alsa-ucm-conf repository. The move was accompanied by a license change from LGPL2.1 to BSD-3-Clause. Signed-off-by: Tanu Kaskinen --- meta/conf/distro/include/maintainers.inc | 1 + .../alsa/alsa-lib_1.2.1.2.bb

[OE-core] [PATCH 3/5] alsa-topology-conf: new recipe, version 1.2.1

2020-01-06 Thread Tanu Kaskinen
The topology configuration files were moved from the alsa-lib repository to a new alsa-topology-conf repository. The move was accompanied by a license change from LGPL2.1 to BSD-3-Clause. Signed-off-by: Tanu Kaskinen --- meta/conf/distro/include/maintainers.inc | 1 + .../alsa/alsa

[OE-core] [PATCH 5/5] alsa-plugins: 1.1.9 -> 1.2.1

2020-01-06 Thread Tanu Kaskinen
Signed-off-by: Tanu Kaskinen --- .../alsa/{alsa-plugins_1.1.9.bb => alsa-plugins_1.2.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-multimedia/alsa/{alsa-plugins_1.1.9.bb => alsa-plugins_1.2.1.bb} (98%) diff --git a/meta/recipes-multimedia/als

Re: [OE-core] [PATCH] alsa-lib:upgrade 1.1.9 -> 1.2.1.1

2019-12-04 Thread Tanu Kaskinen
On Wed, 2019-11-20 at 12:16 +0100, Alexander Kanavin wrote: > On Wed, 20 Nov 2019 at 06:17, Zang Ruochen > wrote: > > > +From f419276a716daf8d98846b3df50995e5ac030134 Mon Sep 17 00:00:00 2001 > > +From: Zang Ruochen > > +Date: Wed, 20 Nov 2019 11:24:17 +0800 > > +Subject: [PATCH] Fix problem

[OE-core] [PATCH] pulseaudio: 12.2 -> 13.0

2019-11-21 Thread Tanu Kaskinen
disabled in the recipe. Signed-off-by: Tanu Kaskinen --- .../pulseaudio/pulseaudio.inc | 27 ++- ...001-alsa-Fix-inclusion-of-use-case.h.patch | 46 - ...ial-build-flag-to-explicitly-disable.patch | 161 -- ...{pulseaudio_12.2.bb => pulseaudio_13.0.bb} |

Re: [OE-core] [PATCH] alsa-lib:upgrade 1.1.9 -> 1.2.1.1

2019-11-20 Thread Tanu Kaskinen
Hi, I'm still around. Yes, the moved UCM conf files need to be packaged. (And no doubt the topology files too, although that's an area I understand less well). -- Tanu On Wed, 2019-11-20 at 13:10 +0100, Alexander Kanavin wrote: > If Tanu is still around, he should probably chime in. > > Alex >

Re: [OE-core] [PATCH] pulseaudio: don't include consolekit when systemd is enabled

2019-08-13 Thread Tanu Kaskinen
On Tue, 2019-08-13 at 16:11 +0300, Tanu Kaskinen wrote: > On Fri, 2019-07-26 at 23:03 +0800, Anuj Mittal wrote: > > When using systemd, make sure that pulseaudio-server RDEPENDS on > > module-systemd-login instead of module-console-kit both of which provide > > t

Re: [OE-core] [PATCH] pulseaudio: don't include consolekit when systemd is enabled

2019-08-13 Thread Tanu Kaskinen
.com/pulseaudio/pulseaudio/commit/860d1cf3a76701ade38784822abb24285176227c > > Signed-off-by: Anuj Mittal Acked-by: Tanu Kaskinen > --- > meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 5 - > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/meta/recipes-multimedia/pulseaudio/

Re: [OE-core] [PATCH V2] alsa-utils: fix multilib names

2019-05-25 Thread Tanu Kaskinen
On Sat, 2019-05-25 at 17:04 +0100, Burton, Ross wrote: > In related news I've been meaning to gut the alsa-utils recipe as > that's the last recipe that actually depends on gtk2. You mean alsa-tools, not alsa-utils, right? I won't object removing alsa-tools from OE Core. -- Tanu

Re: [OE-core] [PATCH V2] alsa-utils: fix multilib names

2019-05-24 Thread Tanu Kaskinen
On Fri, 2019-05-24 at 18:18 +0100, Richard Purdie wrote: > On Fri, 2019-05-24 at 15:19 +0200, Ming Liu wrote: > > Wouldn't that break the alsa-utils-scripts? Since ALSA_UTILS_PKGS is > > being depended by both alsa-utils and alsa-utils-scripts. > > > > I did that in V1, but as Richard Purdie

Re: [OE-core] [PATCH 2/3] pulseaudio: disable PIE flags when hardened flags are enabled

2019-04-26 Thread Tanu Kaskinen
On Mon, 2019-04-22 at 14:28 -0600, Khem Raj wrote: > On Mon, Apr 22, 2019 at 6:33 AM Tanu Kaskinen wrote: > > > On Fri, 2017-06-09 at 10:10 -0700, Khem Raj wrote: > > > On Fri, Jun 9, 2017 at 9:38 AM, Tanu Kaskinen wrote: > > > > On Fri, 2017-06-

Re: [OE-core] [PATCH 2/3] pulseaudio: disable PIE flags when hardened flags are enabled

2019-04-22 Thread Tanu Kaskinen
On Fri, 2017-06-09 at 10:10 -0700, Khem Raj wrote: > On Fri, Jun 9, 2017 at 9:38 AM, Tanu Kaskinen wrote: > > On Fri, 2017-06-09 at 13:07 +, Khem Raj wrote: > > > On Fri, Jun 9, 2017 at 5:56 AM Burton, Ross wrote: > > > > > > > O

[OE-core] [PATCH] alsa-tools: 1.1.6 -> 1.1.7

2019-02-25 Thread Tanu Kaskinen
always used pyalsa, but the alsa-tools recipe has never had that dependency declared. Signed-off-by: Tanu Kaskinen --- ...served-user-defined-literal-warnings.patch | 34 -- .../alsa/alsa-tools/musl.patch| 47 --- ...lsa-tools_1.1.6.bb => alsa-tools_1.

Re: [OE-core] [PATCH 0/3] alsa recipe updates

2019-02-22 Thread Tanu Kaskinen
On Fri, 2019-02-22 at 07:01 -0800, Khem Raj wrote: > On Thu, Feb 21, 2019 at 10:33 AM Alexander Kanavin > wrote: > > ftp://ftp.alsa.org seems inaccessible or unstable: > > > > https://autobuilder.yoctoproject.org/typhoon/#/builders/70/builds/317/steps/7/logs/step1b > > (also can't open it on my

Re: [OE-core] [PATCH v2 0/3] alsa recipe updates

2019-02-22 Thread Tanu Kaskinen
On Thu, 2019-02-21 at 21:28 +0100, Alexander Kanavin wrote: > On Thu, 21 Feb 2019 at 21:13, Tanu Kaskinen wrote: > > Changes in v2: > > - More reliable SRC_URIs. > > > > > > Tanu Kaskinen (3): > > alsa-lib: 1.1.6 -> 1.1.8 > > alsa-plugins:

[OE-core] [PATCH] alsa-tools: use a better SRC_URI

2019-02-22 Thread Tanu Kaskinen
The ftp server has been flaky recently. Signed-off-by: Tanu Kaskinen --- meta/recipes-multimedia/alsa/alsa-tools_1.1.6.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-multimedia/alsa/alsa-tools_1.1.6.bb b/meta/recipes-multimedia/alsa/alsa-tools_1.1.6.bb

[OE-core] [PATCH v2 2/3] alsa-plugins: 1.1.6 -> 1.1.8

2019-02-21 Thread Tanu Kaskinen
. SRC_URI was changed to a more reliable source (at least currently the ftp server is flaky). Signed-off-by: Tanu Kaskinen --- ...plugins_1.1.6.bb => alsa-plugins_1.1.8.bb} | 89 +++ .../recipes-multimedia/ffmpeg/ffmpeg_4.1.1.bb | 2 +- 2 files changed, 75 insertions(+), 16 deleti

[OE-core] [PATCH v2 0/3] alsa recipe updates

2019-02-21 Thread Tanu Kaskinen
is that the hwmixvolume program got ported from PyGTK to gobject-introspection, and from GTK2 to GTK3. I doubt anyone actually is using that program, it's not even built by default. Changes in v2: - More reliable SRC_URIs. Tanu Kaskinen (3): alsa-lib: 1.1.6 -> 1.1.8 alsa-plugins: 1.

[OE-core] [PATCH v2 1/3] alsa-lib: 1.1.6 -> 1.1.8

2019-02-21 Thread Tanu Kaskinen
, but also because for some reason that I don't understand the symlinks would otherwise go to the alsa-plugins package rather than alsa-plugins-pulseaudio-conf. SRC_URI was changed to a more reliable source (at least currently the ftp server is flaky). Signed-off-by: Tanu Kaskinen --- .../

[OE-core] [PATCH v2 3/3] alsa-utils: 1.1.6 -> 1.1.8

2019-02-21 Thread Tanu Kaskinen
was changed to a more reliable source (at least currently the ftp server is flaky). Signed-off-by: Tanu Kaskinen --- ...cripts_1.1.6.bb => alsa-utils-scripts_1.1.8.bb} | 0 .../{alsa-utils_1.1.6.bb => alsa-utils_1.1.8.bb} | 14 ++ 2 files changed, 6 insertions(+), 8 deletions(-)

Re: [OE-core] [PATCH 1/3] alsa-lib: 1.1.6 -> 1.1.8

2019-02-21 Thread Tanu Kaskinen
On Thu, 2019-02-21 at 21:38 +0200, Tanu Kaskinen wrote: > On Thu, 2019-02-21 at 10:43 -0800, Khem Raj wrote: > > WARNING: alsa-lib-native-1.1.8-r0 do_fetch: Failed to fetch URL > > ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.1.8.tar.bz2, attempting > > MIRRORS if available &

Re: [OE-core] [PATCH 1/3] alsa-lib: 1.1.6 -> 1.1.8

2019-02-21 Thread Tanu Kaskinen
On Thu, 2019-02-21 at 10:43 -0800, Khem Raj wrote: > WARNING: alsa-lib-native-1.1.8-r0 do_fetch: Failed to fetch URL > ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.1.8.tar.bz2, attempting > MIRRORS if available > > we might need a better source I don't know what's going on with the alsa

Re: [OE-core] [PATCH 0/3] alsa recipe updates

2019-02-21 Thread Tanu Kaskinen
eds an update, I think) > > Alex > > > On Thu, 21 Feb 2019 at 15:56, Alexander Kanavin > wrote: > > Thanks! Will you be also sending an update to alsa-tools? > > > > Alex > > > > On Thu, 21 Feb 2019 at 14:34, Tanu Kaskin

[OE-core] [PATCH 0/3] alsa recipe updates

2019-02-21 Thread Tanu Kaskinen
ram got ported from PyGTK to gobject-introspection, and from GTK2 to GTK3. I doubt anyone actually is using that program, it's not even built by default. Tanu Kaskinen (3): alsa-lib: 1.1.6 -> 1.1.8 alsa-plugins: 1.1.6 -> 1.1.8 alsa-utils: 1.1.6 -> 1.1.8 .../{alsa-lib_1.1.6.bb =>

[OE-core] [PATCH 1/3] alsa-lib: 1.1.6 -> 1.1.8

2019-02-21 Thread Tanu Kaskinen
, but also because for some reason that I don't understand the symlinks would otherwise go to the alsa-plugins package rather than alsa-plugins-pulseaudio-conf. Signed-off-by: Tanu Kaskinen --- .../alsa/{alsa-lib_1.1.6.bb => alsa-lib_1.1.8.bb} | 4 ++-- meta/recipes-multimedia/alsa/alsa-plu

[OE-core] [PATCH 3/3] alsa-utils: 1.1.6 -> 1.1.8

2019-02-21 Thread Tanu Kaskinen
-by: Tanu Kaskinen --- ...ls-scripts_1.1.6.bb => alsa-utils-scripts_1.1.8.bb} | 0 .../alsa/{alsa-utils_1.1.6.bb => alsa-utils_1.1.8.bb} | 10 +- 2 files changed, 5 insertions(+), 5 deletions(-) rename meta/recipes-multimedia/alsa/{alsa-utils-scripts_1.1.6.bb => alsa-utils-scri

[OE-core] [PATCH 2/3] alsa-plugins: 1.1.6 -> 1.1.8

2019-02-21 Thread Tanu Kaskinen
. Signed-off-by: Tanu Kaskinen --- ...plugins_1.1.6.bb => alsa-plugins_1.1.8.bb} | 87 --- .../recipes-multimedia/ffmpeg/ffmpeg_4.1.1.bb | 2 +- 2 files changed, 74 insertions(+), 15 deletions(-) rename meta/recipes-multimedia/alsa/{alsa-plugins_1.1.6.bb => alsa-plugins_1.1.8.b

Re: [OE-core] [PATCH 1/2] pulseaudio: improve reproducibility

2018-12-05 Thread Tanu Kaskinen
On Wed, 2018-12-05 at 10:11 +0800, Hongxu Jia wrote: > Remove build host paths from generated binaries, the modification > is harmless for build time compiling and runtime executing. > > [YOCTO #12638] > > Signed-off-by: Hongxu Jia > --- > .../pulseaudio/0001-improve-reproducibility.patch |

[OE-core] [PATCH] pulseaudio: 11.1 -> 12.2

2018-08-27 Thread Tanu Kaskinen
-Update: qpaeq changed license from AGPL to LGPL: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/commit/61217528a1cb5043ca3fa1051a73ad3268cfb3d8 Signed-off-by: Tanu Kaskinen --- According to the Yocto project status emails, YP 2.6 M3 Build Target is today. If I recall correctly, that's the cutoff

Re: [OE-core] [PATCH] alsa-lib: Allow empty alsa-lib package for SDK

2018-08-03 Thread Tanu Kaskinen
On Thu, 2018-08-02 at 16:22 -0500, Joshua Watt wrote: > Without ALLOW_EMPTY, the empty alsa-lib package (which gets culled) > makes it fairly difficult to create an image that has libasound, then > create an SDK from that image that has the proper development files. > > If there is no alsa-lib

[OE-core] [PATCH 3/3] alsa-utils: 1.1.5 -> 1.1.6

2018-05-22 Thread Tanu Kaskinen
Dropped 0001-alsactl-don-t-let-systemd-unit-restore-the-volume-wh.patch, because an equivalent patch is included in the new release. License-Update: FSF address updated Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- ...s_1.1.5.bb => alsa-utils-scripts_1.1.6.bb} | 0 ...t-systemd-uni

[OE-core] [PATCH 0/3] libvorbis and alsa recipe upgrades

2018-05-22 Thread Tanu Kaskinen
Tanu Kaskinen (3): libvorbis: 1.3.5 -> 1.3.6 alsa-plugins: 1.1.5 -> 1.1.6 alsa-utils: 1.1.5 -> 1.1.6 ...plugins_1.1.5.bb => alsa-plugins_1.1.6.bb} | 8 +- ...s_1.1.5.bb => alsa-utils-scripts_1.1.6.bb} | 0 ...t-systemd-unit-restore-the-volume-wh.patch | 56 ---

[OE-core] [PATCH 1/3] libvorbis: 1.3.5 -> 1.3.6

2018-05-22 Thread Tanu Kaskinen
Rebased 0001-configure-Check-for-clang.patch. Removed the backported CVE patches. License-Update: copyright years refreshed Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- .../0001-configure-Check-for-clang.patch | 20 ++-- .../libvorbis/libvorbis/CVE-2017-14632.patch

[OE-core] [PATCH 2/3] alsa-plugins: 1.1.5 -> 1.1.6

2018-05-22 Thread Tanu Kaskinen
License-Update: FSF address updated Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- .../alsa/{alsa-plugins_1.1.5.bb => alsa-plugins_1.1.6.bb} | 8 1 file changed, 4 insertions(+), 4 deletions(-) rename meta/recipes-multimedia/alsa/{alsa-plugins_1.1.5.bb => alsa-plugins_1

Re: [OE-core] [PATCH] alsa-utils: Fix error when removing unwanted udev rules

2018-05-01 Thread Tanu Kaskinen
On Tue, 2018-05-01 at 12:36 +0100, Mike Crowe wrote: > If alsa-utils configure is not passed a --with-udev-rules-dir option then > it defaults to using /lib/udev/rules.d. This meant that the hard-coded use > of ${D}/lib in do_install in 262e69c9c7acf0beb7bb6b96299e3c993c906434 > worked correctly

[OE-core] [morty][PATCH 3/3] libvorbis: CVE-2018-5146

2018-03-30 Thread Tanu Kaskinen
Prevent out-of-bounds write in codebook decoding. The bug could allow code execution from a specially crafted Ogg Vorbis file. References: https://www.debian.org/security/2018/dsa-4140 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-5146 Signed-off-by: Tanu Kaskinen <ta...@iki

[OE-core] [morty][PATCH 0/3] libvorbis security fixes

2018-03-30 Thread Tanu Kaskinen
. Tanu Kaskinen (3): libvorbis: CVE-2017-14633 libvorbis: CVE-2017-14632 libvorbis: CVE-2018-5146 .../libvorbis/libvorbis/CVE-2017-14632.patch | 62 + .../libvorbis/libvorbis/CVE-2017-14633.patch | 42 + .../libvorbis/libvorbis/CVE-2018-5146.patch

[OE-core] [morty][PATCH 2/3] libvorbis: CVE-2017-14632

2018-03-30 Thread Tanu Kaskinen
ream patch: +https://git.xiph.org/?p=vorbis.git;a=commitdiff;h=c1c2831fc7306d5fbd7bc800324efd12b28d327f + +Signed-off-by: Tanu Kaskinen <ta...@iki.fi> +--- + lib/info.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/lib/info.c b/lib/info.c +index 81b7557..4d82568 100644 +--- a/lib/

[OE-core] [morty][PATCH 1/3] libvorbis: CVE-2017-14633

2018-03-30 Thread Tanu Kaskinen
-off-by: Tanu Kaskinen <ta...@iki.fi> --- .../libvorbis/libvorbis/CVE-2017-14633.patch | 42 ++ .../libvorbis/libvorbis_1.3.5.bb | 4 ++- 2 files changed, 45 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-multimedia/libvorbis/libvorb

[OE-core] [rocko][pyro][PATCH 3/3] libvorbis: CVE-2018-5146

2018-03-30 Thread Tanu Kaskinen
Prevent out-of-bounds write in codebook decoding. The bug could allow code execution from a specially crafted Ogg Vorbis file. References: https://www.debian.org/security/2018/dsa-4140 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-5146 Signed-off-by: Tanu Kaskinen <ta...@iki

[OE-core] [rocko][pyro][PATCH 1/3] libvorbis: CVE-2017-14633

2018-03-30 Thread Tanu Kaskinen
-off-by: Tanu Kaskinen <ta...@iki.fi> --- .../libvorbis/libvorbis/CVE-2017-14633.patch | 42 ++ .../libvorbis/libvorbis_1.3.5.bb | 1 + 2 files changed, 43 insertions(+) create mode 100644 meta/recipes-multimedia/libvorbis/libvorbis/CVE-2017-14633

[OE-core] [rocko][pyro][PATCH 2/3] libvorbis: CVE-2017-14632

2018-03-30 Thread Tanu Kaskinen
ream patch: +https://git.xiph.org/?p=vorbis.git;a=commitdiff;h=c1c2831fc7306d5fbd7bc800324efd12b28d327f + +Signed-off-by: Tanu Kaskinen <ta...@iki.fi> +--- + lib/info.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/lib/info.c b/lib/info.c +index 81b7557..4d82568 100644 +--- a/lib/

[OE-core] [rocko][pyro][PATCH 0/3] libvorbis security fixes

2018-03-30 Thread Tanu Kaskinen
, so I'll send the morty patches separately. Tanu Kaskinen (3): libvorbis: CVE-2017-14633 libvorbis: CVE-2017-14632 libvorbis: CVE-2018-5146 .../libvorbis/libvorbis/CVE-2017-14632.patch | 62 + .../libvorbis/libvorbis/CVE-2017-14633.patch | 42

[OE-core] [morty][PATCH] e2fsprogs: fix compatibility with glibc 2.27

2018-03-21 Thread Tanu Kaskinen
it has new enough e2fsprogs version. At least rocko, pyro and morty need this, I haven't checked older stable branches. Apparently the problematic function was introduced in e2fsprogs version 1.43. Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- ...rename-copy_file_range-to-copy_file_chunk

[OE-core] [pyro][PATCH] e2fsprogs: fix compatibility with glibc 2.27

2018-03-21 Thread Tanu Kaskinen
it has new enough e2fsprogs version. At least rocko, pyro and morty need this, I haven't checked older stable branches. Apparently the problematic function was introduced in e2fsprogs version 1.43. Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- ...rename-copy_file_range-to-copy_file_chunk

[OE-core] [rocko][PATCH] e2fsprogs: fix compatibility with glibc 2.27

2018-03-21 Thread Tanu Kaskinen
it has new enough e2fsprogs version. At least rocko, pyro and morty need this, I haven't checked older stable branches. Apparently the problematic function was introduced in e2fsprogs version 1.43. Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- ...rename-copy_file_range-to-copy_file_chunk

[OE-core] [PATCH 3/3] libvorbis: CVE-2018-5146

2018-03-20 Thread Tanu Kaskinen
Prevent out-of-bounds write in codebook decoding. The bug could allow code execution from a specially crafted Ogg Vorbis file. References: https://www.debian.org/security/2018/dsa-4140 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-5146 Signed-off-by: Tanu Kaskinen <ta...@iki

[OE-core] [PATCH 2/3] libvorbis: CVE-2017-14632

2018-03-20 Thread Tanu Kaskinen
ream patch: +https://git.xiph.org/?p=vorbis.git;a=commitdiff;h=c1c2831fc7306d5fbd7bc800324efd12b28d327f + +Signed-off-by: Tanu Kaskinen <ta...@iki.fi> +--- + lib/info.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/lib/info.c b/lib/info.c +index 81b7557..4d82568 100644 +--- a/lib/

[OE-core] [PATCH 1/3] libvorbis: CVE-2017-14633

2018-03-20 Thread Tanu Kaskinen
-off-by: Tanu Kaskinen <ta...@iki.fi> --- .../libvorbis/libvorbis/CVE-2017-14633.patch | 42 ++ .../libvorbis/libvorbis_1.3.5.bb | 1 + 2 files changed, 43 insertions(+) create mode 100644 meta/recipes-multimedia/libvorbis/libvorbis/CVE-2017-14633

[OE-core] [PATCH 0/3] libvorbis security fixes

2018-03-20 Thread Tanu Kaskinen
libvorbis 1.3.6 was recently released, and contains fixes for some CVEs. Since the deadline for version upgrades is past, I'm only submitting the CVE fixes. Tanu Kaskinen (3): libvorbis: CVE-2017-14633 libvorbis: CVE-2017-14632 libvorbis: CVE-2018-5146 .../libvorbis/libvorbis/CVE-2017

[OE-core] [PATCH 5/6] alsa-tools: 1.1.3 -> 1.1.5

2017-11-27 Thread Tanu Kaskinen
with a different fix. It doesn't seem like a function whose optimization anyone would really be interested in. Cc: Khem Raj <raj.k...@gmail.com> Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- Khem, I added you to Cc in case you don't want the as10k1 patch to be removed. ...s10k1-Make-outp

[OE-core] [PATCH 4/6] alsa-plugins: 1.1.4 -> 1.1.5

2017-11-27 Thread Tanu Kaskinen
Changes: http://www.alsa-project.org/main/index.php/Changes_v1.1.4_v1.1.5 Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- .../alsa/{alsa-plugins_1.1.4.bb => alsa-plugins_1.1.5.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-multimedia/a

[OE-core] [PATCH 2/6] lame: 3.99.5 -> 3.100

2017-11-27 Thread Tanu Kaskinen
ore: for example, OE had a fix for CVE-2017-13712, which is not mentioned in the release notes but is fixed in the release. The commit log doesn't keep any track of CVE numbers either. Maybe it would be best to just upgrade lame to 3.100 also in the stable branches. Signed-off-by: Tanu Ka

[OE-core] [PATCH 3/6] alsa-lib: 1.1.4.1 -> 1.1.5

2017-11-27 Thread Tanu Kaskinen
discussion about the topic: http://mailman.alsa-project.org/pipermail/alsa-devel/2017-July/122667.html Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- .../Check-if-wordexp-function-is-supported.patch | 51 -- .../avoid-including-sys-poll.h-directly.patch | 183 - ...

[OE-core] [PATCH 6/6] alsa-utils: 1.1.4 -> 1.1.5

2017-11-27 Thread Tanu Kaskinen
Changes: http://www.alsa-project.org/main/index.php/Changes_v1.1.4_v1.1.5 Rebased 0001-alsactl-don-t-let-systemd-unit-restore-the-volume-wh.patch. Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- ...sa-utils-scripts_1.1.4.bb => alsa-utils-scripts_1.1.5.bb} | 0 ...lsactl-don-t-let-sys

[OE-core] [PATCH 1/6] pulseaudio: 10.0 -> 11.1

2017-11-27 Thread Tanu Kaskinen
-iochannel-don-t-use-variable-length-array-in-union.patch Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- ...-don-t-use-variable-length-array-in-union.patch | 59 -- .../{pulseaudio_10.0.bb => pulseaudio_11.1.bb} | 5 +- 2 files changed, 2 insertions(+), 62 deletions(-

[OE-core] [PATCH 0/6] Audio recipe updates

2017-11-27 Thread Tanu Kaskinen
Tanu Kaskinen (6): pulseaudio: 10.0 -> 11.1 lame: 3.99.5 -> 3.100 alsa-lib: 1.1.4.1 -> 1.1.5 alsa-plugins: 1.1.4 -> 1.1.5 alsa-tools: 1.1.3 -> 1.1.5 alsa-utils: 1.1.4 -> 1.1.5 .../Check-if-wordexp-function-is-supported.patch | 51 .../avoid-including-sys-pol

Re: [OE-core] [PATCH] alsa-utils: Install and delete from the same udev-rules-dir

2017-09-21 Thread Tanu Kaskinen
On Thu, 2017-09-21 at 16:56 +0200, Ola x Nilsson wrote: > The --with-udev-rules-dir option used with udev is exactly what the > configure script uses, so there is no need for it. > On the other hand, if we do not have an udev.pc file we should tell > alsa-utils where to install the rules so we

Re: [OE-core] [PATCH 2/3] pulseaudio: disable PIE flags when hardened flags are enabled

2017-06-09 Thread Tanu Kaskinen
On Fri, 2017-06-09 at 13:07 +, Khem Raj wrote: > On Fri, Jun 9, 2017 at 5:56 AM Burton, Ross wrote: > > > > > On 9 June 2017 at 04:41, Khem Raj wrote: > > > > > +SECURITY_CFLAGS = "${SECURITY_NO_PIE_CFLAGS}" > > > > > > > These tend to go into

[OE-core] [PATCH 2/3] alsa-utils: 1.1.3 -> 1.1.4

2017-06-08 Thread Tanu Kaskinen
Changelog: http://alsa-project.org/main/index.php/Changes_v1.1.3_v1.1.4 Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- .../alsa/{alsa-utils-scripts_1.1.3.bb => alsa-utils-scripts_1.1.4.bb} | 0 .../alsa/{alsa-utils_1.1.3.bb => alsa-utils_1.1.4.bb} | 4 ++-- 2 file

[OE-core] [PATCH 3/3] alsa-plugins: 1.1.1 -> 1.1.4

2017-06-08 Thread Tanu Kaskinen
Changelog: http://alsa-project.org/main/index.php/Changes_v1.1.3_v1.1.4 Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- .../alsa/{alsa-plugins_1.1.1.bb => alsa-plugins_1.1.4.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-multimedia/a

[OE-core] [PATCH 0/3] Update the alsa recipes

2017-06-08 Thread Tanu Kaskinen
://cgit.openembedded.org/openembedded-core-contrib/log/?h=tanuk/updates Tanu Kaskinen (3): alsa-lib: 1.1.3 -> 1.1.4.1 alsa-utils: 1.1.3 -> 1.1.4 alsa-plugins: 1.1.1 -> 1.1.4 .../alsa-lib/0001-ucm-parser-needs-limits.h.patch | 33 -- .../{alsa-lib_1.1.3.bb => alsa-li

[OE-core] [PATCH 1/3] alsa-lib: 1.1.3 -> 1.1.4.1

2017-06-08 Thread Tanu Kaskinen
Changelogs: http://alsa-project.org/main/index.php/Changes_v1.1.3_v1.1.4 http://alsa-project.org/main/index.php/Changes_v1.1.4_v1.1.4.1 Dropped backported patch 0001-ucm-parser-needs-limits.h.patch. Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- .../alsa-lib/0001-ucm-parser

  1   2   3   >