From c5e273aa31719ec3243f3e424dc1c994974eec9c Mon Sep 17 00:00:00 2001 From: Sebastian Ramacher Date: Tue, 7 Jul 2020 00:18:39 +0200 Subject: [PATCH] Do not generate cache during build The generated cache is not used in the package. It causes spurious build failures on the arm64 and ppc64el builds, that are not reproducible elsewhere. Gbp-Pq: Name 0003-Do-not-generate-cache-during-build.patch --- Makefile.am | 15 --------------- bin/Makefile.am | 18 ------------------ 2 files changed, 33 deletions(-) diff --git a/Makefile.am b/Makefile.am index 1b4bdb7e..c01f5b4f 100644 --- a/Makefile.am +++ b/Makefile.am @@ -163,21 +163,6 @@ endif TESTS = test/run_vlc.sh dist_noinst_SCRIPTS += test/run_vlc.sh -if BUILD_VLC -############################################################################### -# Installing plugins cache -############################################################################### -install-exec-hook: - if test "$(build)" = "$(host)"; then \ - PATH="$(DESTDIR)$(bindir):$$PATH" \ - LD_LIBRARY_PATH="$(DESTDIR)$(libdir):$$LD_LIBRARY_PATH" \ - "$(DESTDIR)$(vlclibdir)/vlc-cache-gen$(EXEEXT)" \ - "$(DESTDIR)$(vlclibdir)/plugins" ; \ - else \ - echo "Cross-compilation: cache generation skipped!" ; \ - fi -endif - uninstall-hook: rm -f -- "$(DESTDIR)$(vlclibdir)/plugins/plugins.dat" diff --git a/bin/Makefile.am b/bin/Makefile.am index 257a0657..685ce5e6 100644 --- a/bin/Makefile.am +++ b/bin/Makefile.am @@ -122,14 +122,6 @@ vlc_cache_gen_LDFLAGS = -Wc,-static vlc_cache_gen_DEPENDENCIES = vlc_win32_rc.$(OBJEXT) endif -# -# Plug-ins cache -# -if HAVE_DYNAMIC_PLUGINS -noinst_DATA = ../modules/plugins.dat -endif -MOSTLYCLEANFILES = $(noinst_DATA) - if HAVE_OSX if BUILD_VLC install-data-local: @@ -137,13 +129,3 @@ install-data-local: endif endif - -.PHONY: ../modules/plugins.dat - -../modules/plugins.dat: vlc-cache-gen$(EXEEXT) - $(AM_V_at)rm -f ../modules/plugins.dat - $(AM_V_GEN)if test "$(build)" = "$(host)"; then \ - ./vlc-cache-gen$(EXEEXT) `realpath ../modules` ; \ - else \ - echo "Cross-compilation: cache generation skipped!" ; \ - fi -- 2.30.2