> Unfortunately I cannot help any more on this one; I just > built the package > on my CentOS 5 system without any problems, so the problem > seems to be > isolated to Slackware. If it helps with your > debugging, make isn't even > entering the src subdirectory to compile the sources > therein (?!??). > Maybe other libraries have experienced a similar build > failure on > Slackware in the past? You could try manually > entering the src/ directory > and running make from there... Would you send me a copy of your libcarddav config.log? Some things I notice in mine: Package version is 0.6.2 but the log says 0.6.1. I see the following conspicuous errors. When I compare the libcarddav and libcaldav config.logs, I don't see these same errors in libcaldav. conftest.c:10:28: error: ac_nonexistent.h: No such file or directory configure:6213: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "libcarddav" | #define PACKAGE_TARNAME "libcarddav" | #define PACKAGE_VERSION "0.6.1" | #define PACKAGE_STRING "libcarddav 0.6.1" | #define PACKAGE_BUGREPORT "mir@..." | #define PACKAGE "libcarddav" | #define VERSION "0.6.1" | /* end confdefs.h. */ | #include <ac_nonexistent.h> ... ... configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "libcarddav" | #define PACKAGE_TARNAME "libcarddav" | #define PACKAGE_VERSION "0.6.1" | #define PACKAGE_STRING "libcarddav 0.6.1" | #define PACKAGE_BUGREPORT "mir@..." | #define PACKAGE "libcarddav" | #define VERSION "0.6.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define STDC_HEADERS 1 | /* end confdefs.h. */ | #include <stdio.h> | #ifdef HAVE_SYS_TYPES_H | # include <sys/types.h> | #endif | #ifdef HAVE_SYS_STAT_H | # include <sys/stat.h> | #endif | #ifdef STDC_HEADERS | # include <stdlib.h> | # include <stddef.h> | #else | # ifdef HAVE_STDLIB_H | # include <stdlib.h> | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include <memory.h> | # endif | # include <string.h> | #endif | #ifdef HAVE_STRINGS_H | # include <strings.h> | #endif | #ifdef HAVE_INTTYPES_H | # include <inttypes.h> | #endif | #ifdef HAVE_STDINT_H | # include <stdint.h> | #endif | #ifdef HAVE_UNISTD_H | # include <unistd.h> | #endif | int | main () | { | if (sizeof ((size_t))) | return 0; | ; | return 0; | }