From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Tue, 08 Apr 2025 22:25:17 +0200 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1u2FVV-00A8L2-1N for lore@lore.pengutronix.de; Tue, 08 Apr 2025 22:25:17 +0200 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1u2FVV-0002vn-3b; Tue, 08 Apr 2025 22:25:17 +0200 Received: from h3.cmg2.smtp.forpsi.com ([185.129.138.188]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1u2FVF-0002u3-GO for ptxdist@pengutronix.de; Tue, 08 Apr 2025 22:25:01 +0200 Received: from lenoch ([91.218.190.200]) by cmgsmtp with ESMTPSA id 2FVDuu0QuMnq72FVEurXv2; Tue, 08 Apr 2025 22:25:00 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=triops.cz; s=f2019; t=1744143900; bh=7CqDa0N6lmfoWySZkh+V+kQ10KFuw5Be4nHAjnxhqdI=; h=Date:From:To:Subject:Message-ID:MIME-Version:Content-Type; b=fYXQSx0gHYXwfYR3rudaVwWGWBaoxBhEDUJNWfmeZazj+NVzLXBcRIPWWFC9/mo/A rFDI1uhhfub1GB8KaxZ7KJN/mvUiDyEdGruwptanNpZwg6HWEckaN8pj+bz95sjePV VxB90vujtPy0aTFUlYM+PMYmt04bLOKsN7SbPl2WVfWu9aVlbEPrsVNKA1gTV7AcBx 6E+6uz+6KaM6BQbhCzEDbtDJLctPomqDs/sKLhhqLqN1MfphGvmrXnNU51JR7hQ6Sl u3IIS1vKgFqiv8k5C8DtPVkoo9RjEotOfcMhl6JoiXD878oQWnGEFmXraWNOEGYe8g hibQ62fbeOGLA== Date: Tue, 8 Apr 2025 22:24:59 +0200 From: Ladislav Michl To: ptxdist@pengutronix.de Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-CMAE-Envelope: MS4xfNysnn+6saOKDHC/6bNf+b1ZPCHwALzx5qqFKa0BuCK7WAlDZkN/8W3VPa1BpQdEMGaUY1ixBbM70p4uQ669hyUJleYCU21Ksk1n5Bl40ej4tORnSxcv GT13zl+kmOADG1/1gN/CfqSNDkmNSXgn1jWfwJ7TuvePh/pnKl1V7dKSdvM/7Ni6sMIc/e9FYAPHtQ== X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.whiteo.stw.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-2.4 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,RCVD_IN_VALIDITY_RPBL_BLOCKED, RCVD_IN_VALIDITY_SAFE_BLOCKED,SPF_HELO_PASS,SPF_NONE autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] OpenSSL for mips64 X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false Building openssl for 64bit mips requires different config, which is easy to achieve: --- a/rules/openssl.make +++ b/rules/openssl.make @@ -45,11 +45,11 @@ OPENSSL_ARCH-$(PTXCONF_ARCH_ARM64) := debian-arm64 ifdef PTXCONF_ENDIAN_LITTLE OPENSSL_ARCH-$(PTXCONF_ARCH_ARM) := debian-armel -OPENSSL_ARCH-$(PTXCONF_ARCH_MIPS) := debian-mipsel +OPENSSL_ARCH-$(PTXCONF_ARCH_MIPS) := debian-$(call ptx/ifdef,PTXCONF_ARCH_LP64,mips64el,mipsel) OPENSSL_ARCH-$(PTXCONF_ARCH_SH_SH3) := debian-sh3 OPENSSL_ARCH-$(PTXCONF_ARCH_SH_SH4) := debian-sh4 else -OPENSSL_ARCH-$(PTXCONF_ARCH_MIPS) := debian-mips +OPENSSL_ARCH-$(PTXCONF_ARCH_MIPS) := debian-$(call ptx/ifdef,PTXCONF_ARCH_LP64,mips64,mips) OPENSSL_ARCH-$(PTXCONF_ARCH_SH_SH3) := debian-sh3eb OPENSSL_ARCH-$(PTXCONF_ARCH_SH_SH4) := debian-sh4eb endif Harder part is where ARCH_LP64 to get from. - make it selectable - add ARCH_MIPS64 - ask used toolchain - ??? Suggestions welcome, l.