kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #44221
Build failure in Fedora Rawhide
Fedora recently made a change to their cmake macros, to force packages to build "out of tree". The developers responsible for this change plan to go through and fix up the thousand or so packages that may break as a result, so they should eventually fix the official downstream KiCAD package.
However, they will not be able to fix up third-party packages, one of which is our nightly builds.
The attached email shows that KiCAD does indeed fail to build for Fedora rawhide now. The right thing to do is to modify the kicad.spec.template file to accommodate the new cmake macros, but as a temporary workaround, we can add a line to force the old behavior:
%global __cmake_in_source_build 1
I've tried that, and it does let KiCAD build as before.
I don't know exactly how the developers plan to fix up the broken packages, so we can either add the workaround, wait to see what they do, then change the nightlies to match (and remove the workaround), OR we can make our own changes, which may result in the spec files diverging.
If the lead KiCAD devs wish, I can add the workaround - I can do that quickly. Attempting to sort out a proper fix would naturally take longer.
Steve
--- Begin Message ---
-
To:
stevenfalco@xxxxxxxxx
-
From:
notifications@xxxxxxxxxxxxxxxxx
-
Date:
Mon, 20 Jul 2020 17:31:26 +0000 (GMT)
-
Arc-authentication-results:
i=1; mx.google.com; spf=pass (google.com: domain of notifications@xxxxxxxxxxxxxxxxx designates 38.145.60.11 as permitted sender) smtp.mailfrom=notifications@xxxxxxxxxxxxxxxxx
-
Arc-message-signature:
i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=date:message-id:content-transfer-encoding:mime-version:subject:to :from:auto-submitted:precedence:dkim-filter; bh=b4+BpgVWi1ZOtimDAy6qFJJLuTHmxU1uPZq4l6r+14k=; b=kzb+ZyljBU+Yb5MZ77eDihiCnsHcVDWUee0KrzF1rFx5hzrShmV30VhqxpCfL6pw/e RT0Vu6YVFGSl4ilP1/EKlsT0s5Wt6rGMTpi8Qxw7L7S6RRQQngUQvxHTQiO6BSvF/hHM bYHtShnMjwiOofa66QAtj6J+jYnJDeLGUehot2Sw1LPMvmFvMZzw+n3TEzzS3SN95zUz X6fv3LNDhsdYI3NcDBfZinUUz0COIUEBfC18D/7L6wWzoHa8Uy2Rcm+AN90nloTNpcV4 o0NqXnzuK+uIOYoiT6VLeuRUOvuPRWlwZwlLZnaIDV0YO3CXHP+NhADXzB1FdsIjUoho z6HQ==
-
Arc-seal:
i=1; a=rsa-sha256; t=1595266288; cv=none; d=google.com; s=arc-20160816; b=xTMQMDwkFiy970mQP2Loyq3o6ptIeNgogGvBHNEVgstZx34sjdaEiMvest5naQArp8 e2Bedh6IlcmF5WwfTaSQZrAU331k+AIKyt1/pxESR4Yf5YvXjUB9U+n1sI4/y/kezT+w GmwCbCrTiDRXFQJDtJHRg6CDFN9JWis2O9GtqrdP3bd+YCqzbZsBnq+s+VswE8cdwNif 1BG3g2y2W+tnEFlYnYq5kVn68ZlHeHgeYY4s3vRLyfvRZW1HhnztIKA5PwCoodUOoCTg fUEidLO+Sz4jcm/DA2rCWjD8Nv1crhSCdZLW0oKLTF292zyN9y7VY/bP2RhZbPnuIBqY vz2w==
-
Authentication-results:
mx.google.com; spf=pass (google.com: domain of notifications@xxxxxxxxxxxxxxxxx designates 38.145.60.11 as permitted sender) smtp.mailfrom=notifications@xxxxxxxxxxxxxxxxx
-
Auto-submitted:
auto-generated
-
Delivered-to:
stevenfalco@xxxxxxxxx
Notification time stamped 2020-07-20 17:31:25 UTC
Package: kicad-100:r19086-6d8fb94d.fc33
COPR: @kicad/kicad
Built by: nickoe
Status: failed
ID: 01565774
Logs:
Build: https://copr-be.cloud.fedoraproject.org/results/@kicad/kicad/fedora-rawhide-x86_64/01565774-kicad/build.log.gz
Root: https://copr-be.cloud.fedoraproject.org/results/@kicad/kicad/fedora-rawhide-x86_64/01565774-kicad/root.log.gz
Copr: https://copr-be.cloud.fedoraproject.org/results/@kicad/kicad/fedora-rawhide-x86_64/build-01565774.log
Mockchain: https://copr-be.cloud.fedoraproject.org/results/@kicad/kicad/fedora-rawhide-x86_64/01565774-kicad/mockchain.log.gz
Results: https://copr-be.cloud.fedoraproject.org/results/@kicad/kicad/fedora-rawhide-x86_64/01565774-kicad/
Repodata: https://copr-be.cloud.fedoraproject.org/results/@kicad/kicad/fedora-rawhide-x86_64/repodata/
https://copr.fedoraproject.org/coprs/g/kicad/kicad/build/1565774/
--
You received this message due to your preference settings at
https://apps.fedoraproject.org/notifications/stevenfalco.id.fedoraproject.org/email/60697
--- End Message ---
Follow ups