[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.


More information about the pacman-dev mailing list