DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 59PC7WFT3461472
Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com
Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 59PC7WFT3461472
Authentication-Results: delorie.com;
	dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=EYWNtwQA
X-Recipient: archive-cygwin@delorie.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 70A523857024
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
	s=default; t=1761394050;
	bh=WdaI9zOCx39p3Oxx7SL1rWMFPJN3QmBIqjXRK/u8PBc=;
	h=Date:Subject:To:List-Id:List-Unsubscribe:List-Archive:List-Post:
	 List-Help:List-Subscribe:From:Reply-To:From;
	b=EYWNtwQAivQqWmgdxUVm1lrY5Ig1HStcHgs7bfK4JeZSy3/cjRSeh6byZjuIb5cx4
	 xSeJztSFQWb8wAiai6ObLhsGqr8Xe89Z4GxLu+prq1dv64zRcphqwnEJIvj7gkrz/5
	 I5M5/c6VnNUTqKKhR6ziqrz33KC6rC/GlB3tiTjI=
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 931573857B84
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 931573857B84
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1761394025; cv=none;
 b=vU9/7uJ9aCIz9smXU7tCGrZj6qFKBTd8UpKQEXGZsJy7V0mu0JQckspNe0AWoKutD3gr1FhabxrZm+VdLksnsOpbcaY41auyl9pcgEaopfN7jrBKxKpRqJPaVgjo90sUcnaCzAgO54lNF6ETe2nTrGi8FSd0G58FaDT92dVoa9Y=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
 t=1761394025; c=relaxed/simple;
 bh=6YUN5zyu/+uuaD7as8nBS/eAqo1SAj1YQcmggSCgFj8=;
 h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To;
 b=GbgTvG1/jnRfRELBICVnQG/USCz/ZpLQMgmTp4WjLIXlGq0sr1OofiUCfkhAG+IPX4KLHYgIIj+G3ehnHeeyqH47SYhuXtyzkyLMxPjj41Bf8QMF2stMYw+cWd3X6S/GClr4UByzACiNQtnH0olNQR1HO3+q7rGJiZw5YqkbN7E=
ARC-Authentication-Results: i=1; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 931573857B84
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1761394025; x=1761998825;
 h=content-transfer-encoding:to:subject:message-id:date:from
 :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=6YUN5zyu/+uuaD7as8nBS/eAqo1SAj1YQcmggSCgFj8=;
 b=FzKtKd+nPOcqdSR8TiqaNMYC25d5bLBhZyOQbGCWO+84ALAuKeFqFN7tnIdwBqN3Mr
 o6ZG2T/B2IQl4rcLbln8x1gami+xdX3JJfJYkuUnisYI3p+2A7AdlKgJatShdYTieD+D
 WWbkmR0aVOtBai6f3Wc9s39tYsWC3ZOHNVT73/schaqQ32PlPVwwjT66IgPsoZxeU4c+
 Tr9oVJ6BbqUXEdgitPV8YHQSZu6eswuhICLDYTFtGrtQ7hCte9CRj4CKixDi/zr/uadt
 MRt9e8F+WrqwIQIzd4ZeTQuGdNRSbb1Dkw0kswSoxdNegKykaIe/rCEwy0gywNksOzTT
 ZAYg==
X-Gm-Message-State: AOJu0YyzoSK7NnQHd/WY++Q+sDnikBw62c983JqEn6Fdpx2mHQDriSKh
 5azgbucEEVcMXsZN1htXjLT/CkvH7ZuEbpAU/5Gj59ZO1PPjXvUz/X9F6Bn3GnInjA/flOPHk4V
 8Iwi6/4dgc65ugcEWFayBM2KezPYLA/wWzLORjM8=
X-Gm-Gg: ASbGnctyONZIj592Cfm17ooEYCxOSngXph9eqqOKyJt4bzaTgPX1tunr9fHF766Juse
 Hbg5d/hGarKf2JkJezQ4fDc8gN3suIbjirWxkP4FV13lcmqveCYhmWsP+ZQZQRgzd57qsoSFkLf
 Z36HShS0FokFM4KCnqJXgvofvmv6a4njRBMogQq8lf+4wn2SHfRpX5QT/nHZ8XNQvQSQHidwkP7
 wGz0zIU9JFpTmfDw1IIm55TKRziFz2eo/awxRzPPg7DNiJozoCMUBPUu5W+
X-Google-Smtp-Source: AGHT+IHYHOyTcMfuk3OzlXY3U62armrOEqDQMAow+aGf5i1dYthQn0utllAPsQr0HHjFR7BMe2Pbr2ylFmmWCpENvR8=
X-Received: by 2002:a05:6871:a90b:b0:3c9:7082:d1f8 with SMTP id
 586e51a60fabf-3cd88b20824mr3639826fac.2.1761394024546; Sat, 25 Oct 2025
 05:07:04 -0700 (PDT)
MIME-Version: 1.0
Date: Sat, 25 Oct 2025 21:06:25 +0900
X-Gm-Features: AWmQ_bn4prjymkjkVKxIl9AvqBqYDrCRk4Ptnor86XhImxS617OpOVDOiSnW1Ak
Message-ID: <CAA3frXRCBQqGsafyWDFqRaYRGWbe5Lva-PPs7DsdO_ztJFUGww@mail.gmail.com>
Subject: CMake 3.31.3 no longer detects Boost 1.66 due to Config mode
 preference
To: cygwin@cygwin.com
X-BeenThere: cygwin@cygwin.com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-request@cygwin.com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=subscribe>
From: Daisuke Fujimura via Cygwin <cygwin@cygwin.com>
Reply-To: Daisuke Fujimura <booleanlabel@gmail.com>
Content-Type: text/plain; charset="utf-8"
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie.com@cygwin.com>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 59PC7WFT3461472

When using the current Cygwin CMake package (3.31.3), CMake fails to
detect an installed Boost 1.66 installation.
This issue appears to be caused by an upstream change introduced
around CMake 3.30, where find_package(Boost) now prefers Config mode
over the legacy Module mode (FindBoost.cmake).

Since Boost 1.66 does not provide a BoostConfig.cmake, CMake 3.31.3
assumes that Boost is not installed, even though the libraries are
actually present.

As far as I understand, this is an expected upstream behavior rather
than a Cygwin packaging bug. However, for users still depending on
older Boost versions, it may cause unexpected detection failures.

Upgrading Boost to version 1.70 or later (which provides
BoostConfig.cmake) is therefore recommended.

I’m aware that the Boost package currently has no active maintainer,
but I wanted to document this behavior in case others encounter the
same issue.

-- 
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

