On Wed, 23 Jan 2013, Diego Biurrun wrote:
Previously PIC was enabled as a magic workaround for binaries that built fine, but failed to function at all. This problem no longer exists, possibly since the introduction of symbol versioning. ---Confirmed by Michael Kostylev; FATE passes with pic disabled on amd64, i386, mips64el and sparc64. configure | 6 ------ 1 files changed, 0 insertions(+), 6 deletions(-) diff --git a/configure b/configure index 144ec2d..87045f2 100755 --- a/configure +++ b/configure @@ -2853,12 +2853,6 @@ case $target_os in oss_outdev_extralibs="-lossaudio" ;; openbsd|bitrig) - # On OpenBSD 4.5. the compiler does not use PIC unless - # explicitly using -fPIC. Libav builds fine without PIC, - # however the generated executable will not do anything - # (simply quits with exit-code 1, no crash, no output). - # Thus explicitly enable PIC here. - enable pic disable symver SHFLAGS='-shared' SLIBNAME_WITH_MAJOR='$(SLIBNAME).$(LIBVERSION)' -- 1.7.1
Sounds sensible to me. // Martin _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
