This is the first testing call for OpenLDAP 2.6.8. Depending on the results, this may be the only testing call.
Generally, get the code for RE26:
Extract, configure, and build.
Execute the test suite (via make test) after it is built. Optionally, cd tests && make its to run through the regression suite.
Thanks!
OpenLDAP 2.6.8 Engineering Fixed libldap exit handling with OpenSSL3 again (ITS#9952) Fixed slapd-meta with dynlist (ITS#10164) Fixed slapd-meta binds when proxying internal op (ITS#10165) Added slapo-nestgroup overlay (ITS#10161) Added slapo-memberof 'addcheck' option (ITS#10167) Fixed slapo-accesslog startup initialization (ITS#10170) Fixed slapo-dynlist with abandoned operations (ITS#10044) Build Fixed build with gcc14.x (ITS#10166) Fixed back-perl with clang15 (ITS#10177) Contrib Added slapo-alias contrib module (ITS#10104, ITS#10182) Fixed slapo-autogroup to work with slapo-dynlist (ITS#10185) Documentation Fixed slapo-memberof exattr requirements (ITS#7400) Fixed slapo-memberof is no longer deprecated (ITS#7400) Minor Cleanup ITS#10103 ITS#10171 ITS#10172 ITS#10173 ITS#10179 ITS#10186 ITS#10188 ITS#10193
Regards, Quanah
On 2024/04/16 22:16, Quanah Gibson-Mount wrote:
This is the first testing call for OpenLDAP 2.6.8. Depending on the results, this may be the only testing call.
On the Debian system I am using, the following stood out:
/bin/sh ../../../libtool --tag=disable-shared --mode=compile cc -g -O2 -I../../../include -I../../../include -I.. -I./.. -I./../../../libraries/liblmdb -c ./../../../libraries/liblmdb/mdb.c libtool: compile: cc -g -O2 -I../../../include -I../../../include -I.. -I./.. -I./../../../libraries/liblmdb -c ./../../../libraries/liblmdb/mdb.c -o mdb.o ./../../../libraries/liblmdb/mdb.c: In function ‘mdb_env_cwalk’: ./../../../libraries/liblmdb/mdb.c:9344:7: warning: writing 8 bytes into a region of size 1 [-Wstringop-overflow=] 9344 | memcpy(NODEDATA(ni), &my->mc_next_pgno, sizeof(pgno_t)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../../libraries/liblmdb/mdb.c:955:8: note: at offset 0 to object ‘mn_data’ with size 1 declared here 955 | char mn_data[1]; /**< key and data are appended here */ | ^~~~~~~ ./../../../libraries/liblmdb/mdb.c: In function ‘mdb_node_add’: ./../../../libraries/liblmdb/mdb.c:7472:4: warning: writing 8 bytes into a region of size 1 [-Wstringop-overflow=] 7472 | memcpy(ndata, &ofp->mp_pgno, sizeof(pgno_t)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../../libraries/liblmdb/mdb.c:7466:5: warning: writing 8 bytes into a region of size 1 [-Wstringop-overflow=] 7466 | memcpy(ndata, data->mv_data, sizeof(pgno_t)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /bin/sh ../../../libtool --tag=disable-shared --mode=compile cc -g -O2 -I../../../include -I../../../include -I.. -I./.. -I./../../../libraries/liblmdb -c ./../../../libraries/liblmdb/midl.c
I'm not sure what to suggest.
Lucio.
openldap-technical@openldap.org