--- cdrtools-2.01.01/conf/configure.in.extraflags 2007-11-11 01:58:12.000000000 -0600 +++ cdrtools-2.01.01/conf/configure.in 2007-11-11 01:58:40.000000000 -0600 @@ -34,5 +34,16 @@ AC_CHECK_HEADERS(a.out.h aouthdr.h elf.h) AC_CHECK_HEADERS(malloc.h termios.h termio.h) -AC_CHECK_HEADERS(pwd.h grp.h sys/acl.h acllib.h acl/libacl.h) +AC_CHECK_HEADERS(pwd.h grp.h) +AC_ARG_WITH([acl], + [AS_HELP_STRING([--with-acl], [support access control lists @<:@default=check@:>@])], + [], + [with_acl=check]) +AS_IF([test "x$with_acl" != "xno"], + [AC_CHECK_HEADERS([sys/acl.h acllib.h acl/libacl.h], + [], + [if test "x$with_acl" != xcheck; then + AC_MSG_FAILURE( + [--with-acl was given, but test for acl headers failed]) + fi])]) AC_CHECK_HEADERS(shadow.h syslog.h) AC_CHECK_HEADERS(sys/time.h sys/times.h utime.h sys/utime.h sys/ioctl.h sys/filio.h sys/param.h sys/systeminfo.h sys/sysctl.h)