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

Explicit Autoconf disables



Dear Mentors,

When building packages in clean chroots many configure checks are
expected to fail not finding their dependencies.  This is fine.  Until
somebody tries to build the package in a not so clean chroot, where the
additional packages present satisfy some of these checks enabling extra
features.  Or even breaking the build by exposing bugs (see #874600 for
an example).

Is adding all possible --disable-whatever options to the configure call
a good practice?  It clutters debian/rules, isn't easy to do
exhaustively in an obviously correct way, but protects against some
changes in the build environment.  I'm interested in hearing your takes
on the issue.
-- 
Thanks,
Feri


Reply to: