From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21856 invoked from network); 27 May 2006 22:42:24 -0000 X-Spam-Checker-Version: SpamAssassin 3.1.2 (2006-05-25) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO autolearn=ham version=3.1.2 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 27 May 2006 22:42:24 -0000 Received: (qmail 27059 invoked from network); 27 May 2006 22:42:17 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 27 May 2006 22:42:17 -0000 Received: (qmail 19449 invoked by alias); 27 May 2006 22:42:08 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 10319 Received: (qmail 19438 invoked from network); 27 May 2006 22:42:07 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 27 May 2006 22:42:07 -0000 Received: (qmail 25784 invoked from network); 27 May 2006 22:42:07 -0000 Received: from snaefell.rhi.hi.is (130.208.165.28) by a.mx.sunsite.dk with SMTP; 27 May 2006 22:42:05 -0000 Received: from jin.myrkraverk.com (a048.nemendur.hi.is [130.208.188.48]) by snaefell.rhi.hi.is (8.13.6/8.13.3) with ESMTP id k4RMfmes000797 for ; Sat, 27 May 2006 22:41:52 GMT Received: from jin.myrkraverk.com (localhost.localdomain [127.0.0.1]) by jin.myrkraverk.com (8.13.1/8.13.1) with ESMTP id k4RN2J3l025692 for ; Sat, 27 May 2006 23:02:19 GMT Received: (from myrkraverk@localhost) by jin.myrkraverk.com (8.13.1/8.13.1/Submit) id k4RN2JUS025691; Sat, 27 May 2006 23:02:19 GMT X-Authentication-Warning: jin.myrkraverk.com: myrkraverk set sender to johann@myrkraverk.com using -f Subject: configure: error: ERROR MACROS NOT FOUND: please report to developers [PATCH] From: "Johann 'Myrkraverk' Oskarsson" To: zsh-users@sunsite.dk Date: Sat, 27 May 2006 23:02:19 +0000 Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Security Through Obscurity, linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Hi, Since I'm subscribed to the users mailing list, I'm posting this here. I've fixed the following configure error on zeta, see: http://www.yellowtab.com/products/ with the following patch agains 4.2.5. The RE *may* need or warrant some further tweakig, but it happens that on Zeta (BeOS) as well as Haiku, error codes are defined like the following: #define ESIGPARM (B_POSIX_ERROR_BASE + 15) And at least on Haiku, the following can also be seen: #define ENOMEM B_NO_MEMORY Have fun, and I hope you'll incorporate it, Johann -- working on further tweaks to port zsh -- johann myrkraverk com (you know the drill with the @ and .) I classify Outlook mail as spam, use something else. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=zsh-4.2.5-zeta1.patch Content-Description: Zeta patch for ZSH Common subdirectories: zsh-4.2.5/Completion and zsh-4.2.5-zeta1/Completion Common subdirectories: zsh-4.2.5/Config and zsh-4.2.5-zeta1/Config Common subdirectories: zsh-4.2.5/Doc and zsh-4.2.5-zeta1/Doc Common subdirectories: zsh-4.2.5/Etc and zsh-4.2.5-zeta1/Etc Common subdirectories: zsh-4.2.5/Functions and zsh-4.2.5-zeta1/Functions Common subdirectories: zsh-4.2.5/Misc and zsh-4.2.5-zeta1/Misc Common subdirectories: zsh-4.2.5/Src and zsh-4.2.5-zeta1/Src Common subdirectories: zsh-4.2.5/StartupFiles and zsh-4.2.5-zeta1/StartupFiles Common subdirectories: zsh-4.2.5/Test and zsh-4.2.5-zeta1/Test Common subdirectories: zsh-4.2.5/Util and zsh-4.2.5-zeta1/Util Common subdirectories: zsh-4.2.5/autom4te.cache and zsh-4.2.5-zeta1/autom4te.cache diff -uN --exclude-from=zsh-diff-exclude zsh-4.2.5/configure.ac zsh-4.2.5-zeta1/configure.ac --- zsh-4.2.5/configure.ac Mon Apr 4 02:48:58 2005 +++ zsh-4.2.5-zeta1/configure.ac Sat May 27 22:30:41 2006 @@ -1289,7 +1289,7 @@ dnl Try to make sure it doesn't get confused by files that don't dnl have real error definitions in. Count definitions to make sure. nerrs=`test -f $ERRNO_H && \ - grep '#[ ]*define[ ][ ]*E[0-9A-Z]*[ ]*[0-9][0-9]*' $ERRNO_H | \ + grep '#[ ]*define[ ][ ]*E[0-9A-Z]*[ ]*(*[_A-Z0-9][_A-Z0-9]*' $ERRNO_H | \ wc -l | sed 's/[ ]//g'` test "x$nerrs" != x && test "$nerrs" -ge 7 && break done --=-=-=--