From nobody Wed May 24 19:52:26 2023 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QRMKm3qWBz4TRjh for ; Wed, 24 May 2023 19:52:44 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic307-55.consmr.mail.gq1.yahoo.com (sonic307-55.consmr.mail.gq1.yahoo.com [98.137.64.31]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4QRMKl20fvz4Yrv for ; Wed, 24 May 2023 19:52:43 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=fTaiNdzx; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.31 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1684957961; bh=gav1vwtAA/+dZm13NjvTM2NkFVUJKod8MYy/4Fr8SSY=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=fTaiNdzx3U8JzspBEaD9grPxyznTdvjWdIp0WupIiy6M+2vS402qXRmvJtGncxm5Tqn2hA62NUO1nMkmjYVLSjeEEKwHGyVnmz2fQRtkhFOrHQS7hBghWpALxXGg7DM7hFVi+rzRTQ2P3MLAtz7MVb/vSwERrEEHwe94Swlqbe3Ob+Xq/aPsWVsWwOZh6ajhf69c3FnB1XLwk3zHbFLG7BK+h8N2sMSzf6PIxoc/GqiHDkKF5IUWjJBUakmwdHBtX1fa2MlbkPr8IGsOcm51SluSpl54qBroAftAK1hINFDxW2aHKI3KuLFN+wpEMDVHdv4S/38wNS/vWXRsAxBqSQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1684957961; bh=weSII7C7XU8oXZ8vYO4elq7E296dzkoJpYJMglur6Y3=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=TEi0oN9eu4C8DL/g1u9tkb5lmE4TuK1xA7JhQKAccylW/DgOmT64BrSczeGqF/tJqhxpIj09pgmuG4rNXwmkjPgwbbpKLn7Gw9x+3ZhaBawCw0LGDONJt0vnIdA2/vKc+4xSEEnIJj72vezkBBOBV02AiWkLG7w0Caq/cfqf8qepyrr8UFB0DvIG+dG4dp1afkT1yOEeVcMvlCdSuHguGEnykPVEgto2OYM84MsPR9ndI675sXOXTYq53gk1JJeR6kc62JPtd6idPSpXUqJHr7pQA0e5w4p7oQSLmzdq8LWpzyg6Pjk86vCBn8Wr4P1v+n1C7HOKSfy9d+ay+C/eDA== X-YMail-OSG: qLG9xjsVM1nYRYtuWVyMmGHTXK7X2OYjerv9_CTSEr2PLRVB4Tlp4S6wpibW.Uw hm8EP0aEU0SzFy1CCn994bAZQ83Btj1cbveBt_LHlV9xQI2T8gXBGevE.ZiIeABBnFGba6OpYFJQ CPUjCYaccTjJYGe0YQxFUzJprwo0AnfRNG7_UbQGYihcWIuuXPCDGHsfcBtTEig5Xbftp00kuFAG k8HYYxHB.1JhR1S8l8s7onD_MxtwZ17MnF5fDLXJFe6yUrg4pJnQRZ_5pcBzM124_ZK_RsM1tiL1 KqzUVo0XkFXZTbSy6UmeGGYaSOJyYq6RpfeMGhb0fZiiZV7optnS7FG_PpfROcU6LDkjARqI0aXx uPjrSEtGwqoex7uggbIl8GdzgNRx7T5NYneMJdUZwmBcgm_z8h.GXq68y8ePxfeNrPUEPuaVh0qs ffWXgIPcaR1KAHqFh7NeT4AkjZmLvSaQeBgOiZ62NxsDUPFrn5YRc7qJ7okROTH5GywI.v2g_7JZ 43DFfT4rrWgSTFcOGxPMwrN3sNyCju9hKqIHDkhUesXR7Ok8c8dp2G1Myq2hN10zhyLpef66zg6a 2fxit3CBwJoTQXOOvUy_ATfcOp4jaJ5.sKxCx4UMYwEgSVspknuZXqjKWzEEoVhbAo5b.vh_lbD3 bff6B2741l1Ts4Tyk_LnqTciU9NbOs_9iYUw149egFUUjO7eWCa.DuM.5OZRgoncCKtw9tYaz5DO Bo7M7vOc3RZDdfXYMQ6CNgxzg4AV7dtIJdnHt9.e9UjKfNhDrdK3BXFEvUwvoxWqO6KAOBR7sho_ TKbVu9yZlnFZ5nno6T9n1m4CRbAUZ59bYC_bTJlXDkaeObhIJ.hLtyn8a2T9_hPCocsDGQQuIU8Y td09vZxYHd5lTmkh0g9i_Lep8s7bHmgZW_o1b5TLq5p2GJGEMtYbakPT6Q1mwOz.hVZOagOZKWn4 9PkJk8V6Twe1QfsbGsOTxWBSPPWLGKxq9bkvJwYHpOKFd3SKolgjoXbkBwG8YJKv_5MSpdxFyZO_ 0nzk4cpdbKTEOF6ragEEELJ7PPNOD41UihW1BMw1VhuaBu2MSzvSeBIKwIcGN9w8tpToVxHjFjfc CoHvmfHB0V5UHgaG17TdRCh30NJn_IkgtrVaF8lWdHGQgtCIjceib.2pcqTOymxfiIfvs7NHxlB3 730ljcRxTJ.Jixo86hCO5n_fFOpDEjTfulxgHXEHkpjMEyMRCHBe4eKfp7b_xsg5pwiP8f7UJoxW uBNBMZ.S5gO7VA2dH1YAtXOzoES.eoy99g9NcDNid4lu7.t8YOQVEBzqdKBHWkqFQD2zGYSJRX7n TnUPqyHMLieBxEnwbE.7_G3KQ_L.IZGWx5xDxiIvZkVr1LVU08RVojjhN.AP0WKmtAwIl2b8.hlX dEBZzbh4gCHThLsu_.gwwu09ZjHJN0BjQVj924RITIxOlQn1yISJN_P_6r5G579dE6irAbBfLChy IDVOyZ2Q_RnPpyNjL3xbRE0Dlnt54eo.XL38Nuq0bomK5Mr0mVKpcPLAYOdiKjY8PaR1BBp6o4We 6zW8SBL4nZeLI4vUgCxcG7cyRsUCXwjH0j7Kzwh.YgRJiBX5HmRRb3vYfni_WHbUt2PhnAwwmWv9 O8yR5_Wh4YNHPNnmZHeIK_k1dNLqxJXCMQXU1T0Aa_kmwJ2x3GBL7L0OuC3A9bKrGusjoqFYKtSx 8cietXrUVk.lncs.l2hUWpOJdbP3sArnpPwuI7lhzXRBHRmOxKymI7rnCy0kqJDYTcMJ_Ww0v2GG sQqMw8NTMGnNvDVuEUU3YaCCR8kXEtd49VyxAe9WmUw7Qe4k96_W.IGzsg2Z0TG03hpK6g4fGoA_ qWRHYcoMdUq0Ai6ixClsKFq.6NRWPJYPVbMwYAJJuIklHk8eyXtXSw_3bhEIeF7a5QIc.nGWydcz E4bUt.4CNq_QVVsLDbMOvIf80ky9xUvkHd3CV2c95PTna9XWoJL_e1b_w7L.4s4OjvEh8ywZbYfR 5xb9d4II7c852QQNBjt77CsnfQvYp_MHNhe.EIK.4SydAQWT8RW3zz_FYK_gdOLmRTtAYewbIvET ENHOfOPe3a2AH_PMswj.ZZETEBbIxEC1D1FKbRfznyOaoFMlKXiG0Aoz9y6GoIHpM8eaiOA_J0l0 qDJMf8oxyq2d_7I58J_Z6xlOEDrktNiJP3hRHJAZjRX1yaikNQPdKZ90HUMNRvfHe1u9dNMMRGDs OcV5yeXsQ.J7G0Lzx8JtswAXX27Lx7aPVUa53raUCifgefmWDrIjmoXWCn4kFhXvFKA-- X-Sonic-MF: X-Sonic-ID: c404660d-8931-469d-9ce8-6925d5fd94d3 Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.gq1.yahoo.com with HTTP; Wed, 24 May 2023 19:52:41 +0000 Received: by hermes--production-ne1-574d4b7954-bq277 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 1434fb3744a5d602e1c86ecdbb77f27a; Wed, 24 May 2023 19:52:37 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Status for armv7 vs. rust (and go)? Message-Id: <56FBE30B-41B9-4FBE-AA37-F041946855EC@yahoo.com> Date: Wed, 24 May 2023 12:52:26 -0700 To: freebsd-arm X-Mailer: Apple Mail (2.3731.400.51.1.1) References: <56FBE30B-41B9-4FBE-AA37-F041946855EC.ref@yahoo.com> X-Spamd-Result: default: False [-2.50 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.31:from]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; TO_DN_ALL(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; FREEMAIL_FROM(0.00)[yahoo.com]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; DKIM_TRACE(0.00)[yahoo.com:+]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.31:from] X-Rspamd-Queue-Id: 4QRMKl20fvz4Yrv X-Spamd-Bar: -- X-ThisMailContainsUnwantedMimeParts: N manu wrote in = https://lists.freebsd.org/archives/freebsd-arch/2023-May/000454.html that for armv7: QUOTE I still have some little cute boards that I want to use from time to time but the lack of proper porting of new language (like rust and iirc go have problems too) is making new software unusable on those boards (you can't even make some "smart speaker" for spotify as all the spotify clients are in rust). END QUOTE I was surprised. But, while I build rust for armv7, like for other architectures, I do not having anything using it currently for armv7. I tried looking at "spotify" references via freshports. (Not that I've any intent to use of spotify.) rust dependent (latest then quarterly). . . audio/spotify-player: FreeBSD:13:armv7 0.10.0_3 0.10.0_2 (matching most other architectures) FreeBSD:14:armv7 0.10.0_3 N/A (matching most other architectures) audio/spotify-qt (rust via audio/spotifyd): FreeBSD:13:armv7 3.10 3.9 (matching most other architectures) FreeBSD:14:armv7 3.10 N/A (matching most other architectures) audio/spotifyd: FreeBSD:13:armv7 0.3.3_15 0.3.3_14 (matching most other architectures) FreeBSD:14:armv7 0.3.3_15 N/A (matching most other architectures) multimedia/librespot: FreeBSD:13:armv7 0.4.2_8 0.4.2_7 (matching most other architectures) FreeBSD:14:armv7 0.4.2_8 N/A (matching most other architectures) audio/spotify-tui: FreeBSD:13:armv7 0.25.0_18 0.25.0_17 (matching most other architectures) FreeBSD:14:armv7 0.25.0_18 N/A (matching most other architectures) audio/ncspot: FreeBSD:13:armv7 0.13.0_2 0.13.0_1 (matching most other architectures) FreeBSD:14:armv7 0.13.0_2 N/A (matching most other architectures) go dependent . . . audio/visp-go (via lang/go120): FreeBSD:13:armv7 g20210723_13 g20210723_13 (matching most other = architectures) FreeBSD:14:armv7 g20210723_13 N/A (matching most other = architectures) May be things build but there are operational problems? Anyway, I'd be interested to learn of whatever types of armv7 problems rust may be currently having. (Rust being a large build is a known issue.)=20 =3D=3D=3D Mark Millard marklmi at yahoo.com