From nobody Sat Apr 23 03:12:54 2022 X-Original-To: ruby@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 26D7819969DC for ; Sat, 23 Apr 2022 03:12:56 +0000 (UTC) (envelope-from bugzilla-noreply@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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Klbtv6ssjz4YHq for ; Sat, 23 Apr 2022 03:12:55 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 CD7EE1CE1 for ; Sat, 23 Apr 2022 03:12:55 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 23N3CtNT021145 for ; Sat, 23 Apr 2022 03:12:55 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 23N3Ctdm021144 for ruby@FreeBSD.org; Sat, 23 Apr 2022 03:12:55 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ruby@FreeBSD.org Subject: [Bug 260791] lang/ruby30: Fails to link with CPUTYPE=haswell (2021Q4): ld: error: undefined symbol: _lzcnt_u32 Date: Sat, 23 Apr 2022 03:12:54 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-qa X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ruby@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? merge-quarterly? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: FreeBSD-specific Ruby discussions List-Archive: https://lists.freebsd.org/archives/freebsd-ruby List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ruby@freebsd.org X-BeenThere: freebsd-ruby@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1650683576; 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: in-reply-to:in-reply-to:references:references; bh=6fAYPliC8tflbVQe/zM2bjcdLLi+9I8pzWEO8TgsCag=; b=svJrN1wUZN7cNrtAV0oRXOxc0SlKMT7uaKrxM+WzvZF3c0sxZJcf5CfymeBbFGp+fFj/LB qtHvcl8iIgOOLmvv30HG4MJmX3nlU1sUn2HMbiABYeqOAs/sMiqlVdfrXmtQWEPv1AmAY0 MDhH9SBvj6fowKkDJBiEfJbNvmpJyjP/XNU1Sp77i7qQsTj8RRW/LXHSO/eQD3BQadtGo4 xORVm5xXwAx8hwSmuWhu18rPn0KVecMZ8LRjrw/TRvD+KfUy8QRDp1NxjOSckGzMeP7ESm q+fhi4IqWgVAV+O2CUEliy6hbEOCw77HajLkc0jgT0evnlwiQw0H2u9DByvgSg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1650683576; a=rsa-sha256; cv=none; b=CHEd1mXovjXdne7H5FmSypmjogc7iNyyaJhkLmtbnl0Y7g2NZa9cEwi9I5cnIYATxj7UG4 /SyR6g+e6wMQ093DvI+AN/SKnVKjhGArq7LeCVcQRkmZx93HIiy7ZvPfEYXvowrLzNjDBp FOkf5T4KbFQm1Tn8XDLWln44y0Ck9/JU7Kav0Ni7eJBe2lUainzJQLi2wytMqpFwhx79Rw zn/nJsuRbkdZfqffoxNCB9e+iaKYwuyI80/CCVoZXICVPXT7Xf7OiLOYn8+UFRncvbcwXe 6ezEFujxMzCO/hrpzJE5oR/Bs+gjirez4H1/uYo5HP81EPc6ghk2vlYxQVLFzw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D260791 --- Comment #8 from commit-hook@FreeBSD.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=3Dbd22c2827968b0ef6ef36dd853b3125= 9c6ba3125 commit bd22c2827968b0ef6ef36dd853b31259c6ba3125 Author: Jung-uk Kim AuthorDate: 2022-04-23 03:04:46 +0000 Commit: Jung-uk Kim CommitDate: 2022-04-23 03:04:46 +0000 lang/ruby3[0-2]: Fix build with certain CPUTYPE When CPUTYPE is set and the CPU supports lzcnt instruction, it fails to build because x86intrin.h is not included. Fix the test to make it work on FreeBSD. PR: 260791 Approved by: ruby (maintainer timeout) lang/ruby30/files/patch-configure.ac | 17 +++++++++++++---- lang/ruby31/files/patch-configure.ac | 15 ++++++++++++--- lang/ruby32/files/patch-configure.ac | 15 ++++++++++++--- 3 files changed, 37 insertions(+), 10 deletions(-) --=20 You are receiving this mail because: You are the assignee for the bug.=