Summary: | net-nds/openldap: don't build dead addrdnvalues plugin | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | DIZ <daniel.ibnzayd> |
Component: | Current packages | Assignee: | Gentoo LDAP project <ldap-bugs> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | prefix |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | PPC | ||
OS: | OS X | ||
Whiteboard: | Was: Bug 536306 - net-nds/openldap - powerpc-apple-darwin9-gcc: Undefined symbols for architecture ppc: "_slapi_pblock_set", referenced from: _addrdnvalues_preop_init in ... (edit) | ||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log for openldap-2.4.35-r1 |
This bug can be retired. I've been informed by the openldap team that the plugin I mention here is deprecated; In attempting to install the latest version of openldap, which pulls in lmdb, I've submitted the bug I've found for PPC directly to them. Wait! I'm back. I received this: "Just a note: LMDB should not be pulled separately from OpenLDAP. I.e., only the bundled version of LMDB should be used with a given version of OpenLDAP." Is there a reason that openldap pulls in lmdb? Nevermind. My sincere apologies. I see the reverse dependency in the build. so what exactly is the (remaining) problem for this bug? That this plugin is not needed, yet the ebuild includes it: ___ Appears to be a bug in gentoo's build rules for this plugin. The OpenLDAP Project doesn't supply build rules for this plugin, so there's nothing for us to fix here. Closing this ITS. Note that the function of this particular plugin was superseded long ago, there's no reason to even build it. ___ http://www.openldap.org/lists/openldap-bugs/201501/msg00074.html This bug on this platform is obsolete and not worth fixing. |
Created attachment 393682 [details] build.log for openldap-2.4.35-r1 Both of the latest builds marked stable for ppc (openldap-2.4.35-r1 and openldap-2.4.38-r2) error out when they get to the libaddrdnvalues-plugin: * Building contrib-module: addrdnvalues plugin Undefined symbols for architecture ppc: "_slapi_pblock_set", referenced from: _addrdnvalues_preop_init in cclXT5Cy.o "_slapi_log_error", referenced from: _addrdnvalues_preop_init in cclXT5Cy.o _addrdnvalues_preop_add in cclXT5Cy.o "_slapi_pblock_get", referenced from: _addrdnvalues_preop_add in cclXT5Cy.o "_slapi_entry_add_rdn_values", referenced from: _addrdnvalues_preop_add in cclXT5Cy.o "_slapi_send_ldap_result", referenced from: _addrdnvalues_preop_add in cclXT5Cy.o "_ldap_err2string", referenced from: _addrdnvalues_preop_add in cclXT5Cy.o ld: symbol(s) not found for architecture ppc I've researched the plug-in and its components searching for possible fixes but have not turned up anything. Any clues here are greatly appreciated. PS: This is a Gentoo Prefix set up I am working with.