https://bugs.openldap.org/show_bug.cgi?id=9786
Issue ID: 9786 Summary: liblber: missing export of ber_pvt_wsa_err2string Product: OpenLDAP Version: 2.6.1 Hardware: All OS: Windows Status: UNCONFIRMED Keywords: needs_review Severity: normal Priority: --- Component: libraries Assignee: bugs@openldap.org Reporter: tobias.junghans@veyon.io Target Milestone: ---
When building (cross-compiling) OpenLDAP via GCC/mingw-w64, an undefined reference to ber_pvt_wsa_err2string() is reported when libldap.dll is linked. This can be fixed easily by adding ber_pvt_wsa_err2string() to libraries/liblber/lber.map
https://bugs.openldap.org/show_bug.cgi?id=9786
--- Comment #1 from Quanah Gibson-Mount quanah@openldap.org --- It's not that simple, as the function only exists on windows builds.
https://bugs.openldap.org/show_bug.cgi?id=9786
--- Comment #2 from Tobias Junghans tobias.junghans@veyon.io --- I see. So the map file likely needs to be processed by the configuration scripts?
https://bugs.openldap.org/show_bug.cgi?id=9786
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |2.7.0 Keywords|needs_review |
https://bugs.openldap.org/show_bug.cgi?id=9786
--- Comment #3 from Quanah Gibson-Mount quanah@openldap.org --- for 2.7: make it possible to make the map file dynamic so necessary symbols how up for windows and when various experimental features are enabled
https://bugs.openldap.org/show_bug.cgi?id=9786
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.openldap.org/s | |how_bug.cgi?id=9982