Re: (ITS#5672) Build of back-ndb fails - back-ndb.h:26:22: error: NdbApi.hpp: No such file or directory
by ando@sys-net.it
hyc(a)symas.com wrote:
> hyc(a)symas.com wrote:
>> ando(a)sys-net.it wrote:
>>> michael(a)stroeder.com wrote:
>>>> Full_Name: Michael Ströder
>>>> Version: HEAD
>>>> OS: Linux
>>>> URL: ftp://ftp.openldap.org/incoming/
>>>> Submission from: (NULL) (84.163.97.73)
>>>> I think this says it all:
>>>>
>>>> back-ndb.h:26:22: error: NdbApi.hpp: No such file or directory
>>>>
>>>> I could provide the complete build output if needed.
>
>> As such, this section Works As Designed. ITS will be closed...
Well, the reliability of expecting things to be where people document
them is the reason autotools were created in the first place...
however, I'm having other problems right now: NdbInterpretedCode.hpp
isn't included, so all occurrences of NdbInterpretedCode cause an error;
but when I explicitly include that header, it requires some other header
that is not available... Apparently, I'm using the wrong version, but
this seems to indicate that the whole Ndb API needs to stabilize.
>
> Reconsidering... I guess we could add checks for the presence of the required
> header files and libraries. I'm reluctant to do a full AC_CHECK_HEADER here
> because that will only succeed if we enable C++ in the configure script, and
> right now the extra overhead of enabling C++ in libtool doesn't seem worth it.
> As such, we could just do an AC_PREPROC_IFELSE here.
>
> (Obviously the back-ndb Makefile requires C++, and it's currently a hack that
> assumes g++. Frankly I'm revolted at the use of C++ here, but NDB doesn't
> offer a pure C alternative. I'm stromgly opposed to incurring the overhead of
> C++ support across the rest of the source tree just for this backend.)
:)
p.
Ing. Pierangelo Masarati
OpenLDAP Core Team
SysNet s.r.l.
via Dossi, 8 - 27100 Pavia - ITALIA
http://www.sys-net.it
-----------------------------------
Office: +39 02 23998309
Mobile: +39 333 4963172
Fax: +39 0382 476497
Email: ando(a)sys-net.it
-----------------------------------
15 years, 3 months
Re: (ITS#5608) additional info: modify/delete: postalAddress: no equality matching rule
by ando@sys-net.it
michael(a)stroeder.com wrote:
> Implementation in HEAD seems to work and schema information is visible.
Good.
> Will this be in 2.4.12?
I have no objection; however, since now values of attributes using the
caseIgnoreListMatch get normalized differently, I guess it requires a
database dump/reload.
p.
Ing. Pierangelo Masarati
OpenLDAP Core Team
SysNet s.r.l.
via Dossi, 8 - 27100 Pavia - ITALIA
http://www.sys-net.it
-----------------------------------
Office: +39 02 23998309
Mobile: +39 333 4963172
Fax: +39 0382 476497
Email: ando(a)sys-net.it
-----------------------------------
15 years, 3 months
Re: (ITS#5578) sortvals error
by hyc@symas.com
Andrew Findlay wrote:
> On Sat, Jul 05, 2008 at 09:31:28PM +0000, hyc(a)symas.com wrote:
>
>> Thanks for the report. Seems the search routine wasn't copied correctly from
>> back-bdb/idl.c. Fixed now in HEAD.
>
> Not quite I'm afraid. It now crashes if a value is added that
> sorts to the head of the list.
>
> I applied this LDIF to the original test case data:
>
> dn: cn=tenK,ou=groups,o=test,dc=example,dc=org
> changetype: modify
> add: member
> member: uniqueIdentifier=a_0,dc=example,dc=org
> Program received signal SIGSEGV, Segmentation fault.
Fixed again in HEAD, please test.
--
-- Howard Chu
CTO, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/
15 years, 3 months
Re: (ITS#5672) Build of back-ndb fails - back-ndb.h:26:22: error: NdbApi.hpp: No such file or directory
by h.b.furuseth@usit.uio.no
hyc(a)symas.com writes:
> Reconsidering... I guess we could add checks for the presence of the
> required header files and libraries. I'm reluctant to do a full
> AC_CHECK_HEADER here because that will only succeed if we enable C++
> in the configure script, and right now the extra overhead of enabling
> C++ in libtool doesn't seem worth it. As such, we could just do an
> AC_PREPROC_IFELSE here.
Just a note: If we someday add a recursive configure (a separate
configure in the contrib directories), maybe we could extend it to
a separate configure in back-ndb too.
--
Hallvard
15 years, 3 months
Re: (ITS#5672) Build of back-ndb fails - back-ndb.h:26:22: error: NdbApi.hpp: No such file or directory
by hyc@symas.com
hyc(a)symas.com wrote:
> ando(a)sys-net.it wrote:
>> michael(a)stroeder.com wrote:
>>> Full_Name: Michael Ströder
>>> Version: HEAD
>>> OS: Linux
>>> URL: ftp://ftp.openldap.org/incoming/
>>> Submission from: (NULL) (84.163.97.73)
>
>>> I think this says it all:
>>>
>>> back-ndb.h:26:22: error: NdbApi.hpp: No such file or directory
>>>
>>> I could provide the complete build output if needed.
> As such, this section Works As Designed. ITS will be closed...
Reconsidering... I guess we could add checks for the presence of the required
header files and libraries. I'm reluctant to do a full AC_CHECK_HEADER here
because that will only succeed if we enable C++ in the configure script, and
right now the extra overhead of enabling C++ in libtool doesn't seem worth it.
As such, we could just do an AC_PREPROC_IFELSE here.
(Obviously the back-ndb Makefile requires C++, and it's currently a hack that
assumes g++. Frankly I'm revolted at the use of C++ here, but NDB doesn't
offer a pure C alternative. I'm stromgly opposed to incurring the overhead of
C++ support across the rest of the source tree just for this backend.)
--
-- Howard Chu
CTO, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/
15 years, 3 months
Re: (ITS#5672) Build of back-ndb fails - back-ndb.h:26:22: error: NdbApi.hpp: No such file or directory
by ando@sys-net.it
michael(a)stroeder.com wrote:
> Full_Name: Michael Ströder
> Version: HEAD
> OS: Linux
> URL: ftp://ftp.openldap.org/incoming/
> Submission from: (NULL) (84.163.97.73)
>
>
> I think this says it all:
>
> back-ndb.h:26:22: error: NdbApi.hpp: No such file or directory
>
> I could provide the complete build output if needed.
You should rather build --without-ndb; in fact, the path to those
headers is hardcoded in configure.in, and mysql_config --include does
not return it. There are other issues related to the relative
instability of those headers...
p.
Ing. Pierangelo Masarati
OpenLDAP Core Team
SysNet s.r.l.
via Dossi, 8 - 27100 Pavia - ITALIA
http://www.sys-net.it
-----------------------------------
Office: +39 02 23998309
Mobile: +39 333 4963172
Fax: +39 0382 476497
Email: ando(a)sys-net.it
-----------------------------------
15 years, 3 months
Re: (ITS#5608) caseIgnoreListMatch implemented in HEAD
by ando@sys-net.it
ando(a)sys-net.it wrote:
> ... I'd consider this
> ITS as a request to finally implement that matching rule.
Applied to HEAD; please test. No time for
caseIgnoreListSubstringsMatch, though.
p.
Ing. Pierangelo Masarati
OpenLDAP Core Team
SysNet s.r.l.
via Dossi, 8 - 27100 Pavia - ITALIA
http://www.sys-net.it
-----------------------------------
Office: +39 02 23998309
Mobile: +39 333 4963172
Fax: +39 0382 476497
Email: ando(a)sys-net.it
-----------------------------------
15 years, 3 months