From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 7A58215852A for ; Wed, 21 Aug 2024 04:34:47 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 40C552BC01A; Wed, 21 Aug 2024 04:34:41 +0000 (UTC) Received: from sonic301-20.consmr.mail.ir2.yahoo.com (sonic301-20.consmr.mail.ir2.yahoo.com [77.238.176.97]) (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) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C8AADE2A05 for ; Wed, 21 Aug 2024 04:34:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1724214879; bh=Y4jgtL5Be0hd9QrQeOKTCgsl37zWmY38EfRqDIwpFlg=; h=Date:Subject:To:References:From:In-Reply-To:From:Subject:Reply-To; b=NmuHieqyFJys1j5vcfdmvWcCxQad7SNxWFLpQgr1vrN4QUPw/m4DKrfN3KK1RUXll0BKnudQ2ae9vsfg9/Az+2p0mCOu+dik09C4W+AIvftvKKhCuBMllsP8jVixAccFfGsFhSLDXTk9CvlOwUR5581B99Bnz2ryhXx3NXatiaSGVpJ67HVc9h4ZN5jaqfOpiSiOk979yGzO0QtPjIbn8lUWrLQD8JZLuaTiWVAdXO7Cx3fr4Z546A1UNe2HCRrqAdK4aQR4ix8v8nROoCEVqPfWzCS3SdHwK7eFeco01KfC4dgUrpwKivL4DmMxRnBB4s7+cxfOIXToq+9iPHG5Hg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1724214879; bh=q0A3M/AuWGmXzoirp5hpXmT6BO2VT+0cUvcTQTyAqz1=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=UvT0cU3crOkwpX/Ug/Z/lcEAUJVGzOyyfPRpy7NwLeUIiFcmZpi8Vn1y4oKzbBqEwBeE956vYeDuK/mHokNK6bEM1N6wWzZr3tQ82J1O1gXullTvhqPfi+bJ/vRgqKNOTWak2EcaGkTQG4eTrLclGn+iXOH5jA2OHWRborxpSscy/QVqHlqfM6+8880cUnqNh6UrKcb0MsRTAHrqUUzBic0yLN53zmD08CRdx0zNNiXKgdtmcwbXndh4TrzMkwHLRJKwU0vTVgzC5ZPNVVJgnvBPMnX9WOaSX2V7IPvX9djmMKArKS9MhffWZZj/1ARWJJcmL/FTJ47Mofi5GBfrsA== X-YMail-OSG: DnqIVosVM1lHPd_paekBRb0hlzjKWSw5mWYy9wnCPU6edsSG67Lgu4.61XTV8Gr cgOjm39vzPZkOXPOwVBTB25PKwb5NebmM7u9gDxppfgSlrY7a0vP_JUvUccWycfrO5DY7d6A7XR6 cORuZJul1rO1CcbN_boz2UXVnUEur3KJl6RN0cDFT1sZMOmR.6YAMa8Irt2WkZesrSnZUv3HUjdp 8cTcB.8lSo1OkLGH5cSu5LPVIe421QTeYbriUCzxA7FdqI7apKIq1yLYcPy7Nbggp8EWpegcbbPq 9dG.H7lxL1ter2ghX2NmEbsD0LG54mULVDBAKYF9St3OcaoPwvO_PTJsUr7bek0ntz8RhHQ3UKDL prJWOh1kPSViyLMOb9dWfjmQwj2dy4ImxtPEn2z_o1O5Ge7qwYzbdn6LlaTVOLT0lg7J1o9TCFZr H1j52DTOeCCLfK3eeUqCRi7mFHU0SOCCNnNDsDGroU7a49cipmBSRxCr9Jo7pWXv6pyRBjlZ8piW lzngUFDLowoW0U543zw2HpXy1TD57R3GZ_zxwrPui3x9f4HfaRbdmO8UolI.xwMDQZnAP74I09ko t6Wtwu3aDRNFbn83kub.iZM8M7clkFX9UMLE3hyZNjoaDNTYoED7NcGgb6aN6kmDSTAZtKu4kch5 yNBnXrE.cgJxmZ3CNfP7VQVgY.XRYJ8edYSJTA.tyQK.yHCBQ4wL6X5TXrPBIffjay_f.y.DgjJm nOzL469z925H0pyXkYvcrCV62isKdRSwh7CtGoLMO3PfxRn_Qjw2eKi0FqJOiCrlh.Vbwy7sLimu u8W_oLAR19CPGQFfrHhUTqMLmjip0T.FpMUMhaUvThDEwPGUFG1zjlf9AyU84E4.FeFrwZixVfO2 iuMB1GenbQtgUdC21uEhWt2CTjzMY1v60jtEdb3Q7jwbkaXOH0IFW.l0ubxzjk40C6yZcpOX5yfe 69E..OCjrIM9uN7XssC64GHih8vii.LulmoRh5TeUWUSQHtBx.AXbvD2lc_qZ_vkARTVydDH7vUl U2i5WBzVHsfMMnSOyu9g0N0bdExCTg4HoFAnnmTOKL5iDV59zp__ku2oE6YJXRQBcvllBk0YcRQG oaYcgrzLIlOE_iyzioryxymDW0K4Vv7.ojOKDOxkTdIqiaHrdbqEgtgy3oYSB5uFTIdO_yy4uG7e wtee4.yIEZmPvLE86u6nGMEZEYq6K6neLe0tdwOQ1zcNn4NWixFgl2SIMVZnquCg62kJvDEm3c3M YRK1TyUiNvWfWfzNVZxmqL6n0Aee4nsJ8joeoI9KOHrtX5oT742RrDv5Jfs5vQS9yhaTaW0LiAnB ZgLlvBl1lcA4GciZs6CEuqTqIYFiDTeQeyg.6H5Cwrnm9euUrh52aSgeIc4YJkkJnXCPoic_yooE HVbKugTBuSjA4JYb92BZul9PVjVVBd9jEq7ENudup5_ylRMy5vPtyzB_FXPGYzZvu1nqbvea2UoI BgASKDlwIxdxKuQQ4t.9vLzpEi7JBbH4Kc9XNuxUzdECDI91nJqi7D7GZ2lm8MaArBVX7Tw9gRbL yP8pCDh9bJ_FblkEKfq8dKIf3OMqqZKBi9K6hQj5751RUIeaTOQq5.RmdqeKiNJDpc4P9Hg0K1Fk lLkxIwkzieeAi7aTlKUewGsYureDoAFYsmiiP0IBsOPAc45cAh0rq.dO16N8.5oJeJ4GoX8UGVCg msxkmIm23XEa5pqF8qWipgpbKW7x42_xPHc1c0lqMQIMiyr6ICxKAk7.cvPL6o.OkKKagPy7gXvd Qe7fXF_vu8ChpYbHhaIkxQXYtGfwzgC81w1Vfi04BQSpiQ13regxUGIsk.WrvcgjabHNatNJ8vUt RtVaskX_OTSth5TK.hldcCwovNTfgGTJbZfYg9Ic18vO_1ZKIs..oMPPnGjO9danjMyF6.Ui73vi hTfRhuNCNrprn2xOhBwHV6Y1VYDGE.rQ1ZzGKCqvCTv3TgfQjVzWaRP._a9NbrcHxyFzoBrGskeI 1tyoUpv6kEq20ZOhHHRhgvvQIVTE80ZuJJGa4ptqCXgxzZI0Y9u1vlRTUcMtqvRbXKsf1qEh7mxn 8zaz_hovpVInKG3ikoRoMYgCzpS5pglCRNtVjTpW5HHG0TGaVCHYkfmBjorDMtiTKpfSSEV29YbE cM1lYWml.RcsPWzS8lcJ4tNMKYX2H_rLruUJfeAav.UtMFurlU6qkuDEZto8BLlYC788w2kpppJn D299TlhLeAKcLte.yWZNQy2WoZ0r7Id77 X-Sonic-MF: X-Sonic-ID: 36e314f3-69c5-4576-8a8a-e00777d0c830 Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ir2.yahoo.com with HTTP; Wed, 21 Aug 2024 04:34:39 +0000 Received: by hermes--production-ir2-6664f499fc-stbn9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 1279c590a1efe116faef64ce43493877; Wed, 21 Aug 2024 04:34:38 +0000 (UTC) Message-ID: <69bbef56-26d8-4714-8b1e-b358278b603f@yahoo.com> Date: Wed, 21 Aug 2024 06:34:37 +0200 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [gentoo-user] Build for Athlon and Ryzen architectures To: gentoo-user@lists.gentoo.org References: <7bcd9f95-b246-428f-bfeb-9ddf352c7021.ref@yahoo.com> <7bcd9f95-b246-428f-bfeb-9ddf352c7021@yahoo.com> Content-Language: it, en-US From: ralfconn In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Mailer: WebService/1.1.22544 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-Archives-Salt: 5beaf70b-eb5d-4339-a906-c5915103b557 X-Archives-Hash: 439db2e72274a6e4b6d13a5ca1a0575e Il 20/08/24 19:38, Eli Schwartz ha scritto: > On 8/20/24 1:23 PM, ralfconn wrote: >> my 8-year old gentoo HTPC is giving clear signals that the motherboard >> is about to die so I ordered new components. >> >> The dying box is an AMD FX-6530 built with -march=native. The new box >> will be Ryzen 7 5800X. > The other safe option is to run `ld.so --help` and check for this: > > Subdirectories of glibc-hwcaps directories, in priority order: >    x86-64-v4 >    x86-64-v3 (supported, searched) >    x86-64-v2 (supported, searched) > > > Your new CPU should support -march=x86-64-v3 but perhaps the old one > doesn't. > > If you plan to recompile all packages with -march=native immediately > after you swap anyway, then it doesn't really matter, just use "x86-64" > for maximum compatibility. The command on the old rig outputs:   x86-64-v4   x86-64-v3   x86-64-v2 (supported, searched) while on another box with a Ryzen 9 5900x it output the same as your example (-v3 and -v2 supported). I did not know about this 'Microarchitecture level' definition [1], thanks. I'd expect the -v3 to be a superset of the -v2, instead when in the past I tried to boot a Ryzen 9 from a system built with -march=native for an FX 8530 it did not work (I don't remember if it was a kernel panic or if it stopped already at GRUB, I think the latter), so I had to reinstall from stage 3. raffaele [1] https://en.wikipedia.org/wiki/X86-64#Microarchitecture_levels