From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from phicode.de ([136.243.147.240]) by ewsd; Wed Sep 12 13:08:30 EDT 2018 Comment: DomainKeys? See http://domainkeys.sourceforge.net/ DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=phicode.de; b=Qbq8yO7zWPmQEzc/Ve4XKp8XTPkioAsx9CIrRPCQ3MmhVWvuOzUspe7TQDwS22ZrZ9j9E9SbSiwgN7DKlvYrmfCJofgZ3sbpdHyopZD7XUcbUocnz1Z+UBxq6w+4kgpb/uaydeq+vYFEaNwXyt1PjBlt1DnL3JdBpOZ2pdv8kOw=; h=Received:Received:Date:From:To:Subject:In-Reply-To:Message-ID:References:User-Agent:MIME-Version:Content-Type; DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=phicode.de; h=date:from:to :subject:in-reply-to:message-id:references:mime-version :content-type; s=default; bh=g0HzbclZI/S165LrkSUGW9KSbHU=; b=Dmt /ClydU8TI7xoItcsbs2zfIWNssBuIEJqESWVTH5AwxfiabCzsgHaXrgZbpE2OYdo gcBxJGDID1DMK8FLxVDgRFoZdEyPym70ek9xJKO5RYu0wRx4vGi6mlJ4XIQ19HRw eoVUtMkWt85bZUf7x7m+YGOTvY1li1m3ZrigbXRg= Received: (qmail 4769 invoked from network); 12 Sep 2018 17:08:26 -0000 Received: from localhost (127.0.0.1) by localhost with SMTP; 12 Sep 2018 17:08:26 -0000 Date: Wed, 12 Sep 2018 19:08:25 +0200 (CEST) From: Julius Schmidt To: 9front@9front.org Subject: Re: [9front] bug: ape make eats lines after line continuations In-Reply-To: <4114921.6sTPCyEKaN@hugin> Message-ID: References: <4114921.6sTPCyEKaN@hugin> User-Agent: Alpine 2.00 (LNX 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: content-driven cache No. No gmake in 9front. We shouldn't add new non-native code without very good reason. How does LLP64 break mksh? Is it casting pointers to long? (yuck) On Wed, 12 Sep 2018, Jens Staal wrote: > 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. > > >