From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-4.6 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,NICE_REPLY_A,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 14565 invoked from network); 26 Sep 2023 17:52:14 -0000 Received: from second.openwall.net (193.110.157.125) by inbox.vuxu.org with ESMTPUTF8; 26 Sep 2023 17:52:14 -0000 Received: (qmail 13732 invoked by uid 550); 26 Sep 2023 17:52:10 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 13697 invoked from network); 26 Sep 2023 17:52:09 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=landley-net.20230601.gappssmtp.com; s=20230601; t=1695750717; x=1696355517; darn=lists.openwall.com; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=BhAPGj1eMVpzlsEynm9wtjJXWmMI6NJSBSyJSNe49FM=; b=akvuDCq9gQJE8VonjGwu0Ruq+jP/MREAYEvrAwwoAVdrZPpDE5RnaBxXM4pyQWv47T YV0/Ki1r3k1eXYzZCxAD/G7E9orPaL0FK0AClwOlRpaEpf20HWR/I76dPaXfF4mmmSCc Pw9K0i5SdL3sAmK20msZFK/FFM8MOqiB/Jcv9CddGQzRuuhzCzmQHjB0BYaqbeKbGDex iTH8S+fW1u3n/F8O7gdgohVGeEr2ExygzymEaJ/lVW630CFVhO8YAHLWVNZST/BbtMxZ 4onCprWWsLIrwsS4+2/ILdaNSvUPg0f5ia2/r+Vja7Oi68nJTPNQtXGXIIzZjif+c2nw 1RRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695750717; x=1696355517; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=BhAPGj1eMVpzlsEynm9wtjJXWmMI6NJSBSyJSNe49FM=; b=EGGj6oPux47cFKwp8tmT+ExiRbOWtK7dVN+FTRKdTeMBDqRiO0MIykLXVARdWbK671 CFjXepGBOECcuKw7IHawcYYwVM7mjQ/N9JVac5sl4IRKnriyVWBI8i6WgjpJRL0H+7Cz F2FcyoxUpPFBfX1wkNnKLDrnJzk4Xm/eFgz0hO+piGL2103rq4l+ln4iy0odZ9xl5j9x flis6NRU2dNtYZS3rnyCSU0PKkQR6hYwuMwZQgZ60Yj5d52Uz1TIGQZXsw70QNbVZOnG WAXfs2NvabkUA5LZyIWDbtQpYhJGLDOzaps1Tm3tiKtjy+wPXO3X6GdH+Iu7/Wna2kWR BKgA== X-Gm-Message-State: AOJu0Yx/CVTgRiQeWgGrCLqFKVGfcr5OVKHgR3bekdlO9YH1VnWH4YE0 uUuXNKWBnWNTSnYAh/qZRAHueQ== X-Google-Smtp-Source: AGHT+IEXmgIqbbWC8wyITHXw36K5S1ZF3XKbO7tQbAHCHvjk35x0G+t2Jfsq6fN2sBT5tEuy6EttLg== X-Received: by 2002:a05:6870:a2c8:b0:1bb:c50d:7451 with SMTP id w8-20020a056870a2c800b001bbc50d7451mr13291335oak.46.1695750717234; Tue, 26 Sep 2023 10:51:57 -0700 (PDT) Message-ID: Date: Tue, 26 Sep 2023 12:55:30 -0500 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Content-Language: en-US To: Brian Cain , "musl@lists.openwall.com" , "Matheus Bernardino (QUIC)" Cc: Sid Manning , Rich Felker , Fangrui Song , Szabolcs Nagy References: From: Rob Landley In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [musl] [RFC PATCH 0/5] Add support to Hexagon DSP On 9/26/23 11:48, Brian Cain wrote: >> -----Original Message----- >> From: Rob Landley > ... >> On 8/30/23 07:22, Matheus Tavares Bernardino wrote: >> > Hi, >> > >> > I'd like to restart the conversations from >> > https://marc.info/?l=musl&w=2&r=1&s=Hexagon+DSP+support&q=b about >> > adding Hexagon support to musl. >> > >> > I've read the comments from the two previous iterations and it looks >> > like Sid has addressed them all already (please let me know if there is >> > something missing, though). So I've only rebased/reorganized the patches >> > with minor cleanup changes. >> > >> > These patches are also available at my git tree: >> > https://github.com/quic/musl/tree/mathbern/to-upstream >> >> Is there a current toolchain build script for hexagon? I harvested an > > The recipe for the toolchain build is maintained here https://github.com/quic/toolchain_for_hexagon/ - along with binary releases of the toolchain itself for those who don't care to build their own. Cloned. Let's see... The README.maryland has no usage instructions. Let's try... $ ./build-toolchain.sh ++ date +%Y_%b_%d + STAMP=2023_Sep_26 + set -euo pipefail + set -x + set +x ./build-toolchain.sh: line 250: TOOLCHAIN_INSTALL: unbound variable $ TOOLCHAIN_INSTALL="$PWD"/walrus ./build-toolchain.sh ++ date +%Y_%b_%d + STAMP=2023_Sep_26 + set -euo pipefail + set -x + set +x ./build-toolchain.sh: line 256: ROOT_INSTALL: unbound variable The ./build-rootfs.sh has functions to compile busybox and dropbear, don't want to go there right now... Let's see, build-toolchain.sh starts with multiple large function definitions, let's jump to the end... tarring stuff up, and before that it iterates "for t in ${CROSS_TRIPLES}" which is: CROSS_TRIPLES="aarch64-windows-gnu x86_64-windows-gnu aarch64-linux-gnu aarch64-macos" CROSS_TRIPLES="" It blanks it right after setting it. Great. And none of those look interesting. (No x86-64 linux...) Ok, before spelunking farther I'll ask: what is the expected invocation here? Rob