From d5ea283ca8248f1b979d416d296b47f501693e42 Mon Sep 17 00:00:00 2001 From: doko Date: Thu, 17 Jul 2014 14:16:49 +0000 Subject: * Fix installing test logs and summaries. git-svn-id: svn://svn.debian.org/svn/gcccvs/branches/sid/gcc-4.8@7515 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca --- debian/changelog | 1 + debian/rules.d/binary-cxx.mk | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index b800852..7f07759 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ gcc-4.8 (4.8.3-5) UNRELEASED; urgency=medium * Update to SVN 20140717 (r212756) from the gcc-4_8-branch. * Warn about ppc ELFv2 ABI issues, which will change in GCC 4.10. + * Fix installing test logs and summaries. -- Matthias Klose Thu, 17 Jul 2014 16:12:10 +0200 diff --git a/debian/rules.d/binary-cxx.mk b/debian/rules.d/binary-cxx.mk index 8ce3e0a..5574e67 100644 --- a/debian/rules.d/binary-cxx.mk +++ b/debian/rules.d/binary-cxx.mk @@ -61,7 +61,8 @@ endif echo "TEST COMPARE BEGIN" ifeq ($(with_check),yes) # more than one libgo.sum, avoid it - cp -p $$(find $(builddir) -mindepth 3 -name '*.sum' ! -name libgo.sum) \ + cp -p $$(find $(builddir)/gcc/testsuite -maxdepth 2 \( -name '*.sum' -o -name '*.log' \)) \ + $$(find $(buildlibdir)/*/testsuite -maxdepth 1 \( -name '*.sum' -o -name '*.log' \) ! -name 'libgo.*') \ $(d_cxx)/$(docdir)/$(p_xbase)/test-summaries/ ifeq ($(with_go),yes) cp -p $(buildlibdir)/libgo/libgo.sum \ @@ -84,6 +85,9 @@ ifeq ($(with_check),yes) fi; \ done endif + if which xz 2>&1 >/dev/null; then \ + xz -9v $(d_cxx)/$(docdir)/$(p_xbase)/test-summaries/* + fi else echo "Nothing to compare (testsuite not run)" endif -- cgit v1.2.3