I'm currently testing out the 2.5.5 install, and during the configure process it fails with:
configure: error: Package requirements (wiredtiger) were not met: Package 'wiredtiger', required by 'virtual:world', not found
The documentation (--help) shows that this should be default to no: --enable-wt enable WiredTiger backend no|yes|mod [no]
However, this is not the case, and I have to manually set: ./configure --enable-wt=no
dbray925+openldap@gmail.com wrote:
I'm currently testing out the 2.5.5 install, and during the configure process it fails with:
configure: error: Package requirements (wiredtiger) were not met: Package 'wiredtiger', required by 'virtual:world', not found
The documentation (--help) shows that this should be default to no: --enable-wt enable WiredTiger backend no|yes|mod [no]
However, this is not the case, and I have to manually set: ./configure --enable-wt=no
The configure script clearly defaults it to no. If that's not happening then something else on your system enabled it.
--On Friday, June 25, 2021 8:51 PM +0100 Howard Chu hyc@symas.com wrote:
dbray925+openldap@gmail.com wrote:
I'm currently testing out the 2.5.5 install, and during the configure process it fails with:
configure: error: Package requirements (wiredtiger) were not met: Package 'wiredtiger', required by 'virtual:world', not found
The documentation (--help) shows that this should be default to no: --enable-wt enable WiredTiger backend no|yes|mod [no]
However, this is not the case, and I have to manually set: ./configure --enable-wt=no
The configure script clearly defaults it to no. If that's not happening then something else on your system enabled it.
I would suspect that there is more to the configure options being used than was shown. I routinely run ./configure with no options and WT is not enabled.
--Quanah
--
Quanah Gibson-Mount Product Architect Symas Corporation Packaged, certified, and supported LDAP solutions powered by OpenLDAP: http://www.symas.com
OK, I understand now. Yes, I have more options to the ./configure
./configure \ --enable-debug \ --enable-syslog \ --enable-local \ --enable-crypt \ --enable-spasswd \ --enable-modules \ --enable-backends=mod \ --enable-overlays=mod \ --with-cyrus-sasl \ --with-tls=openssl \ --prefix=/opt/openldap-2.5.5
With openldap-2.4.55 it did not require --enable-wt=no, and it threw me a little when I saw the default should be no. I've noted the new requirement, and have updated my documentation.
Sorry for my confusion, and thank you for your time.
dbray925+openldap@gmail.com wrote:
OK, I understand now. Yes, I have more options to the ./configure
./configure \ --enable-debug \ --enable-syslog \ --enable-local \ --enable-crypt \ --enable-spasswd \ --enable-modules \ --enable-backends=mod \ --enable-overlays=mod \ --with-cyrus-sasl \ --with-tls=openssl \ --prefix=/opt/openldap-2.5.5
With openldap-2.4.55 it did not require --enable-wt=no,
Sure, since there was no wt backend in 2.4 releases.
openldap-technical@openldap.org