From owner-freebsd-arch@freebsd.org Wed Nov 11 05:54:47 2015 Return-Path: Delivered-To: freebsd-arch@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 ACCE3A22BE1 for ; Wed, 11 Nov 2015 05:54:47 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qk0-x229.google.com (mail-qk0-x229.google.com [IPv6:2607:f8b0:400d:c09::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 51C7B1790 for ; Wed, 11 Nov 2015 05:54:47 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by qkas77 with SMTP id s77so8404048qka.0 for ; Tue, 10 Nov 2015 21:54:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp_com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=yCaiO9dIS4gR0WnQ+WNMsZ1CqUcRzpclKOO22DpazL4=; b=C/b52v/Ex1VugdbvwkDBRjPqwfjYJuBZksDfNCPJKASVUf2OZddgiLOy9ydE1w+gsO /N/T8WGaZRYzWrE9pozTMIE2Oz7Muw2pRBzdb+8P7V9cO5+L6KFkNYrO0TAsLiZcch+4 IGXq+XczRobjgUKPJK/E/9xkyQzZZAqJQEyULInVdOV5nZhZzaAMf2xiNX95vf/3FWTS W+LibkyttC/JLst/0XHf16rJR0ErsH7cxK/vJ6pg2Erj8KBW/MtDh69oD8Qi3LgXBeWc 7SAqSjR4oIh5TKu5QBkKXwsRoOIbSK2HOQee9qGjuZS0b9pDlmrX5XT7Wco9QXQC+vtz 60Ag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=yCaiO9dIS4gR0WnQ+WNMsZ1CqUcRzpclKOO22DpazL4=; b=cNx0+ZJZx4lvrwyo9aFdFPfZFaOF8Jh9UMr9Xxz3L1eTtxyKWle1T5ptvmV3wptf8+ UWfpf2k5FO3nawCw4uP3niionv4pYHYTb70VuEusCoq/uTQZvA8TChsobV+nNxafjSNz eho5pFPZSdDYJiUyi9P1CRty8STPFlkT8AY98JAHUmYGB3Q27gyxMZygRJ7rAGVm7Zmj xCIVJJkqn8gik+kyVqVy39QKYe2D3+snMeah/XhFmUHO3mk8IcQbunVFSxPB90gJo01h UppQeC5bJXA5J/DblCnOZNGrlOkVCySgpIy5cDlBOPzONa6vSHzwK1t/rAmmJ03STA2p +joQ== X-Gm-Message-State: ALoCoQlzttc0poTxgo/G79yDKvNR+DAlmJFv1rhZh1QnHsfRQeQVPZpTUXlhwsUSch5nAdBB32e8 MIME-Version: 1.0 X-Received: by 10.55.23.170 with SMTP id 42mr8853994qkx.42.1447221286195; Tue, 10 Nov 2015 21:54:46 -0800 (PST) Sender: wlosh@bsdimp.com Received: by 10.140.27.181 with HTTP; Tue, 10 Nov 2015 21:54:46 -0800 (PST) X-Originating-IP: [50.253.99.174] In-Reply-To: <56417100.5050600@Wilcox-Tech.com> References: <563A5893.1030607@freebsd.org> <2AAC0EF3-528B-476F-BA9C-CDC3004465D0@bsdimp.com> <20151108155501.GA1901@alchemy.franken.de> <563F8385.3090603@freebsd.org> <56417100.5050600@Wilcox-Tech.com> Date: Tue, 10 Nov 2015 22:54:46 -0700 X-Google-Sender-Auth: DvkZXFauBGmGTBZw9Tx1wa65x_w Message-ID: Subject: Re: Sparc64 doesn't care about you, and you shouldn't care about Sparc64 From: Warner Losh To: Anna Wilcox Cc: Sean Bruno , Marius Strobl , sparc64@freebsd.org, freebsd-arch Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Nov 2015 05:54:47 -0000 On Mon, Nov 9, 2015 at 9:22 PM, Anna Wilcox wrote: > > Just as a further note, I had experimented in January of this year with > making a binary pkg mirror for sun4u using my (comparatively sad) Ultra > 60 and a cross-build system. Installation was fairly straightforward > but I was having issues bringing up Clang and was having many issues > trying to build "modern" packages using GCC 4.2.1. > > See my blog for some insight: http://blog.foxkit.us/search/label/sparc > > Unfortunately, truth be told, I gave up after the Freenode IRC channel > gave me a whole heap of abuse and name-calling for trying to ask for any > support with the sparc64 port. I couldn't find the documentation I > needed to keep going and nobody wanted to help. If there are others > working on this and I am not alone after all, I will gladly pull the > Ultra 60 back on to my desk and do what I can to help out. GCC 4.8 or > 4.9 would be a huge, huge, huge improvement in particular. > sparc64 is the odd-man out currently. However, even if clang doesn't work, the gcc external toolchain works well for other platforms. If it makes sprac64 more viable, then so much the better. There should even be a 5.0 gcc port that's keyed into the new CROSS_TARGET stuff, if that works for the ports. If the many other offers of help fall through, then I'd be happy to act as a backup to get patches into the tree. If there's enough people working on this, we may win from getting more developers into the project and it may be viable for another release cycle. While nothing is definite, if nothing is done the outcome is certain. As for the bozos on IRC on Freenode, I'm just glad that you spoke up about what you'd done. That's the best revenge when I've had people discourage me in the past: to show them what's possible when you step away from the can't do attitude. So, have you found the docs you need? Warner