From owner-freebsd-ports@freebsd.org Sun Oct 1 04:02:31 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1E4CBE363F9 for ; Sun, 1 Oct 2017 04:02:31 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [192.108.105.60]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.soaustin.net", Issuer "StartCom Class 2 IV Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0331265906; Sun, 1 Oct 2017 04:02:30 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from lonesome.com (bones.soaustin.net [192.108.105.22]) by mail.soaustin.net (Postfix) with ESMTPSA id 87F9C335; Sat, 30 Sep 2017 23:02:29 -0500 (CDT) Date: Sat, 30 Sep 2017 23:02:28 -0500 From: Mark Linimon To: Don Lewis Cc: rkoberman@gmail.com, freebsd-ports@freebsd.org Subject: Re: Status of portupgrade and portmaster? Message-ID: <20171001040228.GC27224@lonesome.com> References: <201709301930.v8UJUERE025933@gw.catspoiler.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201709301930.v8UJUERE025933@gw.catspoiler.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Oct 2017 04:02:31 -0000 On Sat, Sep 30, 2017 at 12:30:14PM -0700, Don Lewis wrote: > it illustrates the problem of synth being the only real > consumer of the ADA toolchain (which John also maintained) > on FreeBSD. It's only fair to point out that John did a great deal of work on Ada on FreeBSD. However ... > Another issue is that synth is only available on x86 because that > is what the toolchain limits it to This, to me, is what always stuck in my craw. I think John may have done some work on Ada on armv6 and/or aarch64 but I would have to go check to be sure. There is a _possibility_ that with sufficient effort it could be made to work there. But AFAICT there was never any realistic chance it could work on mips, powerpc, or sparc64. Now, you might claim those aren't deal-breakers, but IMVHO not having it working on both armv6 and aarch64, at production quality, *is* one -- those two need to be first-class citizens going forward (e.g. for 12.0). mcl