Installing into a prefix that doesn't already have the pkgconfig directory existing leads to `make install` failing with the following error:
install: /usr/local/Cellar/readline/8.0-alpha_1/lib/pkgconfig/readline.pc: No such file or directory I can fix this with the following patch: https://gist.githubusercontent.com/ilovezfs/96bfc30930c92473f104cf0a9cf9f2e9/raw/ffbb7b7de4aeee7ce978fb33ba6bb8e48bd8aa1e/gistfile1.txt
From b80ca88a0134e244788d0ef330028182dcf6aa5d Mon Sep 17 00:00:00 2001
From: ilovezfs <[email protected]> Date: Wed, 23 May 2018 00:17:12 -0700 Subject: [PATCH] Make sure pkgconfig directory exists --- Makefile.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile.in b/Makefile.in index c7fd8e0..f3a201b 100644 --- a/Makefile.in +++ b/Makefile.in @@ -260,7 +260,7 @@ install-static: installdirs $(STATIC_LIBS) install-headers install-doc ${install installdirs: $(srcdir)/support/mkinstalldirs -$(SHELL) $(srcdir)/support/mkinstalldirs $(DESTDIR)$(includedir) \ - $(DESTDIR)$(includedir)/readline $(DESTDIR)$(libdir) \ + $(DESTDIR)$(includedir)/readline $(DESTDIR)$(libdir) $(DESTDIR)$(pkgconfigdir) \ $(DESTDIR)$(infodir) $(DESTDIR)$(man3dir) $(DESTDIR)$(docdir) uninstall: uninstall-headers uninstall-doc uninstall-examples uninstall-pc -- 2.17.0
_______________________________________________ Bug-readline mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-readline
