[x264-devel] [PATCH 1/2] macosx: version the libraries

Sean McGovern gseanmcg at gmail.com
Wed Mar 7 19:03:13 CET 2012


On 3/7/12, Gil Pedersen <gil at cmi.aau.dk> wrote:
> On 07/03/2012, at 17.01, Sean McGovern wrote:
>
>> On 3/7/12, Gil Pedersen <gil at cmi.aau.dk> wrote:
>>> On 07/03/2012, at 15.04, Sean McGovern wrote:
>>>
>>>> On 3/7/12, Gil Pedersen <gil at cmi.aau.dk> wrote:
>>>>> What is the rationale behind this change?
>>>>
>>>> Versioning parity between the ELF and Mach-O versions of the library.
>>>
>>> How so? On Linux the version is not represented in the .so itself, only
>>> through a naming convention. Why does Mach-O need the information encoded
>>> otherwise?
>>>
>>
>> From my Solaris 10 box (another ELF platform):
>>
>> $ objdump -x libx264.so | grep SONAME
>> SONAME libx264.so.122
>>
>> Linux doesn't do this?
>
> You are right, though it is still based on conventions. Also the same
> information is already coded into the x264 dylib with the current setup.
>

I've just never been fond of filenames as metadata.

Anyways I guess nobody feels strongly enough for the inclusion of this
so I should drop it?

Can you have a look at the other patch?

-- Sean McG.


More information about the x264-devel mailing list