From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12699 invoked from network); 19 Nov 1999 16:58:48 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 19 Nov 1999 16:58:48 -0000 Received: (qmail 13274 invoked by alias); 19 Nov 1999 16:58:33 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 8690 Received: (qmail 13238 invoked from network); 19 Nov 1999 16:58:31 -0000 Message-ID: <3835819E.2EA291BD@u.genie.co.uk> Date: Fri, 19 Nov 1999 16:58:06 +0000 From: Oliver Kiddle X-Mailer: Mozilla 4.7 [en] (Win95; U) X-Accept-Language: en MIME-Version: 1.0 To: Zsh workers Subject: Re: PATCH: AIX .export files References: <991105154004.ZM30666@candle.brasslantern.com> <38231426.5CFA117E@u.genie.co.uk> <991105175148.ZM246@candle.brasslantern.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sorry for being a bit slow to reply to these - I've been quite busy at work recently. Bart Schaefer wrote: > Well, one last thing to try before hacking more vigorously is > print locals That worked - brilliant. I've attached the patch to make that change. > } What options should I be using with patch. The patch I'm using (which is > That's odd; it applied straightaway for me. Did you use -p0 ? I didn't use -p0 - I was using -p1. I didn't think properly when I read the man page. I've had problems with patches before and that must have been the problem. Thanks. Sven wrote: > > I've also attached a patch to the .export files for compiling on AIX. > > I've looked through them and moved some of symbols around and removed > some duplicates. The patch also moves `printfmt()' to `zle_tricky.c', > it's still used there, sorry for thi I applied your patch and got unresolved symbols when building complist.so. These symbols turned out to be all listed in zle.export. I altered the Src/Zle/Makefile so that the EXPIMP_complist = line included a reference to import zle.export. Zsh then compiled without any further problems. Obviously the Makefile is auto-generated so a patch to it isn't the proper fix. I don't understand the whole make setup so I'm not sure what is - adding zle to complist.mdd's moddeps might be? Oliver Kiddle --- Src/makepro.awk Thu Apr 15 19:14:21 1999 +++ Src/makepro.awk.bak Mon Nov 8 12:05:56 1999 @@ -146,7 +146,7 @@ printf "\n" printf "#ifndef GLOBAL_PROTOTYPES\n" printf "\n" - printf locals + print locals printf "\n" printf "#endif /* !GLOBAL_PROTOTYPES */\n" }