From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Re: some questions on installing Ada on Linux Date: Tue, 07 Oct 2014 20:47:40 +0200 Organization: A noiseless patient Spider Message-ID: <878ukrogxf.fsf@ludovic-brenta.org> References: <8a9993d6-9f3f-4fb9-80b1-cbd65c6001ea@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: mx02.eternal-september.org; posting-host="4404852ac8170d2252a68f30a3761d3e"; logging-data="9094"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18//SZ5ZUKSyAzpwG/MD0UD" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:rtb9athRrGPX5vangcksh035+OU= sha1:O3bYrz8bUHyvlYJ7IolTd21eG4A= Xref: news.eternal-september.org comp.lang.ada:22189 Date: 2014-10-07T20:47:40+02:00 List-Id: brbarkstrom@gmail.com writes: > In my Ada coding, I deprecate the Debian package and only use gnat, gcc, > and so on from the AdaCore download. As I suggested, I value the consistency > with the Ada RM specs on library configurations more than I value the ease > of integrating with other languages or other packages. The decision on > what to do is complex. It doesn't just boil down to GPL versus other > licenses. But as Simon pointed out, the Debian Policy for Ada ensures full compliance with the Ada RM consistency rules. In fact the main reason for the existence of this Policy is to make binary packages (containing .ali files) comply with the Ada RM consistency rules. See in particular the discussion of "the indirect FTBFS scenario", section 3.2. Debian provides both ease of deployment and full compliance with Ada RM consistency rules. By design, no less. -- Ludovic Brenta.