[Bug libgomp/113192] [11 Regression] ERROR: couldn't execute "../../../gcc/libgomp/testsuite/flock": no such file or directory

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Jun 20 13:21:47 GMT 2024


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113192

--- Comment #14 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-11 branch has been updated by Jakub Jelinek
<jakub@gcc.gnu.org>:

https://gcc.gnu.org/g:58a73ed8e398e05f0c3656cd113f3ca0ee229114

commit r11-11489-g58a73ed8e398e05f0c3656cd113f3ca0ee229114
Author: Jakub Jelinek <jakub@redhat.com>
Date:   Wed Jan 10 13:29:47 2024 +0100

    libgomp: Fix up FLOCK fallback handling [PR113192]

    My earlier change broke Solaris testing, because @FLOCK@ isn't substituted
    just into libgomp/Makefile where it worked, but also the
    testsuite/libgomp-site-extra.exp file where Make variables aren't present
    and can't be substituted.

    The following patch instead computes the absolute srcdir path and uses it
    for FLOCK.

    2024-01-10  Jakub Jelinek  <jakub@redhat.com>

            PR libgomp/113192
            * configure.ac (FLOCK): Use $libgomp_abs_srcdir/testsuite/flock
            instead of \$(abs_top_srcdir)/testsuite/flock.
            * configure: Regenerated.

    (cherry picked from commit 2fb3ee3ee82874e160309344bc3e52afeed8f26a)


More information about the Gcc-bugs mailing list