[Bug 804498] New: openldap2 with openldap2-back-perl not starting with symbol lookup error: Perl_xs_apiversion_bootcheck
https://bugzilla.novell.com/show_bug.cgi?id=804498 https://bugzilla.novell.com/show_bug.cgi?id=804498#c0 Summary: openldap2 with openldap2-back-perl not starting with symbol lookup error: Perl_xs_apiversion_bootcheck Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: x86-64 OS/Version: openSUSE 12.2 Status: NEW Severity: Major Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: matthias.hunstock@tu-ilmenau.de QAContact: qa-bugs@suse.de Found By: --- Blocker: --- Created an attachment (id=525305) --> (http://bugzilla.novell.com/attachment.cgi?id=525305) dummy test perl module - warning: linebreaks need conversion User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:18.0) Gecko/20100101 Firefox/18.0 Using the default packages openldap2 and openldap2-back-perl, the perl backend is not working at all. Instead openldap refuses to start and gives the message: ldap[31866]: Starting ldap-server/usr/lib/openldap/slapd: symbol lookup error: /usr/lib/perl5/site_perl/5.16.0/x86_64-linux-thread-multi/auto/Digest/MD5/MD5.so: undefined symbol: Perl_xs_apiversion_bootcheck The Digest::MD5 module is just the first used perl module of my ldap perl module. The behaviour is unchanged if I include other modules. A perl script started from shell using the very same modules works fine. My guess is, that the perl-backend-module is compiled with wrong flags (multi-threaded vs. non-multi-threaded). Tail of full output from slapd: 5123b410 line 36 (database perl) 5123b410 perl backend db init 5123b410 line 37 (perlModulePath /usr/lib/openldap/modules/) 5123b410 line 39 (perlModule test) /usr/lib/openldap/slapd: symbol lookup error: /usr/lib/perl5/site_perl/5.16.0/x86_64-linux-thread-multi/auto/Digest/MD5/MD5.so: undefined symbol: Perl_xs_apiversion_bootcheck Reproducible: Always Steps to Reproduce: 1. Install fresh openSUSE 12.2 2. Install packages openldap2 and openldap2-back-perl 3. configure slapd to use "database perl" and a simple perl module as backend 4. Try to start ldap service Actual Results: slapd does not start, error message is /usr/lib/openldap/slapd: symbol lookup error: /usr/lib/perl5/site_perl/5.16.0/x86_64-linux-thread-multi/auto/Digest/MD5/MD5.so: undefined symbol: Perl_xs_apiversion_bootcheck Expected Results: slapd starts -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=804498 https://bugzilla.novell.com/show_bug.cgi?id=804498#c Du Weihua <whdu@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |whdu@suse.com AssignedTo|bnc-team-screening@forge.pr |rhafer@suse.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=804498 https://bugzilla.novell.com/show_bug.cgi?id=804498#c1 Ralf Haferkamp <rhafer@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P4 - Low CC| |rhafer@suse.com AssignedTo|rhafer@suse.com |varkoly@suse.com --- Comment #1 from Ralf Haferkamp <rhafer@suse.com> 2013-03-08 10:28:15 CET --- Peter, do you have time to look into this? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=804498 https://bugzilla.novell.com/show_bug.cgi?id=804498#c Peter Varkoly <varkoly@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com