commit:     dcced683ec572c49cb46c52be52389aed5be1575
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri May 31 21:57:37 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 31 21:57:37 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcced683

app-arch/xz-utils: improve PGO

Capture .libs/ so we get liblzma.so and xz.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-arch/xz-utils/xz-utils-5.6.2.ebuild | 6 +++---
 app-arch/xz-utils/xz-utils-9999.ebuild  | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-arch/xz-utils/xz-utils-5.6.2.ebuild 
b/app-arch/xz-utils/xz-utils-5.6.2.ebuild
index aa93a8f1f0cd..1a3ca64e6cc2 100644
--- a/app-arch/xz-utils/xz-utils-5.6.2.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.6.2.ebuild
@@ -129,12 +129,12 @@ multilib_src_compile() {
                                        "${tar_pgo_args[@]}" \
                                        -cf xz-pgo-test-01.tar \
                                        {"${S}","${BUILD_DIR}"}/**/*.[cho] \
-                                       {"${S}","${BUILD_DIR}"}/**/*.so* \
+                                       {"${S}","${BUILD_DIR}"}/**/.libs/* \
                                        {"${S}","${BUILD_DIR}"}/**/**.txt \
                                        {"${S}","${BUILD_DIR}"}/tests/files
 
-                               stat --printf="xz-pgo-test-01.tar.tar size: 
%s\n" xz-pgo-test-01.tar
-                               md5sum xz-pgo-test-01.tar
+                               stat --printf="xz-pgo-test-01.tar.tar size: 
%s\n" xz-pgo-test-01.tar || die
+                               md5sum xz-pgo-test-01.tar || die
                        )
 
                        local test_variants=(

diff --git a/app-arch/xz-utils/xz-utils-9999.ebuild 
b/app-arch/xz-utils/xz-utils-9999.ebuild
index aa93a8f1f0cd..1a3ca64e6cc2 100644
--- a/app-arch/xz-utils/xz-utils-9999.ebuild
+++ b/app-arch/xz-utils/xz-utils-9999.ebuild
@@ -129,12 +129,12 @@ multilib_src_compile() {
                                        "${tar_pgo_args[@]}" \
                                        -cf xz-pgo-test-01.tar \
                                        {"${S}","${BUILD_DIR}"}/**/*.[cho] \
-                                       {"${S}","${BUILD_DIR}"}/**/*.so* \
+                                       {"${S}","${BUILD_DIR}"}/**/.libs/* \
                                        {"${S}","${BUILD_DIR}"}/**/**.txt \
                                        {"${S}","${BUILD_DIR}"}/tests/files
 
-                               stat --printf="xz-pgo-test-01.tar.tar size: 
%s\n" xz-pgo-test-01.tar
-                               md5sum xz-pgo-test-01.tar
+                               stat --printf="xz-pgo-test-01.tar.tar size: 
%s\n" xz-pgo-test-01.tar || die
+                               md5sum xz-pgo-test-01.tar || die
                        )
 
                        local test_variants=(

Reply via email to