From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id 656FE43F281E for <9fans@9fans.net>; Tue, 1 Sep 2020 00:51:24 -0400 (EDT) (envelope-from ori@eigenstate.org) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id 9F0F3CC686E; Tue, 1 Sep 2020 00:51:24 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1598935884; b=YZec9cFvCL7bygRj2AVUtpEG06qK/j83I8MWuQ8tDB0TUKCoc3 gTWagpj0tY6LU9YO22dEhrcjkyQdC8ugIsII60ON68LnUyRnu1kMrimj5MJmzQVL HMx+3OsnD0MHm2Q5t2AICGFwH6ddqRh0K+WQa46isO4rw7tWiNTv8hOKANEFE1Il /BzjGXKDd3o/dvrGXXDqyMtYAsjMjaJrWTfH+PAeIwq3QBwY9AOPyBCBMlwVN+bN NsqyAap93XMkbXFzpbo+lw2/fqDQyAU6rav04oFtjs5H0as2WI7mgK+iluL7v9Su foo8IbMwTpSuWXS5NSXaoe/1oEs5Byka0biw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=message-id:to:subject:date:from:in-reply-to :mime-version:content-type:content-transfer-encoding; s=arcseal; t=1598935884; bh=oFTPD3xF2yIsHYbsTQynesJljl+MdXpE9SLknnhfD+Y=; b= KrbopxLrHuBCa6Ms0W6qhuUiqwKalcx3uzjsDEy9a5HMzGtroxu1wL6Rt8D9sjYO OaGnOEs/2sRTri/OEuWR5GzTVEPhzlhyucWqqo0bra0EA969dzGfnCuYxnw45M65 hArxnCbSuNsDAKQAc3vBtU64jwB18FK1Xbsp4L569v3ca+HfCYaqhccGDWFaC4cv 4/KHAGU0wMD6fuT3Mks/netZ71Kf3vEtcW/z0I28/4pcB+zOONjVi3ApAARZ2jxx BbK3DFnLx3MhMryhZbJqiZa5e24D6Z3TKmg1+1DhtD2dmGJXlg8nKnIfdoPYFX7/ 7OaZrBxcYSqYMnuE6ayS6w== ARC-Authentication-Results: i=1; tb-mx0.topicbox.com; arc=none (no signatures found); bimi=none (Domain is not BIMI enabled); dkim=none (no signatures found); dmarc=pass policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=eigenstate.org; iprev=pass smtp.remote-ip=206.124.132.107 (mimir.eigenstate.org); spf=pass smtp.mailfrom=ori@eigenstate.org smtp.helo=mimir.eigenstate.org; x-aligned-from=pass (Address match); x-ptr=pass smtp.helo=mimir.eigenstate.org policy.ptr=mimir.eigenstate.org; x-return-mx=pass header.domain=eigenstate.org policy.is_org=yes (MX Records found: eigenstate.org,kusuri.pikopiko.org,nokogiri.pikopiko.org,mail.pikopiko.org); x-return-mx=pass smtp.domain=eigenstate.org policy.is_org=yes (MX Records found: eigenstate.org,kusuri.pikopiko.org,nokogiri.pikopiko.org,mail.pikopiko.org); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 Authentication-Results: tb-mx0.topicbox.com; arc=none (no signatures found); bimi=none (Domain is not BIMI enabled); dkim=none (no signatures found); dmarc=pass policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=eigenstate.org; iprev=pass smtp.remote-ip=206.124.132.107 (mimir.eigenstate.org); spf=pass smtp.mailfrom=ori@eigenstate.org smtp.helo=mimir.eigenstate.org; x-aligned-from=pass (Address match); x-ptr=pass smtp.helo=mimir.eigenstate.org policy.ptr=mimir.eigenstate.org; x-return-mx=pass header.domain=eigenstate.org policy.is_org=yes (MX Records found: eigenstate.org,kusuri.pikopiko.org,nokogiri.pikopiko.org,mail.pikopiko.org); x-return-mx=pass smtp.domain=eigenstate.org policy.is_org=yes (MX Records found: eigenstate.org,kusuri.pikopiko.org,nokogiri.pikopiko.org,mail.pikopiko.org); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgeduiedrudefiedgkeelucdltddurdegudehrddttd dmucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgf nhhsuhgsshgtrhhisggvpdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttd enucenucfjughrpefkvffufffhjgggtgfgsehtjeejtddttddvnecuhfhrohhmpehorhhi segvihhgvghnshhtrghtvgdrohhrghenucggtffrrghtthgvrhhnpeeifffhieelhfejhf dtgfeikeefgeeuieekfeehfffhvdfgkedtueefuedtteekheenucffohhmrghinheplehf rhhonhhtrdhorhhgpdhgihhthhhusgdrtghomhenucfkphepvddtiedruddvgedrudefvd druddtjedpjeegrddutddurddvrdeinecuvehluhhsthgvrhfuihiivgeptdenucfrrghr rghmpehinhgvthepvddtiedruddvgedrudefvddruddtjedphhgvlhhopehmihhmihhrrd gvihhgvghnshhtrghtvgdrohhrghdpmhgrihhlfhhrohhmpeeoohhrihesvghighgvnhhs thgrthgvrdhorhhgqe X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (eigenstate.org: 206.124.132.107 is authorized to use 'ori@eigenstate.org' in 'mfrom' identity (mechanism 'mx' matched)) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="ori@eigenstate.org"; helo=mimir.eigenstate.org; client-ip=206.124.132.107 Received: from mimir.eigenstate.org (mimir.eigenstate.org [206.124.132.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx0.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Tue, 1 Sep 2020 00:51:23 -0400 (EDT) (envelope-from ori@eigenstate.org) Received: from abbatoir.fios-router.home (pool-74-101-2-6.nycmny.fios.verizon.net [74.101.2.6]) by mimir.eigenstate.org (OpenSMTPD) with ESMTPSA id 6d823374 (TLSv1.2:ECDHE-RSA-AES256-SHA:256:NO); Mon, 31 Aug 2020 21:51:22 -0700 (PDT) Message-ID: To: skip.tavakkolian@gmail.com, 9fans@9fans.net Subject: Re: [9fans] Git client Date: Mon, 31 Aug 2020 21:51:21 -0700 From: ori@eigenstate.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: cc579654-ec0e-11ea-b2dc-e42c87132b9e > Are there any build instructions? ape/make can't seem to handle the > Makefile (sources from git repo) Looking at the changes in git, it seems like lufia expected it to be built with gmake. I'm not sure which port lufia used, but there's one sitting in mveety's ports repo, here: https://code.9front.org/hg/ports/file/82187053e44b/dev-utils/gmake (you need both the patches and the tarball; I think that the ports repo is likely to work on 9legacy, but I don't know if anyone's tested it.) When I tried building it, I also realized I needed perl for the libressl build. That's been updated recently as well (https://github.com/Perl/perl5/pull/17891), but you may need some cpp changes that I made to get it to work. The version of cpp shipped with 9legacy, I think, gets operator associativity wrong: it computes '1 - 1 + 2' as '1 - (1 + 2)' instead of '(1 - 1) + 2', which breaks some '#if' statements, if I recall correctly.