Summary: | [PATCH] sysutils/hal: hald does not detect video interfaces, so cheese does not work | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | lenzi.sergio | ||||
Component: | Individual Port(s) | Assignee: | Thomas Zander <riggs> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Many People | CC: | gnome, pi, riggs | ||||
Priority: | --- | Keywords: | easy, needs-qa, patch, patch-ready | ||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Maintainers CC'd This PR timed out, moving to patch ready (gnome approval no longer required) on a side note, I have no idea how the auto-assigner figured out this was a gnome@ port with the given title. Over to maintainers. Maintainer timeout, open to commit. Build-test on 10.1a, 9.3a, 8.4i has build fail on 8.4i: http://people.freebsd.org/~pi/logs/sysutils__hal-* builds on 10.1i, so it's not an i386 problem. A commit references this bug: Author: riggs Date: Sat Aug 22 10:58:57 UTC 2015 New revision: 395027 URL: https://svnweb.freebsd.org/changeset/ports/395027 Log: - Allow to detect video interfaces when kernel is built without STACK - Bump PORTREVISION PR: 194345 Submitted by: lenzi.sergio@gmail.com Reviewed by: pi Approved by: maintainer timeout Changes: head/sysutils/hal/Makefile head/sysutils/hal/files/patch-hald_freebsd_probing_probe-video4linux.c |
Created attachment 148285 [details] this patches the file files/patch-hald_freebsd_probing_probe-video4linux.c When you build a custom kernel, generally you do not put optios STACK in the kernel, so the sysctl kern.proc.pid is not available Hal needs that sysctl in order to detect video interfaces. but it is only a test, so can work without that test. A patch to fix this issue (in the attach) fixes the file /usr/ports/sysutils/hal/files Than cheese and others that needs hal detection will have /dev/videoX