Не так просто оказалось(
libtool: compile: gcc -std=gnu99 -c -I../../include -I../.. -I. -I. -DLIBDIR=\"/usr/local/lib\" -DLOCALEDIR=\"/usr/local/share/locale\" -D_PATH_SUDOERS=\"/etc/sudoers\" -D_PATH_CVTSUDOERS_CONF=\"/etc/cvtsudoers.conf\" -DSUDOERS_UID=0 -DSUDOERS_GID=0 -DSUDOERS_MODE=0440 -DZLIB_CONST -D_FORTIFY_SOURCE=2 -g -O2 -fvisibility=hidden -fstack-protector-strong ./sudoers.c -fPIC -DPIC -o .libs/sudoers.o
./sudoers.c: In function ‘set_cmnd’:
./sudoers.c:963:45: error: ‘strlcpy’ undeclared (first use in this function)
user_args = strvec_join(NewArgv + 1, ' ', strlcpy);
^
./sudoers.c:963:45: note: each undeclared identifier is reported only once for each function it appears in
Makefile:2541: recipe for target 'sudoers.lo' failed
make[1]: *** [sudoers.lo] Error 1
make[1]: Leaving directory '/home/frolov/sudo/plugins/sudoers'
Makefile:108: recipe for target 'all' failed
make: *** [all] Error 2
Кто познал прелести gcc при компиляции сурсов для разных libc тот в цирке не смеется. Я так полагаю вы прям mainline бранчу сфетчили и хотите её скомпилилить под debian 8? )