From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id oIYqDoJv1GFTEwAAgWs5BA (envelope-from ) for ; Tue, 04 Jan 2022 17:02:10 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id wBKGC4Jv1GEV2wAA9RJhRA (envelope-from ) for ; Tue, 04 Jan 2022 17:02:10 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 331FA2A143 for ; Tue, 4 Jan 2022 17:02:09 +0100 (CET) Received: from localhost ([::1]:51026 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n4mGG-00087B-7C for larch@yhetil.org; Tue, 04 Jan 2022 11:02:08 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58898) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n4Uuq-0005jM-Pw for help-guix@gnu.org; Mon, 03 Jan 2022 16:30:52 -0500 Received: from dormouse.elm.relay.mailchannels.net ([23.83.212.50]:44439) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n4Uup-0006Kq-03 for help-guix@gnu.org; Mon, 03 Jan 2022 16:30:52 -0500 X-Sender-Id: dreamhost|x-authsender|peter@polidoro.io Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id B936C281679 for ; Mon, 3 Jan 2022 21:30:45 +0000 (UTC) Received: from pdx1-sub0-mail-a285.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 5905C281726 for ; Mon, 3 Jan 2022 21:30:45 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|peter@polidoro.io Received: from pdx1-sub0-mail-a285.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.109.250.35 (trex/6.4.3); Mon, 03 Jan 2022 21:30:45 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|peter@polidoro.io X-MailChannels-Auth-Id: dreamhost X-Print-Madly: 257945637e73ddab_1641245445580_3729130191 X-MC-Loop-Signature: 1641245445580:2729369781 X-MC-Ingress-Time: 1641245445580 Received: from knave (unknown [208.72.79.30]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: peter@polidoro.io) by pdx1-sub0-mail-a285.dreamhost.com (Postfix) with ESMTPSA id 4JSTSN6nHDz2h for ; Mon, 3 Jan 2022 13:30:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=polidoro.io; s=polidoro.io; t=1641245445; bh=AH6r8MfwKV+KpTjG2pyg/uXW9s8=; h=From:To:Subject:Date:Content-Type; b=jGIT/1kwERgqTXyQ9S/Mr5Vp0PXpd4rg2dpFF0P5YB15OybSdXsg/wrfjc61y572L JNtz8tkj7LV0IlMyRo6oOCO7ra5z6tiyUPpN4d7mXyjE70+wNGegW8V6qPdRpug4tK 7g0CjfQZxF45j0g6goQCgfH3jYF6lnm6sT4u+g50= User-agent: mu4e 1.6.10; emacs 27.2 From: Peter Polidoro To: help-guix@gnu.org Subject: CMake cannot find Kicad package input Date: Mon, 03 Jan 2022 15:04:12 -0500 Message-ID: <86fsq4pkvw.fsf@polidoro.io> MIME-Version: 1.0 Content-Type: text/plain; format=flowed Received-SPF: pass client-ip=23.83.212.50; envelope-from=peter@polidoro.io; helo=dormouse.elm.relay.mailchannels.net X-Spam_score_int: -1 X-Spam_score: -0.2 X-Spam_bar: / X-Spam_report: (-0.2 / 5.0 requ) DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Tue, 04 Jan 2022 11:01:50 -0500 X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1641312129; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=C1Bkw/MrxE4DC+DsaUnXAQeNqzUNTloo9JETXtkSs2A=; b=MprOkhmgQrmmxB0dqcCA0PXrVosCiEH4YvI1BPTLVEyfLtf2+iL3zVPU3HY4m6G3fs9VVn Op8whaJUnDovFQwu0yafQCYbu0IZDd+AJPDsQ1wszHZEJZG4K9MXN0vc1z5FB9IHhFXBcM QIR4ZFLRawTU65bOemmNLQ0Lu7uatMyBE9eOtaTV2iAd+AhX9hGjGgZ2ijsr1kGVN8M+Pi H9s6lQcIZI/6VsazJuEap301RCEemxseCBbfoedmfiPMD7392ooRAzrcCZD062HARrIJ87 Wxp5jxj1Pgmd6wg1eOBZx2b1pGCCDenrT1D+1ZljHlwzO0O9I1bY8kiLD4XLMQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1641312129; a=rsa-sha256; cv=none; b=THQeAg+aaNzcOdbeeBVdcrFue9pLOl0dAHwLG1TCx5nsePg6dPB6YPCGMrsShmlA1UYfHi rOGqDk10avF1gur35qPcHpiv8eXciVaFo5mxswZFsW6qe3nR0aI3enZUdGTQvKruIskm3t x6d/i4nNS4yds+2d4L3BkhxQmsnNfqLAXAmEcdeO4Yjddu9xifCShpS6TAI3OqttGZ9aSP Zggy3hZ0W3iShSDa29zzE1y4YFbqLXO3+DwFELVgM5BGVdRkAwPpfrBliC+MxdUwVNoNtf eTvLxU3W6RQFwZy6E0Q04h4NPazzi+EWHZphlGyt4E60kyicm5wE0ZGqHl+jBg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=polidoro.io header.s=polidoro.io header.b="jGIT/1kw"; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -3.79 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=polidoro.io header.s=polidoro.io header.b="jGIT/1kw"; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 331FA2A143 X-Spam-Score: -3.79 X-Migadu-Scanner: scn1.migadu.com X-TUID: +veFjoHt8vIY Hi, I am trying to upgrade the Guix Kicad package from version 5.1.10 to 5.1.12. When I upgrade the version and hash of the package definition and try to build it, it fails with a CMake error saying the OpenCascade header files are missing. "opencascade-oce" is listed as a package input, just as it is for version 5.1.10, which seems to build just fine. I see that opencascade-oce is installed in my /gnu/store and I see the header files are in the include/oce/ directory within it. One of the Kicad build options may have changed, perhaps requiring "-DKICAD_USE_OCE=ON", but it still fails even when I add that. Another option is to switch from "opencascade-oce" to "opencascade-occt" and switch the build option to "-DKICAD_USE_OCC=ON". Then opencascade-occt gets installed into /gnu/store and I see the header files in the include/opencascade/ directory within it. CMake still fails saying it cannot find the opencascade header files. Do I need to put more information in the Kicad package definition to get CMake to find the opencascade header files? Or perhaps do I need to modify the opencascade package definition to make CMake work properly to find the header files. Thanks!