From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp2.ugent.be ([157.193.49.126]) by ewsd; Wed Sep 12 12:34:28 EDT 2018 Received: from localhost (mcheck3.ugent.be [157.193.71.89]) by smtp2.ugent.be (Postfix) with ESMTP id 4CAD4B2D5E for <9front@9front.org>; Wed, 12 Sep 2018 18:34:27 +0200 (CEST) X-Virus-Scanned: by UGent DICT Received: from smtp2.ugent.be ([157.193.49.126]) by localhost (mcheck3.ugent.be [157.193.43.11]) (amavisd-new, port 10024) with ESMTP id 3q-9qCGSJq6Z for <9front@9front.org>; Wed, 12 Sep 2018 18:34:27 +0200 (CEST) Received: from smtp.irc.ugent.be (cp0242.irc.ugent.be [157.193.189.5]) by smtp2.ugent.be (Postfix) with ESMTP id E8374B2A81 for <9front@9front.org>; Wed, 12 Sep 2018 18:34:26 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by smtp.irc.ugent.be (Postfix) with ESMTP id 4CAAD1107DE for <9front@9front.org>; Wed, 12 Sep 2018 18:33:45 +0200 (CEST) X-Virus-Scanned: amavisd-new at irc.ugent.be Received: from smtp.irc.ugent.be ([127.0.0.1]) by localhost (smtp.irc.ugent.be [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 4LiW16T8T152 for <9front@9front.org>; Wed, 12 Sep 2018 18:33:44 +0200 (CEST) Received: from hugin.localnet (cx1133.irc.ugent.be [192.168.100.135]) by smtp.irc.ugent.be (Postfix) with ESMTPSA id E59091107DD for <9front@9front.org>; Wed, 12 Sep 2018 18:33:44 +0200 (CEST) From: Jens Staal To: 9front@9front.org Subject: Re: [9front] bug: ape make eats lines after line continuations Date: Wed, 12 Sep 2018 18:34:25 +0200 Message-ID: <4114921.6sTPCyEKaN@hugin> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="UTF-8" X-Miltered: at jchkm1 with ID 5B994012.001 by Joe's j-chkmail (http://helpdesk.ugent.be/email/)! X-j-chkmail-Enveloppe: 5B994012.001 from cp0242.irc.ugent.be/cp0242.irc.ugent.be/157.193.189.5/smtp.irc.ugent.be/ X-j-chkmail-Score: MSGID : 5B994012.001 on smtp2.ugent.be : j-chkmail score : XX : R=### U=. O=. B=0.000 -> S=0.300 X-j-chkmail-Status: Unsure List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: open-source out-scaling-based base SOAP property wrapper On Wednesday, 12 September 2018 18.26.14 CEST you wrote: > 9front's make in ape is eating newlines after line continuations > incorrectly. the attached makefile will produce the following output, > where 'fuck YOU' is the correct output. > > make on linux: > > $ make -s > objs one.o two.o > fuck YOU > > make on ape/psh: > > $ make -s > objs one.o two.o FUCK=YOU > fuck I am not sure how people would feel about it, but gmake is in fact building quite nicely under APE. There is an old port in the 9front ports and it should be easy to update. The same thing with gawk and gsed if anyone would be interested to use those for APE. The thing about the psh issue mentioned before: mksh builds nicely on i386 (also available in ports). A problem with 64-bit is that Plan9 is LLP64, which messes up mksh building. Perhaps someone smarter than me could solve that.