Date: Sat, 16 Dec 2023 21:54:25 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 275795] devel/php82-readline: make configure fails: Please reinstall readline - I cannot find readline.h Message-ID: <bug-275795-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D275795 Bug ID: 275795 Summary: devel/php82-readline: make configure fails: Please reinstall readline - I cannot find readline.h Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: bofh@freebsd.org Reporter: x0r+freebsd@x0r.fr Assignee: bofh@freebsd.org Flags: maintainer-feedback?(bofh@freebsd.org) Attachment #247089 text/plain mime type: Created attachment 247089 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D247089&action= =3Dedit Poudriere log I'm trying to build devel/php82-readline through poudriere on FreeBSD 13.2,= but the build fails at configure stage with the following error: configure: error: Please reinstall readline - I cannot find readline.h However, devel/libedit does get installed appropriately when building the j= ail. No files seem to be missing either, and pkgconf is able to retrieve the cor= rect CFLAGS and such for libedit. I understand that the port=E2=80=99s goal is to prefer linking against the = libedit.so provided by devel/libedit instead of GNU readline's libreadline.so. However, the easiest way to make the error go away is to install devel/readline in t= he jail=E2=80=A6 which then causes the extension to be linked against GNU read= line. I'm attaching the log from Poudriere. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-275795-7788>