From owner-freebsd-sparc64@freebsd.org Wed Nov 11 05:54:48 2015 Return-Path: Delivered-To: freebsd-sparc64@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 4CDE3A22BE5 for ; Wed, 11 Nov 2015 05:54:48 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 1EB661793 for ; Wed, 11 Nov 2015 05:54:48 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mailman.ysv.freebsd.org (Postfix) id 1C186A22BE4; Wed, 11 Nov 2015 05:54:48 +0000 (UTC) Delivered-To: sparc64@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 01F15A22BE3 for ; Wed, 11 Nov 2015 05:54:48 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qk0-x232.google.com (mail-qk0-x232.google.com [IPv6:2607:f8b0:400d:c09::232]) (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 A5B571791 for ; Wed, 11 Nov 2015 05:54:47 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by qkcl124 with SMTP id l124so8351209qkc.3 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=g381s3WCYRakgc2KVn1f/BeHl1j7fVGheOYrrA4wZL2LRsne8livntDJMp5kTQ011K zMbhkAydZRmOc0V4WhZ/shjT8dyKdSQHneHADFbH/aefD8p8yvPV0SpV1VPgp+OYIdz5 1sqjgFNCk5QO/Qo04hOsPCzzrUXHOMhl3yMv0+NgWdnGIJxQmNpwAaGMmRaxCFe3vc0A 7zUsWOThGuanLj61mme1AzuWHNXQBNgPRdCZR6vep0nNhUhrOZe1pd3GsIhAhC4riDKb cBNe7NPZ8Aia11Oa8faJdEJuM44E7jOOtcPfjzXSoJsQoHmRVVfbOBENwD45tjThIdig 4Z7g== X-Gm-Message-State: ALoCoQlP3W6Odlbu4nReu6uuvActWMtwV9zhWbU9iJcLUUE1yHZWQN+nLkTnuCBbQ0GexBTbxuMK 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-sparc64@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Nov 2015 05:54:48 -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