[FFmpeg-devel] [PATCH]configure: Make sure libpostproc can be found if -rpath-link doesn't work
Michael Niedermayer
michael at niedermayer.cc
Sat Dec 22 10:35:56 EET 2018
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 <ceffmpeg at 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)
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
The greatest way to live with honor in this world is to be what we pretend
to be. -- Socrates
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20181222/973dcf9c/attachment.sig>
More information about the ffmpeg-devel
mailing list