Build: gen_matypes does not use $HOST_LDFLAGS
bugs-fdo@spamgourmet.com
Submitted byAssigned to mes..@..op.org
Description
In mesa-7.11.2, but still present in the current HEAD of 83a02427, src/mesa/x86/Makefile has a rule to build a helper program gen_matypes, which is then run on the build host:
gen_matypes: gen_matypes.c $(HOST_CC) $(ARCH_FLAGS) $(INCLUDE_DIRS) $(HOST_CFLAGS) gen_matypes.c -o gen_matypes
However, this rule does not include a reference to $(HOST_LDFLAGS). In some setups, such as the one where I noticed this, a successful link requires the flags that are specified in $(HOST_LDFLAGS). Omitting that reference causes the link to fail. Please consider changing the recipe to read:
$(HOST_CC) $(ARCH_FLAGS) $(INCLUDE_DIRS) $(HOST_CFLAGS) $(HOST_LDFLAGS) gen_matypes.c -o gen_matypes
Version: git