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 (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 7292E15802C for ; Wed, 18 Dec 2024 17:20:57 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 24103E0821; Wed, 18 Dec 2024 17:20:56 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (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 5F82AE0837 for ; Wed, 18 Dec 2024 17:20:54 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (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 smtp.gentoo.org (Postfix) with ESMTPS id 69D2C340943 for ; Wed, 18 Dec 2024 17:20:53 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 8CA4E16A1 for ; Wed, 18 Dec 2024 17:20:51 +0000 (UTC) From: "Joonas Niilola" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Joonas Niilola" Message-ID: <1734542211.b56dcd375daae913e62e557b3e06a23ccf5ae14c.juippis@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/firefox/ X-VCS-Repository: repo/gentoo X-VCS-Files: www-client/firefox/Manifest www-client/firefox/firefox-133.0.3.ebuild X-VCS-Directories: www-client/firefox/ X-VCS-Committer: juippis X-VCS-Committer-Name: Joonas Niilola X-VCS-Revision: b56dcd375daae913e62e557b3e06a23ccf5ae14c X-VCS-Branch: master Date: Wed, 18 Dec 2024 17:20:51 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 0a1c4848-47d4-4b58-af94-65c7a67e6809 X-Archives-Hash: 19749e1fe90c343fc819aa4d0cc7e177 commit: b56dcd375daae913e62e557b3e06a23ccf5ae14c Author: Joonas Niilola gentoo org> AuthorDate: Wed Dec 18 17:16:51 2024 +0000 Commit: Joonas Niilola gentoo org> CommitDate: Wed Dec 18 17:16:51 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b56dcd37 www-client/firefox: gcc+pgo enhancements in 133.0.3 - drop a redundant gcc-related patch, - there's something weird going on when compiling with gcc, as +pgo doesn't provide almost any performance boost unlike when compiling with clang +pgo. This doesn't solve the problem, but should still be an enhancement when handling gcc+pgo. Signed-off-by: Joonas Niilola gentoo.org> www-client/firefox/Manifest | 2 +- www-client/firefox/firefox-133.0.3.ebuild | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index a309abce0a61..c6386c48f180 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -202,7 +202,7 @@ DIST firefox-128.5.1esr-zh-TW.xpi 677431 BLAKE2B d7b0a38dbb8a14146d2b26a5c5885e8 DIST firefox-128.5.1esr.source.tar.xz 559760256 BLAKE2B 45c1e9cb54ccc031ab8ce53d61337b3105cb76c7a00043ca62b323aae968c3e3642fd5141355a96b43fb3bafc43f72f4127d6bfdeac6a51be2f6a56f0e66699f SHA512 476d71ff45a7178301081191d1b4c47fb21b42618f12191605f95ad48603b84a9150cb5c96f668751a43c8f6a4a43ecf337d38007d8e2b546f006faead2d66d5 DIST firefox-128esr-patches-07.tar.xz 18856 BLAKE2B 44d0ddf11518c7eef0a96de4f475a6ae1535e43e5bf89b8f61dc95330f28d6a053d08e6a183cf71432107256c83cd6ee6f742b235ca82babe4dd83698bf80d07 SHA512 60b4f18f5d91fc25f86cceccd561b55f167299908fbf2f9d7d69a8ce299c643f0b538d613d4348e42dd17c3812e4fa315e15004614af1f40fbe2adda417a1a81 DIST firefox-133-patches-02.tar.xz 16928 BLAKE2B 1748a415d3588b715a67d6fdd1a799643834017fb759a89fc3fe8f49839c44716b1e7d07abb4d36bdc24aa85e674ef7f8a872786911c811b1d7873b07a138670 SHA512 e5e3416702889fa2f883db04675d34c27a1699525d069db41346b154bbac31831b0796493bdaefb81f7bfc1a0fd77068b08adbf78a1c98209ff87b8ae1474e45 -DIST firefox-133-patches-03.tar.xz 19932 BLAKE2B d7a8843d7a85cc6324050dc66a325b0cfcb0df23f9cd1a77ae52365750007cf9c37023d90489a022560e21e6dcf4cef7db8f065cf7a8be87898cf63a68346f54 SHA512 b62f0d15f77ffa9e189394780c64189cda1cfcb97fcdbce848d1e0931ab903010d847c9bb050a02412fa5288cb53b25043372db61475dc3833957b12b6ae25f9 +DIST firefox-133-patches-04.tar.xz 19672 BLAKE2B 17a067b47433c154a2aa8023143680c6a26cfbac16692251372538ae7d75523eaa8e8231dbbba56b87771c689f5aa96764ea5b8d79881d4cb8c55a81705c08ff SHA512 f5c45aea0045fd7e899d089137d2a18983c8017bba62de00ae63c4ea479418cd129b5c23f134ba8251b1d7bcd3f3cabb9aac1735c9f89e3e1556d5fae3126fa1 DIST firefox-133.0-ach.xpi 468550 BLAKE2B f43831186c2b63a701a5f82d0a6352d3171de07d480b291c3b49124a437e07075ac1590b78527bdf8bb0699d1084991a29683a8997e1c06c7b317b28d37678c5 SHA512 150daddb52ed7635091fb484679f8defd0038a6b67519bb817ba16c4bcaefd2feada7971505505be41f97a563d4d1d49d9ee5e0c50fbe36885b333600abc2b39 DIST firefox-133.0-af.xpi 421559 BLAKE2B 66732fe0f7b6ba4a02124340181e4105ef13b5b529e7588b0f94072ca85d43920c83808874d6c8431fc1bbf18869c2f3547c8c933a08e2d2625c761880024d87 SHA512 c9d1206cd565ac4044d3eb329e689b067591f5ddb50600ac748f7e768bca872dde9c34879ca91cc09df37bc7dfb38834e3725f4c7d64ec2828cbd2c2f3b2c9c2 DIST firefox-133.0-an.xpi 511308 BLAKE2B a412d766bca75f8e7968cbc048d5548ef583b47fbe39476db0a33f367592b0cf042e6b8a5056114d282121f5e23f368433f919a42a25911f0f12846966657946 SHA512 465130689e67dbb0be1eafbfaba3ec5216fb150d4f7d8e31a01b939a1ae2d544a60dcafa5e343625dd605de5fcd34c9c4d652c4bf3c6cd2d5b255f61e0b98b2d diff --git a/www-client/firefox/firefox-133.0.3.ebuild b/www-client/firefox/firefox-133.0.3.ebuild index a2a9fe6dd2ed..d75faedfa125 100644 --- a/www-client/firefox/firefox-133.0.3.ebuild +++ b/www-client/firefox/firefox-133.0.3.ebuild @@ -3,7 +3,7 @@ EAPI=8 -FIREFOX_PATCHSET="firefox-133-patches-03.tar.xz" +FIREFOX_PATCHSET="firefox-133-patches-04.tar.xz" LLVM_COMPAT=( 17 18 19 ) @@ -979,6 +979,9 @@ src_configure() { if use clang ; then # Used in build/pgo/profileserver.py export LLVM_PROFDATA="llvm-profdata" + else + export GCOV_PREFIX="${BUILD_DIR}"/instrumented + export GCOV_PREFIX_STRIP=$(( $(echo "${BUILD_DIR}"|tr -c -d '/' |wc -c )+2 )) fi fi