On 13 April 2016 at 19:13, Rowley, Timothy O <[email protected]> wrote:
> Testing this, I needed to make the following change to 
> install-gallium-links.mk to avoid a segfault while building.  If that’s the 
> right approach, the egl_LTLIBRARIES line probably needs the same treatment 
> for future proofing.
>
> diff --git a/install-gallium-links.mk b/install-gallium-links.mk
> index 4010cad..0aae905 100644
> --- a/install-gallium-links.mk
> +++ b/install-gallium-links.mk
> @@ -14,7 +14,7 @@ all-local : .install-gallium-links
>     $(MKDIR_P) $$link_dir;                  \
>     file_list=$(dri_LTLIBRARIES:%.la=.libs/%.so);       \
>     file_list+=$(egl_LTLIBRARIES:%.la=.libs/%.$(LIB_EXT)*); \
> -   file_list+=$(lib_LTLIBRARIES:%.la=.libs/%.$(LIB_EXT)*); \
> +   file_list+="$(lib_LTLIBRARIES:%.la=.libs/%.$(LIB_EXT)*)";   \
>     for f in $$file_list; do                \
>         if test -h .libs/$$f; then          \
>             cp -d $$f $$link_dir;           \
>
Ahh yes. The whitespace will cause bash to [attempt to] execute the
LTLIBRARIES and things will go crazy.
Can you please send a patch that updates the whole file ?

>> On Apr 13, 2016, at 9:38 AM, Emil Velikov <[email protected]> wrote:
>>
>> From: Emil Velikov <[email protected]>
>>
>> Rather than having two almost identical Makefiles, with various VPATH
>> hacks just fold them, using COMMON_* variables and actually getting
>> things buildable/shipable.
>>
>> v2: whitespace fixes, remove Makefile.sources-arch
>>
>> Cc: Tim Rowley <[email protected]>
>> Signed-off-by: Emil Velikov <[email protected]>
I take it that I've not butched things with v2 and the r-b still holds ?

Btw sorry for the messy patch - git's -M -C --find-copies-harder did
not manage to produce shorter/clearer version.

-Emil
_______________________________________________
mesa-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to