We don't want libxcrypt being detected automagically. Reverting upstream stupidity. --- whois-5.5.6/Makefile +++ whois-5.5.6/Makefile @@ -55,12 +55,9 @@ DEFS += -DHAVE_ICONV endif -ifeq ($(shell $(PKG_CONFIG) --exists 'libxcrypt >= 4.1' || echo NO),) +ifdef HAVE_XCRYPT DEFS += -DHAVE_CRYPT_H -DHAVE_LINUX_CRYPT_GENSALT $(shell $(PKG_CONFIG) --cflags libcrypt) mkpasswd_LDADD += $(shell $(PKG_CONFIG) --libs libcrypt) -else ifdef HAVE_XCRYPT -DEFS += -DHAVE_XCRYPT_H -DHAVE_LINUX_CRYPT_GENSALT -mkpasswd_LDADD += -lxcrypt else ifdef HAVE_LIBOWCRYPT # owl and openSUSE have crypt_gensalt(3) in libowcrypt DEFS += -DHAVE_CRYPT_H -DHAVE_LINUX_CRYPT_GENSALT -D_OW_SOURCE