2018-12-23 0:04 GMT+01:00, Carl Eugen Hoyos <ceffm...@gmail.com>: > 2018-12-22 9:35 GMT+01:00, Michael Niedermayer <mich...@niedermayer.cc>: >> On Sat, Dec 22, 2018 at 12:08:19AM +0100, Carl Eugen Hoyos wrote: >>> Hi! >>> >>> Attached patch fixes running fate with "--enable-shared --enable-gpl" on >>> Solaris, the linker searches "libpostproc" in a >>> directory"-link=libpostproc". >>> Only tested on Solaris. >>> >>> Please comment, Carl Eugen >> >>> configure | 2 +- >>> 1 file changed, 1 insertion(+), 1 deletion(-) >>> cb5e59b98712ca53aba4561f4d7fe365b3b1e2ff >>> 0001-configure-Make-sure-libpostproc-can-be-found-if-rpat.patch >>> From d69f1fcee41e803e5208bbfabdeb37a19e73814b Mon Sep 17 00:00:00 2001 >>> From: Carl Eugen Hoyos <ceffm...@gmail.com> >>> Date: Sat, 22 Dec 2018 00:04:43 +0100 >>> Subject: [PATCH] configure: Make sure libpostproc can be found if >>> -rpath-link >>> doesn't work. >>> >>> Solaris ld takes "-rpath-link=libpostproc" as indication to search in >>> "-link=libpostproc". >>> --- >>> configure | 2 +- >>> 1 file changed, 1 insertion(+), 1 deletion(-) >>> >>> diff --git a/configure b/configure >>> index 2205751..04d3417 100755 >>> --- a/configure >>> +++ b/configure >>> @@ -6535,7 +6535,7 @@ EOF >>> >>> # add some linker flags >>> check_ldflags -Wl,--warn-common >>> -check_ldflags >>> -Wl,-rpath-link=libpostproc:libswresample:libswscale:libavfilter:libavdevice:libavformat:libavcodec:libavutil:libavresample >>> +check_ldflags >>> -Wl,-rpath-link=:libpostproc:libswresample:libswscale:libavfilter:libavdevice:libavformat:libavcodec:libavutil:libavresample >>> enabled rpath && add_ldexeflags -Wl,-rpath,$libdir && add_ldsoflags >>> -Wl,-rpath,$libdir >>> test_ldflags -Wl,-Bsymbolic && append SHFLAGS -Wl,-Bsymbolic >> >> theres a second similar use of rpath in git (in >> tools/target_dec_fuzzer.c) > > New patch attached.
Patch applied. Carl Eugen _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel