On Sun, Mar 09, 2014 at 08:49:58PM +0100, Michael Biebl wrote: > 2014-03-08 8:52 GMT+01:00 Samuli Suominen <ssuomi...@gentoo.org>: > > If eg. setcap is in /sbin and user is building as a normal user without > > $PATH having /sbin, the build system > > will default to /usr/sbin/setcap as it's defined in AC_PATH_PROG and > > fail during the build with 'setcap: command not found' > > > > For example, my $PATH as normal user: > > > > $ echo $PATH > > /usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.2 > > > > I see Debian and Ubuntu carries a patch that changes these hardcoded > > paths to what they have, but that's equally > > unwise. > > We do patch those defaults so we don't have to actually build-depend > on all those packages. > Your patch doesn't really help with that.
You don't need a patch for that. Just set the corresponding configure cache value: export ac_cv_path_QUOTAON=/sbin/quotaon [...] ./configure ... Regards, Michael -- Pengutronix e.K. | | Industrial Linux Solutions | http://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel