Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Feb 2004 01:15:10 +0000
From:      Andrew Boothman <andrew@mux.org.uk>
To:        Kris Kennaway <kris@obsecurity.org>
Cc:        kde@freebsd.org
Subject:   audio/arts can't find libXext (Was: x11-toolkits/qt32: Won't build under -current: Threading Library problem)
Message-ID:  <4038029E.8010305@mux.org.uk>
In-Reply-To: <20040221211143.GA53278@xor.obsecurity.org>
References:  <4037C649.5070103@mux.org.uk> <20040221211143.GA53278@xor.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Kris Kennaway wrote:

>>After a brand-new installation of 5.2.1-RC2, followed by a CVSup to 
>>-current, a "portinstall kde" failed in x11-toolkits/qt32 with :
> 
> 
> FAQ, see the archives and UPDATING.

Thanks Kris - you were right. I had read UPDATING, but I had incorrectly 
formatted my libmap.conf - I fixed that now and qt32 built and installed.

Unfortunately, now the audio/arts configure script is failing:

checking for libXext... no
configure: error: We need a working libXext to proceed. Since configure
can't find it itself, we stop here assuming that make wouldn't find
them either.
===>  Script "configure" failed unexpectedly.

This problem has been raised on kde@ before but the only solution 
mentioned was to reinstall XFree86-libraries. Now that's not an option 
for me because I need the upcoming XFree86 4.4.0 in order to use my ATI 
Radeon 9600 Pro - I'm currently running the RC3 of that release.

libXext is present in /usr/X11R6/lib however - and ldconfig -r lists the 
library.

arts' config.log doesn't appear to contain relevent information - here 
is the last section in it:

-- Begin --
## ----------- ##
## confdefs.h. ##
## ----------- ##

#define HAVE_CRYPT 1
#define HAVE_CTYPE_H 1
#define HAVE_DIRENT_H 1
#define HAVE_DLERROR 1
#define HAVE_DLFCN_H 1
#define HAVE_DLFCN_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_FSTAB_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_LIBDL 1
#define HAVE_LIMITS_H 1
#define HAVE_MEMCPY 1
#define HAVE_MEMORY_H 1
#define HAVE_MEMORY_H 1
#define HAVE_MONETARY_H 1
#define HAVE_PATHS_H 1
#define HAVE_PRELOADED_SYMBOLS 1
#define HAVE_RES_INIT 1
#define HAVE_SGI_STL 1
#define HAVE_SNPRINTF 1
#define HAVE_STDINT_H 1
#define HAVE_STDINT_H 1
#define HAVE_STDIO_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRCHR 1
#define HAVE_STRCMP 1
#define HAVE_STRINGS_H 1
#define HAVE_STRINGS_H 1
#define HAVE_STRING_H 1
#define HAVE_STRING_H 1
#define HAVE_STRLCAT 1
#define HAVE_STRLCAT_PROTO 1
#define HAVE_STRLCPY 1
#define HAVE_STRLCPY_PROTO 1
#define HAVE_STRRCHR 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_SYS_SOUNDCARD_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_SYS_TIME_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_UNISTD_H 1
#define HAVE_UNISTD_H 1
#define HAVE_VSNPRINTF 1
#define KDELIBSUFF ""
#define LTDL_OBJDIR ".libs/"
#define LTDL_SHLIBPATH_VAR "LD_LIBRARY_PATH"
#define LTDL_SYSSEARCHPATH "/lib:/usr/lib"
#define PACKAGE "arts"
#define PACKAGE_BUGREPORT ""
#define PACKAGE_NAME ""
#define PACKAGE_STRING ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define SIZEOF_CHAR_P 4
#define SIZEOF_INT 4
#define SIZEOF_LONG 4
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 4
#define SIZEOF_UNSIGNED_LONG 4
#define STDC_HEADERS 1
#define STDC_HEADERS 1
#define VERSION "1.2.0"
#define ksize_t socklen_t
#endif
#ifdef __cplusplus
#include <stdlib.h>

configure: exit 1
-- End --

Is there anything I need to do to ensure arts can find my libXext?

Thanks for any help you can offer

Andrew



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4038029E.8010305>