[pacman-dev] [PATCH 4/5] makepkg: add soprovides support
Allan McRae
allan at archlinux.org
Sat Jan 22 05:25:06 EST 2011
On 22/01/11 19:31, Florian Pritz wrote:
> On 22.01.2011 01:20, Allan McRae wrote:
>> And how can we do this portably and subject to the restrictions given...
>> Well, it has been established that using objdump or elfutils has
>> issues so lets just exclude them from the start. How else can we get
>> information about a file? file... That tells you whether a binary is
>> 32 or 64 bit, and is already required by makepkg.
>
> file doesn't tell you the library soname so I don't know what ld will
> use for linking. So far readelf seems to be the best choice because I
> can also use it to generate the dependencies (right now it seems like we
> are too focused on the provides). Your example below can be achieved
> using readelf.
> Also file's output doesn't have to be the same on different platforms.
>
What are we going to do about OSX and its lack of elf binaries?
More information about the pacman-dev
mailing list