diff options
Diffstat (limited to 'festival-2.5.0-pie.patch')
-rw-r--r-- | festival-2.5.0-pie.patch | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/festival-2.5.0-pie.patch b/festival-2.5.0-pie.patch new file mode 100644 index 0000000..fbeae64 --- /dev/null +++ b/festival-2.5.0-pie.patch @@ -0,0 +1,20 @@ +diff -up festival/src/main/Makefile.pie festival/src/main/Makefile +--- festival/src/main/Makefile.pie 2022-01-26 10:33:55.420688190 -0500 ++++ festival/src/main/Makefile 2022-01-26 10:34:45.928050436 -0500 +@@ -54,13 +54,13 @@ ifeq (SIOD_PYTHON, $(findstring SIOD_PYT + endif + + festival: festival_main.o $(LIBDEPS) +- $(LINK_COMMAND) -o festival festival_main.o $(LIBS) ++ $(LINK_COMMAND) -o festival festival_main.o -Wp,-pie $(LIBS) + + festival_client: festival_client.o $(REQUIRED_LIBDEPS) +- $(LINK_COMMAND) -o festival_client festival_client.o $(LIBS) ++ $(LINK_COMMAND) -o festival_client festival_client.o -Wp,-pie $(LIBS) + + $(ETCDIR)/audsp: $(ETCDIR)/.made audsp.o $(LIBDEPS) +- $(LINK_COMMAND) -o $(ETCDIR)/audsp audsp.o $(LIBS) ++ $(LINK_COMMAND) -o $(ETCDIR)/audsp audsp.o -Wp,-pie $(LIBS) + + # Can't just rely on the dir as it gets updated with new files + # check for the data of a file created in etcdir |