Hello community, here is the log from the commit of package openldap2 checked in at Wed Nov 15 17:52:29 CET 2006. -------- --- openldap2/openldap2-client.changes 2006-10-27 19:13:53.000000000 +0200 +++ /mounts/work_src_done/STABLE/openldap2/openldap2-client.changes 2006-11-15 17:51:28.000000000 +0100 @@ -1,0 +2,6 @@ +Tue Nov 14 16:18:34 CET 2006 - rhafer@suse.de + +- Additional back-perl fixes from CVS. The first revision of the + patch did not fix the problem completely (Bug#207618, ITS#4751) + +------------------------------------------------------------------- openldap2.changes: same change ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openldap2-client.spec ++++++ --- /var/tmp/diff_new_pack.zE1p8r/_old 2006-11-15 17:52:04.000000000 +0100 +++ /var/tmp/diff_new_pack.zE1p8r/_new 2006-11-15 17:52:04.000000000 +0100 @@ -28,7 +28,7 @@ %endif Autoreqprov: on Version: 2.3.27 -Release: 14 +Release: 21 Source: openldap-%{version}.tar.bz2 Source1: openldap-rc.tgz Source2: openldap-admin-guide.tar.bz2 @@ -346,6 +346,9 @@ %endif %changelog -n openldap2-client +* Tue Nov 14 2006 - rhafer@suse.de +- Additional back-perl fixes from CVS. The first revision of the + patch did not fix the problem completely (Bug#207618, ITS#4751) * Fri Oct 27 2006 - rhafer@suse.de - cyrus-sasl configuration moved from %%{_libdir}/sasl2 to /etc/sasl2/ (Bug: #206414) openldap2.spec: same change ++++++ back-perl-init.dif ++++++ --- /var/tmp/diff_new_pack.zE1p8r/_old 2006-11-15 17:52:04.000000000 +0100 +++ /var/tmp/diff_new_pack.zE1p8r/_new 2006-11-15 17:52:04.000000000 +0100 @@ -1,12 +1,8 @@ Index: servers/slapd/back-perl/init.c =================================================================== -RCS file: /repo/OpenLDAP/pkg/ldap/servers/slapd/back-perl/init.c,v -retrieving revision 1.40.2.3 -retrieving revision 1.40.2.4 -diff -u -r1.40.2.3 -r1.40.2.4 ---- servers/slapd/back-perl/init.c 3 Jan 2006 22:16:22 -0000 1.40.2.3 -+++ servers/slapd/back-perl/init.c 20 Sep 2006 17:47:46 -0000 1.40.2.4 -@@ -35,7 +35,9 @@ +--- servers/slapd/back-perl/init.c.orig ++++ servers/slapd/back-perl/init.c +@@ -35,7 +35,9 @@ perl_back_initialize( BackendInfo *bi ) { @@ -17,7 +13,7 @@ bi->bi_config = 0; bi->bi_close = perl_back_close; bi->bi_destroy = 0; -@@ -63,16 +65,7 @@ +@@ -63,16 +65,7 @@ perl_back_initialize( bi->bi_connection_init = 0; bi->bi_connection_destroy = 0; @@ -37,13 +33,9 @@ if( PERL_INTERPRETER != NULL ) { Index: servers/slapd/back-perl/proto-perl.h =================================================================== -RCS file: /repo/OpenLDAP/pkg/ldap/servers/slapd/back-perl/proto-perl.h,v -retrieving revision 1.2.2.3 -retrieving revision 1.2.2.4 -diff -u -r1.2.2.3 -r1.2.2.4 ---- servers/slapd/back-perl/proto-perl.h 3 Jan 2006 22:16:22 -0000 1.2.2.3 -+++ servers/slapd/back-perl/proto-perl.h 20 Sep 2006 17:47:46 -0000 1.2.2.4 -@@ -22,7 +22,6 @@ +--- servers/slapd/back-perl/proto-perl.h.orig ++++ servers/slapd/back-perl/proto-perl.h +@@ -22,7 +22,6 @@ LDAP_BEGIN_DECL extern BI_init perl_back_initialize; @@ -53,13 +45,9 @@ extern BI_db_init perl_back_db_init; Index: servers/slapd/back-perl/bind.c =================================================================== -RCS file: /repo/OpenLDAP/pkg/ldap/servers/slapd/back-perl/bind.c,v -retrieving revision 1.22.2.2 -retrieving revision 1.22.2.3 -diff -u -r1.22.2.2 -r1.22.2.3 ---- servers/slapd/back-perl/bind.c 3 Jan 2006 22:16:22 -0000 1.22.2.2 -+++ servers/slapd/back-perl/bind.c 20 Sep 2006 17:47:46 -0000 1.22.2.3 -@@ -32,7 +32,7 @@ +--- servers/slapd/back-perl/bind.c.orig ++++ servers/slapd/back-perl/bind.c +@@ -32,7 +32,7 @@ perl_back_bind( PerlBackend *perl_back = (PerlBackend *) op->o_bd->be_private; @@ -68,3 +56,91 @@ PERL_SET_CONTEXT( PERL_INTERPRETER ); #endif +Index: servers/slapd/back-perl/add.c +=================================================================== +--- servers/slapd/back-perl/add.c.orig ++++ servers/slapd/back-perl/add.c +@@ -26,6 +26,10 @@ perl_back_add( + int len; + int count; + ++#if defined(HAVE_WIN32_ASPERL) || defined(USE_ITHREADS) ++ PERL_SET_CONTEXT( PERL_INTERPRETER ); ++#endif ++ + ldap_pvt_thread_mutex_lock( &perl_interpreter_mutex ); + ldap_pvt_thread_mutex_lock( &entry2str_mutex ); + +Index: servers/slapd/back-perl/compare.c +=================================================================== +--- servers/slapd/back-perl/compare.c.orig ++++ servers/slapd/back-perl/compare.c +@@ -41,6 +41,10 @@ perl_back_compare( + op->orc_ava->aa_desc->ad_cname.bv_val ), "=" ), + op->orc_ava->aa_value.bv_val ); + ++#if defined(HAVE_WIN32_ASPERL) || defined(USE_ITHREADS) ++ PERL_SET_CONTEXT( PERL_INTERPRETER ); ++#endif ++ + ldap_pvt_thread_mutex_lock( &perl_interpreter_mutex ); + + { +Index: servers/slapd/back-perl/delete.c +=================================================================== +--- servers/slapd/back-perl/delete.c.orig ++++ servers/slapd/back-perl/delete.c +@@ -25,6 +25,10 @@ perl_back_delete( + PerlBackend *perl_back = (PerlBackend *) op->o_bd->be_private; + int count; + ++#if defined(HAVE_WIN32_ASPERL) || defined(USE_ITHREADS) ++ PERL_SET_CONTEXT( PERL_INTERPRETER ); ++#endif ++ + ldap_pvt_thread_mutex_lock( &perl_interpreter_mutex ); + + { +Index: servers/slapd/back-perl/modify.c +=================================================================== +--- servers/slapd/back-perl/modify.c.orig ++++ servers/slapd/back-perl/modify.c +@@ -27,7 +27,9 @@ perl_back_modify( + int count; + int i; + +- ++#if defined(HAVE_WIN32_ASPERL) || defined(USE_ITHREADS) ++ PERL_SET_CONTEXT( PERL_INTERPRETER ); ++#endif + ldap_pvt_thread_mutex_lock( &perl_interpreter_mutex ); + + { +Index: servers/slapd/back-perl/modrdn.c +=================================================================== +--- servers/slapd/back-perl/modrdn.c.orig ++++ servers/slapd/back-perl/modrdn.c +@@ -25,6 +25,9 @@ perl_back_modrdn( + PerlBackend *perl_back = (PerlBackend *) op->o_bd->be_private; + int count; + ++#if defined(HAVE_WIN32_ASPERL) || defined(USE_ITHREADS) ++ PERL_SET_CONTEXT( PERL_INTERPRETER ); ++#endif + ldap_pvt_thread_mutex_lock( &perl_interpreter_mutex ); + + { +Index: servers/slapd/back-perl/search.c +=================================================================== +--- servers/slapd/back-perl/search.c.orig ++++ servers/slapd/back-perl/search.c +@@ -34,6 +34,9 @@ perl_back_search( + char *buf; + int i; + ++#if defined(HAVE_WIN32_ASPERL) || defined(USE_ITHREADS) ++ PERL_SET_CONTEXT( PERL_INTERPRETER ); ++#endif + ldap_pvt_thread_mutex_lock( &perl_interpreter_mutex ); + + { ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@suse.de