I installed tdb-1.3.0
Compiling libcanberra-0.30 with tdb gives:
CC libcanberra_la-cache.lo
In file included from cache.c:35:0:
/usr/include/tdb.h:877:1: error: unknown type name 'bool'
bool tdb_runtime_check_for_robust_mutexes(void);
^
Makefile:1501: recipe for target 'libcanberra_la-cache.lo' failed
make[2]: *** [libcanberra_la-cache.lo] Error 1
make[2]: Leaving directory
'/usr/src/multimedia/libcanberra/libcanberra-0.30/src'
Makefile:598: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/usr/src/multimedia/libcanberra/libcanberra-0.30'
Makefile:460: recipe for target 'all' failed
make: *** [all] Error 2
If I add --disable-tdb to configure, it compiles fine.
This has been reported elsewhere but I didn't find a patch for it.
Also I haven't tried different versions of tdb or the git version so
I'm afraid I can't give any solution to the problem, only a heads up.
jb.
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page