From nobody Sun Feb 5 06:00:27 2023 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 4P8dzR3lWHz3mtrw; Sun, 5 Feb 2023 06:00:35 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (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 "freefall.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P8dzR3J5fz3CZb; Sun, 5 Feb 2023 06:00:35 +0000 (UTC) (envelope-from jbeich@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1675576835; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=wUyKFhLEid0bWcR2pvbi4j84ErubApkbJji6cBLyHxw=; b=byf3eNGJfJzajdaYaSGNqDSGmCXVyPOCXENZG3Q0Z9R8RDRs7l7GOwQEeCijQoXoel2Igu ppRcxXJFL0+fuTUGmdvPc8smyUIzkWlqEIKctCkapelL5y3XK5lwK3mf9F6dbtsD2gdw69 ULrLru+VEWUZd1T3kTlEXysQxM3klOkzm7zUNOaRmGiVgIicceRpcWxfVQOTsTagIVUfJz 3yHOzNNe5iwDUobIPl4hzG5bqP0eRGiXuzqAFJBOaH5H2oD4TCM9YJuPl/51mSqxSm2zw2 0XBUV8m7hKjxMlOoXJdqXjBE7cyjALw1K20MIbOgORfz37QRW/X9IWAaJvT+SQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1675576835; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=wUyKFhLEid0bWcR2pvbi4j84ErubApkbJji6cBLyHxw=; b=GTD2LIOY6TQ+GfgQV42yktIF1AE4cXfaRe9nmCMsOVid9j13KkLI3bQRCFwnLyYLQjVPYV 2hYM9yIsD0spyaxKjZHOJ0dKnstoCdxV2j6h2sRW3ZFMVsJXNPeQ5rZI+7VfPR8WvZaxMi Mhm07nTC0J8RfLfpI0GhxOqff+IkJQhCpa4XfOQaqtaqUmqzPU0dJuz/YA3RUrCRX/8Obe qE3irukruhnpzjZgzl7RX+Bby3hMXF3RK5va7IntY3jum+zDVHwtbpABwYKzOAxOJO+oMX 7ulh7LU8LpLjGmYp4UK283pneiGjD9JAqpaiqTXiumPHkEiBnQ94Jy5TUTqOsQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1675576835; a=rsa-sha256; cv=none; b=hozbLjtEEh7vAeN1xDDMKEaYNrk3ZduyxfvcjQCdEEaruIqoxjtCDufkz9YFHobI2tP6CC YpQKQTyceHgqc5ckrQ4RkjUtpuVrRfRYSe18yoQ9oBhGyaxZerg5Kwet89HJca2kS4Wq3U 9b7zsX/FRTEmhWE6wVtRrvJvTfRiTW1t9xX9K32NSZVRUZrIpMIxDtnQ6yAy7r9mwjYVq4 jC3lYmw4CjZ6Wi0uhcspjMFKqfBKf9AOeIPW+057VjBJVfKRPTc2c2KsywZ9F+Fwh4Z20D abJavGq3NFYRNPkOzKeeAnegJEO0wahuF+C+p5gIS0BR+mDjmRSidfbLpWDLJg== Received: by freefall.freebsd.org (Postfix, from userid 1354) id 581F714A01; Sun, 5 Feb 2023 06:00:35 +0000 (UTC) From: Jan Beich To: Dave Cottlehuber Cc: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: Re: git: 7efc3219b149 - main - lang/zig: build for lowest common denominator CPU In-Reply-To: <202302042328.314NSukx018262@gitrepo.freebsd.org> (Dave Cottlehuber's message of "Sat, 4 Feb 2023 23:28:56 GMT") References: <202302042328.314NSukx018262@gitrepo.freebsd.org> Date: Sun, 05 Feb 2023 07:00:27 +0100 Message-ID: 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: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain X-ThisMailContainsUnwantedMimeParts: N Dave Cottlehuber writes: > +CMAKE_ARGS+= -DZIG_TARGET_MCPU=baseline # ensure we run everywhere Why did you ignore CPUTYPE suggestion by diizzy@ in review? "native" is still useful when building zig itself locally. See also https://cgit.freebsd.org/ports/commit/?id=96dff11bed89 diff --git a/lang/zig/Makefile b/lang/zig/Makefile index 0b72faae67d6..5b53d19561cb 100644 --- a/lang/zig/Makefile +++ b/lang/zig/Makefile @@ -28,7 +28,7 @@ LIB_DEPENDS= liblzma.so:archivers/lzma \ USES= cmake compiler:c++11-lang localbase:ldflags tar:xz CMAKE_ON= THREADS_PREFER_PTHREAD_FLAG -CMAKE_ARGS+= -DZIG_TARGET_MCPU=baseline # ensure we run everywhere +CMAKE_ARGS= -DZIG_TARGET_MCPU="${CPUTYPE:Ubaseline}" OPTIONS_DEFINE= DOCS STATIC OPTIONS_DEFAULT= DOCS