[FFmpeg-cvslog] configure: enable PIC on s390(x)

Reinhard Tartler git at videolan.org
Tue Mar 11 11:01:26 CET 2014


ffmpeg | branch: release/2.2 | Reinhard Tartler <siretart at tauware.de> | Sun Mar  2 02:11:05 2014 -0500| [4b476e6aa4b830f919cf3c67ba2caa039ff285b9] | committer: Reinhard Tartler

configure: enable PIC on s390(x)

The s390 architecture requires shared libraries to be built in PIC mode.
Otherwise applications will get wrong relocations at run-time, leading
to confusing segmentation faults.

CC: libav-stable at libav.org
(cherry picked from commit 5ddc9f5052316608799b932c604f9e7561f8ce24)

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4b476e6aa4b830f919cf3c67ba2caa039ff285b9
---

 configure |    4 ++++
 1 file changed, 4 insertions(+)

diff --git a/configure b/configure
index 4c35ab9..95537ff 100755
--- a/configure
+++ b/configure
@@ -3203,6 +3203,10 @@ case "$arch" in
         check_64bit ppc ppc64 'sizeof(void *) > 4'
         spic=$shared
     ;;
+    s390)
+        check_64bit s390 s390x 'sizeof(void *) > 4'
+        spic=$shared
+    ;;
     sparc)
         check_64bit sparc sparc64 'sizeof(void *) > 4'
         spic=$shared



More information about the ffmpeg-cvslog mailing list