Description of problem: I just tried to compile package openldap-2.2.26-1 from Redhat Fedora Core development tree with the most excellent Intel C compiler. The compiler said ../../../servers/slapd/syncrepl.c(1379): remark #592: variable "newp" is used before its value is set The source code is if ( !dn_match( &noldp, &newp )) { Clearly broken code. Suggest initialise local variable "newp" before first use. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Upstream as http://www.OpenLDAP.org/its/index.cgi?findid=4331
Upstream fixed this a while ago.