delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2021/11/20/16:10:26

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 305B33858415
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1637442624;
bh=RFAIcQfLZ5c7XpooediSWg28VrMBqh7aY+B2hEAykzE=;
h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=ML3qUPJqtS6P/W7lDSgKy0j4H478PffKO0s9MMf8iyPO9kKDfj4z6RDexEpV2u9PF
oPmUe18KHUPWZXoHx/oKJ7d/FoaTHe8tZEaNWDCYO5RtORFNVa+omtWMJ0yKEETUXf
EjWgS1VV8rf/6FK7soqY9YNcSpejaRaBU0TfyAWA=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 2A1E33858425
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=EFY3jk+rtga2TUrSNBatfU2NEgFKhoyEFyhao6CZypnBg0hAIvnWt+FFQnwSsSQoZDXq0XLOYhelo2+JSo/YvGd75yat0+X8BbOjVKyNbVe9D2f5fazbj9lYBPdDo90YZYUeeSJxrC5tMEAzPxoUyKoDb2/h8LURYffekujUk6s2+nzoSGuqn7hk8zRX7pPljLa+PzpcMLQQ7QyKk726Tm7X5Rqqvf7sjc4Av8LTM+oSaDn62kCEeNeYcTt3b8QQk7l5yf57nri/kraEbQ5VqTVp2gRCbrKIVD1T/eotp3rNtYoBS/KFXqGgk7KwkPfmd3F3BDWwbUuQ28MakG/zWg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector9901;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=bepVyWP6n0uCSzwaqnqWDb3saN7nbBDIxfeJCaToVXY=;
b=Y5ogeweYvwENI8h/kWP/KVz+sf/tKLQsxc14K/r40umvFeRz3D9XXTYgyHVYzQhjo7q683Sj5qwolXOsByieTfmWORgT+dAr0H/HzW+QBuAVIwHgIrfvIyBtlnh+1Za+3nWItXD+qojwZM5meaD3fmEd/f+j8Bw3CS/l4HTF9D132ldBNB6f5FkzEwnVu0aWB3uy8Q4Erq72L6Hg/BRbTEFvAygHu0VsKSoerkALQeSfNkbaUi9W/YgpvWkuemdm8ETA6Ca89JNatv+WCkTz8E9Lix0lhV0eRWrhbHBB5tUC1e+YJDNp5AFUdITdyvyhE77ofLlMmoiiSVdlAKdhXw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu;
dkim=pass header.d=cornell.edu; arc=none
Message-ID: <da9d8a1a-be2c-b7d4-6af0-1e0c8210c1af@cornell.edu>
Date: Sat, 20 Nov 2021 16:09:09 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.1
Subject: Re: [ANNOUNCEMENT] New: unison2.48+4.04.2, unison2.48+4.08.1 [test]
To: cygwin AT cygwin DOT com
References: <announce DOT 4alflfl3rr9dsrep0ppriuapee4klerpbg AT 4ax DOT com>
In-Reply-To: <announce.4alflfl3rr9dsrep0ppriuapee4klerpbg@4ax.com>
X-ClientProxiedBy: BL1PR13CA0195.namprd13.prod.outlook.com
(2603:10b6:208:2be::20) To BN7PR04MB4388.namprd04.prod.outlook.com
(2603:10b6:406:f8::19)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 07879ace-3a68-4498-c5b1-08d9ac69fffe
X-MS-TrafficTypeDiagnostic: BN6PR04MB0355:
X-Microsoft-Antispam-PRVS: <BN6PR04MB0355781C7B154BCC2D4BDF35D89D9 AT BN6PR04MB0355 DOT namprd04 DOT prod DOT outlook DOT com>
X-MS-Oob-TLC-OOBClassifiers: OLM:3631;
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: aqf7lkxC3xV2PvySi7Wj3Ci4RfppH+Rmj93KjIjtgruSPwGjGNql3tc4iQ08zjYeBvkplzmFZVSkmgHIV+w8dkvUjSX+1I7e2Fmw5sE6HnZ7WzlW6A9eMCYJlGbgm9NYbo9L7qvW+fiJVPEqr+KjEmTevTQswptzJ/ak1myaNO9NLXxtP7onxlwPq/pt7Xa1AhMFFA7otDIlbsjK0xJ88XexqD0aHx9HSL7RoB6ycbki+MZa12yMVcs6pCEmwVYz5ckkCSDtG9ekCRMxhjRO5F6wIPd8p4XDYfruX4ZPHoU9HodGwNz4QhqDgPreo2h89OrQOQW6HAuMx6GGh0GKB54b2+v2OZJOXD+ilya0JVH+HpaPLIvfDVZBaNJPuwUKiYbxNuL4swsl1cqHrsJgvn7fdPRaGxzaUqRurdxj89Pkuf7mh7OjaEOV+OT2njPwP19VRlStWPVkBSnq8JZZ7fdOA6IxoTwr2QSMAQHQ1s/y/jtqtuxS5t88wISbcBBCmXYUm7aArUjFeAwXTDzmgDuUgxHPa03rPFIR4KfYTRfkE14zZslzw3BoBZjw9cSUPtd8YQjIG7RQEqexsn6kmYiZC9Npg6bZsqSG/RYVAJ2qkIQ/lvyVXd655cnT8hkKFApZ4zl3RPBwCAyHIqJnLDSLhey1+qw9pwMcooAhvHfrzlVupdVgPlyDF9qGdrlTDsoDB58zdTowYCOu4qgzi4G+XEq1wgLQlK4ahtsisF0uouFjFIgCdxtIt4uKZjXQUGfmgtIpkKk/TmGyo6fmQJHIOhrhPPoPLJn00/PX7HmWzbJQi1N0ntcCnPQNQiDt
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
IPV:NLI; SFV:NSPM; H:BN7PR04MB4388.namprd04.prod.outlook.com; PTR:; CAT:NONE;
SFS:(4636009)(366004)(75432002)(2906002)(31696002)(956004)(6486002)(2616005)(26005)(31686004)(83380400001)(86362001)(38100700002)(6916009)(966005)(53546011)(8676002)(66476007)(66946007)(16576012)(508600001)(316002)(8936002)(66556008)(186003)(786003)(36756003)(5660300002)(45980500001)(43740500002);
DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?V05EQ2hLVTFFbGVGYnpjWElCV3JkQnByKzY5dTJwaFBGczRkVTZDTnNkZHp5?=
=?utf-8?B?TVhOY095SWJsdTRGcVdadFhEcktQWlFFRlVnbGVBRlh5eEVsRHpCWFZCVmxG?=
=?utf-8?B?VzFnSklPZEhWaDR1ZzJyVExjSnMrR3BMNGc4czlOb0RzSmFVRjZpNHRCTFVy?=
=?utf-8?B?MU9YekorZGRQcUN5WHVDWW9NenVXU1RhLzVhMnpOVzF6bWh0TmtsMVM4U2tt?=
=?utf-8?B?OXFPUi9xcE95alREUnlVa05lczdSZVlRUFZWbzVNQVpJeDRONjNyQ3Yra2VT?=
=?utf-8?B?c0xrOEVBMGJ1NVAzamJRQnArOWxlSTBXZjM3U1dkUGtLL0dzVDliaUMvWHl4?=
=?utf-8?B?YjZGblFIUTFVOHJGa3MxdzFIL3hoZi9jRjFZeTJQc01nb242TU1sckN6Tjcw?=
=?utf-8?B?dEs1aWFqc3F3c2tPdzRxVE8zcmZ1ckJnb3dlSHI5VEZLaFI4SnVnekxUZFJ6?=
=?utf-8?B?N2hkTzYvQ0dTQnAvcEhaZ2hzZktkd3dtTnQxdThsWkxZbGhFWlhlMnY1MGFn?=
=?utf-8?B?QkkraTRObkxHVDJtMnFRd0pIN3NOZjFyL3pjbS84WDhXbUFwd0RIbnRsK0wv?=
=?utf-8?B?NDYzM0dkVEEvOW1BTVBzRm1HZEJ5ZnM3VEdCcWVlbXVWNnZLMWxqZldSRVhv?=
=?utf-8?B?SzNQdmZtaGdEVjhvSnRyUXlCU05EWE1ld0hSQTNUaVJCTTQvaW1COHBrdzRP?=
=?utf-8?B?K09jNTBCSnNwUHhNQjRJd2ZJdW9ZMnFGNlBZRTdLS2VIVlEzNm9Vays1aEJS?=
=?utf-8?B?T3N1czJ1c0xZUVFjWURTNm1ZZE9qcmozd3pTSXBzUWUyUk5YRzVyalJwRVF5?=
=?utf-8?B?c1VubVlwWG1ZMnhDL21QbTExZkRYRmhZQ2lvWDNrSUd6Q2JLZWFxNWRwbUkv?=
=?utf-8?B?dVJnZzl6bVhuOWFYUkpYKzhWZXEzeXRPWEZybGVGMkF4RnFia1VCWi9ZZjBr?=
=?utf-8?B?UVpHcWxTK2JWRENGb2Z5ZTBZZElSeVVyT2ZjT255TGl6RXRsTlp6SWdkdGQ5?=
=?utf-8?B?QmxXQTc1TThLM0h0VEtJbjFDcXU4cWhRZ3ptVllSTkhTenhuaW50RVlVYlln?=
=?utf-8?B?KzY0dkJ3VU1ySWM0NGpkY1k1QmZUaEsxSzZlMGlIWlhidTVXVm50MXltNWZH?=
=?utf-8?B?enA0WUEvRWlIRWNEUFAwTDRhREdRQTRtcTVpcElsMGJtWEVnc3NhbXlYOTA5?=
=?utf-8?B?dWk5K21vejByS05Rb29kYzlLanZuZjZFM0dpcFJuL2xmazVac1ZpcFh0VXFX?=
=?utf-8?B?Z2tpNHRydUlzbWVCYW9kM1FxcFVMNDJGSDN3aWl0TE5ReGJJOWdSS0xpYnhk?=
=?utf-8?B?MTVIUTZtaWJiVGtWcW9zYUYwVG12cGJObGFxQVVsOUEwRlh4M2hzcWdyVmFx?=
=?utf-8?B?NElUTllIVHNpb014TmlWdGVTcXNyTTk2bE0yeEFxdTlEM2V4NjZYTVc5eEJX?=
=?utf-8?B?WWM5aWlKMGRIeDB1ZEpCZ0xaaFNSeWFSbDhWVFU5Nk9CMmpyaFRvSFEwM0E3?=
=?utf-8?B?bWVRelhzUjdjQ3JscjFuNTVKZ0JDUDlRYVNXVUlkOU9HTDY0ZnpWbkVaeXVX?=
=?utf-8?B?eXpGK2NpUld0Yk1icEdoT2dpK0lUaEFCTW1nRTByTXF3dzllMjU1bWZBZThr?=
=?utf-8?B?eWlIRVJ1WkQxbEZZY3duU2krdUZ3emlzczVwT0NnSVM5clhTRTk0YUxnNUk3?=
=?utf-8?B?UjlMaUJER0l6dXdlQjcvVEh2TE5wSHJ3L2tFYjZBaWd0VXh3RmhXOWFDNks3?=
=?utf-8?B?dlFuY3BURzFGUzZ1aXZieC9iMkIvaSthL3NHMWloMW9RbHVjZ3RGc09RbnUw?=
=?utf-8?B?MUY4UTJlTzNNSWJXSGJHQUtXU2NwY1hiaGdYRlgyZWUwOXZWZFoxbG9IU1FI?=
=?utf-8?B?eVZLZWlYZHFGVURnYjhwMGV5a05IbzBVc3M2Nit1d3U4NXMvbTNZaHV3UUwr?=
=?utf-8?B?dEFYblc4YTQrZzAreHprWlpuSTV1U2xVWUcreDIyd0FEdEJpdmZnc0czdGIx?=
=?utf-8?B?Q2RjZyttMG1EYTd0c3VvdGE0WjZCMnZXNFR6eHdoZmdSN1dGWlphRWc0Wm9T?=
=?utf-8?B?OTN5RE4rYlVDSmtwNWcveWZJZUMvYWErVlJZQWZ4Z2dVWE5CNmhIK0R6Vkhq?=
=?utf-8?B?UHNvck9QZGpuNDRRejNxQlJDQ01uM2VadDFCOUZlNmdFNFlNQmV2NzdUbkZP?=
=?utf-8?Q?7DNrDrbNktb5AubVgZMz/Lk=3D?=
X-OriginatorOrg: cornell.edu
X-MS-Exchange-CrossTenant-Network-Message-Id: 07879ace-3a68-4498-c5b1-08d9ac69fffe
X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Nov 2021 21:09:11.7335 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: UBYggEfcK3c80soXWMdEy23Y8Q+fpyGV0Ilj130dvO0BNeEm4THhHmO4JRVvkvuOxqzDt7SNSjuEzZkDC5E5Vw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR04MB0355
X-Spam-Status: No, score=-5.0 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, MSGID_FROM_MTA_HEADER, NICE_REPLY_A,
RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS,
TXREP autolearn=ham autolearn_force=no version=3.4.4
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Ken Brown via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Ken Brown <kbrown AT cornell DOT edu>
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>

On 9/8/2020 4:57 PM, Andrew Schulman via Cygwin-announce wrote:
[...]
> You can install any number of these packages side-by-side. Separate
> packages are needed because in order to synchronize your files, you have to
> run compatible versions of Unison on the client and server. Two Unison
> executables are compatible if and only if:
> 
> (1) They have the same first two numbers of the Unison version. For
> example, all Unison versions 2.48.* are compatible with each other. But if
> you try to use version 2.51.x to sync with a server running version 2.48.y,
> Unison will issue an error message about incompatible versions and quit.
> 
> AND
> 
> (2) They were built with compatible versions of the OCaml compiler.

This old problem reared its ugly head again for me, but I found a simple 
solution that I'm passing on in case it's of use to others.

My situation is that for years I have been syncing my Cygwin system with a Linux 
system on which I had built unison 2.48.x with OCaml 4.04.x.  This is compatible 
with Cygwin's unison2.48+4.04.2.  But I just added a second Linux system that I 
want to keep in sync with my other systems, and this one comes with a Unison 
compatible with Cygwin's unison2.48+4.08.1.

It turns out that Unison's upstream maintainer is making Linux binaries 
available, built with various different versions of OCaml.  See, for examples, 
the Assets listed under v2.51.4 at

   https://github.com/bcpierce00/unison/releases

So if I install unison2.51 on Cygwin and install the appropriate binary in ~/bin 
on both of the Linux machines that I want to sync with, then everything works. 
For example, if I see

   $ unison -version
   unison version 2.51.4 (ocaml 4.12.0)

on Cygwin, then I know that I need to use 
unison-v2.51.4+ocaml-4.12.0+x86_64.linux.tar.gz on the Linux machines.

It's still annoying, but not as bad as it used to be.

Ken

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019