Bug#639656: xorg-server: debian/rules references unknown configuration options
Source: xorg-server
Version: 1.11.0-1
Severity: minor
I do my own local builds of the X stack, and I have been noticing
warnings like this when building the X server for a while:
configure: WARNING: unrecognized options: --disable-builddocs, --disable-xcalibrate
Curious, I investigated a little:
$ ./configure --help | grep -- "-docs"
--enable-docs Enable building the documentation (default: yes)
--enable-devel-docs Enable building the developer documentation
$ ./configure --help | grep calibrate
There is no output in the second case. Looking in debian/rules, I see
confflags += \
[...]
--disable-builddocs \
[...]
--enable-mitshm \
[...]
--disable-xcalibrate \
[...]
It looks like the rules file has gotten a bit crufty over time, and
"--disable-builddocs" should be replaced by "--disable-docs" and
"--disable-devel-docs", and "--disable-xcalibrate" should be dropped.
I left "--enable-mitshm" quoted there because './configure --help'
doesn't mention such an option (instead it mentions "--disable-shm"),
but reading the 'configure' script itself reveals that
"--enable-mitshm" is correct (and there is no such thing as
"--enable-shm"). Does the X Strike Force know anything about this
last issue? Would you like me to report it upstream as a bug in the
help text, or is it not a bug?
HTH,
Dave W.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (990, 'unstable'), (350, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.0.2-1dwlocal (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Reply to: