summaryrefslogtreecommitdiff
path: root/festival-2.5.0-pie.patch
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2024-08-01 16:04:07 +0000
committerCoprDistGit <infra@openeuler.org>2024-08-01 16:04:07 +0000
commitd1f647a0105c54a4ce1e3c803ec7ee497a3672ef (patch)
tree1c8f9059d0d34b0074596f6b3c2da8dab84ec5d0 /festival-2.5.0-pie.patch
parent55b7cb5c23b49b9630cd3bc99893354cc8fb4866 (diff)
automatic import of festivalopeneuler24.03_LTSopeneuler23.09
Diffstat (limited to 'festival-2.5.0-pie.patch')
-rw-r--r--festival-2.5.0-pie.patch20
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