On 2012/9/23 Allan McRae <allan@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. Rémy.