The inclusion of the space is working as documented.
From https://www.gnu.org/software/make/manual/html_node/Appending.html:
This takes the value of the variable objects, and adds the text ‘another.o’ to it (preceded by a single space, if it has a value already).
Perhaps a better solution is for the GOI Makefile.PL to use a different approach when appending ;build?
Maybe something like (untested): PATH = $(PATH);build
This would in fact be consistent with how the Makefile.PL appends :build to LD_LIBRARY_PATH on unices a few lines later: https://metacpan.org/release/XAOC/Glib-Object-Introspection-0.050/source/Makefile.PL#L308
In reply to Re: A bug in GNU make ?
by swl
in thread A bug in GNU make ?
by syphilis
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |