Bug 265784 - graphics/mesa-devel: fix pkg-plist for standalone build after ports 85ef7d020401
Summary: graphics/mesa-devel: fix pkg-plist for standalone build after ports 85ef7d020401
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Jan Beich
URL: https://gitlab.freedesktop.org/mesa/m...
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-12 02:57 UTC by Name
Modified: 2022-08-12 10:36 UTC (History)
1 user (show)

See Also:
jbeich: merge-quarterly+


Attachments
v1 ("git am") (1000 bytes, patch)
2022-08-12 02:57 UTC, Name
jbeich: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Name 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(-)