[Bug build/34355] [2.44 Regression] "make check -j7 subdirs=stdio-common" no longer works

"cvs-commit at gcc dot gnu.org via Glibc-bugs" <[email protected]> Mon, 06 Jul 2026 08:28:45 +0000
Newsgroups gmane.comp.lib.glibc.bugs
Message-ID <[email protected]/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=34355

--- Comment #3 from Sourceware Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by H.J. Lu <[email protected]>:

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=0f61d77aef1bcd5977211e87e0496768f5650c0e

commit 0f61d77aef1bcd5977211e87e0496768f5650c0e
Author: H.J. Lu <[email protected]>
Date:   Mon Jul 6 08:51:10 2026 +0800

    Makefile: Depend on elf/subdir_lib only if $(subdirs) has elf

    commit 7cac99621e9601f916121bcaa9b7734a2e4c2529
    Author: Adhemerval Zanella <[email protected]>
    Date:   Wed Jun 10 16:26:15 2026 -0300

        Makefile: Run the subdirectory recursion in parallel

    added:

    $(elf-objpfx)ld.so $(elf-objpfx)sofini.os $(elf-objpfx)interp.os: \
      | elf/subdir_lib ;

    which doesn't work with

    $ make check -jN subdirs=DIR

    where DIR doesn't have elf.  Add such rule only if $(subdirs) has elf.
    This fixes BZ #34355.

    Signed-off-by: H.J. Lu <[email protected]>

-- 
You are receiving this mail because:
You are on the CC list for the bug.