Received: from nautica.notk.org (nautica.notk.org [91.121.71.147]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id 3B68D78110F for <~alpine/devel@lists.alpinelinux.org>; Wed, 16 Feb 2022 11:11:40 +0000 (UTC) Received: by nautica.notk.org (Postfix, from userid 108) id 1296EC009; Wed, 16 Feb 2022 12:11:39 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codewreck.org; s=2; t=1645009899; bh=D6OnWZcd++9relL+cabvpuvLD5DRXCIIxKqWdY8vig4=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=DhYZWnoef5a2Ipmr4rhu34FdWGGwMqPgL06c0fYVHG15UbnY7bJ7dnEWBRu8CudCm SvzLSPWl2krrjXDbRWA/uuZsyP9T4rQiCtG9AfiGJEZ56ZGQqkFnoKABBtP6TKAjA9 D1Xsk7fW7arV7cbTVWh/vJ1M2cTOXXgw9h+7GSBW2hlZqCGwqk5Z2Zjqtd6QrOz1Uv 7wUFBJ/c/tDjfFoQvTEnmO7rVewFIs+56MOxkPkEe9cDdDXobJbU7gdM7SESntuPSN Oz7+YtbQ7yfxM1IIqqlqrE++AAATBzK0A7TX4QxgSCl7kwUl90XU6Py/Ha5TJoG7Te 8jjI9sVpzrV3w== X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on nautica.notk.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=UNPARSEABLE_RELAY autolearn=unavailable version=3.3.2 Received: from odin.codewreck.org (localhost [127.0.0.1]) by nautica.notk.org (Postfix) with ESMTPS id F024CC009; Wed, 16 Feb 2022 12:11:37 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codewreck.org; s=2; t=1645009898; bh=D6OnWZcd++9relL+cabvpuvLD5DRXCIIxKqWdY8vig4=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=aQGOoXomZIjm6s81sfsC2ZxUVpHGTDxIEM6aovaUJqV2vr0+fh3RioxJNTwQQsTwY 8bNAGeyAIMBguN+tiGHXj/YvMpvuSIUnuYc9e+7KmlYS6T6TdcvSESuJmKAIZtgJlf 11MUJumrAIIkGLvr4aK00np4NRQYoeXq96LF14mXNxORH73DO/PsCnvSa4muHP0hvo GoeY2Z24nrTnSiYUBGoiA8wGzMdWRmiTQ74SOjdcQRUTgxrav9T9PmRiPKEmaRMmQb Pa+2zCWrSLhq8NKWEg2jm4obfH4IMFaTKtDb55fjkixn1MfcrjBZJMXKZ3XmwEWwft hYUDAUwJBHmTg== Received: from localhost (odin.codewreck.org [local]) by odin.codewreck.org (OpenSMTPD) with ESMTPA id 0f46c8bb; Wed, 16 Feb 2022 11:11:34 +0000 (UTC) Date: Wed, 16 Feb 2022 20:11:19 +0900 From: Dominique Martinet To: Drew DeVault Cc: ~alpine/devel@lists.alpinelinux.org Subject: Re: Availability of cross toolchains in aports Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: Drew DeVault wrote on Wed, Feb 16, 2022 at 11:27:54AM +0100: > I think that we should have a greater variety of cross compiler > toolchains available in aports, providing in reach repo at least enough > cross-compilers to build Alpine for any target supported by a stable > Alpine release. > > Thoughts? Thanks for starting this thread! I'd definitely agree to this, after spending a bit of time on it myself for work (building some local aarch64/armhf packages) It's easy enough to rebuild the cross environment with aports's scripts/bootstrap.sh, but that's not very practical for CI environment. After a bit of looking I've started using the cross compilers from pmos repos here: http://pkgs.postmarketos.org/package/master/postmarketos/x86_64/gcc-aarch64 http://pkgs.postmarketos.org/package/master/postmarketos/x86_64/gcc-armhf which does the job, but if there is a viable alternative within the main repos I'd be very happy to switch to it. Cheers, -- Asmadeus | Dominique Martinet