Bug 264844 - graphics/libdrm 2.4.111,1 fails to build in check-plist phase with TESTS=ON
Summary: graphics/libdrm 2.4.111,1 fails to build in check-plist phase with TESTS=ON
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-x11 (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-06-23 11:11 UTC by Ross McKelvie
Modified: 2022-06-23 11:11 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (x11)


Attachments
poudriere testport log for graphics/libdrm (72.09 KB, text/plain)
2022-06-23 11:11 UTC, Ross McKelvie
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ross McKelvie 2022-06-23 11:11:25 UTC
Created attachment 234883 [details]
poudriere testport log for graphics/libdrm

graphics/libdrm (libdrm-2.4.111,1) fails to build with TESTS=on.

I have attached the poudriere testport log, from which the relevant lines are:

====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: bin/amdgpu_stress
===> Checking for items in pkg-plist which are not in STAGEDIR
Error: Missing: bin/kms-steal-crtc
Error: Missing: bin/kms-universal-planes
Error: Missing: bin/kmstest
===> Error: Plist issues found.

The port's description for TESTS=ON is "Install test programs (which are always built)". Is it possible that the test programs have changed upstream without plist being updated?

Workaround: The port builds successfully with TESTS=OFF.