Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 790602 - x11-apps/igt-gpu-tools-1.25 calls commands that do not exist
Summary: x11-apps/igt-gpu-tools-1.25 calls commands that do not exist
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-16 21:29 UTC by Agostino Sarubbo
Modified: 2023-02-27 18:27 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,277.00 KB, text/plain)
2021-05-16 21:29 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2021-05-16 21:29:43 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: x11-apps/igt-gpu-tools-1.25 calls commands that do not exist.
Discovered on: amd64 (internal ref: ci)

NOTE:
This machine uses GCC-11: https://gcc.gnu.org/gcc-11/porting_to.html
Please look for 'command not found' and/or 'no such file or directory'.
Comment 1 Agostino Sarubbo gentoo-dev 2021-05-16 21:29:46 UTC
Created attachment 709212 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2021-05-16 21:29:47 UTC
Possible context of error(s):

Message: WARNING: leg command not found, disabling overlay; try : apt-get install peg
../igt-gpu-tools-1.25/lib/igt_edid.c:365:13: error: array subscript ‘struct hdmi_vsdb[0]’ is partly outside array bounds of ‘char[7]’ [-Werror=array-bounds]
Comment 3 Matt Turner gentoo-dev 2023-02-27 18:27:23 UTC
I believe this is harmless:

leg = find_program('leg', required : build_overlay)
if leg.found()
	leg_file = custom_target('tracepoint_format',
		output: 'tracepoint_format.h',
		input: 'tracepoint_format.leg',
		command: [leg, '-P', '-o', '@OUTPUT@', '@INPUT@'])
	gpu_overlay_src += leg_file
else
	message('WARNING: leg command not found, disabling overlay; try : apt-get install peg')
endif

if not build_overlay.disabled() and ['x86', 'x86_64'].contains(host_machine.cpu_family()) and libdrm_intel.found() and leg.found() and xrandr.found() and cairo.found() and (with_xlib_backend or with_xv_backend)
	executable('intel-gpu-overlay', gpu_overlay_src,