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 AT delorie DOT 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 AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT 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: Subject: CMake 3.31.3 no longer detects Boost 1.66 due to Config mode preference To: cygwin AT cygwin DOT com X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 List-Id: General Cygwin discussions and problem reports List-Archive: List-Post: List-Help: List-Subscribe: , From: Daisuke Fujimura via Cygwin Reply-To: Daisuke Fujimura Content-Type: text/plain; charset="utf-8" Sender: "Cygwin" 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