From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 7558E7FA5E for ; Fri, 28 Apr 2017 13:07:28 +0200 (CEST) Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=olaf@aepfle.de; spf=None smtp.mailfrom=olaf@aepfle.de; spf=None smtp.helo=postmaster@mo4-p00-ob.smtp.rzone.de Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of olaf@aepfle.de) identity=pra; client-ip=81.169.146.162; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="olaf@aepfle.de"; x-sender="olaf@aepfle.de"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of olaf@aepfle.de) identity=mailfrom; client-ip=81.169.146.162; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="olaf@aepfle.de"; x-sender="olaf@aepfle.de"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mo4-p00-ob.smtp.rzone.de) identity=helo; client-ip=81.169.146.162; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="olaf@aepfle.de"; x-sender="postmaster@mo4-p00-ob.smtp.rzone.de"; x-conformance=sidf_compatible IronPort-PHdr: =?us-ascii?q?9a23=3AJrSkUhA8+c2gKfUHHMRHUyQJP3N1i/DPJgcQr6Af?= =?us-ascii?q?oPdwSPTzocbcNUDSrc9gkEXOFd2CrakV16yO6+jJYi8p2d65qncMcZhBBVcuqP?= =?us-ascii?q?49uEgeOvODElDxN/XwbiY3T4xoXV5h+GynYwAOQJ6tL1LdrWev4jEMBx7xKRR6?= =?us-ascii?q?JvjvGo7Vks+7y/2+94fdbghMizexe69+IAmrpgjNq8cahpdvJLwswRXTuHtIfO?= =?us-ascii?q?pWxWJsJV2Nmhv3+9m98p1+/SlOovwt78FPX7n0cKQ+VrxYES8pM3sp683xtBnM?= =?us-ascii?q?VhWA630BWWgLiBVIAgzF7BbnXpfttybxq+Rw1DWGMcDwULs5Qiqp4bt1RxD0iS?= =?us-ascii?q?cHLz85/3/Risxsl6JQvRatqwViz4LIfI2ZMfxzdb7fc9wHX2pMRshfWSxfDI2h?= =?us-ascii?q?bIUPAeUOMvpFoIb/qVQDthS+CRW2Ce711jNFnH370Ksn2OohCwHG2wkgEsoXvn?= =?us-ascii?q?TQttr1OroZX+Krw6nSzDXDafxW0ir65YjPdhAuu/+MUKlqfsXP0UkvGQfFgUuK?= =?us-ascii?q?pYP4ITyYz+IAuHWY4ep4Te+iiHMrpxtsrjWuwsogkJTFi40Ux1ze6Cl0wZg5Kc?= =?us-ascii?q?WmREJnfdKoDZ5duDubOodrR84vTW5ltDs+x7ADuZO2fyYKyJoiyhPRd/CKc4qF?= =?us-ascii?q?7xf4W+uTLzp1hXdodbKkiBu27Eetz+/xW82p31pUqCdOj8PCuWoX1xPJ78iKUv?= =?us-ascii?q?t98Vml2TaIzw3T7+ZELE8tmarDN5It3qc8lp0IvkjZBS/2nVn2jLeMekU+++mo?= =?us-ascii?q?7OLnbav8qpCBKYB4kgD+MqIwlcyjGek1MRUCU3KG9em90LDv51D1TbpLg/Esj6?= =?us-ascii?q?XUsY7WKdwepqGjAg9V1ogj6wy4DzejyNkYmn0HI0hLeB+clYfmJUnOIP78Dfih?= =?us-ascii?q?mVijjSlky+jcPrL9GpXNMmTDkLD5cLZ59UFcxhQ8zctE551ODLEMO/PyWk70tN?= =?us-ascii?q?PDFB82KRa4w+fhCNVn14MRQ3iDAqGDMKnKq1+H+vovI/WQZI8SoDvyN+Iq5/vq?= =?us-ascii?q?jXMgnV8dfLKp3YcMZXCjHvVmJl2ZbmD2jtcAF2cKpAs+Q/bwhF2MSz4AL0q1Co?= =?us-ascii?q?w17Cs6A4/uKYqLaI22m7WHwG/vMJRcfGFNBxaoHEDmep6fUvEQQCOUOM5o1DIe?= =?us-ascii?q?A+uPUYgkgDaqvQGy67d9L+zbsnkfsZvt/NF4/+PXmFc++GonXIymz2iRQjQszS?= =?us-ascii?q?szTDgs0fU6+BQlxw=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CQAADuIANZhqKSqVFeHAEBBAEBCgEBF?= =?us-ascii?q?wEBBAEBCgEBgmSBJ4EMg2iKGJFOlWyCDwcdgkqDNgKELz8YAQEBAQEBAQEBAQE?= =?us-ascii?q?SAQEBCAsLCCgvgjMiAYJAAQICASMdAQE3AQQLCyEhAgIPBUknigMJA60pa4Img?= =?us-ascii?q?wkBAQWHdQEBAQEBAQQBAQEBFQcIi1eHZS6CMZ1VeYYgi2YNbH5tiBQLhmiUJx+?= =?us-ascii?q?BQi4gCBoURIRiH4Fxc4dsAQEB?= X-IPAS-Result: =?us-ascii?q?A0CQAADuIANZhqKSqVFeHAEBBAEBCgEBFwEBBAEBCgEBgmS?= =?us-ascii?q?BJ4EMg2iKGJFOlWyCDwcdgkqDNgKELz8YAQEBAQEBAQEBAQESAQEBCAsLCCgvg?= =?us-ascii?q?jMiAYJAAQICASMdAQE3AQQLCyEhAgIPBUknigMJA60pa4ImgwkBAQWHdQEBAQE?= =?us-ascii?q?BAQQBAQEBFQcIi1eHZS6CMZ1VeYYgi2YNbH5tiBQLhmiUJx+BQi4gCBoURIRiH?= =?us-ascii?q?4Fxc4dsAQEB?= X-IronPort-AV: E=Sophos;i="5.37,387,1488841200"; d="asc'?scan'208";a="270926534" Received: from mo4-p00-ob.smtp.rzone.de ([81.169.146.162]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 28 Apr 2017 13:07:27 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1493377647; l=1058; s=domk; d=aepfle.de; h=In-Reply-To:Content-Disposition:Content-Type:MIME-Version: References:Subject:Cc:To:From:Date; bh=R0/f+t7tRGjHLgzMWhAelXEJaIkmmEHcybjxYMrjjKE=; b=t2cDvsJFFlWzjzwfPUQORpaw8FK2oJGAQdK4FG7E1Fr2MhnZRJjgfHDhejPlRI53RX TmTGU5icOP8uQ7NLvX8kHkVAtuYaEW9D6bcoulEQhy0CweepWrOnXZyaTDe1fPHKLCUG 0I/8MKgwRDGzaj1BRHiVwsOWp4vxotqVyUiNE= X-RZG-AUTH: :P2EQZWCpfu+qG7CngxMFH1J+yackYocTD1iAi8x+OWi/zfN1cLnAYQz4mT1eNf4qJBAggrs1n/Sra7Bt3hYbfIgME0bVSw== X-RZG-CLASS-ID: mo00 Received: from aepfle.de ([2001:a61:3419:58ff:3057:b736:5b9d:79d2]) by smtp.strato.de (RZmta 40.6 AUTH) with ESMTPSA id Y096fet3SB7KG2z (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate); Fri, 28 Apr 2017 13:07:20 +0200 (CEST) Date: Fri, 28 Apr 2017 13:07:18 +0200 From: Olaf Hering To: Fabrice Le Fessant Cc: Hongbo Zhang , yminsky@janestreet.com, caml-list@inria.fr Message-ID: <20170428110718.GB13305@aepfle.de> References: <58FA5C34006504E200390857_0_88872@msllnjpmsgsv06> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="tjCHc7DPkfUGtrlw" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.8.0 (7000) Subject: Re: [Caml-list] PPX is harmful to our community in the long term --tjCHc7DPkfUGtrlw Content-Type: text/plain; charset=utf-8 Content-Disposition: inline On Fri, Apr 21, Fabrice Le Fessant wrote: > A lot of people use `autoconf` to generate `./configure` scripts, and the > standard practice is to keep the `./configure` script so that people don't need > to run `autoconf` to just compile and install the software. Maybe projects This is and was a huge mistake to promote 'configure&&make' instead of autogen.sh&&configure&&make. Having a set of uptodate autotools installed is easy and cheap, they are not runtime dependencies. The result of that wrongdoing is a huge pile of broken and/or incomplete configure.ac. Do not repeat that mistake, whatever it means in the OCaml world. Olaf --tjCHc7DPkfUGtrlw Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCWQMiYgAKCRBdQqD6ppg2 fsWYAKDeJl7vnm8mvW+QL9g2kWhiLFW6ogCcDhizjiSXask+i9jY6P52Ti5z19Y= =yXlG -----END PGP SIGNATURE----- --tjCHc7DPkfUGtrlw--