From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 747 invoked from network); 19 Jul 1999 18:41:00 -0000 Received: from ns2.primenet.com.au (HELO primenet.com.au) (@203.24.36.3) by ns1.primenet.com.au with SMTP; 19 Jul 1999 18:41:00 -0000 Received: (qmail 29305 invoked from network); 19 Jul 1999 18:03:12 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns2.primenet.com.au with SMTP; 19 Jul 1999 18:03:12 -0000 Received: (qmail 26526 invoked by alias); 19 Jul 1999 16:31:52 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 7205 Received: (qmail 26519 invoked from network); 19 Jul 1999 16:31:51 -0000 To: zsh-workers@sunsite.auc.dk Subject: Re: Diff file for 3.1.6-test-2 available References: <9907191000.AA13440@ibmth.df.unipi.it> MIME-Version: 1.0 (generated by AKEMI 1.13.2 - =?ISO-2022-JP?B?Ig==?= =?ISO-2022-JP?B?GyRCQTA0Y0s8GyhCIg==?=) Content-Type: text/plain; charset=US-ASCII From: Tanaka Akira Date: 20 Jul 1999 01:31:44 +0900 In-Reply-To: Peter Stephenson's message of "Mon, 19 Jul 1999 12:00:44 +0200" Message-ID: User-Agent: Chao-gnus/6.12.5 AKEMI/1.13.2 (=?ISO-2022-JP?B?GyRCQTAbKEI=?= =?ISO-2022-JP?B?GyRCNGNLPBsoQg==?=) FLAM-DOODLE/1.12.6 (=?ISO-2022-JP?B?GyRCM3cbKEI=?= 10R4.0/5.0) Emacs/20.3.11 (sparc-sun-solaris2.6) MULE/4.0 (HANANOEN) In article <9907191000.AA13440@ibmth.df.unipi.it>, Peter Stephenson writes: > I have uploaded to ftp.zsh.org the file > ftp://ftp.zsh.org/pub/testing/zsh-3.1.6-test-1-test-2.diff.gz Under SunOS 4, make is failed with: gcc -c -I. -DHAVE_CONFIG_H -DMODULE -Wall -Wno-implicit -Wmissing-prototypes -O2 -fpic -o mapfile..o mapfile.c mapfile.c: In function `setpmmapfile': mapfile.c:146: `MS_SYNC' undeclared (first use in this function) mapfile.c:146: (Each undeclared identifier is reported only once mapfile.c:146: for each function it appears in.) gmake[3]: *** [mapfile..o] Error 1 --- Src/Modules/mapfile.c- Tue Jul 20 01:17:22 1999 +++ Src/Modules/mapfile.c Tue Jul 20 01:17:46 1999 @@ -143,6 +143,9 @@ */ ftruncate(fd, len); memcpy(mmptr, value, len); +#ifndef MS_SYNC +#define MS_SYNC 0 +#endif msync(mmptr, len, MS_SYNC); /* * Then we need to truncate again, since mmap() always maps complete > I have only received a couple of pieces of information for Etc/MACHINES. > Please let us (zsh-workers@sunsite.auc.dk) know if you compile zsh and your > system configuration (including OS version) is not mentioned there, or > there are limitations not mentioned there. I tried to compile 3.1.6-test-2 under some platforms and I sensed: Under FreeBSD 2.2.8 and BSD/OS 3.0, dynamic loading is disabled automatically. Under Solaris 7, there is no problem with egcs-1.1.2 and dynamic loading. (on my environment at least) -- Tanaka Akira