On Mon, Oct 5, 2015 at 5:19 PM, Sean McGovern <[email protected]> wrote:

> The versioning facility in the Solaris linker differs from Linux in 3 ways:
>
> 1. It does not support globs in linker scripts for
> symbol versioning -- this is a GNU extension.
>
> 2. The linker argument is '-M', instead of '--version-script'.
>
> 3. It is picky about line endings.
> Each symbol or directive must be on a line of it's own.
>
> Let's use make_sunver.pl from GCC to generate a version script that works
> correctly with the Solaris linker. It's function is to correctly expand the
> globs in the original generated version script.
> ---
>  Makefile                      |    4 +-
>  common.mak                    |    2 +-
>  compat/solaris/make_sunver.pl |  331
> +++++++++++++++++++++++++++++++++++++++++
>  configure                     |   10 +-
>  4 files changed, 342 insertions(+), 5 deletions(-)
>  create mode 100755 compat/solaris/make_sunver.pl
>

Are there any technical concerns left from anybody for this patch?

I was hoping to have it included with release/12.

-- Sean McG.
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to