On Tue, Oct 28, 2008 at 1:48 AM, Zach Milton <[EMAIL PROTECTED]> wrote:
> When I issue the 'make' command that the BLFS 6.3 stable book specifies for
> building vsftpd, vsftpd fails to build.
>
> The system is LFS 6.3 stable w/ BLFS 6.3 stable. All optional dependencies
> for the package are installed with the exception of libcap (could not build
> libcap due to errors).
>
> Am I doing something wrong, or is this a problem with the package?

Both vsftpd and libcap have a problem where they're using the old way
of making syscalls that aren't supported in newer kernel headers. Try
a newer libcap release:

http://www.kernel.org/pub/linux/libs/security/linux-privs/kernel-2.6/

The code where vsftpd is failing to build is where it's doing the
capset syscall, which libcap would do if it was installed. I'll also
attach a patch for vsftpd I made a long time ago that I'm not entirely
sure is correct, but I think it is.

--
Dan

Attachment: vsftpd-2.0.5-syscall-2.patch
Description: application/mbox

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to