[Bug 269982] Mk/Scripts/depends-list.sh: Default flavour for dependencies are overriden

[email protected]
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=269982

--- Comment #4 from [email protected] ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=873d4f6f9905bae3fe580e86aaebbbe994adba97

commit 873d4f6f9905bae3fe580e86aaebbbe994adba97
Author:     Andrew "RhodiumToad" Gierth <[email protected]>
AuthorDate: 2023-06-13 20:09:59 +0000
Commit:     Luca Pizzamiglio <[email protected]>
CommitDate: 2023-06-13 20:09:59 +0000

    Mk/Scripts: Fix ports depends-list.sh

    depends-list.sh fails in two ways: one is a simple quoting bug which
    causes empty FLAVOR variables to be propagated; the other is that
    de-duplication is being done without regard for flavors.

    The upshot of these is that where a port depends on a specific flavor
    (first bug) or on multiple flavors (second bug, usually caused by build
    dependencies) of another port, the constructed dependency list is
    incomplete, and so -recursive targets do not do all the required work.
    (This is especially annoying for fetch-recursive.)

    Reviewed by: [email protected]
    PR:             269982
    Differential Revision: https://reviews.freebsd.org/D40491

 Mk/Scripts/depends-list.sh | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.