Page MenuHomeFreeBSD

Fix build of xorg-server when libudev-devd is installed
ClosedPublic

Authored by rezny on Feb 22 2017, 8:47 AM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Apr 16, 6:54 AM
Unknown Object (File)
Tue, Apr 16, 5:22 AM
Unknown Object (File)
Tue, Apr 16, 5:22 AM
Unknown Object (File)
Tue, Apr 16, 5:22 AM
Unknown Object (File)
Mar 9 2024, 1:09 PM
Unknown Object (File)
Feb 21 2024, 3:27 PM
Unknown Object (File)
Feb 10 2024, 1:54 AM
Unknown Object (File)
Feb 10 2024, 1:54 AM
Subscribers

Details

Summary

The configure script for xorg-server detects libudev-devd as udev and the build fails while compiling code depending on logind. The ports that depend on libudev-devd, xyaland and xf86-input-libinput, were added after the last update and the issue is not seen in poudriere but appears on live systems. Fix it by explicitly disabling use of udev, and thus also logind/systemd, instead of relying on the assumption configure would never find udev.

Test Plan

confirmed on 11 and HEAD amd64

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 7622
Build 7770: arc lint + arc unit

Event Timeline

rezny retitled this revision from to Fix build of xorg-server when libudev-devd is installed.
rezny updated this object.
rezny edited the test plan for this revision. (Show Details)
rezny added reviewers: x11, swills, feld.
swills edited edge metadata.

Approved

This revision is now accepted and ready to land.Feb 22 2017, 6:28 PM
This revision was automatically updated to reflect the committed changes.