[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: