[pacman-dev] Dropping support for non-ELF systems

Allan McRae allan at archlinux.org
Sun Sep 23 08:25:53 EDT 2012


On 23/09/12 22:02, Rémy Oudompheng wrote:
> On 2012/9/23 Allan McRae <allan at archlinux.org> wrote:
>> I would like opinions on dropping support for non-ELF systems.  This
>> would keep Linux, BSD and Hurd, which are the real users of
>> pacman/makepkg.  It would drop OSX and Cygwin support.
>>
>> Currently the libdepends/libprovides code in makepkg (pacman-4.0)
>> depends on libraries being ELF formatted and we have had no complaints -
>> although that could be because no-one uses it...
>>
>> Creating split debug packages will also assume ELF formatted files and I
>> have no intention of adjusting the code in such a way that other formats
>> can be readily added.
>>
>> So... any objections to removing cygwin and darwin support?
> 
> Does it simplify anything? I would have thought they would continue to
> work normally except that the newest features that you mention would
> simply not work/be ignored/be disabled on these systems.

It would simplify the need to detect these systems and disable the
relevant features...

And supporting OSX has always been annoying.

Allan





More information about the pacman-dev mailing list