[pulseaudio-discuss] [PATCH] build-sys: fix order of libraries installation

Tanu Kaskinen tanuk at iki.fi
Thu Sep 10 06:11:02 PDT 2015


On Thu, 2015-08-27 at 23:56 +0300, Zavadovsky Yan wrote:
> Libraries from modlibexec_LTLIBRARIES list require
> not only libpulsecommon but also libpulse and
> libpulsecore from lib_LTLIBRARIES list.
> 
> This patch fix race in 'make -j X install' (with X is 2 and more)
> when building/installing inside chroot placed on RAM-disk(tmpfs).
> 
> Signed-off-by: Zavadovsky Yan <zavadovsky.yan at gmail.com>
> ---
>  src/Makefile.am | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/src/Makefile.am b/src/Makefile.am
> index 0c54d11..7f75a41 100644
> --- a/src/Makefile.am
> +++ b/src/Makefile.am
> @@ -2260,7 +2260,7 @@ installlibLTLIBRARIES = install-libLTLIBRARIES
>  $(installlibLTLIBRARIES): install-pkglibLTLIBRARIES
>  
>  installmodlibexecLTLIBRARIES = install-modlibexecLTLIBRARIES
> -$(installmodlibexecLTLIBRARIES): install-pkglibLTLIBRARIES
> +$(installmodlibexecLTLIBRARIES): install-pkglibLTLIBRARIES install-libLTLIBRARIES
>  
>  installpadsplibLTLIBRARIES = install-padsplibLTLIBRARIES
>  $(installpadsplibLTLIBRARIES): install-libLTLIBRARIES

Thanks! Applied.

-- 
Tanu


More information about the pulseaudio-discuss mailing list