From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Rabbe Fogelholm Newsgroups: gmane.emacs.bugs Subject: Re: Solaris 8 patches 108652-51 and 108919-14 break `make install' Date: Wed, 17 Apr 2002 18:07:26 +0200 Organization: Ericsson Utvecklings AB Sender: bug-gnu-emacs-admin@gnu.org Message-ID: <3CBD9DBE.12E0FC45@operamail.com> References: <3CBD6251.E71CE2A2@operamail.com> <5139-Wed17Apr2002175129+0300-eliz@is.elta.co.il> Reply-To: Rabbe.Fogelholm@ericsson.com NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1019059758 6139 127.0.0.1 (17 Apr 2002 16:09:18 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 17 Apr 2002 16:09:18 +0000 (UTC) Return-path: Original-Received: from fencepost.gnu.org ([199.232.76.164]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 16xrzi-0001au-00 for ; Wed, 17 Apr 2002 18:09:18 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16xrzq-0004vn-00; Wed, 17 Apr 2002 12:09:27 -0400 Original-Received: from mailbox4.ucsd.edu ([132.239.1.56]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16xrxz-0004lk-00 for ; Wed, 17 Apr 2002 12:07:31 -0400 Original-Received: from albatross.wise.edt.ericsson.se (albatross-ext.wise.edt.ericsson.se [193.180.251.49]) by mailbox4.ucsd.edu (8.12.1/8.12.1) with ESMTP id g3HG7SBZ000661 for ; Wed, 17 Apr 2002 09:07:29 -0700 (PDT) Original-Received: from ms.uab.ericsson.se. (ms.uab.ericsson.se [134.138.201.16]) by albatross.wise.edt.ericsson.se (8.12.1/8.12.1/WIREfire-1.4) with ESMTP id g3HG7S3G008667 for ; Wed, 17 Apr 2002 18:07:28 +0200 (MEST) Original-Received: from uabs63 (uabs63 [134.138.201.24]) by ms.uab.ericsson.se. (8.11.1/8.11.1/uab-3.8) with ESMTP id g3HG7Sa26559 for ; Wed, 17 Apr 2002 18:07:28 +0200 (MET DST) Original-Received: by uabs63 (8.8.8+Sun/client-1.3uab2) id SAA13246; Wed, 17 Apr 2002 18:07:27 +0200 (MET DST) Original-To: gnu-emacs-bug@moderators.isc.org Original-Path: not-for-mail X-Mailer: Mozilla 4.61 [en] (Win98; I) X-Accept-Language: en Original-Newsgroups: gnu.emacs.bug Original-Lines: 39 Original-NNTP-Posting-Host: 147.214.170.23 Original-X-Complaints-To: newsmaster@uab.ericsson.se Original-X-Trace: uab.ericsson.se 1019059647 147.214.170.23 (Wed, 17 Apr 2002 18:07:27 MET DST) Original-NNTP-Posting-Date: Wed, 17 Apr 2002 18:07:27 MET DST Errors-To: bug-gnu-emacs-admin@gnu.org X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Bug reports for GNU Emacs, the Swiss army knife of text editors List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.bugs:742 X-Report-Spam: http://spam.gmane.org/gmane.emacs.bugs:742 Eli Zaretskii wrote: > > > From: Rabbe Fogelholm > > Newsgroups: gnu.emacs.bug > > Date: Wed, 17 Apr 2002 13:53:53 +0200 > > > > > make[2]: Entering directory `/usr/local/bootenv/emacs/emacs-21.2/lwlib' > > > gcc -c -I/usr/openwin/include -I/usr/dt/include -g -O2 -DEMACS_BITMAP_FILES -DHAVE_CONFIG_H -Demacs -I. -I../src -I/usr/local/bootenv/emacs/emacs-21.2/lwlib -I/usr/local/bootenv/emacs/emacs-21.2/lwlib/../src xlwmenu.c > > > In file included from /usr/openwin/include/X11/Xos.h:81, > > > from xlwmenu.c:32: > > > /usr/include/strings.h:25: conflicting types for `memmove' > > > /usr/include/iso/string_iso.h:62: previous declaration of `memmove' > > > /usr/include/strings.h:26: parse error before `0' > > > /usr/include/strings.h:26: warning: conflicting types for built-in function `memset' > > > make[2]: *** [xlwmenu.o] Error 1 > > > make[2]: Leaving directory `/usr/local/bootenv/emacs/emacs-21.2/lwlib' > > > make[1]: *** [really-lwlib] Error 2 > > > make[1]: Leaving directory `/usr/local/bootenv/emacs/emacs-21.2/src' > > > make: *** [src] Error 2 > > > > A workaround is to back out the 108652-51 patch, which requires that > > 108919-14 is backed out first. After doing this the `make install' > > target succeeds. > > Thanks for this important information. However, in the hope that it's > possible to make Emacs build even with the recent patches, could you > please post the offending lines from the header files about which the > compiler complains, as well as any other lines (such as macro > definitions etc.) which are involved in this? Maybe we can make a > change in Emacs to work around those problems. > > TIA I'm not too sure about which parts of the files that are relevant. I have mailed them in "before" and "after" condition to you Eli, hopefully you can sort out what is worth posting. Let me know if you need more files. --Rabbe