by Chris » Sat Sep 16, 2017 10:21 pm
Prior to that patch, "quoted arguments" weren't honored. Unlike the Windows build they would get treated as two separate arguments, '"quoted' and 'arguments"', which breaks anything that needs a space (for example if you wanted to set timidity_extargs='-c "/path/to/soundfonts/my soundfont.cfg"').
Does BSD not have wordexp? Both it and glob (which has been used to find the executable) are listed as being POSIX.1-2001, POSIX.1-2008.
[quote="Phyllis Hirringhood"]This commit https://github.com/coelckers/gzdoom/commit/8f8c2ef2efd77367e707e93f0a67111d7a118044 unfortunately broke build on BSD (e.g. because of wordexp), was the previous feature wrong ?[/quote]
Prior to that patch, "quoted arguments" weren't honored. Unlike the Windows build they would get treated as two separate arguments, '"quoted' and 'arguments"', which breaks anything that needs a space (for example if you wanted to set timidity_extargs='-c "/path/to/soundfonts/my soundfont.cfg"').
Does BSD not have wordexp? Both it and glob (which has been used to find the executable) are listed as being POSIX.1-2001, POSIX.1-2008.