Date: Sat, 20 May 2006 05:07:32 -0500 From: eculp@bafirst.com To: delphij@delphij.net, "??" <delphij@gmail.com> Cc: freebsd-ports@freebsd.org Subject: Re: portupgrade to openldap-server-2.3.23 seems to cause Undefined symbol "pthread_getconcurrency" Message-ID: <20060520050732.8l5tqag7s4c8wwwo@mail.bafirst.com> In-Reply-To: <a78074950605191832i4c2b79a3w5626d9ee566ef53d@mail.gmail.com> References: <20060519065524.wc0ng6dcis0o0ss0@mail.bafirst.com> <a78074950605191832i4c2b79a3w5626d9ee566ef53d@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Quoting ?? <delphij@gmail.com>: > Hi, > > On 5/19/06, eculp@bafirst.com <eculp@bafirst.com> wrote: >> I just did a portupgrade to openldap-server-2.3.23 but when starting >> slapd with debuging it would stop with the following error >> /libexec/ld-elf.so.1: /usr/local/lib/libldap_r-2.3.so.2: Undefined >> symbol "pthread_getconcurrency" >> >> I reverted to openldap-server-2.3.21 and all is well again. > > This looks like to be caused by a change that makes threading disabled > if SHELL backend is enabled (as suggested by OpenLDAP developers), as > noted in ports/UPDATING. Would you please try to see if it is enabled > and consider reverting the configuration? Embarrassingly, that was the problem. I didn't even think to check updating before upgrading ldap. Actually I don't even remember it having a config make option. So I simply ran the make config and then a simple portupgrade -f and all is well. Thanks, ed > > Thanks for your feedback :-) > > Cheers, > -- > Xin LI <delphij@delphij.net> http://www.delphij.net >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060520050732.8l5tqag7s4c8wwwo>