From xemacs-m  Mon Jan 27 15:30:32 1997
Received: from hubbub.cisco.com (hubbub.cisco.com [198.92.30.31])
          by xemacs.org (8.8.4/8.8.4) with ESMTP
	  id PAA20088 for <xemacs-beta@xemacs.org>; Mon, 27 Jan 1997 15:30:27 -0600 (CST)
Received: from sandman (sandman.cisco.com [171.68.209.51]) by hubbub.cisco.com (8.8.4-Cisco.1/CISCO.GATE.1.1) with ESMTP id NAA11092 for <xemacs-beta@xemacs.org>; Mon, 27 Jan 1997 13:29:51 -0800 (PST)
Received: (from drich@localhost) by sandman (SMI-8.6/8.6.12) id NAA03451; Mon, 27 Jan 1997 13:29:46 -0800
Date: Mon, 27 Jan 1997 13:29:46 -0800
Message-Id: <199701272129.NAA03451@sandman>
From: Dan Rich <drich@cisco.com>
To: XEmacs Beta List <xemacs-beta@xemacs.org>
Subject: 20.0b92 on Solaris 2.5.1 build
Reply-To: drich@cisco.com
X-Face: >>@YIrj6h(9FH@Qs_-ob2y~:HhB3<K:s^%ne_GjM`oNo3yFzbT'Kover1p6Qf|2_'8inv!W
 x^4ApmkH}yJ*clwm{;w(]]EV=YexeKB[\$G>j#fE)'04Kv^h\Yc+PG%t~'xXevX509R
X-Planation: X-Face can be viewed with "faces" or "xmail" (X11R5 contrib tape).
Mime-Version: 1.0 (generated by tm-edit 7.100)
Content-Type: text/plain; charset=US-ASCII

I have b92 up and running successfully on Solaris 2.5.1 (with real
X11R6).  I did have to patch both ange-ftp and jka-compr (patches
below) in order to be able to save e-mail to compressed folders, but
other than that, no problems so far.

BTW, the documentation for write-region hasn't been updated to reflect
the addition of the coding-system argument.

Anyway, here is my configuration:
	./configure  --site-libraries=/opt/local/lib:/usr/dt/lib
	--site-includes=/opt/local/include:/usr/dt/include --with-xpm
	--with-xface --with-sound=both --with-gif --with-jpeg --with-png
	--prefix=/local/beta --dynamic --with-mule --with-dialogs=motif

    Configured for `sparc-sun-solaris2.5.1'.
    
      Where should the build process find the source code?    /home/drich/Src/xemacs-20.0-b92
      What installation prefix should install use?            /local/beta
      What operating system and machine description files should XEmacs use?
            `s/sol2-5.h' and `m/sparc.h'
      What compiler should XEmacs be built with?              gcc  -g -O 
      Should XEmacs use the GNU version of malloc?            yes
      Should XEmacs use the relocating allocator for buffers? yes
      What window system should XEmacs use?                   x11
      Where do we find X Windows header files?                /opt/local/X11R6/include
      Where do we find X Windows libraries?                   /opt/local/X11R6/lib
      Additional header files:                                /opt/local/include:/usr/dt/include
      Additional libraries:                                   /opt/local/lib:/usr/dt/lib
      Compiling in support for XAUTH.
      Compiling in support for XPM.
      Compiling in support for X-Face headers.
      Compiling in support for GIF image conversion.
      Compiling in support for JPEG image conversion.
      Compiling in support for PNG image conversion.
      Compiling in both network and native sound support.
      Compiling in support for Berkeley DB.
      Compiling in support for GNU DBM.
      Compiling in Mule (multi-lingual) support.
      Compiling in support for CDE.
      Using the Lucid menubar.
      Using the Lucid scrollbar.
      Using the Motif dialog boxes.
      Compiling in extra code for debugging.
      Compiling in code for checking XEmacs memory usage.
    
-- 
Dan Rich <drich@cisco.com>  |	http://www.employees.org/~drich/
Senior Webmaster            | "Danger, you haven't seen the last of me!" 
Cisco Systems, Inc.         |   "No, but the first of you turns my stomach!"
(408) 527-3195              |           -- The Firesign Theatre's Nick Danger

       Friends of Randal Schwartz: http://www.lightlink.com/fors/

8<------------------------------ Cut Here ------------------------------>8
*** lisp/packages/jka-compr.el.orig	Fri Jan 24 09:35:06 1997
--- lisp/packages/jka-compr.el	Mon Jan 27 11:24:53 1997
***************
*** 367,373 ****
      (error nil)))
  
  
! (defun jka-compr-write-region (start end file &optional append visit)
    (let* ((filename (expand-file-name file))
  	 (visit-file (if (stringp visit) (expand-file-name visit) filename))
  	 (info (jka-compr-get-compression-info visit-file)))
--- 367,373 ----
      (error nil)))
  
  
! (defun jka-compr-write-region (start end file &optional append visit lockname coding-system)
    (let* ((filename (expand-file-name file))
  	 (visit-file (if (stringp visit) (expand-file-name visit) filename))
  	 (info (jka-compr-get-compression-info visit-file)))
***************
*** 406,412 ****
  	     (message "%s %s..." compress-message base-name))
  	    
  	    (jka-compr-run-real-handler 'write-region
! 					(list start end temp-file t 'dont))
  
  	    (jka-compr-call-process compress-program
  				    (concat compress-message
--- 406,413 ----
  	     (message "%s %s..." compress-message base-name))
  	    
  	    (jka-compr-run-real-handler 'write-region
! 					(list start end temp-file t 'dont
! 					      lockname coding-system))
  
  	    (jka-compr-call-process compress-program
  				    (concat compress-message
***************
*** 420,426 ****
  	    (jka-compr-run-real-handler 'write-region
  					(list (point-min) (point-max)
  					      filename
! 					      (and append can-append) 'dont))
  	    (erase-buffer)
  	    (set-buffer cbuf)
  
--- 421,428 ----
  	    (jka-compr-run-real-handler 'write-region
  					(list (point-min) (point-max)
  					      filename
! 					      (and append can-append) 'dont
! 					      lockname coding-system))
  	    (erase-buffer)
  	    (set-buffer cbuf)
  
***************
*** 447,453 ****
  	    nil)
  	      
  	(jka-compr-run-real-handler 'write-region
! 				    (list start end filename append visit)))))
  
  
  (defun jka-compr-insert-file-contents (file &optional visit beg end replace)
--- 449,455 ----
  	    nil)
  	      
  	(jka-compr-run-real-handler 'write-region
! 				    (list start end filename append visit lockname coding-system)))))
  
  
  (defun jka-compr-insert-file-contents (file &optional visit beg end replace)
*** lisp/dired/ange-ftp.el.orig	Mon Jan 27 13:23:23 1997
--- lisp/dired/ange-ftp.el	Mon Jan 27 13:24:54 1997
***************
*** 2961,2967 ****
      (string-match ange-ftp-binary-file-name-regexp file)))
  
  (defun ange-ftp-write-region (start end filename &optional append visit
! 			      lockname)
    "Documented as original."
    (interactive "r\nFWrite region to file: ")
    (setq filename (expand-file-name filename))
--- 2961,2967 ----
      (string-match ange-ftp-binary-file-name-regexp file)))
  
  (defun ange-ftp-write-region (start end filename &optional append visit
! 			      lockname coding-system)
    "Documented as original."
    (interactive "r\nFWrite region to file: ")
    (setq filename (expand-file-name filename))
***************
*** 2981,2987 ****
  		      (mod-p (buffer-modified-p)))
  		  (unwind-protect
  		      (ange-ftp-real-write-region start end temp nil
! 						  visit lockname)
  		    ;; cleanup forms
  		    (setq buffer-file-name filename)
  		    (if (fboundp 'compute-buffer-file-truename)
--- 2981,2987 ----
  		      (mod-p (buffer-modified-p)))
  		  (unwind-protect
  		      (ange-ftp-real-write-region start end temp nil
! 						  visit lockname coding-system)
  		    ;; cleanup forms
  		    (setq buffer-file-name filename)
  		    (if (fboundp 'compute-buffer-file-truename)
***************
*** 3017,3023 ****
  		(set-buffer-modified-p nil)))
  	  (ange-ftp-message "Wrote %s" abbr)
  	  (ange-ftp-add-file-entry filename))
!       (ange-ftp-real-write-region start end filename append visit lockname))))
  
  (defun ange-ftp-insert-file-contents (filename &optional visit beg end replace)
    "Documented as original."
--- 3017,3023 ----
  		(set-buffer-modified-p nil)))
  	  (ange-ftp-message "Wrote %s" abbr)
  	  (ange-ftp-add-file-entry filename))
!       (ange-ftp-real-write-region start end filename append visit lockname coding-system))))
  
  (defun ange-ftp-insert-file-contents (filename &optional visit beg end replace)
    "Documented as original."

