This is a patch for a compile error with vanilla vsftpd-2.1.1. Reproducible: Always Steps to Reproduce: 1. Copy "vsftpd-2.1.0.ebuild" to "vsftpd-2.1.1.ebuild". 2. Run "ebuild vsftpd-2.1.1.ebuild digest" 3. Run "ACCEPT_KEYWORDS="~x86" emerge -uv vsftpd". 4. Observe a build error in "sysdeputil.c" due to a missing "errno.h" include. Expected Results: Compile without errors.
Created attachment 192850 [details, diff] Compile fix in sysdeputil.c of vsftpd-2.1.1 due to missing include.
FYI, this fix will be part of soon-to-be-released upstream vsftpd-2.1.2.
emerge --info please.
Created attachment 192912 [details] Output of "emerge --info" as requested Please note that my patch is not for an ebuild available from any repository, but for an ebuild for vsftpd-2.1.1 that I manually created in my own local overlay directory.
Are versions in the tree affected?
Not that I know. The patch was merely meant as a convenience *if* an ebuild for vsftpd-2.1.1 is added to the tree. Sorry if I caused any confusion.
This is fixed on 2.1.2, which is now in the tree