Bug 255082 - graphics/mesa-devel: possible pkg-plist issue with vulkan_intel.h
Summary: graphics/mesa-devel: possible pkg-plist issue with vulkan_intel.h
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:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-15 08:14 UTC by Ghost
Modified: 2021-04-15 10:51 UTC (History)
0 users

See Also:
jbeich: maintainer-feedback+
jbeich: merge-quarterly+


Attachments
log compressed with zstd (48.51 KB, application/octet-stream)
2021-04-15 08:14 UTC, Ghost
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ghost 2021-04-15 08:14:35 UTC
Created attachment 224128 [details]
log compressed with zstd

mesa-devel poudriere fails during the package stage due to the vulkan_intel.h entry.
Removing vulkan_intel.h from pkg-plist unbreaks the build for me.

Relevant compressed poudriere log is attached.

I don't yet know if it is related to custom options (waiting for the rest of run to finish to try vanilla testport).

Latest known version to me that did not have this issue is 21.0.b.4158.
Comment 1 commit-hook freebsd_committer freebsd_triage 2021-04-15 10:46:13 UTC
A commit in branch main references this bug:

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

commit 116c6c13785b89e7cd4f7abe556a9ca960209347
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2021-04-15 10:30:10 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2021-04-15 10:44:06 +0000

    graphics/mesa-devel: unbreak standalone build after 4c2cc95952a6

    ===> Checking for items in pkg-plist which are not in STAGEDIR
    Error: Missing: include/vulkan/vulkan_intel.h

    PR:             255082
    Reported by:    Evgeniy Khramtsov
    Regressed by:   https://gitlab.freedesktop.org/mesa/mesa/-/commit/5e6db1916860

 graphics/mesa-devel/pkg-plist | 1 -
 1 file changed, 1 deletion(-)
Comment 2 commit-hook freebsd_committer freebsd_triage 2021-04-15 10:47:14 UTC
A commit in branch 2021Q2 references this bug:

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

commit 3a9aa5b44377c2dc5f8731f5fe087270409dba11
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2021-04-15 10:30:10 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2021-04-15 10:46:04 +0000

    graphics/mesa-devel: unbreak standalone build after 4c2cc95952a6

    ===> Checking for items in pkg-plist which are not in STAGEDIR
    Error: Missing: include/vulkan/vulkan_intel.h

    PR:             255082
    Reported by:    Evgeniy Khramtsov
    Regressed by:   https://gitlab.freedesktop.org/mesa/mesa/-/commit/5e6db1916860

    (cherry picked from commit 116c6c13785b89e7cd4f7abe556a9ca960209347)

 graphics/mesa-devel/pkg-plist | 1 -
 1 file changed, 1 deletion(-)
Comment 3 Jan Beich freebsd_committer freebsd_triage 2021-04-15 10:51:36 UTC
Thanks for reporting. The error only occured with DEFAULT_VERSIONS+=gl=mesa-devel or DEFAULT_VERSIONS+=gl=libglvnd,mesa-devel but not current default in ports/ or the default proposed in review D25020.