On Fri, 24 Apr 2020 at 09:56, Joerg Sonnenberger <joerg%bec.de@localhost> wrote:
On Fri, Apr 24, 2020 at 06:18:10PM +0200, Kamil Rytarowski wrote:
We received criticism in the past from potential users as we promise
support for many Operating Systems and depend on libarchive in
./bootstrap.sh written in C++. The C++ language is a high entry point
for 23 supported platforms, especially if half of them are long dead...
even if we pass the bootstrap stage on more vivid ones, we end up with
severely broken environment (like stopping on Perl for AIX).
If you want to invent arguments, please get them straight at least.
libarchive doesn't depend on C++.
Apologies for my terse email yesterday - I was wanting to head off the
assumption that not hearing anything negative for 20 minutes meant that
everyone was happy with what was suggested.
Far from culling older/legacy platform support, I think we should add to
it. What I mean by this is the provision of older compiler suites, older
binutils, and even consider a simplified bootstrap for those kind of
platforms. The existence of this should not be a problem for anyone using
the latest and greatest software that's out there.
People who have legacy systems don't want to run gnome3 or kde5, or
anything c++11 or c++14 - they want straight, solid support from a
cross-platform packaging system that can provide them with what they want.