From unknown Sun Jun 22 11:48:32 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#71931] [PATCH] gnu: pcb2gcode: Fix build. Resent-From: Evgeny Pisemsky Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 04 Jul 2024 04:41:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 71931 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71931@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17200680301695 (code B ref -1); Thu, 04 Jul 2024 04:41:03 +0000 Received: (at submit) by debbugs.gnu.org; 4 Jul 2024 04:40:30 +0000 Received: from localhost ([127.0.0.1]:41197 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sPEGk-0000RB-0w for submit@debbugs.gnu.org; Thu, 04 Jul 2024 00:40:30 -0400 Received: from lists.gnu.org ([209.51.188.17]:43810) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sP1w0-0004kn-0b for submit@debbugs.gnu.org; Wed, 03 Jul 2024 11:30:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sP1vx-0008Jh-AW for guix-patches@gnu.org; Wed, 03 Jul 2024 11:30:13 -0400 Received: from roxy-shared.hosting.energy ([137.74.182.160] helo=roxy.hosting.energy) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sP1vv-0007AA-49 for guix-patches@gnu.org; Wed, 03 Jul 2024 11:30:12 -0400 Received: from [185.211.158.231] (helo=laptop) by roxy.hosting.energy with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.97.1) (envelope-from ) id 1sP1vv-000000004A1-0uzU for guix-patches@gnu.org; Wed, 03 Jul 2024 18:30:11 +0300 From: Evgeny Pisemsky Date: Wed, 03 Jul 2024 18:30:07 +0300 Message-ID: <87h6d6v6gw.fsf@pisemsky.site> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Scanned-By: ClamAV 0.101.4; Wed, 03 Jul 2024 18:30:11 +0300 Received-SPF: pass client-ip=137.74.182.160; envelope-from=mail@pisemsky.site; helo=roxy.hosting.energy X-Spam_score_int: 14 X-Spam_score: 1.4 X-Spam_bar: + X-Spam_report: (1.4 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_SBL_CSS=3.335, SPF_HELO_FAIL=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 2.2 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: This patch is related to the following issue: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=68036 Tried to send it there without success, maybe because of email change. Content analysis details: (2.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.211.158.231 listed in zen.spamhaus.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] X-Mailman-Approved-At: Thu, 04 Jul 2024 00:40:26 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: This patch is related to the following issue: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=68036 Tried to send it there without success, maybe because of email change. Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.211.158.231 listed in zen.spamhaus.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain This patch is related to the following issue: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=68036 Tried to send it there without success, maybe because of email change. Found two issues - unspecified version in pkgconfig of gerbv and some incompatibility with optional geos library. Related discussions: - https://github.com/gerbv/gerbv/issues/130 - https://github.com/pcb2gcode/pcb2gcode/issues/626 The attached patch fixes those problems and allows to build pcb2gcode. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-pcb2gcode-Fix-build.patch >From 2f73c340abf3df2690b3778cbf0eb1de7a63ab33 Mon Sep 17 00:00:00 2001 Message-ID: <2f73c340abf3df2690b3778cbf0eb1de7a63ab33.1720013503.git.mail@pisemsky.site> From: Evgeny Pisemsky Date: Wed, 3 Jul 2024 15:15:25 +0300 Subject: [PATCH] gnu: pcb2gcode: Fix build. * gnu/packages/engineering.scm (pcb2gcode): Fix build. Change-Id: Id9a167c8859520f6e051c9b5efb4b960d50e4b7b --- gnu/packages/engineering.scm | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 64335d89f7..0855f44d13 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -844,7 +844,15 @@ (define-public gerbv "06bcm5zw7whsnnmfld3gl2j907lxc68gnsbzr2pc4w6qc923rgmj")))) (build-system gnu-build-system) (arguments - '(#:configure-flags '("CFLAGS=-fcommon"))) + (list + #:configure-flags '(list "CFLAGS=-fcommon") + #:phases #~(modify-phases %standard-phases + (add-after 'install 'fix-pkg-config-version + (lambda* (#:key outputs #:allow-other-keys) + (substitute* (string-append (assoc-ref outputs "out") + "/lib/pkgconfig/libgerbv.pc") + (("^Version:.*$") + (string-append "Version: " #$version "\n")))))))) (native-inputs (list autoconf automake desktop-file-utils @@ -3257,7 +3265,8 @@ (define-public pcb2gcode (build-system gnu-build-system) (inputs (list boost - geos + ;; TODO: Try to build with geos in the following revisions. + ;; geos gerbv glibmm gtkmm-2 base-commit: bab73e413b3421f4aa051e9438d147040a52e1be -- 2.45.2 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 04 06:42:26 2025 Received: (at control) by debbugs.gnu.org; 4 Jan 2025 11:42:26 +0000 Received: from localhost ([127.0.0.1]:53657 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tU2Xx-00038N-Sx for submit@debbugs.gnu.org; Sat, 04 Jan 2025 06:42:26 -0500 Received: from sofi-shared.hosting.energy ([2001:41d0:602:1f56::]:53720 helo=sofi.hosting.energy) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tU2Xw-00037x-EB for control@debbugs.gnu.org; Sat, 04 Jan 2025 06:42:24 -0500 Received: from [212.233.84.7] (helo=laptop) by sofi.hosting.energy with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1tU2Xq-0002vr-7f for control@debbugs.gnu.org; Sat, 04 Jan 2025 14:42:18 +0300 From: Evgeny Pisemsky To: control@debbugs.gnu.org Subject: Close accidentally created bug report Date: Sat, 04 Jan 2025 14:42:16 +0300 Message-ID: <87ldvqbyav.fsf@pisemsky.site> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.4 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) close 71931