I can not build net-ftp/vsftpd-3.0.2-r1 on my fresh upgraded system. There was no libnsl package installed. After installing libnsl net-ftp/vsftpd-3.0.2-r1 , net-ftp/vsftpd-3.0.2-r1 is building ok. But I also have second gentoo system without libnsl and there is no problem with rebuilding net-ftp/vsftpd-3.0.2-r1. Strange. gcc7, but without emerge -e world Reproducible: Always Steps to Reproduce: 1. set gcc to 7 2. emerge -e world 3. net-ftp/vsftpd-3.0.2-r1 - link problem - ld: cannot find -lnsl 4. emerge -1 libnsl 5. vsftpd linking ok.
I have found new glibc-2.26-r7 causes that link error. With glibc-2.25-r11 net-ftp/vsftpd-3.0.2-r1 is merging ok even without libnsl but with glibc-2.26-r7 libnsl is needed. I also tested net-ftp/vsftpd-3.0.3-r2 release and it doesn't have this problem.
Stable on alpha.
What about bug 560046?
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a94f779ddccb01045aeab543f69051f454feb47a commit a94f779ddccb01045aeab543f69051f454feb47a Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-06-29 06:51:04 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-06-29 06:51:41 +0000 net-ftp/vsftpd: stable 3.0.3-r2 for ia64, bug #659326 Bug: https://bugs.gentoo.org/659326 Package-Manager: Portage-2.3.41, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64" net-ftp/vsftpd/vsftpd-3.0.3-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=481e3b4b02610de1753d9daa067652c39c3a7acf commit 481e3b4b02610de1753d9daa067652c39c3a7acf Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-06-30 18:04:20 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-06-30 19:02:59 +0000 net-ftp/vsftpd: stable 3.0.3-r2 for ppc64, bug #659326 Bug: https://bugs.gentoo.org/659326 Package-Manager: Portage-2.3.41, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64" net-ftp/vsftpd/vsftpd-3.0.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37e6b92c69f9f6ea21b34d79bafcfa6bedef5b46 commit 37e6b92c69f9f6ea21b34d79bafcfa6bedef5b46 Author: Rolf Eike Beer <eike@sf-mail.de> AuthorDate: 2018-07-01 07:56:35 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-01 08:51:07 +0000 net-ftp/vsftpd: stable 3.0.3-r2 for sparc Bug: https://bugs.gentoo.org/659326 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc" net-ftp/vsftpd/vsftpd-3.0.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e573506c049669df719d2f32e51177e4074c02a commit 4e573506c049669df719d2f32e51177e4074c02a Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-01 09:17:59 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-01 09:17:59 +0000 net-ftp/vsftpd: stable 3.0.3-r2 for ppc, bug #659326 Bug: https://bugs.gentoo.org/659326 Package-Manager: Portage-2.3.41, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc" net-ftp/vsftpd/vsftpd-3.0.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
x86 stable
amd64 stable
arm stable
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed420412f6fdbb84aab16a42f93585807791aaf commit 2ed420412f6fdbb84aab16a42f93585807791aaf Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-23 18:56:37 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-23 18:56:37 +0000 net-ftp/vsftpd: stable 3.0.3-r2 for hppa, bug #659326 Bug: https://bugs.gentoo.org/659326 Package-Manager: Portage-2.3.43, Repoman-2.3.10 RepoMan-Options: --include-arches="hppa" net-ftp/vsftpd/vsftpd-3.0.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Done