Bug 265784

Summary: graphics/mesa-devel: fix pkg-plist for standalone build after ports 85ef7d020401
Product: Ports & Packages Reporter: Ghost <2khramtsov>
Component: Individual Port(s)Assignee: Jan Beich <jbeich>
Status: Closed FIXED    
Severity: Affects Only Me CC: jbeich
Priority: --- Flags: jbeich: merge-quarterly+
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://gitlab.freedesktop.org/mesa/mesa/-/commit/f5bb9dd738ac
Attachments:
Description Flags
v1 ("git am") jbeich: maintainer-approval+

Description Ghost 2022-08-12 02:57:10 UTC
Created attachment 235855 [details]
v1 ("git am")

Unmodified 13.1/amd64 jail and ports 3bde2fe30ce4, gl=mesa-devel:

[...]
===> Checking for items in pkg-plist which are not in STAGEDIR
Error: Missing: include/EGL/eglextchromium.h
===> Error: Plist issues found.
[...]

Title in patch maybe long.
Comment 1 commit-hook freebsd_committer freebsd_triage 2022-08-12 10:33:25 UTC
A commit in branch main references this bug:

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

commit b9e8d13bc3549849f78e707cc1e09e2c93984e90
Author:     Evgeniy Khramtsov <evgeniy@khramtsov.org>
AuthorDate: 2022-08-12 02:53:25 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2022-08-12 10:30:10 +0000

    graphics/mesa-devel: unbreak standalone build after 85ef7d020401

    $ echo DEFAULT_VERSIONS+=gl=mesa-devel >>/etc/make.conf
    $ make restage check-plist
    [...]
    ====> Checking for pkg-plist issues (check-plist)
    ===> Parsing plist
    ===> Checking for items in STAGEDIR missing from pkg-plist
    ===> Checking for items in pkg-plist which are not in STAGEDIR
    Error: Missing: include/EGL/eglextchromium.h
    ===> Error: Plist issues found.
    *** Error code 1

    PR:             265784
    Regressed by:   https://gitlab.freedesktop.org/mesa/mesa/-/commit/f5bb9dd738ac

 graphics/mesa-devel/pkg-plist | 1 -
 1 file changed, 1 deletion(-)
Comment 2 commit-hook freebsd_committer freebsd_triage 2022-08-12 10:34:27 UTC
A commit in branch 2022Q3 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=62b1cfbfa8d11d407779ff68b06b4024f6818940

commit 62b1cfbfa8d11d407779ff68b06b4024f6818940
Author:     Evgeniy Khramtsov <evgeniy@khramtsov.org>
AuthorDate: 2022-08-12 02:53:25 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2022-08-12 10:33:57 +0000

    graphics/mesa-devel: unbreak standalone build after 85ef7d020401

    $ echo DEFAULT_VERSIONS+=gl=mesa-devel >>/etc/make.conf
    $ make restage check-plist
    [...]
    ====> Checking for pkg-plist issues (check-plist)
    ===> Parsing plist
    ===> Checking for items in STAGEDIR missing from pkg-plist
    ===> Checking for items in pkg-plist which are not in STAGEDIR
    Error: Missing: include/EGL/eglextchromium.h
    ===> Error: Plist issues found.
    *** Error code 1

    PR:             265784
    Regressed by:   https://gitlab.freedesktop.org/mesa/mesa/-/commit/f5bb9dd738ac

    (cherry picked from commit b9e8d13bc3549849f78e707cc1e09e2c93984e90)

 graphics/mesa-devel/pkg-plist | 1 -
 1 file changed, 1 deletion(-)