Hi Jakub, > When flock program doesn't exist, libgomp configure attempts to > offer a fallback version using a perl script, but we weren't using > absolute filename to that, so it apparently failed to work correctly. > > The following patch arranges for it to get the absolute filename. > > Tested by John David in the PR.
This patch completely broke parallel libgomp testing on Solaris: ERROR: couldn't execute "\$(abs_top_srcdir)/testsuite/flock": no such file or directory FLOCK is also substituted into testsuite/libgomp-site-extra.exp.in, which gets included into site.exp. That one has ## Begin content included from file libgomp-site-extra.exp. Do not modify. ## set FLOCK {$(abs_top_srcdir)/testsuite/flock} So expect tries to literally execute '$(abs_top_srcdir)/testsuite/flock' which cannot work. Rainer -- ----------------------------------------------------------------------------- Rainer Orth, Center for Biotechnology, Bielefeld University