From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by c5ff346549e7 (Postfix) with ESMTP id 6E6EC5D4 for ; Sat, 29 Jun 2019 09:06:29 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.63,431,1557180000"; d="scan'208";a="389675295" Received: from sympa.inria.fr ([193.51.193.213]) by mail2-relais-roc.national.inria.fr with ESMTP; 29 Jun 2019 11:06:28 +0200 Received: by sympa.inria.fr (Postfix, from userid 20132) id 4592B826E4; Sat, 29 Jun 2019 11:06:28 +0200 (CEST) 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 F0C7F7ED69 for ; Sat, 29 Jun 2019 11:06:17 +0200 (CEST) Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=anil@recoil.org; spf=None smtp.mailfrom=anil@recoil.org; spf=None smtp.helo=postmaster@bark.recoil.org IronPort-PHdr: =?us-ascii?q?9a23=3AhGW7dh1lp+m9zLo1smDT+DRfVm0co7zxezQtwd8Z?= =?us-ascii?q?se0RLfad9pjvdHbS+e9qxAeQG9mCsbQe0aGP6uigATVGvc/Y9ihaMdRlbFwssY?= =?us-ascii?q?0uhQsuAcqIWwXQDcXBSGgEJvlET0Jv5HqhMEJYS47UblzWpWCuv3ZJQk2sfQV6?= =?us-ascii?q?Kf7oFYHMks+5y/69+4HJYwVPmTGxfa5+IA+5oAnMqMUam5VuJrg+xhfUv3dDZu?= =?us-ascii?q?BayX91KV6JkBvw+9q88IR//yhMvv4q6tJNX7j9c6kkV7JTES4oM3oy5M3ltBnD?= =?us-ascii?q?SRWA634BWWgIkRRGHhbI4gjiUpj+riX1uOx92DKHPcLtVrA7RS6i76ZwRxD2ji?= =?us-ascii?q?oMKiM0/3vWisx0i6JbvQ6hqhliyIPafI2ZKPxzdb7GcNgEWWROQNpeVy1ZAoO9?= =?us-ascii?q?cYQPCfYBPf1FpIX5vlcCsAeyCRWpCO7p1zRGhGL53bci3us9Hg7IwQwuENAAvn?= =?us-ascii?q?rbr9v1OrkcX+euwanUzzjDau9a2Tfh5ITWdB0qvPGCXah3ccrU0UQiCwXFjlSU?= =?us-ascii?q?qYf4OD2azPkCs2iB4Op+T+2vk3AopBxsrTmv28whjZPGhoQUylDA7ih52pg6Ks?= =?us-ascii?q?G/SE56Zd6oCpxQtzuVN4ZvRM4pXmJmuD4ix7AGo5K3YSgHxZo9yxLBdfCKc5KE?= =?us-ascii?q?7xL+WOuXPDx2nmhqeKiliBa36UWgyvPzVs2z0FtStSVKiMPMtnMX2xzJ9MeIVv?= =?us-ascii?q?x9/kal2TqV0ADT8O5ELVg1lardNZEh3qY9m5oJvUjeHiL7ll/6gLGIekgk4OSl?= =?us-ascii?q?6/nrbq3jppCGNo90jg/+Mr4pmsy6Gek3KA4OX2mf+emnzr3s41H2QLJLjv0yiK?= =?us-ascii?q?XZt4raJcsDqq6jHwBVypoj6wq4Dzq+zNsXh3wHLFZcdBKDjojpIE3OLevjDfa/?= =?us-ascii?q?hlSsiC1ky+rHPr3nGJXNL2LMnK3vfbZnuAZgz19599FU55tOBvk+Zte1Em32st?= =?us-ascii?q?HDRFdtKQ2/w87uDtNwxoIXH2WVDfnKHrnVtAqh4OMra8yFaI8cpj/lJvQp9ra6?= =?us-ascii?q?hHk4nXcHcKKu3J9Rb2q3SKc1a36FaGbh149SWVwBuRAzGamz0AXbAGxjIk2qVq?= =?us-ascii?q?d53QkVTYevDIPNXIeo2ebTxiqwGZxSIGdcBQLUSCu6R8C/Q/4JLRmqDIp5iDVd?= =?us-ascii?q?D+q7RoQm1BXosxX1meI+c7jkvxYAvJem7+Bbou3ekRZrqm5+Bt6elXuARGZ1mi?= =?us-ascii?q?UPXTBkhK0=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AbBAC3KRddZDPhmQVmHAEBAQQBAQcEA?= =?us-ascii?q?QGBZ4IXgTsBMiiNGIl4AYFqJRSDTJcNCQEDAQwsAQIBAYFLgnUCCIJ4GwYGNBM?= =?us-ascii?q?BAwEBBAEBAgECAwEEU4pMDII6KQGCZwEFOgYDATUBAQ4LGC5XBhODIoIPAaVQg?= =?us-ascii?q?iOCeQcCgkWDNYE8AQmBNItfF4F/gTgME4JMPogAgiaUWpVYCYIYYZMZG3SWb6F?= =?us-ascii?q?IgzGBZyCBWX0IOyoBgkE+gg8XiGKFQD4DMIEGAQGPIgEB?= X-IPAS-Result: =?us-ascii?q?A0AbBAC3KRddZDPhmQVmHAEBAQQBAQcEAQGBZ4IXgTsBMii?= =?us-ascii?q?NGIl4AYFqJRSDTJcNCQEDAQwsAQIBAYFLgnUCCIJ4GwYGNBMBAwEBBAEBAgECA?= =?us-ascii?q?wEEU4pMDII6KQGCZwEFOgYDATUBAQ4LGC5XBhODIoIPAaVQgiOCeQcCgkWDNYE?= =?us-ascii?q?8AQmBNItfF4F/gTgME4JMPogAgiaUWpVYCYIYYZMZG3SWb6FIgzGBZyCBWX0IO?= =?us-ascii?q?yoBgkE+gg8XiGKFQD4DMIEGAQGPIgEB?= X-IronPort-AV: E=Sophos;i="5.63,431,1557180000"; d="scan'208";a="389675195" X-MGA-submission: =?us-ascii?q?MDE0EmJAyJDQy9Ovqzd4MUjXz6TAIIGHpqxE0E?= =?us-ascii?q?jdB7qM2B1CVdtP17lxabR+7xATp/SXwsEK3rjnLAwYy+fv109/4Vh9Px?= =?us-ascii?q?2gXJ2RUZUrUPc9XMJzE7XcI6/Pz289n/sasSDSYF9OGbFX8H6T3cs7WK?= =?us-ascii?q?UYKxQB/n7XAbD4yjT3cLq9bw=3D=3D?= Received: from bark.recoil.org ([5.153.225.51]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 29 Jun 2019 11:06:17 +0200 Received: from bark.recoil.org (localhost [127.0.0.1]) by bark.recoil.org (OpenSMTPD) with ESMTP id d6badf1b; Sat, 29 Jun 2019 10:06:16 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=recoil.org; h=content-type :mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; s= selector1; bh=dJDjUgDNtPddK/h4mlafc9VDiLM=; b=xuujdMz8tPzRYT3qcQ WIF7bB8SkTsnWv3oarDd3h+E7t2D/CZcoTCtQ3CvmtATR1xvAuS4A5tPTQ1Jk9L/ +EfdW8Ddn4Cduj7/7uVDu3CCB+7O5Tb2j5VGgjJHyEzCq4VjemSxq3oNIlYvjLpf bA6X85l+UTxAkA0qOStxJpxTE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=recoil.org; h=content-type :mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; q=dns; s= selector1; b=KWZoIaqyG9BzVSfZMlm7Djge49r75TQjEdw6yZbxczkpJqT7V+p meVoguMTQjxY1JxWpgzr+XMawoWuIgaN+tlQHWlRQD9JdobJ+YsVxttK6bqjNCph KncKoHvlLfYuLbhYXkAo3W/SHiCkE3fKnjwyLV6fnLccf2DnjYFBF1gQ= Received: by bark.recoil.org (OpenSMTPD) with ESMTPSA id dfbb8697 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Sat, 29 Jun 2019 10:06:16 +0100 (BST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) From: Anil Madhavapeddy In-Reply-To: <20190627134517.hzhbmjkihidxlnkz@annexia.org> Date: Sat, 29 Jun 2019 10:06:15 +0100 Cc: caml-list@inria.fr Content-Transfer-Encoding: 7bit Message-Id: <45419C48-63D3-4981-B54C-3EEA1F4A6FE6@recoil.org> References: <20190627134517.hzhbmjkihidxlnkz@annexia.org> To: "Richard W.M. Jones" X-Mailer: Apple Mail (2.3445.104.11) Subject: Re: [Caml-list] camlp4 & OCaml 4.08 Reply-To: Anil Madhavapeddy X-Loop: caml-list@inria.fr X-Sequence: 17654 Errors-to: caml-list-owner@inria.fr Precedence: list Precedence: bulk Sender: caml-list-request@inria.fr X-no-archive: yes List-Id: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: On 27 Jun 2019, at 14:45, Richard W.M. Jones wrote: > > > I know camlp4 is dead and all that, but we've got some software which > still uses it. I will probably port it to camlp5 when I have the > time, but has anyone got the patch to make camlp4 work with 4.08? To fork the thread slightly, how big are the camlp4 dependencies remaining in your codebase, and is there anything we can do to help migrate? It's pretty exhausting trying to keep camlp4 maintained with a skeleton crew, and there appears to be a stubborn tail of packages which aren't migrating despite it having been quite a few years since the deprecation. Having said that, patches for 4.08 support for camlp4 are also welcome if anyone wants to step up to help maintain it. It's only deprecated from the perspective of being bundled with the core compiler distribution, and is now deprecated due to lack of programmer-will to keep it going. regards, Anil