Trying to configure glibc with just $src/configure --prefix=/usr doesn't work, it says: *** It seems that you're using an old `crypt' add-on. crypt is now *** part of glibc and using the old add-on will not work with this *** release. Start again with fresh sources and without the old But the user did NOT specify "crypt" addon, configure picked it up automatically! This is stupid. Looks like it was introduced quite some time ago: http://www.cygwin.com/ml/libc-hacker/2001-01/msg00040.html The fix is trivial, attaching it.
Created attachment 314968 [details] Exclude crypt and localedata from the list of automatically selected addons
No, we are not adding work-arounds for user errors. Just remove those directories.
But those directories come directly from glibc cvs tree, I did not create them. What I am doing wrong?
Remove them or do it as everybody does, use --enable-add-ons=libidn,nptl.