[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: Error building OpenLDAP 2.3.20 on Solaris 9 (SPARC)





--On Monday, March 20, 2006 3:47 PM -0800 Brian Munroe <brian.e.munroe@gmail.com> wrote:

I'm pretty much a OpenLDAP newbie, and I've been googling like crazy
to see if the following error has been reported elsewhere.  It doesn't
seem to be.

I am trying to compile a pretty plain-jane build of OpenLDAP and it
keeps failing during 'make' on my Solaris machine.  I get the
following error after doing:

$ ./configure --disable-slapd --disable-slurpd
...
$ make depend
...
$ make
...
  Entering subdirectory liblunicode
rm -f version.c
../../build/mkversion -v "2.3.20" liblunicode.a > version.c
make: Fatal error: Don't know how to make target `*/ucgendat.c'
Current working directory
/usr/local/homes/brian/openldap-2.3.20/libraries/liblunicode
*** Error code 1
make: Fatal error: Command failed for target `all-common'
Current working directory /usr/local/homes/brian/openldap-2.3.20/libraries
*** Error code 1
make: Fatal error: Command failed for target `all-common'
brian@crookshanks:~/openldap-2.3.20>

I just tried 2.3.19 with the same ./configure arguments and was able
to get past this failure.

So, does this look like a bug?

This was a problem reported with the 2.3.20 build a while ago, and already fixed in CVS. It will not be an issue in 2.3.21, whenever that gets released. You could check out the ucgen* files from HEAD to resolve this, I believe.


--Quanah


-- Quanah Gibson-Mount Principal Software Developer ITS/Shared Application Services Stanford University GnuPG Public Key: http://www.stanford.edu/~quanah/pgp.html