From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?=E7=8E=8B=E4=BA=AE?= Newsgroups: gmane.emacs.bugs Subject: bug#7762: fail to build and install emacs on solaris 10 for 23.2 Date: Thu, 30 Dec 2010 19:50:36 +0800 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=0016e65ae5144411b404989f4bed X-Trace: dough.gmane.org 1293718800 17093 80.91.229.12 (30 Dec 2010 14:20:00 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 30 Dec 2010 14:20:00 +0000 (UTC) To: 7762@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Dec 30 15:19:54 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PYJJp-0006Vi-Go for geb-bug-gnu-emacs@m.gmane.org; Thu, 30 Dec 2010 15:19:54 +0100 Original-Received: from localhost ([127.0.0.1]:48911 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PYJJn-0005uV-SN for geb-bug-gnu-emacs@m.gmane.org; Thu, 30 Dec 2010 09:17:27 -0500 Original-Received: from [140.186.70.92] (port=60221 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PYHXZ-0003Rl-6K for bug-gnu-emacs@gnu.org; Thu, 30 Dec 2010 07:23:37 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PYHXV-0004WM-6n for bug-gnu-emacs@gnu.org; Thu, 30 Dec 2010 07:23:32 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:36426) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PYHXV-0004WI-47 for bug-gnu-emacs@gnu.org; Thu, 30 Dec 2010 07:23:29 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1PYH50-00050F-G1; Thu, 30 Dec 2010 06:54:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?=E7=8E=8B=E4=BA=AE?= Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 30 Dec 2010 11:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 7762 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.129370999919180 (code B ref -1); Thu, 30 Dec 2010 11:54:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 30 Dec 2010 11:53:19 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PYH4G-0004zI-7G for submit@debbugs.gnu.org; Thu, 30 Dec 2010 06:53:19 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PYGvE-0004md-2p for submit@debbugs.gnu.org; Thu, 30 Dec 2010 06:43:58 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PYH1s-00051A-79 for submit@debbugs.gnu.org; Thu, 30 Dec 2010 06:50:51 -0500 Original-Received: from lists.gnu.org ([199.232.76.165]:38424) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PYH1r-00050h-Bo for submit@debbugs.gnu.org; Thu, 30 Dec 2010 06:50:48 -0500 Original-Received: from [140.186.70.92] (port=36343 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PYH1m-0005zl-J6 for bug-gnu-emacs@gnu.org; Thu, 30 Dec 2010 06:50:47 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PYH1i-0004y4-Tp for bug-gnu-emacs@gnu.org; Thu, 30 Dec 2010 06:50:42 -0500 Original-Received: from mail-wy0-f169.google.com ([74.125.82.169]:36817) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PYH1i-0004xO-9a for bug-gnu-emacs@gnu.org; Thu, 30 Dec 2010 06:50:38 -0500 Original-Received: by wyj26 with SMTP id 26so11274097wyj.0 for ; Thu, 30 Dec 2010 03:50:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=30SOdYgG2IUsmq3pRlswJrKne7AmgMT3w6LxN5+SVdw=; b=gwmHXD79TC1ppVEWOmR90dHTGKOnW/KWbSbff4XQGal36UHC7i0Z+B02RIl9So2V6w y5hFH8oJwn90HeHbwvFNmqjR8p2i+M/cusJ4OyzoryX4I79gO+U+dtK7LUEQvJAB5dIK 9GkkDKDgG16aPtGR10WWZBkn9pJMhn8QCBBM0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=Skz7TPiYzsuy0Bu2hpY4AbYIl88dS/fgHVjAnO6Dh21PAzA+4BvgAIrAnv5nu4cqxC aJ/8OSe1K1LkyOeTC0I4eky8uROlt/Xe+ksD0CFy+oAvd096CHgSgLupUra7X+sw4hRO hWzrNqn2lZntjyIZp0AINIGbVYwRXfdbovWxo= Original-Received: by 10.216.183.3 with SMTP id p3mr16386553wem.105.1293709836816; Thu, 30 Dec 2010 03:50:36 -0800 (PST) Original-Received: by 10.216.55.148 with HTTP; Thu, 30 Dec 2010 03:50:36 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Mailman-Approved-At: Thu, 30 Dec 2010 06:53:15 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Thu, 30 Dec 2010 06:54:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Mailman-Approved-At: Thu, 30 Dec 2010 09:17:23 -0500 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:42932 Archived-At: --0016e65ae5144411b404989f4bed Content-Type: text/plain; charset=ISO-8859-1 what i report here isfor a solaris version emacs issue (uname -a SunOS R28BS2 5.10 Generic_142909-17 sun4v sparc SUNW,T5140) i'm going to move emacs from 23.2, but i found the build always fail when doing make, the following is the detail make error, when i finish the configure command, i run make, and i got the first error: ... Loading term/common-win... Loading term/x-win... Loading mwheel... Loading emacs-lisp/float-sup... Loading vc-hooks... Loading ediff-hook... Loading tooltip... Finding pointers to doc strings... Finding pointers to doc strings...done Dumping under the name emacs 40901 pure bytes used mv -f emacs bootstrap-emacs cd ../lisp; make compile-first EMACS=3D../src/bootstrap-emacs cd ../lisp; make autoloads EMACS=3D../src/bootstrap-emacs chmod +w /u/liangw/emacs-23.2/lisp/ps-print.el /u/liangw/emacs-23.2/lisp/em= ulation/tpu-edt.el \ /u/liangw/emacs-23.2/lisp/emacs-lisp/cl-loaddefs.el /u/liangw/emacs-23.2/= lisp/mail/rmail.el \ /u/liangw/emacs-23.2/lisp/dired.el /u/liangw/emacs-23.2/lisp/ibuffer.el wd=3D/u/liangw/emacs-23.2/lisp; subdirs=3D`(cd $wd; find . -type d -print)`= ; for file in $subdirs; do case $file in */Old | */RCS | */CVS | */CVS/* = | */.* | */.*/* | */=3D* | */obsolete | */term ) ;; *) wins=3D"$wins $wd/$= file" ;; esac; done; \ echo Directories: $wins; \ EMACSLOADPATH=3D/u/liangw/emacs-23.2/lisp LC_ALL=3DC ../src/bootstrap-emacs= -batch --no-site-file --multibyte -l autoload --eval '(setq generated-auto= load-file "/u/liangw/emacs-23.2/lisp/loaddefs.el")' -f batch-update-autoloa= ds $wins Directories: /u/liangw/emacs-23.2/lisp/. /u/liangw/emacs-23.2/lisp/./calc /= u/liangw/emacs-23.2/lisp/./cedet /u/liangw/emacs-23.2/lisp/./cedet/ede /u/l= iangw/emacs-23.2/lisp/./cedet/semantic /u/liangw/emacs-23.2/lisp/./cedet/se= mantic/decorate /u/liangw/emacs-23.2/lisp/./cedet/semantic/analyze /u/liang= w/emacs-23.2/lisp/./cedet/semantic/wisent /u/liangw/emacs-23.2/lisp/./cedet= /semantic/symref /u/liangw/emacs-23.2/lisp/./cedet/semantic/bovine /u/liang= w/emacs-23.2/lisp/./cedet/srecode /u/liangw/emacs-23.2/lisp/./org /u/liangw= /emacs-23.2/lisp/./progmodes /u/liangw/emacs-23.2/lisp/./play /u/liangw/ema= cs-23.2/lisp/./net /u/liangw/emacs-23.2/lisp/./international /u/liangw/emac= s-23.2/lisp/./erc /u/liangw/emacs-23.2/lisp/./url /u/liangw/emacs-23.2/lisp= /./calendar /u/liangw/emacs-23.2/lisp/./language /u/liangw/emacs-23.2/lisp/= ./emulation /u/liangw/emacs-23.2/lisp/./nxml /u/liangw/emacs-23.2/lisp/./mh= -e /u/liangw/emacs-23.2/lisp/./emacs-lisp /u/liangw/emacs-23.2/lisp/./textm= odes /u/liangw/emacs-23.2/lisp/./gnus /u/liangw/emacs-23.2/lisp/./eshell /u= /liangw/emacs-23.2/lisp/./mail *** Error code 139 make: Fatal error: Command failed for target `autoloads' Current working directory /u/liangw/emacs-23.2/lisp *** Error code 1 make: Fatal error: Command failed for target `/u/liangw/emacs-23.2/lisp/loa= ddefs.el' Current working directory /u/liangw/emacs-23.2/src *** Error code 1 make: Fatal error: Command failed for target `src' then i run make again, i got a different error: ... Loading term/x-win... Loading mwheel... Loading emacs-lisp/float-sup... Loading vc-hooks... Loading ediff-hook... Loading tooltip... Finding pointers to doc strings... Finding pointers to doc strings...done Dumping under the name emacs 1565522 pure bytes used Adding name emacs-23.2.1 ln -f emacs bootstrap-emacs ./emacs -q -batch -f list-load-path-shadows *** Signal 11 - core dumped (ignored) cd lisp; make all \ CC=3D'gcc' CFLAGS=3D'-g -O2 -Wdeclaration-after-statement' CPPFLAGS=3D'' \ LDFLAGS=3D'-Wl,-znocombreloc -L/usr/openwin/lib' MAKE=3D'make' make compile-last EMACS=3D../src/emacs (export PARALLEL; PARALLEL=3D0; cd leim; make all \ CC=3D'gcc' CFLAGS=3D'-g -O2 -Wdeclaration-after-statement' CPPFLAGS=3D'' \ LDFLAGS=3D'-Wl,-znocombreloc -L/usr/openwin/lib' MAKE=3D'make') EMACSLOADPATH=3D/u/liangw/emacs-23.2/leim/../lisp LC_ALL=3DC ../src/emacs = -batch --no-init-file --no-site-file --multibyte -l /u/liangw/emacs-23.2/le= im/../lisp/international/titdic-cnv \ -f batch-titdic-convert -dir quail /u/liangw/emacs-23.2/leim/CXTERM-DIC; \ echo "changed" > changed.tit *** Error code 139 make: Fatal error: Command failed for target `changed.tit' Current working directory /u/liangw/emacs-23.2/leim *** Error code 1 make: Fatal error: Command failed for target `leim' Can you help on this issue, or what more information i can provide? I paste the configure command output below liangw@R28BS2 $ ^./configure --prefix=3D/u/liangw --with-gif=3Dno checking build system type... sparc-sun-solaris2.10 checking host system type... sparc-sun-solaris2.10 checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /opt/exp/gnu/bin//grep checking for egrep... /opt/exp/gnu/bin//grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether gcc understands -Wno-pointer-sign... no checking whether gcc understands -Wdeclaration-after-statement... yes checking whether ln -s works... yes checking how to run the C preprocessor... gcc -E checking for a BSD-compatible install... /opt/exp/gnu/bin//install -c checking for ranlib... ranlib checking for install-info... /opt/exp/gnu/bin//install-info checking for install-info... (cached) /opt/exp/gnu/bin//install-info checking for install-info... (cached) /opt/exp/gnu/bin//install-info checking for gzip... /usr/bin/gzip checking for makeinfo... /opt/exp/gnu/bin//makeinfo checking for -znocombreloc... yes configure: checking the machine- and system-dependent files to find out - which libraries the lib-src programs will want, and - whether the GNU malloc routines are usable... checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... 64 checking machine/soundcard.h usability... no checking machine/soundcard.h presence... no checking for machine/soundcard.h... no checking sys/soundcard.h usability... no checking sys/soundcard.h presence... no checking for sys/soundcard.h... no checking soundcard.h usability... no checking soundcard.h presence... no checking for soundcard.h... no checking for _oss_ioctl in -lossaudio... no checking for pkg-config... /usr/bin/pkg-config checking for alsa >=3D 1.0.0... no Package alsa was not found in the pkg-config search path. Perhaps you should add the directory containing `alsa.pc' to the PKG_CONFIG_PATH environment variable No package 'alsa' found checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/timeb.h usability... yes checking sys/timeb.h presence... yes checking for sys/timeb.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking linux/version.h usability... no checking linux/version.h presence... no checking for linux/version.h... no checking sys/systeminfo.h usability... yes checking sys/systeminfo.h presence... yes checking for sys/systeminfo.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for string.h... (cached) yes checking for stdlib.h... (cached) yes checking termcap.h usability... no checking termcap.h presence... no checking for termcap.h... no checking stdio_ext.h usability... yes checking stdio_ext.h presence... yes checking for stdio_ext.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for strings.h... (cached) yes checking coff.h usability... no checking coff.h presence... no checking for coff.h... no checking pty.h usability... no checking pty.h presence... no checking for pty.h... no checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/vlimit.h usability... no checking sys/vlimit.h presence... no checking for sys/vlimit.h... no checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking sys/_mbstate_t.h usability... no checking sys/_mbstate_t.h presence... no checking for sys/_mbstate_t.h... no checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking utmp.h usability... yes checking utmp.h presence... yes checking for utmp.h... yes checking if personality LINUX32 can be set... no checking for term.h... yes checking for ANSI C header files... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking whether sys_siglist is declared... no checking whether __sys_siglist is declared... no checking for sys/wait.h that is POSIX.1 compatible... yes checking for struct utimbuf... yes checking return type of signal handlers... void checking for speed_t... yes checking for struct timeval... yes checking for struct exception... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking for net/if.h... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for struct tm.tm_zone... no checking whether tzname is declared... yes checking for tzname... yes checking for struct tm.tm_gmtoff... no checking for struct ifreq.ifr_flags... yes checking for struct ifreq.ifr_hwaddr... no checking for struct ifreq.ifr_netmask... no checking for struct ifreq.ifr_broadaddr... yes checking for struct ifreq.ifr_addr... yes checking for function prototypes... yes checking for working volatile... yes checking for an ANSI C-conforming const... yes checking for void * support... yes checking whether make sets $(MAKE)... yes checking whether we are using GNU Make... no checking for long file names... yes checking for X... libraries /usr/openwin/lib, headers /usr/openwin/include checking for malloc_get_state... no checking for malloc_set_state... no checking whether __after_morecore_hook exists... no checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for getpagesize... yes checking for working mmap... yes checking for dnet_ntoa in -ldnet... no checking for main in -lXbsd... no checking for cma_open in -lpthreads... no checking for Xkb... yes checking for XrmSetDatabase... yes checking for XScreenResourceString... yes checking for XScreenNumberOfScreen... yes checking for XSetWMProtocols... yes checking X11 version 6... 6 or newer checking for pkg-config... (cached) /usr/bin/pkg-config checking for librsvg-2.0 >=3D 2.11.0... no Requested 'librsvg-2.0 >=3D 2.11.0' but version of librsvg is 2.5.0 checking for pkg-config... (cached) /usr/bin/pkg-config checking for gtk+-2.0 >=3D 2.6 glib-2.0 >=3D 2.6... no Requested 'gtk+-2.0 >=3D 2.6' but version of GTK+ is 2.4.9 checking for pkg-config... (cached) /usr/bin/pkg-config checking for dbus-1 >=3D 1.0... no Package dbus-1 was not found in the pkg-config search path. Perhaps you should add the directory containing `dbus-1.pc' to the PKG_CONFIG_PATH environment variable No package 'dbus-1' found checking for pkg-config... (cached) /usr/bin/pkg-config checking for gconf-2.0 >=3D 2.13... no Requested 'gconf-2.0 >=3D 2.13' but version of gconf is 2.6.1 checking for xaw3d... no checking for libXaw... yes; using Lucid toolkit checking X11 toolkit version... 6 or newer checking for XmuConvertStandardSelection in -lXmu... yes checking for XShapeQueryExtension in -lXext... yes checking for pkg-config... (cached) /usr/bin/pkg-config checking for fontconfig >=3D 2.2.0... yes checking FONTCONFIG_CFLAGS... checking FONTCONFIG_LIBS... -lfontconfig checking for pkg-config... (cached) /usr/bin/pkg-config checking for xft >=3D 0.13.0... yes checking XFT_CFLAGS... -I/usr/openwin/include -I/usr/sfw/include -I/usr/sfw= /include/freetype2 checking XFT_LIBS... -R/usr/openwin/lib -R/usr/sfw/lib -R/usr/openwin/lib:/= usr/openwin/sfw/lib -L/usr/openwin/lib -L/usr/sfw/lib -L/usr/openwin/sfw/li= b -lXft -lfreetype -lXrender -lfontconfig checking for XRenderQueryExtension in -lXrender... yes checking X11/Xft/Xft.h usability... yes checking X11/Xft/Xft.h presence... yes checking for X11/Xft/Xft.h... yes checking for XftFontOpen in -lXft... yes checking for pkg-config... (cached) /usr/bin/pkg-config checking for libotf... no Package libotf was not found in the pkg-config search path. Perhaps you should add the directory containing `libotf.pc' to the PKG_CONFIG_PATH environment variable No package 'libotf' found checking X11/xpm.h usability... yes checking X11/xpm.h presence... yes checking for X11/xpm.h... yes checking for XpmReadFileToPixmap in -lXpm... yes checking for XpmReturnAllocPixels preprocessor define... yes checking jerror.h usability... yes checking jerror.h presence... yes checking for jerror.h... yes checking for jpeg_destroy_compress in -ljpeg... yes checking png.h usability... yes checking png.h presence... yes checking for png.h... yes checking libpng/png.h usability... yes checking libpng/png.h presence... yes checking for libpng/png.h... yes checking for png_get_channels in -lpng... yes checking tiffio.h usability... yes checking tiffio.h presence... yes checking for tiffio.h... yes checking for TIFFGetVersion in -ltiff... yes checking gpm.h usability... no checking gpm.h presence... no checking for gpm.h... no checking malloc/malloc.h usability... no checking malloc/malloc.h presence... no checking for malloc/malloc.h... no checking X11/SM/SMlib.h usability... yes checking X11/SM/SMlib.h presence... yes checking for X11/SM/SMlib.h... yes checking for SmcOpenConnection in -lSM... yes checking whether netdb declares h_errno... yes checking for working alloca.h... yes checking for alloca... yes checking for sqrt in -lm... yes checking for maillock in -lmail... yes checking for maillock in -llockfile... no checking for liblockfile.so... no checking for touchlock... yes checking maillock.h usability... yes checking maillock.h presence... yes checking for maillock.h... yes checking for gethostname... yes checking for getdomainname... yes checking for dup2... yes checking for rename... yes checking for closedir... yes checking for mkdir... yes checking for rmdir... yes checking for sysinfo... yes checking for getrusage... yes checking for get_current_dir_name... no checking for random... yes checking for lrand48... yes checking for bcopy... yes checking for bcmp... yes checking for logb... yes checking for frexp... yes checking for fmod... yes checking for rint... yes checking for cbrt... yes checking for ftime... yes checking for setsid... yes checking for strerror... yes checking for fpathconf... yes checking for select... yes checking for mktime... yes checking for euidaccess... no checking for getpagesize... (cached) yes checking for tzset... yes checking for setlocale... yes checking for utimes... yes checking for getrlimit... yes checking for setrlimit... yes checking for setpgid... yes checking for getcwd... yes checking for getwd... yes checking for shutdown... yes checking for getaddrinfo... yes checking for __fpending... yes checking for mblen... yes checking for mbrlen... yes checking for mbsinit... yes checking for strsignal... yes checking for setitimer... yes checking for ualarm... yes checking for index... yes checking for rindex... yes checking for sendto... yes checking for recvfrom... yes checking for getsockopt... yes checking for setsockopt... yes checking for getsockname... yes checking for getpeername... yes checking for gai_strerror... yes checking for mkstemp... yes checking for getline... no checking for getdelim... no checking for mremap... no checking for memmove... yes checking for fsync... yes checking for sync... yes checking for bzero... yes checking for memset... yes checking for memcmp... yes checking for difftime... yes checking for memcpy... yes checking for mempcpy... no checking for mblen... (cached) yes checking for mbrlen... (cached) yes checking for posix_memalign... no checking for cfmakeraw... no checking for cfsetspeed... no checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking for sys/time.h... (cached) yes checking for unistd.h... (cached) yes checking for alarm... yes checking for working mktime... no checking for getloadavg... yes checking for pstat_getdynamic... no checking for kstat_open in -lkstat... yes checking for getloadavg... yes checking whether getloadavg requires setgid... no checking for _LARGEFILE_SOURCE value needed for large files... no checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking for getopt_long_only... yes checking whether optreset is declared... no checking for working GNU getopt function... no checking whether getpgrp requires zero arguments... yes checking for strftime... yes checking for grantpt... yes checking for getpt... no checking for tparm in -lncurses... yes checking for res_init with -lresolv... yes checking for dgettext in -lintl... yes checking whether localtime caches TZ... yes checking for gettimeofday... yes checking whether gettimeofday can accept two arguments... yes checking for socket... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking whether system supports dynamic ptys... yes checking for pid_t... yes checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... no checking for working vfork... (cached) yes checking for nl_langinfo and CODESET... yes checking for size_t... yes checking for mbstate_t... yes checking for C restrict keyword... __restrict checking for C restricted array declarations... yes Configured for `sparc-sun-solaris2.10'. Where should the build process find the source code? /u/liangw/emacs-2= 3.2 What operating system and machine description files should Emacs use? `s/sol2-10.h' and `m/sparc.h' What compiler should emacs be built with? gcc -g -O2 -Wdecl= aration-after-statement Should Emacs use the GNU version of malloc? no (The GNU allocators don't work with this system configuration.) Should Emacs use a relocating allocator for buffers? no Should Emacs use mmap(2) for buffer allocation? no What window system should Emacs use? x11 What toolkit should Emacs use? LUCID Where do we find X Windows header files? /usr/openwin/incl= ude Where do we find X Windows libraries? /usr/openwin/lib Does Emacs use -lXaw3d? no Does Emacs use -lXpm? yes Does Emacs use -ljpeg? yes Does Emacs use -ltiff? yes Does Emacs use a gif library? no Does Emacs use -lpng? yes Does Emacs use -lrsvg-2? no Does Emacs use -lgpm? no Does Emacs use -ldbus? no Does Emacs use -lgconf? no Does Emacs use -lfreetype? yes Does Emacs use -lm17n-flt? no Does Emacs use -lotf? no Does Emacs use -lxft? yes Does Emacs use toolkit scroll bars? no configure: creating ./config.status config.status: creating Makefile config.status: creating lib-src/Makefile.c config.status: creating oldXMenu/Makefile config.status: creating doc/emacs/Makefile config.status: creating doc/misc/Makefile config.status: creating doc/lispintro/Makefile config.status: creating doc/lispref/Makefile config.status: creating src/Makefile.c config.status: creating lwlib/Makefile config.status: creating lisp/Makefile config.status: creating leim/Makefile config.status: creating src/config.h config.status: executing default commands creating src/epaths.h creating lib-src/Makefile creating src/Makefile --0016e65ae5144411b404989f4bed Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable

w= hat i report here isfor a solaris version emacs issue

= =A0

(= uname -a

S= unOS R28BS2 5.10 Generic_142909-17 sun4v sparc SUNW,T5140)

= =A0

i= 'm going to move emacs from 23.2, but i found the build always fail

w= hen doing make, the following is the detail make error,

= =A0

w= hen i finish the configure command, i run make, and i got the first

e= rror:

= =A0

.= ..

L= oading term/common-win...

L= oading term/x-win...

L= oading mwheel...

L= oading emacs-lisp/float-sup...

L= oading vc-hooks...

L= oading ediff-hook...

L= oading tooltip...

F= inding pointers to doc strings...

F= inding pointers to doc strings...done

D= umping under the name emacs

4= 0901 pure bytes used

m= v -f emacs bootstrap-emacs

c= d ../lisp; make=A0 compile-first EMACS=3D3D../src/bootstrap-emacs

c= d ../lisp; make=A0 autoloads EMACS=3D3D../src/bootstrap-emacs

c= hmod +w /u/liangw/emacs-23.2/lisp/ps-print.el /u/liangw/emacs-23.2/lisp/em=3D

u= lation/tpu-edt.el \

<= span style=3D"mso-spacerun:yes">=A0 /u/liangw/emacs-23.2/lisp/emacs-lisp/cl-loaddefs.el /u/liangw/emacs-23.2/=3D

l= isp/mail/rmail.el \

<= span style=3D"mso-spacerun:yes">=A0 /u/liangw/emacs-23.2/lisp/dired.= el /u/liangw/emacs-23.2/lisp/ibuffer.el

w= d=3D3D/u/liangw/emacs-23.2/lisp; subdirs=3D3D`(cd $wd; find . -type d -print)`=3D

;= =A0 for file in $subdirs; do=A0 case $file in */Old | */RCS | */CVS | = */CVS/* =3D

|= */.* | */.*/* | */=3D3D* | */obsolete | */term ) ;;=A0 *) wins=3D3D"$wins $wd/$=3D

f= ile" ;;=A0 esac;=A0 done; \

e= cho Directories: $wins; \

E= MACSLOADPATH=3D3D/u/liangw/emacs-23.2/lisp LC_ALL=3D3DC ../src/bootstrap-emacs=3D

<= span style=3D"mso-spacerun:yes">=A0-batch --no-site-file --multibyte= -l autoload --eval '(setq generated-auto=3D

l= oad-file "/u/liangw/emacs-23.2/lisp/loaddefs.el")' -f batch-update-aut= oloa=3D

d= s $wins

D= irectories: /u/liangw/emacs-23.2/lisp/. /u/liangw/emacs-23.2/lisp/./calc /=3D

u= /liangw/emacs-23.2/lisp/./cedet /u/liangw/emacs-23.2/lisp/./cedet/ede /u/l=3D

iangw/emacs-23.2/lisp/./cedet/semantic /u/liangw/emacs-23.2/lisp/./cedet/se=3D

mantic/decorate /u/liangw/emacs-23.2/lisp/./cedet/semantic/analyze /u/liang=3D

w/emacs-23.2/lisp/./cedet/semantic/wisent /u/liangw/emacs-23.2/lisp/./cedet=3D

/semantic/symref /u/liangw/emacs-23.2/lisp/./cedet/se= mantic/bovine /u/liang=3D

w/emacs-23.2/lisp/./cedet/srecode /u/liangw/emacs-23.2/lisp/./org /u/liangw=3D

/emacs-23.2/lisp/./progmodes /u/liangw/emacs-23.2/lisp/./play /u/liangw/ema=3D

cs-23.2/lisp/./net /u/liangw/emacs-23.2/lisp/./international /u/liangw/emac=3D

s-23.2/lisp/./erc /u/liangw/emacs-23.2/lisp/./url /u/liangw/emacs-23.2/lisp=3D

/./calendar /u/liangw/emacs-23.2/lisp/./language /u/liangw/emacs-23.2/lisp/=3D

./emulation /u/liangw/emacs-23.2/lisp/./nxml /u/liangw/emacs-23.2/lisp/./mh=3D

-e /u/liangw/emacs-23.2/lisp/./emacs-lisp /u/liangw/emacs-23.2/lisp/./textm=3D

odes /u/liangw/emacs-23.2/lisp/./gnus /u/liangw/emacs-23.2/lisp/./eshell /u=3D

/= liangw/emacs-23.2/lisp/./mail

*= ** Error code 139

m= ake: Fatal error: Command failed for target `autoloads'

C= urrent working directory /u/liangw/emacs-23.2/lisp

*= ** Error code 1

m= ake: Fatal error: Command failed for target `/u/liangw/emacs-23.2/lisp/loa=3D

d= defs.el'

C= urrent working directory /u/liangw/emacs-23.2/src

*= ** Error code 1

m= ake: Fatal error: Command failed for target `src'

= =A0

= =A0

= =A0

t= hen i run make again, i got a different error:

= =A0

.= ..

L= oading term/x-win...

L= oading mwheel...

L= oading emacs-lisp/float-sup...

L= oading vc-hooks...

L= oading ediff-hook...

L= oading tooltip...

F= inding pointers to doc strings...

F= inding pointers to doc strings...done

D= umping under the name emacs

1= 565522 pure bytes used

A= dding name emacs-23.2.1

l= n -f emacs bootstrap-emacs

.= /emacs -q -batch -f list-load-path-shadows

*= ** Signal 11 - core dumped (ignored)

c= d lisp; make all=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =A0=A0=A0\

<= span style=3D"mso-spacerun:yes">=A0 CC=3D3D'gcc' CFLAGS=3D3D= '-g -O2 -Wdeclaration-after-statement' CPPFLAGS=3D3D'' \

<= span style=3D"mso-spacerun:yes">=A0 LDFLAGS=3D3D'-Wl,-znocombrel= oc=A0 -L/usr/openwin/lib' MAKE= =3D3D'make'

m= ake=A0 compile-last EMACS=3D3D../sr= c/emacs

(= export PARALLEL; PARALLEL=3D3D0; cd leim; make all=A0 \

<= span style=3D"mso-spacerun:yes">=A0 CC=3D3D'gcc' CFLAGS=3D3D= '-g -O2 -Wdeclaration-after-statement' CPPFLAGS=3D3D'' \

<= span style=3D"mso-spacerun:yes">=A0 LDFLAGS=3D3D'-Wl,-znocombrel= oc=A0 -L/usr/openwin/lib' MAKE= =3D3D'make')

E= MACSLOADPATH=3D3D/u/liangw/emacs-23.2/leim/../lisp LC_ALL=3D3DC=A0 ../src/emacs =3D

-= batch --no-init-file --no-site-file --multibyte -l /u/liangw/emacs-23.2/le=3D

i= m/../lisp/international/titdic-cnv \

<= span style=3D"mso-spacerun:yes">=A0 -f batch-titdic-convert -dir qua= il /u/liangw/emacs-23.2/leim/CXTERM-DIC; \

<= span style=3D"mso-spacerun:yes">=A0 echo "changed" > ch= anged.tit

*= ** Error code 139

m= ake: Fatal error: Command failed for target `changed.tit'

C= urrent working directory /u/liangw/emacs-23.2/leim

*= ** Error code 1

m= ake: Fatal error: Command failed for target `leim'

= =A0

= =A0

C= an you help on this issue, or what more information i can provide?

= =A0

= =A0

= =A0

I= paste the configure command output below

= =A0

l= iangw@R28BS2 $ ^./configure --prefix=3D3D/u/liangw=A0 --with-gif=3D3Dno

c= hecking build system type... sparc-sun-solaris2.10

c= hecking host system type... sparc-sun-solaris2.10

c= hecking for gcc... gcc

c= hecking for C compiler default output file name... a.out

c= hecking whether the C compiler works... yes

c= hecking whether we are cross compiling... no

c= hecking for suffix of executables...

c= hecking for suffix of object files... o

c= hecking whether we are using the GNU C compiler... yes

c= hecking whether gcc accepts -g... yes

c= hecking for gcc option to accept ISO C89... none needed

c= hecking how to run the C preprocessor... gcc -E

c= hecking for grep that handles long lines and -e... /opt/exp/gnu/bin//grep

c= hecking for egrep... /opt/exp/gnu/bin//grep -E

c= hecking for ANSI C header files... yes

c= hecking for sys/types.h... yes

c= hecking for sys/stat.h... yes

c= hecking for stdlib.h... yes

c= hecking for string.h... yes

c= hecking for memory.h... yes

c= hecking for strings.h... yes

c= hecking for inttypes.h... yes

c= hecking for stdint.h... yes

c= hecking for unistd.h... yes

c= hecking minix/config.h usability... no

c= hecking minix/config.h presence... no

c= hecking for minix/config.h... no

c= hecking whether it is safe to define __EXTENSIONS__... yes

c= hecking whether gcc understands -Wno-pointer-sign... no

c= hecking whether gcc understands -Wdeclaration-after-statement... yes

c= hecking whether ln -s works... yes

c= hecking how to run the C preprocessor... gcc -E

c= hecking for a BSD-compatible install... /opt/exp/gnu/bin//install -c

c= hecking for ranlib... ranlib

c= hecking for install-info... /opt/exp/gnu/bin//install-info

c= hecking for install-info... (cached) /opt/exp/gnu/bin//install-info

c= hecking for install-info... (cached) /opt/exp/gnu/bin//install-info

c= hecking for gzip... /usr/bin/gzip

c= hecking for makeinfo... /opt/exp/gnu/bin//makeinfo

c= hecking for -znocombreloc... yes

c= onfigure: checking the machine- and system-dependent files to find out

<= span style=3D"mso-spacerun:yes">=A0- which libraries the lib-src pro= grams will want, and

<= span style=3D"mso-spacerun:yes">=A0- whether the GNU malloc routines= are usable...

c= hecking for special C compiler options needed for large files... no

c= hecking for _FILE_OFFSET_BITS value needed for large files... 64

c= hecking machine/soundcard.h usability... no

c= hecking machine/soundcard.h presence... no

c= hecking for machine/soundcard.h... no

c= hecking sys/soundcard.h usability... no

c= hecking sys/soundcard.h presence... no

c= hecking for sys/soundcard.h... no

c= hecking soundcard.h usability... no

c= hecking soundcard.h presence... no

c= hecking for soundcard.h... no

c= hecking for _oss_ioctl in -lossaudio... no

c= hecking for pkg-config... /usr/bin/pkg-config

c= hecking for alsa >=3D3D 1.0.0... no

P= ackage alsa was not found in the pkg-config search path.

P= erhaps you should add the directory containing `alsa.pc'

t= o the PKG_CONFIG_PATH environment variable

N= o package 'alsa' found

c= hecking sys/select.h usability... yes

c= hecking sys/select.h presence... yes

c= hecking for sys/select.h... yes

c= hecking sys/timeb.h usability... yes

c= hecking sys/timeb.h presence... yes

c= hecking for sys/timeb.h... yes

c= hecking sys/time.h usability... yes

c= hecking sys/time.h presence... yes

c= hecking for sys/time.h... yes

c= hecking for unistd.h... (cached) yes

c= hecking utime.h usability... yes

c= hecking utime.h presence... yes

c= hecking for utime.h... yes

c= hecking linux/version.h usability... no

c= hecking linux/version.h presence... no

c= hecking for linux/version.h... no

c= hecking sys/systeminfo.h usability... yes

c= hecking sys/systeminfo.h presence... yes

c= hecking for sys/systeminfo.h... yes

c= hecking termios.h usability... yes

c= hecking termios.h presence... yes

c= hecking for termios.h... yes

c= hecking limits.h usability... yes

c= hecking limits.h presence... yes

c= hecking for limits.h... yes

c= hecking for string.h... (cached) yes

c= hecking for stdlib.h... (cached) yes

c= hecking termcap.h usability... no

c= hecking termcap.h presence... no

c= hecking for termcap.h... no

c= hecking stdio_ext.h usability... yes

c= hecking stdio_ext.h presence... yes

c= hecking for stdio_ext.h... yes

c= hecking fcntl.h usability... yes

c= hecking fcntl.h presence... yes

c= hecking for fcntl.h... yes

c= hecking for strings.h... (cached) yes

c= hecking coff.h usability... no

c= hecking coff.h presence... no

c= hecking for coff.h... no

c= hecking pty.h usability... no

c= hecking pty.h presence... no

c= hecking for pty.h... no

c= hecking sys/mman.h usability... yes

c= hecking sys/mman.h presence... yes

c= hecking for sys/mman.h... yes

c= hecking sys/param.h usability... yes

c= hecking sys/param.h presence... yes

c= hecking for sys/param.h... yes

c= hecking sys/vlimit.h usability... no

c= hecking sys/vlimit.h presence... no

c= hecking for sys/vlimit.h... no

c= hecking sys/resource.h usability... yes

c= hecking sys/resource.h presence... yes

c= hecking for sys/resource.h... yes

c= hecking locale.h usability... yes

c= hecking locale.h presence... yes

c= hecking for locale.h... yes

c= hecking sys/_mbstate_t.h usability... no

c= hecking sys/_mbstate_t.h presence... no

c= hecking for sys/_mbstate_t.h... no

c= hecking sys/utsname.h usability... yes

c= hecking sys/utsname.h presence... yes

c= hecking for sys/utsname.h... yes

c= hecking pwd.h usability... yes

c= hecking pwd.h presence... yes

c= hecking for pwd.h... yes

c= hecking utmp.h usability... yes

c= hecking utmp.h presence... yes

c= hecking for utmp.h... yes

c= hecking if personality LINUX32 can be set... no

c= hecking for term.h... yes

c= hecking for ANSI C header files... (cached) yes

c= hecking whether time.h and sys/time.h may both be included... yes

c= hecking whether sys_siglist is declared... no

c= hecking whether __sys_siglist is declared... no

c= hecking for sys/wait.h that is POSIX.1 compatible... yes

c= hecking for struct utimbuf... yes

c= hecking return type of signal handlers... void

c= hecking for speed_t... yes

c= hecking for struct timeval... yes

c= hecking for struct exception... yes

c= hecking sys/socket.h usability... yes

c= hecking sys/socket.h presence... yes

c= hecking for sys/socket.h... yes

c= hecking for net/if.h... yes

c= hecking whether struct tm is in sys/time.h or time.h... time.h

c= hecking for struct tm.tm_zone... no

c= hecking whether tzname is declared... yes

c= hecking for tzname... yes

c= hecking for struct tm.tm_gmtoff... no

c= hecking for struct ifreq.ifr_flags... yes

c= hecking for struct ifreq.ifr_hwaddr... no

c= hecking for struct ifreq.ifr_netmask... no

c= hecking for struct ifreq.ifr_broadaddr... yes

c= hecking for struct ifreq.ifr_addr... yes

c= hecking for function prototypes... yes

c= hecking for working volatile... yes

c= hecking for an ANSI C-conforming const... yes

c= hecking for void * support... yes

c= hecking whether make sets $(MAKE)... yes

c= hecking whether we are using GNU Make... no

c= hecking for long file names... yes

c= hecking for X... libraries /usr/openwin/lib, headers /usr/openwin/include

c= hecking for malloc_get_state... no

c= hecking for malloc_set_state... no

c= hecking whether __after_morecore_hook exists... no

c= hecking for stdlib.h... (cached) yes

c= hecking for unistd.h... (cached) yes

c= hecking for getpagesize... yes

c= hecking for working mmap... yes

c= hecking for dnet_ntoa in -ldnet... no

c= hecking for main in -lXbsd... no

c= hecking for cma_open in -lpthreads... no

c= hecking for Xkb... yes

c= hecking for XrmSetDatabase... yes

c= hecking for XScreenResourceString... yes

c= hecking for XScreenNumberOfScreen... yes

c= hecking for XSetWMProtocols... yes

c= hecking X11 version 6... 6 or newer

c= hecking for pkg-config... (cached) /usr/bin/pkg-config

c= hecking for librsvg-2.0 >=3D3D 2.11.0... no

R= equested 'librsvg-2.0 >=3D3D 2.11.0' but version of librsvg is 2.5.0

c= hecking for pkg-config... (cached) /usr/bin/pkg-config

c= hecking for gtk+-2.0 >=3D3D 2.6 glib-2.0 >=3D3D 2.6... no

R= equested 'gtk+-2.0 >=3D3D 2.6' but version of GTK+ is 2.4.9

c= hecking for pkg-config... (cached) /usr/bin/pkg-config

c= hecking for dbus-1 >=3D3D 1.0... no

P= ackage dbus-1 was not found in the pkg-config search path.

P= erhaps you should add the directory containing `dbus-1.pc'

t= o the PKG_CONFIG_PATH environment variable

N= o package 'dbus-1' found

c= hecking for pkg-config... (cached) /usr/bin/pkg-config

c= hecking for gconf-2.0 >=3D3D 2.13... no

R= equested 'gconf-2.0 >=3D3D 2.13' but version of gconf is 2.6.1

c= hecking for xaw3d... no

c= hecking for libXaw... yes; using Lucid toolkit

c= hecking X11 toolkit version... 6 or newer

c= hecking for XmuConvertStandardSelection in -lXmu... yes

c= hecking for XShapeQueryExtension in -lXext... yes

c= hecking for pkg-config... (cached) /usr/bin/pkg-config

c= hecking for fontconfig >=3D3D 2.2.0... yes

c= hecking FONTCONFIG_CFLAGS...

c= hecking FONTCONFIG_LIBS... -lfontconfig

c= hecking for pkg-config... (cached) /usr/bin/pkg-config

c= hecking for xft >=3D3D 0.13.0... yes

c= hecking XFT_CFLAGS... -I/usr/openwin/include -I/usr/sfw/include -I/usr/sfw=3D

/= include/freetype2

c= hecking XFT_LIBS... -R/usr/openwin/lib -R/usr/sfw/lib -R/usr/openwin/lib:/=3D

u= sr/openwin/sfw/lib -L/usr/openwin/lib -L/usr/sfw/lib -L/usr/openwin/sfw/li=3D

b= -lXft -lfreetype -lXrender -lfontconfig

c= hecking for XRenderQueryExtension in -lXrender... yes

c= hecking X11/Xft/Xft.h usability... yes

c= hecking X11/Xft/Xft.h presence... yes

c= hecking for X11/Xft/Xft.h... yes

c= hecking for XftFontOpen in -lXft... yes

c= hecking for pkg-config... (cached) /usr/bin/pkg-config

c= hecking for libotf... no

P= ackage libotf was not found in the pkg-config search path.

P= erhaps you should add the directory containing `libotf.pc'

t= o the PKG_CONFIG_PATH environment variable

N= o package 'libotf' found

c= hecking X11/xpm.h usability... yes

c= hecking X11/xpm.h presence... yes

c= hecking for X11/xpm.h... yes

c= hecking for XpmReadFileToPixmap in -lXpm... yes

c= hecking for XpmReturnAllocPixels preprocessor define... yes

c= hecking jerror.h usability... yes

c= hecking jerror.h presence... yes

c= hecking for jerror.h... yes

c= hecking for jpeg_destroy_compress in -ljpeg... yes

c= hecking png.h usability... yes

c= hecking png.h presence... yes

c= hecking for png.h... yes

c= hecking libpng/png.h usability... yes

c= hecking libpng/png.h presence... yes

c= hecking for libpng/png.h... yes

c= hecking for png_get_channels in -lpng... yes

c= hecking tiffio.h usability... yes

c= hecking tiffio.h presence... yes

c= hecking for tiffio.h... yes

c= hecking for TIFFGetVersion in -ltiff... yes

c= hecking gpm.h usability... no

c= hecking gpm.h presence... no

c= hecking for gpm.h... no

c= hecking malloc/malloc.h usability... no

c= hecking malloc/malloc.h presence... no

c= hecking for malloc/malloc.h... no

c= hecking X11/SM/SMlib.h usability... yes

c= hecking X11/SM/SMlib.h presence... yes

c= hecking for X11/SM/SMlib.h... yes

c= hecking for SmcOpenConnection in -lSM... yes

c= hecking whether netdb declares h_errno... yes

c= hecking for working alloca.h... yes

c= hecking for alloca... yes

c= hecking for sqrt in -lm... yes

c= hecking for maillock in -lmail... yes

c= hecking for maillock in -llockfile... no

c= hecking for liblockfile.so... no

c= hecking for touchlock... yes

c= hecking maillock.h usability... yes

c= hecking maillock.h presence... yes

c= hecking for maillock.h... yes

c= hecking for gethostname... yes

c= hecking for getdomainname... yes

c= hecking for dup2... yes

c= hecking for rename... yes

c= hecking for closedir... yes

c= hecking for mkdir... yes

c= hecking for rmdir... yes

c= hecking for sysinfo... yes

c= hecking for getrusage... yes

c= hecking for get_current_dir_name... no

c= hecking for random... yes

c= hecking for lrand48... yes

c= hecking for bcopy... yes

c= hecking for bcmp... yes

c= hecking for logb... yes

c= hecking for frexp... yes

c= hecking for fmod... yes

c= hecking for rint... yes

c= hecking for cbrt... yes

c= hecking for ftime... yes

c= hecking for setsid... yes

c= hecking for strerror... yes

c= hecking for fpathconf... yes

c= hecking for select... yes

c= hecking for mktime... yes

c= hecking for euidaccess... no

c= hecking for getpagesize... (cached) yes

c= hecking for tzset... yes

c= hecking for setlocale... yes

c= hecking for utimes... yes

c= hecking for getrlimit... yes

c= hecking for setrlimit... yes

c= hecking for setpgid... yes

c= hecking for getcwd... yes

c= hecking for getwd... yes

c= hecking for shutdown... yes

c= hecking for getaddrinfo... yes

c= hecking for __fpending... yes

c= hecking for mblen... yes

c= hecking for mbrlen... yes

c= hecking for mbsinit... yes

c= hecking for strsignal... yes

c= hecking for setitimer... yes

c= hecking for ualarm... yes

c= hecking for index... yes

c= hecking for rindex... yes

c= hecking for sendto... yes

c= hecking for recvfrom... yes

c= hecking for getsockopt... yes

c= hecking for setsockopt... yes

c= hecking for getsockname... yes

c= hecking for getpeername... yes

c= hecking for gai_strerror... yes

c= hecking for mkstemp... yes

c= hecking for getline... no

c= hecking for getdelim... no

c= hecking for mremap... no

c= hecking for memmove... yes

c= hecking for fsync... yes

c= hecking for sync... yes

c= hecking for bzero... yes

c= hecking for memset... yes

c= hecking for memcmp... yes

c= hecking for difftime... yes

c= hecking for memcpy... yes

c= hecking for mempcpy... no

c= hecking for mblen... (cached) yes

c= hecking for mbrlen... (cached) yes

c= hecking for posix_memalign... no

c= hecking for cfmakeraw... no

c= hecking for cfsetspeed... no

c= hecking sys/un.h usability... yes

c= hecking sys/un.h presence... yes

c= hecking for sys/un.h... yes

c= hecking for sys/time.h... (cached) yes

c= hecking for unistd.h... (cached) yes

c= hecking for alarm... yes

c= hecking for working mktime... no

c= hecking for getloadavg... yes

c= hecking for pstat_getdynamic... no

c= hecking for kstat_open in -lkstat... yes

c= hecking for getloadavg... yes

c= hecking whether getloadavg requires setgid... no

c= hecking for _LARGEFILE_SOURCE value needed for large files... no

c= hecking getopt.h usability... yes

c= hecking getopt.h presence... yes

c= hecking for getopt.h... yes

c= hecking for getopt_long_only... yes

c= hecking whether optreset is declared... no

c= hecking for working GNU getopt function... no

c= hecking whether getpgrp requires zero arguments... yes

c= hecking for strftime... yes

c= hecking for grantpt... yes

c= hecking for getpt... no

c= hecking for tparm in -lncurses... yes

c= hecking for res_init with -lresolv... yes

c= hecking for dgettext in -lintl... yes

c= hecking whether localtime caches TZ... yes

c= hecking for gettimeofday... yes

c= hecking whether gettimeofday can accept two arguments... yes

c= hecking for socket... yes

c= hecking netinet/in.h usability... yes

c= hecking netinet/in.h presence... yes

c= hecking for netinet/in.h... yes

c= hecking arpa/inet.h usability... yes

c= hecking arpa/inet.h presence... yes

c= hecking for arpa/inet.h... yes

c= hecking sys/ioctl.h usability... yes

c= hecking sys/ioctl.h presence... yes

c= hecking for sys/ioctl.h... yes

c= hecking whether system supports dynamic ptys... yes

c= hecking for pid_t... yes

c= hecking vfork.h usability... no

c= hecking vfork.h presence... no

c= hecking for vfork.h... no

c= hecking for fork... yes

c= hecking for vfork... yes

c= hecking for working fork... no

c= hecking for working vfork... (cached) yes

c= hecking for nl_langinfo and CODESET... yes

c= hecking for size_t... yes

c= hecking for mbstate_t... yes

c= hecking for C restrict keyword... __restrict

c= hecking for C restricted array declarations... yes

= =A0

C= onfigured for `sparc-sun-solaris2.10'.

= =A0

<= span style=3D"mso-spacerun:yes">=A0 Where should the build process f= ind the source code?=A0=A0=A0 /u/liangw/ema= cs-2=3D

3= .2

<= span style=3D"mso-spacerun:yes">=A0 What operating system and machin= e description files should Emacs use?

<= span style=3D"mso-spacerun:yes">=A0=A0=A0=A0=A0=A0=A0 `s/sol2-10.h&#= 39; and `m/sparc.h'

<= span style=3D"mso-spacerun:yes">=A0 What compiler should emacs be bu= ilt with?=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0 gcc -g -O2 -Wdecl=3D

a= ration-after-statement

<= span style=3D"mso-spacerun:yes">=A0 Should Emacs use the GNU version= of malloc?=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0 no

<= span style=3D"mso-spacerun:yes">=A0=A0=A0 (The GNU allocators don= 9;t work with this system configuration.)

<= span style=3D"mso-spacerun:yes">=A0 Should Emacs use a relocating al= locator for buffers?=A0=A0=A0 no

<= span style=3D"mso-spacerun:yes">=A0 Should Emacs use mmap(2) for buf= fer allocation?=A0=A0=A0=A0=A0=A0=A0=A0 no

<= span style=3D"mso-spacerun:yes">=A0 What window system should Emacs = use?=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0 x11

<= span style=3D"mso-spacerun:yes">=A0 What toolkit should Emacs use?=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 LUCID

<= span style=3D"mso-spacerun:yes">=A0 Where do we find X Windows heade= r files?=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0 /usr/openwin/incl=3D

u= de

<= span style=3D"mso-spacerun:yes">=A0 Where do we find X Windows libra= ries?=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0 /usr/openwin/lib

<= span style=3D"mso-spacerun:yes">=A0 Does Emacs use -lXaw3d?=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 no

<= span style=3D"mso-spacerun:yes">=A0 Does Emacs use -lXpm?=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 yes

<= span style=3D"mso-spacerun:yes">=A0 Does Emacs use -ljpeg?=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 yes

<= span style=3D"mso-spacerun:yes">=A0 Does Emacs use -ltiff?=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 yes

<= span style=3D"mso-spacerun:yes">=A0 Does Emacs use a gif library?=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 no

<= span style=3D"mso-spacerun:yes">=A0 Does Emacs use -lpng?=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 yes

<= span style=3D"mso-spacerun:yes">=A0 Does Emacs use -lrsvg-2?=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 no

<= span style=3D"mso-spacerun:yes">=A0 Does Emacs use -lgpm?=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 no

<= span style=3D"mso-spacerun:yes">=A0 Does Emacs use -ldbus?=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 no

<= span style=3D"mso-spacerun:yes">=A0 Does Emacs use -lgconf?=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 no

<= span style=3D"mso-spacerun:yes">=A0 Does Emacs use -lfreetype?=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 yes

<= span style=3D"mso-spacerun:yes">=A0 Does Emacs use -lm17n-flt?=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 no

<= span style=3D"mso-spacerun:yes">=A0 Does Emacs use -lotf?=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 no

<= span style=3D"mso-spacerun:yes">=A0 Does Emacs use -lxft?=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 yes

<= span style=3D"mso-spacerun:yes">=A0 Does Emacs use toolkit scroll ba= rs?=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0 no

= =A0

= =A0

c= onfigure: creating ./config.status

c= onfig.status: creating Makefile

c= onfig.status: creating lib-src/Makefile.c

c= onfig.status: creating oldXMenu/Makefile

c= onfig.status: creating doc/emacs/Makefile

c= onfig.status: creating doc/misc/Makefile

c= onfig.status: creating doc/lispintro/Makefile

c= onfig.status: creating doc/lispref/Makefile

c= onfig.status: creating src/Makefile.c

c= onfig.status: creating lwlib/Makefile

c= onfig.status: creating lisp/Makefile

c= onfig.status: creating leim/Makefile

c= onfig.status: creating src/config.h

c= onfig.status: executing default commands

c= reating src/epaths.h

c= reating lib-src/Makefile

c= reating src/Makefile

= =A0

= =A0

= =A0

--0016e65ae5144411b404989f4bed--