The xemacs configure script fails. Details see below. johnny Reproducible: Always Steps to Reproduce: 1. emerge xemacs 2. 3. Actual Results: >>> emerge (1 of 4) app-editors/xemacs-21.4.12 to / >>> md5 src_uri ;-) xemacs-21.4.12.tar.gz >>> md5 src_uri ;-) NeXT_XEmacs.tar.gz >>> Unpacking source... >>> Unpacking xemacs-21.4.12.tar.gz to /var/tmp/portage/xemacs-21.4.12/work >>> Unpacking NeXT_XEmacs.tar.gz to /var/tmp/portage/xemacs-21.4.12/work 7G [ ok ]g emodules.info-21.4.8-gentoo.patch... 7G [ ok ]g quick-fix.patch... >>> Source unpacked. checking whether ln -s works... yes checking host system type... i686-pc-linux checking for gcc... gcc checking whether the C compiler (gcc -O3 -mcpu=athlon-xp -funroll-loops -pipe ) works... yes checking whether the C compiler (gcc -O3 -mcpu=athlon-xp -funroll-loops -pipe ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking how to run the C preprocessor... gcc -E checking for AIX... no checking for GNU libc... yes Extracting information from the machine- and system-dependent headers... checking for buggy gcc versions... no checking for dynodump... no checking for malloc_set_state... yes checking whether __after_morecore_hook exists... yes checking for ranlib... ranlib checking for a BSD compatible install... /usr/bin/install -c checking for bison... bison -y checking for a.out.h... yes checking for elf.h... yes checking for cygwin/version.h... no checking for fcntl.h... yes checking for inttypes.h... yes checking for libgen.h... yes checking for locale.h... yes checking for mach/mach.h... no checking for sys/param.h... yes checking for sys/pstat.h... no checking for sys/time.h... yes checking for sys/timeb.h... yes checking for sys/un.h... yes checking for ulimit.h... yes checking for unistd.h... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for ANSI C header files... yes checking whether time.h and sys/time.h may both be included... yes checking for sys_siglist declaration in signal.h or unistd.h... yes checking for utime... yes checking return type of signal handlers... void checking for size_t... yes checking for pid_t... yes checking for uid_t in sys/types.h... yes checking for mode_t... yes checking for off_t... yes checking for ssize_t... yes checking for socklen_t... yes checking for struct timeval... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for tm_zone in struct tm... yes checking for working const... yes checking whether make sets ${MAKE}... yes checking whether byte ordering is bigendian... no checking size of short... 2 checking size of int... 4 checking size of long... 4 checking size of long long... 8 checking size of void *... 4 checking for long file names... yes checking for sin... no checking for sin in -lm... yes checking type of mail spool file locking checking for lockf... yes checking for flock... yes checking whether the -xildoff compiler flag is required... no checking for specified window system checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include checking for dnet_ntoa in -ldnet... no checking for dnet_ntoa in -ldnet_stub... no checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for X defines extracted by xmkmf checking for X11/Intrinsic.h... yes checking for XOpenDisplay in -lX11... yes checking for XShapeSelectInput in -lXext... yes checking for XtOpenDisplay in -lXt... yes checking the version of X11 being used... R6 checking for XConvertCase... yes checking for X11/Xlocale.h... yes checking for XRegisterIMInstantiateCallback... yes checking for standard XRegisterIMInstantiateCallback prototype... no checking for XmuReadBitmapDataFromFile in -lXmu... yes checking for main in -lXbsd... no checking for X11/extensions/shape.h... yes Using X11. checking for WM_COMMAND option checking for X11/Xauth.h... yes checking for XauGetAuthByAddr in -lXau... yes checking for tt_c.h... no checking for Tt/tt_c.h... no checking for desktop/tt_c.h... no checking for Dt/Dt.h... no configure: warning: No CDE without generic Drag'n'Drop support configure: warning: No OffiX without generic Drag'n'Drop support checking for LDAP checking for ldap_search in -lldap... yes checking for ldap_set_option... yes checking for ldap_get_lderrno... no checking for ldap_result2error... yes checking for ldap_parse_result... yes checking for PostgreSQL checking for libpq-fe.h... no checking for pgsql/libpq-fe.h... no checking for postgresql/libpq-fe.h... yes checking for PQconnectdb in -lpq... no Error: Required PostgreSQL support cannot be provided. Check --site-prefixes. !!! ERROR: app-editors/xemacs-21.4.12 failed. !!! Function src_compile, Line 166, Exitcode 1 !!! (no error message) Portage 2.0.50_pre16 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20031222-r0, 2.4.23) ================================================================= System uname: 2.4.23 i686 mobile AMD Athlon(tm) XP 2500+ Gentoo Base System version 1.4.3.12 distcc 2.12.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59 Automake: sys-devel/automake-1.7.8 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -mcpu=athlon-xp -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /lib/modules /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/alias /var/qmail/control /var/vpopmail/domains /var/vpopmail/etc" CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws /etc/gconf /etc/env.d" CXXFLAGS="-O3 -mcpu=athlon-xp -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distcc sandbox" GENTOO_MIRRORS="http://builda http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X Xaw3d aalib acl acpi afs alsa apache2 apm arts avi berkdb bonobo cdr crypt cscope cups curl dga directfb doc dvb dvd emacs encode esd ethereal evo fbcon firebird flash foomaticdb freetds gb gd gdbm ggi gif gnome gphoto2 gpm gps gstreamer gtk gtk2 gtkhtml guile imap imlib informix innodb ipv6 jack java jikes joystick jpeg kde kerberos krb4 ladcca lcm ldap leim libg++ libgda libwww lirc mad maildir mbox mcal memlimit mikmod mmx motif mozilla mpeg mpi mule mysql nas ncurses nhc98 nls oci8 odbc oggvorbis opengl oss pam pcmcia pda pdflib perl plotutils png pnp postgres ppds prelude python qt quicktime readline ruby18 samba sasl scanner sdl slang slp snmp socks5 spell ssl svga tcltk tcpd tetex tiff truetype usb wmf wxwindows x86 xface xinerama xml2 xmms xosd xv zeo zlib"
since updating to openssl-0.9.7c remerging xemacs fails for me too. First it was nas, after disabling nas use flag, it fails for something else, ...
After upgrading to postgresql 7.4.1-r3, xemacs configure works fine. Johnny
Johnny: Could you close the bug report then, please. Local problem here, too.
seems to be fixed in current ebuild