Package: ddccontrol
Version: 0.4.4-1
Severity: serious
Tags: ftbfs
ddccontrol fails to build from source on arm architectures, because
glibc removed the x86-only header <sys/io.h> there. This header is used
in src/ddcpci/{intel740,intel810,sis}.c. It seems unlikely that any of
these would work on arm, but the remaining functionality could of
ddccontrol would still be useful on arm. Unfortunately, it isn't
optional. As it happens, ddccontrol did build for arm architectures,
which is why this bug is rc.
I see basically two options:
* Remove ddccontrol for arm architectures and move on for x86. There
still is ddcutil.
* Make the relevant functionality really optional.
The latter is a little harder, but likely what should happen.
Helmut