I'm not sure if this should go to the lfs or blfs support list,
since I'm still in the chroot environment at the end of the LFS
book, but am installing several programs that are useful when
I eventually get systemd running.


I'm building some helpful BLFS programs using Beyond
Linux® From Scratch (systemd Edition) - Version 2020-01-03

At this point I'm trying to build Cyrus SASL-2.1.27 and
OpenLDAP-2.4.48. According to this hint:
http://wiki.linuxfromscratch.org/blfs/wiki/cyrus-sasl
You first build Cyrus, then OpenLDAP, then Cyrus again
with some differences.

The hint says to do this:
#########
./configure ... --with-ldap --enable-ldapdb

Build just the plugins and their necessary dependencies:

make -C include &&
make -C sasldb &&
make -C plugins
#########

The last line fails with this message:
#########
(lfs chroot) root:/sources/cyrus-sasl-2.1.27# make -C plugins
make: Entering directory '/sources/cyrus-sasl-2.1.27/plugins'
depbase=`echo sasldb.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.
-I..  -I../include -I../lib -I../sasldb -I../common -I../include
-DOBSOLETE_CRAM_ATTR=1 -DOBSOLETE_DIGEST_ATTR=1   -Wall -W -g -O2 -MT
sasldb.lo -MD -MP -MF $depbase.Tpo -c -o sasldb.lo sasldb.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib
-I../sasldb -I../common -I../include -DOBSOLETE_CRAM_ATTR=1
-DOBSOLETE_DIGEST_ATTR=1 -Wall -W -g -O2 -MT sasldb.lo -MD -MP -MF
.deps/sasldb.Tpo -c sasldb.c  -fPIC -DPIC -o .libs/sasldb.o
depbase=`echo sasldb_init.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.
-I..  -I../include -I../lib -I../sasldb -I../common -I../include
-DOBSOLETE_CRAM_ATTR=1 -DOBSOLETE_DIGEST_ATTR=1   -Wall -W -g -O2 -MT
sasldb_init.lo -MD -MP -MF $depbase.Tpo -c -o sasldb_init.lo
sasldb_init.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib
-I../sasldb -I../common -I../include -DOBSOLETE_CRAM_ATTR=1
-DOBSOLETE_DIGEST_ATTR=1 -Wall -W -g -O2 -MT sasldb_init.lo -MD -MP -MF
.deps/sasldb_init.Tpo -c sasldb_init.c  -fPIC -DPIC -o
.libs/sasldb_init.o
make: *** No rule to make target '../common/libplugin_common.la',
needed by 'libsasldb.la'.  Stop.
make: Leaving directory '/sources/cyrus-sasl-2.1.27/plugins'
#########

I don't know what to make of this failure.

Alan


-- 
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Do not top post on this list.

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

http://en.wikipedia.org/wiki/Posting_style

Reply via email to