maintainer-feedback requested: [Bug 246261] x11-servers/xorg-server: 1.18.4 -> 1.20.8, no keyboard & mouse, config/hal: couldn't initialise context

[email protected]
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]/bugzilla/>
Bugzilla Automation <[email protected]> has asked freebsd-x11 mailing list
<[email protected]> for maintainer-feedback:
Bug 246261: x11-servers/xorg-server: 1.18.4 -> 1.20.8, no keyboard & mouse,
config/hal: couldn't initialise context
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246261



--- Description ---
FreeBSD 11.4/stable.  xorg-server-1.2.8,1.  Xorg.0.log shows this:

[ 62574.196] (EE) config/hal: couldn't initialise context: unknown error (null)

And there's no keyboard or mouse.

Rebuilding xorg-server with --disable-config-hal fixes that.


Is there any reason we don't just always use --disable-config-hal these days? 
I suspect r526589 should have probably left --disable-config-hal instead of
allowing the configure script to use the default auto-detect mechanism (some
ports still depend on sysutils/hal, so if hal is installed, it will get turned
on for xorg-server).

Maybe restore it as a default-off option, but that would be backwards progress.

Also running hald fixes that as well, although that was not necessary for
1.18.4 (with HAL off), probably because HAL=off explicitly set
--disable-config-hal.

The attached patch explicitly sets --disable-config-hal.  I don't think a
PORTREVISION bump is necessary (poudriere-built pkgs will get built without hal
support since xorg-server does not currently pull in ports that depend on hal),
but it could help for users (possibly just non-evdev 11.x users?) who built
from ports.
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-x11
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.