From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f68.google.com ([209.85.221.68]) by ewsd; Thu Sep 13 10:47:27 EDT 2018 Received: by mail-wr1-f68.google.com with SMTP id n2-v6so6067719wrw.7 for <9front@9front.org>; Thu, 13 Sep 2018 07:47:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=offblast-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=1HDNnnTADunB4vNbYgCOA1nCGqqui5mQozsFSVq2FnE=; b=gReHV85SzRhKIKBdM6gU4Sp3QpWS+dxaqCHLn+TS8UVDMO6qWa4ZK7B2SvSKrQ4yE6 cb2PuYRUsQSZYGQkS0RlrJmQ5aNXgbI6yTjeqTmwGo0n+Oo6i19uVdabPYeUHD7AL0En D/wkF8ACrFEV/92yuVnq1Z1EpJzA15nhl8qiKYM/dxTNS5qNFeimWTtWbH0/uIoqMDQM +JmyGI/h0PO71Tt2Zbn6E8dDi/TAGpwgh3EK5FwGzW+YNxPAImUfm+XTzAJit5+ORBEW eRmS0wVUA/g5YHUNi54PGcRAmxSdSupgdcGMGbwE4XrwIDtWTNP/+394HuClGAqRtviM yFWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=1HDNnnTADunB4vNbYgCOA1nCGqqui5mQozsFSVq2FnE=; b=fkhVp1bpIvJrvtQqeETw7hMkdzefmDFyaLuNZWfB/kNaaB6P+jFWpctEA10lAWYn7h Od954udWX7j1cugH2OTXdxz1CYA//kNe6oTYQc2brR3teJ/tKICB85PAbpGMq6arZ8R2 20wdQzY5i5L26X5XCEzWqCTw5eTkArUZFDK61o18jV45i3juK5LrSqAYPWiQolhHIOUM 2Xo5PevcqNZGM9HgRMGpPVvN/qjqa2/dk9HcXm4COF691VpRmz/Un4mpPLXbPY8Ub+b0 ZujO7v9RuyU+HPjEAco/iz02oo7ZqME6lhJ6Kkb0GEij6CJKxRoIfa7TvtQwZnbxG0PS fxMw== X-Gm-Message-State: APzg51BxUq/qU1LN36oej3cecT/LLuhQhiOvF7B1/MQJ0u3S3IvpACRm +M9cjH/hFmnPJH1IYxDIvEAeIJTW3ITY4BChZBtmtf3uwQA= X-Google-Smtp-Source: ANB0VdYYp8DM4A3TgMxvmyjbonKKOfgNa6E4A0TllAomhPKNC+VJmRRrtICSjt3hTFq8LOf/Onl8Pcjp7DQwtXQlagk= X-Received: by 2002:a5d:4d82:: with SMTP id b2-v6mr5511866wru.80.1536850042767; Thu, 13 Sep 2018 07:47:22 -0700 (PDT) MIME-Version: 1.0 References: <4114921.6sTPCyEKaN@hugin> In-Reply-To: From: Nick Owens Date: Thu, 13 Sep 2018 07:47:11 -0700 Message-ID: Subject: Re: [9front] bug: ape make eats lines after line continuations To: 9front@9front.org Content-Type: text/plain; charset="UTF-8" List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: AJAX component markup injection frontend fixed in 4ba75ed882b7. On Wed, Sep 12, 2018 at 10:08 AM Julius Schmidt wrote: > > 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. > > > > > >