Missing libpcre during installation ./config EG 2.10.1
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Medium
|
Unassigned | ||
2.10 |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
There is one missing library during ./config process of Evergreen 2.10.1
Environment:
Freshly installed Debian-Jessie 8, installed from netinstall image, only standard system tools and ssh server enabled.
Installed and tested OpenSRF 2.4.1
During config process is not found libpcre
Install command:
PATH=/openils/
Error:
...
checking pkg-config is at least version 0.9.0... yes
checking for pcre... no
configure: error: Package requirements (libpcre >= 3.0.0) were not met:
No package 'libpcre' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables pcre_CFLAGS
and pcre_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
Workaround:
manual install of libpcre
apt-get install libpcre3-dev
Expected FIX:
add libpcre3-dev to Makefile.install job.
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
Changed in evergreen: | |
milestone: | 2.next → 2.11-alpha |
I saw something similar when I was working on bug 1551084 for Ubuntu 16.04 with package libpcre3-dev needing to be added. Must be something changed in the packaging for newer distributions.