From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19555 invoked from network); 9 Aug 1999 10:25:51 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 9 Aug 1999 10:25:51 -0000 Received: (qmail 14477 invoked by alias); 9 Aug 1999 10:25:42 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 7406 Received: (qmail 14470 invoked from network); 9 Aug 1999 10:25:41 -0000 Date: Mon, 9 Aug 1999 12:25:57 +0200 From: Jos Backus To: zsh-workers@sunsite.auc.dk Subject: zsh-3.0.6 on BSD/OS Message-ID: <19990809122557.B14467@hal.mpn.cp.philips.com> Reply-To: Jos Backus Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.6i Fyi: 1) On both BSD/OS 3.1 and 4.0.1, configure erroneously #defines TGETENT_ACCEPTS_NULL, leading to a coredump later on in tgetstr() in init.c:489: Starting program: /home/jos/src/zsh-3.0.6/Src/zsh Program received signal SIGSEGV, Segmentation fault. 0x280c8824 in cgetcap () (gdb) where #0 0x280c8824 in cgetcap () #1 0x280c94b2 in cgetstr () #2 0x2809b899 in tgetstr () #3 0x8062194 in init_term () #4 0x806d485 in termsetfn () #5 0x806c34b in setstrvalue () #6 0x806c927 in setsparam () #7 0x806aa8a in createparamtable () #8 0x80626fd in setupvals () #9 0x80616c7 in main () #10 0x8049ff4 in __start () (gdb) Undefining TGETENT_ACCEPTS_NULL in config.h fixes the problem. 2) On 4.0.1 (but not 3.1), I am seeing the following for every sourcefile: gcc -c -I.. -I. -I. -DHAVE_CONFIG_H -Wall -Wno-implicit -Wmissing-prototypes -O2 builtin.c In file included from system.h:58, from zsh.h:59, from builtin.c:30: /usr/include/stdio.h:378: warning: no previous prototype for `__sputaux' gcc is the system-supplied version 2.7.2.1 in both cases. The shell built seems to work fine though. Cheers, -- Jos Backus _/ _/_/_/ "Reliability means never _/ _/ _/ having to say you're sorry." _/ _/_/_/ -- D. J. Bernstein _/ _/ _/ _/ Jos.Backus@nl.origin-it.com _/_/ _/_/_/ use Std::Disclaimer;