On 04/23/2010 07:18 AM, Timo Teräs wrote:
> Austin Foxley wrote:
>> On 04/20/2010 07:49 AM, Natanael Copa wrote:
>>> Since sublevel releases are not ABI compatible we need to adjust
>>> the soname to include the sublevel version.
>>>
>>> This makes it possible to install ABI incompatible versions of the
>>> library side by side so clean upgrades are possible.
>>
>> Applied, minus the mistaken LDFLAGS hunk
> 
> It might be useful to do:
> 
> -ABI_VERSION   := $(VERSION)
> +ABI_VERSION   := $(MAJOR_VERSION)
> 
> Since it seems that ld.so soname is hardcoded in GCC. If you want to
> use something else than /lib/ld-uClibc.so.0 as dynamic linker, you also
> need to update GCC default configration, create alternate specfile
> overriding the hardcoded -dynamic-linker, or pass-in
> -Wl,-dynamic-linker,...
> when compiling.

Hmm, I didn't realize GCC hardcoded that. I'll push a fix.

-Austin
_______________________________________________
uClibc mailing list
uClibc@uclibc.org
http://lists.busybox.net/mailman/listinfo/uclibc

Reply via email to