From bb4b6fb5588eeb2dce6611b89c542f082bd14120 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Nogueira?= Date: Fri, 28 Jan 2022 04:56:26 -0300 Subject: [PATCH] kicad: broken for cross-wordsize builds. Build log in [1], configure stage already fails. Should be fixable in some way, gnuradio will require similar workarounds [2]. [1] https://build.voidlinux.org/builders/armv7l-musl_builder/builds/37771/steps/shell_3/logs/stdio [2] https://github.com/void-linux/void-packages/pull/35049 --- srcpkgs/kicad/template | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/srcpkgs/kicad/template b/srcpkgs/kicad/template index 4369166674d..d82c1013566 100644 --- a/srcpkgs/kicad/template +++ b/srcpkgs/kicad/template @@ -27,6 +27,10 @@ build_options_default="spice occt" desc_option_spice="Enable support for SPICE simulation" desc_option_occt="Enable support for 3D STEP models" +if [ ! "$XBPS_WORDSIZE" = "$XBPS_TARGET_WORDSIZE" ]; then + broken="pybind: Python config failure: Python is 64-bit, chosen compiler is 32-bit" +fi + if [ "$CROSS_BUILD" ]; then hostmakedepends+=" wxPython4" configure_args+=" -DPYTHON_DEST=/${py3_sitelib}