]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blobdiff - lfs/vdr
vdr: Fix build with GCC 11
[people/pmueller/ipfire-2.x.git] / lfs / vdr
diff --git a/lfs/vdr b/lfs/vdr
index 9f36bdc8f2b977e3c4e65bb5bcfa286be9df56b1..a3eebfacd793eb3e658f0184b61ec6a49ab439e8 100644 (file)
--- a/lfs/vdr
+++ b/lfs/vdr
@@ -41,6 +41,8 @@ PAK_VER    = 12
 
 DEPS       = vdr_streamdev
 
+CXXFLAGS  += -std=c++11
+
 MAKE_OPTIONS = \
        PREFIX=/usr \
        BINDIR=/usr/bin \
@@ -99,6 +101,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
 
+       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/vdr-2.4-gcc-11.patch
+
        # Compile main package.
        cd $(DIR_APP) && make $(MAKE_OPTIONS) $(MAKETUNING) vdr include-dir