From nobody Sun Feb 23 19:36:04 2025 X-Original-To: dev-commits-ports-main@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 4Z1Dcj21qyz5pKbB; Sun, 23 Feb 2025 19:36:05 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Z1Dch6WHYz3sNk; Sun, 23 Feb 2025 19:36:04 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1740339364; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=sPFc+ASJXoLgdONbCbKeYB1lyq2IpdzLxMMHJOm6M5k=; b=Phkhm7CWLd4Pa9FUeir/OZRQJwXel/C+Gzw1YltwHdZo3LzVQEjBmLmJiQf2fVxxvbre44 q8D0l0UvWB339ZUXh4r3XjdyMsrK9daiBXorJYWvHrN6kzWahGiGTLJgHBG4HekDfbtDDL 7MFpCISvDhD2dSYY55D2TkN9K5KL+NSEZtwzvRQXor8+Ww6nIe2KYeg6CgdPImXF6HmyVT 7axhseHgYoY5o/Vbw/xaZ+jhkPU18ojmx1/piVMhr0ArJfNhWYxwsZvDZYal4P1b8rUZmZ QzTaqNCW9kr6gVUOvcs6E5uKTTz7L4rqyiJ1j9ylZKSf51NaqEqs43Z1suQWqw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1740339364; a=rsa-sha256; cv=none; b=q0O9aQ3DESasX0Ifz3EIzplpuyH9ioqUuqFd1tptO4ISU6y2akj9CM+EL6xzxXrW1XQkLs vc19lHb+PxLakSK5bUi33EVumFEMg+hSrxsr8W2rPSQu2s+1fr7pBMitOGogcog19lMNXc mxV4GmFrz9W61+IRzH9g5VD2SriEvqbNJAvadoC4EIxGWbGlz3Ad1riETnD6lh6Z4Fa+K6 ZJKciJVrG4YXIOQuyQeWrvX4dGLSIekxQiXciTSDNFsAa5Ej5KvNosQOV8IrYGCQwVSW7V 6vhgyMuBUdxcu78cuovanXOzO5Bmml9q6cVKrIzIwyl51XXUDNzmmzS8Fg9x4g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1740339364; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=sPFc+ASJXoLgdONbCbKeYB1lyq2IpdzLxMMHJOm6M5k=; b=pTiTMXPJFtOoiMDGKnGTmatn2mFYfzMD/4cy/xjoqq+PFl5rl8LCZayk80cJVn3hHL3w5x sIuhIF0mBL2veFD+rmqPw1gU50BepEekwx7O9jEZ1l/077wZhtdT19bVFYKjCyh/p+lLoi tsFd1fkSonJeTXQeg43dVVenVLj5ZxinSxbnYuNl0IK+jLT1bnhdSDF0qrIZkMBygJdOVC Re5AQOBztNXKqscn08FaZzaz/LnOxV+lhBTyvxu9HdUYLAJ1qefJIZo0x/7n2HnIYH5+Gi lIDQAw2i/V8ftm7fyXSW2urQ88fva2VGB9k3jGZxTxtlBSeZrH9CRhVpUMEs+Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Z1Dch5tGCz16b1; Sun, 23 Feb 2025 19:36:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 51NJa406042996; Sun, 23 Feb 2025 19:36:04 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 51NJa4GN042993; Sun, 23 Feb 2025 19:36:04 GMT (envelope-from git) Date: Sun, 23 Feb 2025 19:36:04 GMT Message-Id: <202502231936.51NJa4GN042993@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Piotr Kubaj Subject: git: 5dd0d5fcb9b6 - main - net/oha: fix build on powerpc64le List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: pkubaj X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5dd0d5fcb9b60b2dfcbb75b2f03899a1c16dd4f3 Auto-Submitted: auto-generated The branch main has been updated by pkubaj: URL: https://cgit.FreeBSD.org/ports/commit/?id=5dd0d5fcb9b60b2dfcbb75b2f03899a1c16dd4f3 commit 5dd0d5fcb9b60b2dfcbb75b2f03899a1c16dd4f3 Author: Piotr Kubaj AuthorDate: 2025-02-23 13:30:30 +0000 Commit: Piotr Kubaj CommitDate: 2025-02-23 19:35:46 +0000 net/oha: fix build on powerpc64le In file included from /wrkdirs/usr/ports/net/oha/work/oha-1.7.0/cargo-crates/aws-lc-sys-0.25.0/aws-lc/crypto/fipsmodule/bcm.c:86: /wrkdirs/usr/ports/net/oha/work/oha-1.7.0/cargo-crates/aws-lc-sys-0.25.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c:72:28: error: call to undeclared function 'getauxval'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2); ^ 1 error generated. --- ...s-0.25.0_aws-lc_crypto_fipsmodule_cpucap_cpu__ppc64le.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/net/oha/files/patch-cargo-crates_aws-lc-sys-0.25.0_aws-lc_crypto_fipsmodule_cpucap_cpu__ppc64le.c b/net/oha/files/patch-cargo-crates_aws-lc-sys-0.25.0_aws-lc_crypto_fipsmodule_cpucap_cpu__ppc64le.c new file mode 100644 index 000000000000..07c2af81aae6 --- /dev/null +++ b/net/oha/files/patch-cargo-crates_aws-lc-sys-0.25.0_aws-lc_crypto_fipsmodule_cpucap_cpu__ppc64le.c @@ -0,0 +1,14 @@ +--- cargo-crates/aws-lc-sys-0.25.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2006-07-24 01:21:28 UTC ++++ cargo-crates/aws-lc-sys-0.25.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c +@@ -69,7 +69,11 @@ void OPENSSL_cpuid_setup(void) { + + void OPENSSL_cpuid_setup(void) { + #if defined(AT_HWCAP2) ++# if defined(__linux__) + OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2); ++#elif defined(__FreeBSD__) ++ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2)); ++#endif + #else + OPENSSL_ppc64le_hwcap2 = 0; + #endif