From: Mark Wielaard Date: Wed, 6 Aug 2025 22:21:42 +0000 (+0200) Subject: Distribute auxprogs scripts and data files X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=835317da7bbc290805dd747503e370f733c39189;p=thirdparty%2Fvalgrind.git Distribute auxprogs scripts and data files Make sure pybuild.sh, ltp-tester.sh, ltp-apply-patches.sh, s390-check-opcodes.pl, s390-runone scripts, ltp filters, ltp patches and pylintrc are added to the dist. This makes sure users can run the scripts and make ltpchecks not just from a git checkout, but also from a release or snapshots tar. Also use the ustar format to package files, the path under valgrind-x.yy.z/auxprogs/ltp-patches might be larger than 99 chars. automake 1.18 already defaults to the ustar format. --- diff --git a/auxprogs/Makefile.am b/auxprogs/Makefile.am index 5542111db..4f9f100c0 100644 --- a/auxprogs/Makefile.am +++ b/auxprogs/Makefile.am @@ -2,27 +2,43 @@ include $(top_srcdir)/Makefile.all.am dist_noinst_SCRIPTS = \ change-copyright-year \ + pybuild.sh \ dump_insn_ppc.sh \ gen-mdg \ gsl19test \ + ltp-tester.sh \ + ltp-apply-patches.sh \ make_or_upd_vgversion_h \ nightly-build-summary \ + s390-check-opcodes.pl \ + s390-runone \ update-demangler \ posixtestsuite-1.5.1-diff-results +LTP_FILTERS = \ + filters/mmap18 \ + filters/prctl10 \ + filters/select03 + +LTP_PATCHES = \ + ltp-patches/0001-Make-sure-32-bit-powerpc-syscall-defs-don-t-leak-to-.patch + EXTRA_DIST = \ docs/valgrind-listener-manpage.xml \ docs/valgrind-di-server-manpage.xml \ + pylintrc \ gsl-1.6.patch \ gsl-1.6.supp \ gsl-1.6.out.x86.exp \ - ltp-tester.sh \ ltp-excludes.txt \ ltp-error-patterns.txt \ posixtestsuite-1.5.1-diff.txt \ ppcfround.c \ ppc64shifts.c \ - primes.c + primes.c \ + ltp-patches/README \ + $(LTP_FILTERS) \ + $(LTP_PATCHES) #---------------------------------------------------------------------------- # valgrind_listener (built for the primary target only) diff --git a/configure.ac b/configure.ac index 6183179db..0d5633fc0 100755 --- a/configure.ac +++ b/configure.ac @@ -35,7 +35,7 @@ AC_SUBST(VG_DATE, v_rel_date) AC_CONFIG_SRCDIR(coregrind/m_main.c) AC_CONFIG_HEADERS([config.h]) -AM_INIT_AUTOMAKE([foreign dist-bzip2 subdir-objects]) +AM_INIT_AUTOMAKE([foreign dist-bzip2 tar-ustar subdir-objects]) AM_MAINTAINER_MODE