X-Loop: help-debbugs@HIDDEN Subject: bug#75237: Packaging ghostty terminal Resent-From: boogs <boogs@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Wed, 01 Jan 2025 08:25:03 +0000 Resent-Message-ID: <handler.75237.B.173571986832763 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 75237 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 75237 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-guix@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.173571986832763 (code B ref -1); Wed, 01 Jan 2025 08:25:03 +0000 Received: (at submit) by debbugs.gnu.org; 1 Jan 2025 08:24:28 +0000 Received: from localhost ([127.0.0.1]:37646 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tSu1j-0008WL-Go for submit <at> debbugs.gnu.org; Wed, 01 Jan 2025 03:24:28 -0500 Received: from lists.gnu.org ([209.51.188.17]:49906) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <boogs@HIDDEN>) id 1tSp5T-0000lt-8M for submit <at> debbugs.gnu.org; Tue, 31 Dec 2024 22:08:00 -0500 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 <boogs@HIDDEN>) id 1tSp5S-0005hm-Uo for bug-guix@HIDDEN; Tue, 31 Dec 2024 22:07:58 -0500 Received: from mail.venatores.group ([2001:19f0:9002:2d20:5400:4ff:fe1f:ec4b] helo=venatores.group) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <boogs@HIDDEN>) id 1tSp5Q-00042j-Vq for bug-guix@HIDDEN; Tue, 31 Dec 2024 22:07:58 -0500 From: boogs <boogs@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=venatores.group; s=mail; t=1735700870; bh=A6r8FHS4B9IJYZmcoZPrbiT4vyE9mPSJ794vAIzXT0k=; h=From:To:Subject:Date:From; b=Rui0XfDWenIU0UALJPHwiJDRhPeTpplIzXwIy8Hr+nKNs+tGl7Bnej0uusHobTtBG K+gLlNEEkwZUkdQWzJGEI/EJwg+tVw0+KgSI5rYUcLY4Rm2RgNWJJtX2eBYN3U7GEx mV7iP77/kpBGR4bxMFgQKN1yrC1ghR7f4P2Q5F6+oAOu8RAWYmk73nTdDecVvGFvgA t71ZL1qYRlGR8hzb4/64ibMM4g6YSwHfg/a4pWkssPl7HOrytpmOFDaybnaS6CnG2s 5yrt5qAkUDRVOjp99gEOCb+raaR4S+Kr4TZEj2fLowFmNey/WAr/5NH0A/ksdIK//a 8p0K4y/9fkrzA== Date: Tue, 31 Dec 2024 22:07:41 -0500 Message-ID: <8734i3nsea.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2001:19f0:9002:2d20:5400:4ff:fe1f:ec4b; envelope-from=boogs@HIDDEN; helo=venatores.group X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Mailman-Approved-At: Wed, 01 Jan 2025 03:24:26 -0500 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/plain Hi, I'm looking to package the ghostty terminal (https://ghostty.org/docs/install/build) but I ran into an issue with the zig build system pertaining to the dependencies? I've attached the package definition including the error output below. I would appreciate some pointers here please. --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=packages.scm (define-module (boogs packages) #:use-module (guix build-system zig) #:use-module (guix download) #:use-module (guix git-download) #:use-module (guix licenses) #:use-module (guix packages) #:use-module (gnu packages glib) #:use-module (gnu packages zig-xyz) #:use-module (gnu packages gnome) #:use-module (gnu packages gtk) #:use-module (gnu packages pkg-config) #:use-module (gnu packages zig) #:use-module (srfi srfi-1)) (define-public ghostty (let* ((version "1.0.0") (commit (string-append "v" version))) (package (name "ghostty") (version version) (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/ghostty-org/ghostty.git") (commit commit))) (file-name (git-file-name name version)) (sha256 (base32 "0cs1n7qddy2487hbw72v0h23ybdmp25cag00q46pk0czi5kkawh0")))) (build-system zig-build-system) (arguments (list #:zig zig-0.13 #:install-source? #f)) (native-inputs (list gtk libadwaita pkg-config zig)) (home-page "https://www.ghossty.org/") (synopsis "Fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.") (description "Ghostty is a terminal emulator that differentiates itself by being fast, feature-rich, and native. While there are many excellent terminal emulators available, they all force you to choose between speed, features, or native UIs. Ghostty provides all three.") (license expat)))) ghostty --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=bug-ghostty-1.0.0.drv.gz Content-Transfer-Encoding: base64 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 --=-=-= Content-Type: text/plain -- boogs --=-=-=--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: boogs <boogs@HIDDEN> Subject: bug#75237: Acknowledgement (Packaging ghostty terminal) Message-ID: <handler.75237.B.173571986832763.ack <at> debbugs.gnu.org> References: <8734i3nsea.fsf@HIDDEN> X-Gnu-PR-Message: ack 75237 X-Gnu-PR-Package: guix Reply-To: 75237 <at> debbugs.gnu.org Date: Wed, 01 Jan 2025 08:25:03 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-guix@HIDDEN If you wish to submit further information on this problem, please send it to 75237 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 75237: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D75237 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
Received: (at control) by debbugs.gnu.org; 1 Jan 2025 13:13:52 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 01 08:13:52 2025 Received: from localhost ([127.0.0.1]:38035 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tSyXn-00059m-OU for submit <at> debbugs.gnu.org; Wed, 01 Jan 2025 08:13:52 -0500 Received: from tobias.gr ([2a02:c205:2020:6054::1]:59710) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <me@HIDDEN>) id 1tSyXl-00059c-Nq for control <at> debbugs.gnu.org; Wed, 01 Jan 2025 08:13:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=TwCZB53oWaC1Y g2FkZs4cjIMQ0B7OaxDRnss+PBrDl0=; h=subject:to:from:date; d=tobias.gr; b=m138PjAnMkXfnYYGfEE8yXsw5XH6YxBLX9nwNhvQz070yocOpqe1IompU3oJzChR70ts Kzp49Uf72giolCK7vm2t8O6BFGrZRZmm3EV0T6CFGilR/60aFi3S/LFiGjmOSVrbnMf4xP 40qG+Ygrh0fETw68BSCGDbkAtqgo6tGkymnc6pcyFjvY8zuDaBIhxs9g/wfi67kmg9gqlW D0Px0vhH3s7BgUcL1hT/fmQR3uu+dbqmiq6FjPjSwv+1DHfDCZ5j4ZKPMsqi89VRB1ocXk ymO/jazYgclk0gfFTPUQXq+6IdPFAphyXclihE8iSVGnL3sX/nIcjX7XmxS6O6DA== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id c9f10157 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <control <at> debbugs.gnu.org>; Wed, 1 Jan 2025 13:13:39 +0000 (UTC) Date: Wed, 01 Jan 2025 13:13:44 +0000 From: Tobias Geerinckx-Rice <me@HIDDEN> To: control <at> debbugs.gnu.org Subject: Message-ID: <BB095A0B-3CF7-4F27-9803-F4B4996B9B2E@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Autocrypt: addr=me@HIDDEN; prefer-encrypt=mutual; keydata= mQINBFVks2ABEACjGBPhWf/qx0L9OhEIrAFTimo5dHa1FLy0AHaHvxmwYSIdJmERYGiNle1rcOvw cFRtu8KJUsrs27Vgoso3qHJpghVitUUf0v3ZuXQT9kfuQLz1Y8pyMzHwVFMLiJVj4Z3y7CJk+xyZ cpSAMbyPINbFVEhsK+z+8ojVGuaiucZkib6b67ySG6Pp1bon8xVvosj71ZRjfXh1t4X8laWO7fQq itT9lmc6DxbE/4vIhR+Vb2MblaA+DyHoNHGGao89h4CO99lfzWzsux41DnEG9d317sJRQTig6Wja EKHXZRA9FbfogD4SDa2uQYCpTJpsVjAyZyu2fuJ+t0zJJ+Ai9qDY87P6hOyd+/n8Eh2Y4TbxJiDo XUT72XY/RfPH1qrMIP3EI/NNL4LQeGG1n+625k3OVWcRVXG2vRrB6qurLmGkLEmjXWCFD9cCRGfH LeajLm9sM+t/nZPZ3btetcmK9tM2EwivyLUNhrTk73UUnI4CSAzdO2cISqo9zSMtFgj2alqd2fOR s7CKfEn+5PquruDbp/Ej7dOOrjgWSCXLDDYXRrtaKrLz/dhqq5ftFYi9tUTTQecFotM08fPtu+Kw JMP2ySHCkUqp0GvrUCeSRPAJZsmJrd535y+LlRhnqb0mbG4dgMa8A6xhkFYugnqldy/q7kX1EmRI 686N7bA6fh1MCQARAQABtCRUb2JpYXMgR2VlcmluY2t4LVJpY2UgPG1lQHRvYmlhcy5ncj6JAlIE EwEKADwCHgECF4ACGQECGwMWIQT1vFU0w28Ah7OdNu8cncT+udt8SwUCXpe0rAYLCQgHCgQFFQoJ CAsFFgMCAQAACgkQHJ3E/rnbfEu5IhAAk+0BW/twLmx1xMmeXn+I7Ne6SG3++0TRBduEaGWV3n59 lX6XPZUQdAPpS4uy0H+c90Owkw+aWUEwfyOWphrxZRtR2cCOP/3Pxj3Vgtz5RkY4u27lMj15jqa/ p7l2l256ZKJOegr9TvOWtkhMp5lxeVHT6f/44Kv/r/8mMCgSnLXYrEWPE462xI+mIJOanHLJb6No f2xLRCvXoLLp7Yejjv1dwOO71R9PMRhtNy46pZM1ylQ++UTkeSocJw4aNtiu0DHOkX9AlNBkutIx x07RpO+MqJKlzzLeQiC/fE5+dR2itRONopwXAqN3MuT7MonQo5XifBn+VK8i9xZWTXZDkWItWtCC 8oIj4zwxwFWiTmMwwSbI3Wdd/11Zw3CLc4Gd0M6NVgvAnuErQXSgr4lrWhZcncvi4L6EJTc9AUSa 8UWPF+S9t+CHTukpJmcYnsccMkOBhT7OZlmWBsylrYK/JTRWqgWSHWdSKmOuLK+MGDneOZEHkEcf jeXRWvmG7MSU5tE/p7NDLIg9vkvhQV9b0q4OtY65uNWbRe2QRJaYMDcYUAeSZzivRa8VaoVen6tb FvH44zpCxubn23ABl9YIzwvJC++r+H2qLdLpy0cfITiZadZ74Ae0aosNw7XARS6OY+A03BfXyPiI 2oW0jf/PdH9sh2mQrQxIQJ5cZz6Z3X20MFRvYmlhcyBHZWVyaW5ja3gtUmljZSAodG9iaWFzLmdy KSA8bWVAdG9iaWFzLmdyPokCNgQwAQoAIBYhBPW8VTTDbwCHs5027xydxP6523xLBQJZUuJkAh0g AAoJEBydxP6523xLwEoP/iaVWdICefmaZ+bkdUg6hwTKxSPlYdLoaCxYI5V2NnZYXG0dy47E7WJP 4EmTDldcne4UG5NyCgXPSMZDNMqcddEMNbmlssTcLKyu6R/VvTcuL3pEhNoLzm9t2IHR/YGAHJIc pyfmJ3amGSlsbo6s6Vv+mbrJTRPIDpLUst/PDoGYihcSKTxoIw8RtNAy+FAliIdJ8ZuPA3BTxQei sQzgWJo68UInvnFp4juq0zupNDqKddemI8kZCRK/fFPBDD71nqiSJjx2tvbjkTiPU9gmTp7Nulgj ZATZIt0pUhn87w15ItzrsiEjTYCMTmHY5wnvyLarFKZLzQjgUJfsbv4WRJRnX0/EEJWMvMtSdtXL fjwTLrSGAr4vh13PMfE6uVkGkeCV/8BfGJqRE4zkI+QOVILw6VSAP6sdtGSGb52bcCuPj7p9zGIB IuKFudT+DzUb5uV2jbahSjJ8X4Ak/ruG2Hv3iICZawDpHV1JDNgY910KNi5T6gFrjFA2G6aiXDCO SlToLPnPBYH85UVOsp2VykE9AREKS7a7o76cibjwBNN+4xJqJRxhs9YH4JKzE3w/ptVnx49QFBGc pjPkzMTs7DtanD8iqL4J6afnycv9KqIlNJONaMHvzxeunV7QCsoF6DdusZJKFMexiDBaOFUmGFFS XfzK2oNjknx1QApyTPvhiQJpBBMBCgBTAhsvAh4BAheAAhkBBAsJCAcFFQoJCAsFFgMCAQASGGhr cDovL3BncC5taXQuZWR1FiEE9bxVNMNvAIeznTbvHJ3E/rnbfEsFAllS4TwFCRa6MNwACgkQHJ3E /rnbfEuMFg//csSmcerqM+h1jwlKPJ4UiLXj3kFxSuSr0DrJzgLIpjuMdB2bhJ3YZwJTrZI9P7DP v+ebTKoeCjxoi5zJcINakZ9/FBn3cOCsYmpdHdaOPm34pHh9c0y9+NAvGJvugBRWIWK3qYYJzjff YL1r5lGCM4FXuhTcjVTTs5iCvYlAhtnHEAM6+c+mftdwrCJaqCiz3G13OCtpujn8fOn/B2nv6ZdT hen3Xqh3xBU2PnxPhVtyOulsJ318SKbUAk0h3tbLLkzFIS+7XvpHuwB72NkZw233IAN1Uq/nmJK/ YIsi+icNGpI60+PnLFiqYrSmtD6BCf8pOPq+isscu5uTuhfHt8fjLZPiqyf12CLoNKIp94sUi/1n M75GKz9MPWs6vqosq+E1xs9wVBw0gwUluejWgg3mIE3754W6xQ6tnpspdrt+x5kykfPMD3r1T8uq +z4ZUtE3A6QIjjxzIN0Xk8ZpC5Mg3yUzhyM1qF4e8pM2U7/tJC9BO5CNWJmKBqmGZ5sYw85wjEZ+ WnfU770tgCGZjcjIYjqYuoCgHMd2J8pkXdf76CINWK4+fCoKHr/4kWfU3e8ikFStTBer/Bu5tXa5 RPh90F6l2DNRitUdv+7vAiFnAuP61ZSUSqRbOiE1SPTv4cGBOCgB7xIOU6+rKzlweR/vO0otLZc+ TyFnSKPrfzg= X-Spam-Score: 2.0 (++) 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: merge 75236 75237 Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 BLANK_SUBJECT Subject is present but empty X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.0 (+) merge 75236 75237
X-Loop: help-debbugs@HIDDEN Subject: bug#75237: Packaging ghostty terminal Resent-From: "Murilo" <murilo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Wed, 01 Jan 2025 13:45:02 +0000 Resent-Message-ID: <handler.75237.B75237.173573908026133 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75237 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "boogs" <boogs@HIDDEN>, <75237 <at> debbugs.gnu.org> Received: via spool by 75237-submit <at> debbugs.gnu.org id=B75237.173573908026133 (code B ref 75237); Wed, 01 Jan 2025 13:45:02 +0000 Received: (at 75237) by debbugs.gnu.org; 1 Jan 2025 13:44:40 +0000 Received: from localhost ([127.0.0.1]:38085 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tSz1b-0006nQ-RZ for submit <at> debbugs.gnu.org; Wed, 01 Jan 2025 08:44:40 -0500 Received: from layka.disroot.org ([178.21.23.139]:41966) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <murilo@HIDDEN>) id 1tSz1Y-0006nC-AD for 75237 <at> debbugs.gnu.org; Wed, 01 Jan 2025 08:44:37 -0500 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 94B5D259E3; Wed, 1 Jan 2025 14:44:34 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id sDmZtVE7m4WH; Wed, 1 Jan 2025 14:44:30 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1735739069; bh=i7dtv3VnPaV5sYmDz9L4SqWb9+9CoY3+Hqe6D+l5dzY=; h=Date:Subject:From:To:References:In-Reply-To; b=Y65uRUdUVVxW1YrBrPJ1aCGHKAx6ELbbKWoEcQO38dp6D2vfvlks+K1afkOlrx3gs dXhCHlpK0HBnj0eiRXaPoFAXAWkxSB62yluD8GaajQ0uyZxebiqhQ8sX++FG5ESFXX 096JbMoX1NhT+rJvgQ7QHkePzQO5DMtvkVJBR3AfEdYvHhAxcQHBKpIjRAGjIsHgvx 788y06Qr2bwiYx/bFlg3wfD6x+M2HASx6HU2bIB5ztZcLTar8Xf6xwh46BRmDjoUB1 PnhDlHTcTjwk0gLm5wFGZIqJicu7KBGndnvvG9yFYHvCZPX/cqFWlt2JJ/vkrskCWC bNX0Dub11+4vA== Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Wed, 01 Jan 2025 10:44:24 -0300 Message-Id: <D6QS5AANIVYZ.3E3F2IKG2OJ1B@HIDDEN> From: "Murilo" <murilo@HIDDEN> References: <8734i3nsea.fsf@HIDDEN> In-Reply-To: <8734i3nsea.fsf@HIDDEN> X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi, sadly its not an easy task as you might be expecting it to be. It vendors a lot of dependencies in the repository and recursive dependency replacing with zig fetch isn't quite there yet so we have to do some more w= ork, create a cache and vendor it with --system. I don't know if this is the bes= t approach since I never touched anything zig, but it seems to be the easiest= from my research. Fortunately I've already went through the trouble and packaged it on my cha= nnel a couple days ago so you can use it right away :) Feel free to take a look at my package definition [0] or use my channel [1]= . I plan to upstream it here once holidays are over and I have some free time, = whats left to do is looking at the vendored sources one by one to ensure everythi= ng is free and there are no nasty pre-built stuff inside the sources, and see if = any of it can be made into a proper guix package so we can use it as normal inp= uts. Feel free to help with those too if you want to, the more help the merrier = :) [0] https://codeberg.org/look/saayix/src/branch/entropy/saayix/packages/ter= minals.scm [1] https://codeberg.org/look/saayix
X-Loop: help-debbugs@HIDDEN Subject: bug#75237: Packaging ghostty terminal References: <8734i3nsea.fsf@HIDDEN> Resent-From: boogs <boogs@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Thu, 02 Jan 2025 11:21:02 +0000 Resent-Message-ID: <handler.75237.B75237.173581681911343 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75237 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Murilo <murilo@HIDDEN> Cc: 75237 <at> debbugs.gnu.org Received: via spool by 75237-submit <at> debbugs.gnu.org id=B75237.173581681911343 (code B ref 75237); Thu, 02 Jan 2025 11:21:02 +0000 Received: (at 75237) by debbugs.gnu.org; 2 Jan 2025 11:20:19 +0000 Received: from localhost ([127.0.0.1]:42907 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tTJFO-0002wo-81 for submit <at> debbugs.gnu.org; Thu, 02 Jan 2025 06:20:19 -0500 Received: from mail.venatores.group ([45.77.113.101]:46426) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <boogs@HIDDEN>) id 1tT3CT-0004Pu-AZ for 75237 <at> debbugs.gnu.org; Wed, 01 Jan 2025 13:12:11 -0500 Date: Wed, 01 Jan 2025 13:12:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=venatores.group; s=mail; t=1735755122; bh=Fg+8A1CNvpI4ifD1vdTrRJhpRfnOZmc6MRnUb3TMAtg=; h=Date:Subject:In-Reply-To:From:To:Cc:From; b=AZYLIA/dDzId3/mo/hNkbQHwIo+l5i1yS2Aw61ytKc6sWq9FaqyGijpHVHGEPJT0Y R7DthVxJot8aj5T1T4itP1DSffpIC6kfdsNnHyQYMPLAZ2VVx+Cpm+7DJQmSxS/dkq XEH8HpJ5xC/lehWOjQ8SF++JOJ+D3tGcVgwj98A84tHN2hW/U69LvcGdQG/Yu1KwY+ BJMzu2+HnH/bw4JrFoEimQD2Lr5oX7K+tBXhQ0VBZJYrBq1QTyRG7egn0Nw9IlhhDU SepZF9XDI7DTanT1VM87FRX6LThalR0SzL9/fcmpaT+OptwwQ/O0obCsoWVIV/Aznq cFym0VUCDfMPg== Message-ID: <c7f38038-35f1-4837-b9ee-5ea36591ebd6@HIDDEN> X-Android-Message-ID: <c7f38038-35f1-4837-b9ee-5ea36591ebd6@HIDDEN> In-Reply-To: <D6QS5AANIVYZ.3E3F2IKG2OJ1B@HIDDEN> From: boogs <boogs@HIDDEN> Importance: Normal X-Priority: 3 X-MSMail-Priority: Normal MIME-Version: 1.0 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 X-Spam-Score: 0.7 (/) X-Mailman-Approved-At: Thu, 02 Jan 2025 06:20:13 -0500 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.3 (/) PGRpdiBkaXI9J2F1dG8nPlRoYW5rIHlvdSBzbyBtdWNoIGZvciBwcm92aWRpbmcgeW91ciB3b3Jr IGFzIGEgcG9pbnQgb2YgcmVmZXJlbmNlITxkaXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBk aXI9ImF1dG8iPkl0IHdvcmtzIG9uIG15IG1hY2hpbmUgbm93LiZuYnNwOzwvZGl2PjxkaXYgZGly PSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2IGRpcj0iYXV0 byI+SSdtIHN0aWxsIGxlYXJuaW5nIGhvdyB0byBlZmZlY3RpdmVseSB3cml0ZSBwYWNrYWdlcywg c28gSSdtIG5vdCBzdXJlIEknZCBiZSBvZiBoZWxwIGp1c3QgeWV0IDpeKSZuYnNwOzwvZGl2Pjwv ZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj48YnI+PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUi Pk9uIEphbiAxLCAyMDI1IDg6NDQgQU0sIE11cmlsbyAmbHQ7bXVyaWxvQGRpc3Jvb3Qub3JnJmd0 OyB3cm90ZTo8YnIgdHlwZT0iYXR0cmlidXRpb24iIC8+PGJsb2NrcXVvdGUgY2xhc3M9InF1b3Rl IiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mgc29saWQ7cGFk ZGluZy1sZWZ0OjFleCI+PHAgZGlyPSJsdHIiPkhpLCBzYWRseSBpdHMgbm90IGFuIGVhc3kgdGFz ayBhcyB5b3UgbWlnaHQgYmUgZXhwZWN0aW5nIGl0IHRvIGJlLiYjMTM7PGJyPgomIzEzOzxicj4K SXQgdmVuZG9ycyBhIGxvdCBvZiBkZXBlbmRlbmNpZXMgaW4gdGhlIHJlcG9zaXRvcnkgYW5kIHJl Y3Vyc2l2ZSBkZXBlbmRlbmN5JiMxMzs8YnI+CnJlcGxhY2luZyB3aXRoIHppZyBmZXRjaCBpc24n dCBxdWl0ZSB0aGVyZSB5ZXQgc28gd2UgaGF2ZSB0byBkbyBzb21lIG1vcmUgd29yaywmIzEzOzxi cj4KY3JlYXRlIGEgY2FjaGUgYW5kIHZlbmRvciBpdCB3aXRoIC0tc3lzdGVtLiBJIGRvbid0IGtu b3cgaWYgdGhpcyBpcyB0aGUgYmVzdCYjMTM7PGJyPgphcHByb2FjaCBzaW5jZSBJIG5ldmVyIHRv dWNoZWQgYW55dGhpbmcgemlnLCBidXQgaXQgc2VlbXMgdG8gYmUgdGhlIGVhc2llc3QgZnJvbSYj MTM7PGJyPgpteSByZXNlYXJjaC4mIzEzOzxicj4KJiMxMzs8YnI+CkZvcnR1bmF0ZWx5IEkndmUg YWxyZWFkeSB3ZW50IHRocm91Z2ggdGhlIHRyb3VibGUgYW5kIHBhY2thZ2VkIGl0IG9uIG15IGNo YW5uZWwmIzEzOzxicj4KYSBjb3VwbGUgZGF5cyBhZ28gc28geW91IGNhbiB1c2UgaXQgcmlnaHQg YXdheSA6KSYjMTM7PGJyPgomIzEzOzxicj4KRmVlbCBmcmVlIHRvIHRha2UgYSBsb29rIGF0IG15 IHBhY2thZ2UgZGVmaW5pdGlvbiBbMF0gb3IgdXNlIG15IGNoYW5uZWwgWzFdLiBJJiMxMzs8YnI+ CnBsYW4gdG8gdXBzdHJlYW0gaXQgaGVyZSBvbmNlIGhvbGlkYXlzIGFyZSBvdmVyIGFuZCBJIGhh dmUgc29tZSBmcmVlIHRpbWUsIHdoYXRzJiMxMzs8YnI+CmxlZnQgdG8gZG8gaXMgbG9va2luZyBh dCB0aGUgdmVuZG9yZWQgc291cmNlcyBvbmUgYnkgb25lIHRvIGVuc3VyZSBldmVyeXRoaW5nIGlz JiMxMzs8YnI+CmZyZWUgYW5kIHRoZXJlIGFyZSBubyBuYXN0eSBwcmUtYnVpbHQgc3R1ZmYgaW5z aWRlIHRoZSBzb3VyY2VzLCBhbmQgc2VlIGlmIGFueSYjMTM7PGJyPgpvZiBpdCBjYW4gYmUgbWFk ZSBpbnRvIGEgcHJvcGVyIGd1aXggcGFja2FnZSBzbyB3ZSBjYW4gdXNlIGl0IGFzIG5vcm1hbCBp bnB1dHMuJiMxMzs8YnI+CkZlZWwgZnJlZSB0byBoZWxwIHdpdGggdGhvc2UgdG9vIGlmIHlvdSB3 YW50IHRvLCB0aGUgbW9yZSBoZWxwIHRoZSBtZXJyaWVyIDopJiMxMzs8YnI+CiYjMTM7PGJyPgpb MF0gaHR0cHM6Ly9jb2RlYmVyZy5vcmcvbG9vay9zYWF5aXgvc3JjL2JyYW5jaC9lbnRyb3B5L3Nh YXlpeC9wYWNrYWdlcy90ZXJtaW5hbHMuc2NtJiMxMzs8YnI+ClsxXSBodHRwczovL2NvZGViZXJn Lm9yZy9sb29rL3NhYXlpeCYjMTM7PGJyPgo8L3A+CjwvYmxvY2txdW90ZT48L2Rpdj48YnI+PC9k aXY+
X-Loop: help-debbugs@HIDDEN Subject: bug#75237: Packaging ghostty terminal References: <8734i3nsea.fsf@HIDDEN> In-Reply-To: <8734i3nsea.fsf@HIDDEN> Resent-From: "Frank J. Cameron" <fjc@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Fri, 10 Jan 2025 04:47:02 +0000 Resent-Message-ID: <handler.75237.B75237.17364843689204 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75237 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 75237 <at> debbugs.gnu.org Received: via spool by 75237-submit <at> debbugs.gnu.org id=B75237.17364843689204 (code B ref 75237); Fri, 10 Jan 2025 04:47:02 +0000 Received: (at 75237) by debbugs.gnu.org; 10 Jan 2025 04:46:08 +0000 Received: from localhost ([127.0.0.1]:56053 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tW6uL-0002OK-Vo for submit <at> debbugs.gnu.org; Thu, 09 Jan 2025 23:46:08 -0500 Received: from fout-b6-smtp.messagingengine.com ([202.12.124.149]:37983) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <fjc@HIDDEN>) id 1tW1fm-00043r-H4 for 75237 <at> debbugs.gnu.org; Thu, 09 Jan 2025 18:10:43 -0500 Received: from phl-compute-03.internal (phl-compute-03.phl.internal [10.202.2.43]) by mailfout.stl.internal (Postfix) with ESMTP id 5DD1E1140115 for <75237 <at> debbugs.gnu.org>; Thu, 9 Jan 2025 18:10:35 -0500 (EST) Received: from phl-imap-03 ([10.202.2.93]) by phl-compute-03.internal (MEProxy); Thu, 09 Jan 2025 18:10:35 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= cc:content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:message-id:mime-version:reply-to:subject :subject:to:to; s=fm2; t=1736464235; x=1736550635; bh=w/eVSecQJD pp8G4uEqZa2+vi6HFMoSmLgMmzxntShzk=; b=Yx70Qr5mhbYfY2FKpsAaCoaFsn +J7p9uKzLXyJqZg8kJ0UFdrNSZtGz2q97xTLK2rBYD2N1e9IXFl0LJH5jgYXfdB1 0kOh/UJbHh9R7U5XY0EchxaDl+XEt97tuu4egZZgvi476XNN4ZKfmryOjCdtH3V5 ttxJ6FLfYx2z0CmS+ZDJbF80ridS/GzOCd2BhTWuMCs8/6vgxHeo//576VFkox8I knINxDmBez3KaDfE7M7SmEbFpZsCtoxDvOzpKDl9gyp2XsZ6aVD5UXBZptiMKqDC gv3iXlOmN96v5vwKkWQlONhJT14n1rBUU0+C77vEhSU7LPgccr4YXQR++PCA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:message-id:mime-version:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1736464235; x=1736550635; bh=w/eVSecQJDpp8G4uEqZa2+vi6HFMoSmLgMm zxntShzk=; b=FRAQhXtQBsQfahQg7vg4+BazSfsJqR0LHgbA8ONYibJ/mrA0ZiR 7iRqhiEA85qCaoQ0CS9o6t7N2N5G6H9rtcy5U6GtRR579PQYI9ycnavFRk3+uSyI B4ZoKqYSJitKKdH4lVcjZUmtxjDPoT0srFp1h81R0CvzU5sLK413Aky0tC+u7gYb nTkRSAbC2fFmfm63MH8lZJ3RIEkFLxQQL7Lz8P6nrcTEd2dhR9Q76U0dqLzQ9wyR PsacISyB/NaAEL5Klh1GDq4PXCM6SsOKY+WAZYYoHkl3oT2Zo0HiIm4ie2E0rmj0 qEbU1Q0j9EnP+cctl9fKugBDcOlSh8GNdVg== X-ME-Sender: <xms:aleAZ9NTBYtItsscehd_v2-14JH-qBqulCR1UNjpvT3C_I53gkQ-7w> <xme:aleAZ_9eDoPAs4UW9BQxowKv5WNWQB9uqwUnavjfhMi-Yav5OiqKMEOpQCvxbyKJB GoF4yfK770AZNlP> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrudegjedgtdegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpefoggffhf fvkffutgfgsehtjeertdertddtnecuhfhrohhmpedfhfhrrghnkhculfdrucevrghmvghr ohhnfdcuoehfjhgtsehfrghsthhmrghilhdrnhgvtheqnecuggftrfgrthhtvghrnhepve fggfeiueegtdekleefjeelgeffheehtefhgeetueehjeefffdvudffvdekteeknecuffho mhgrihhnpehgihhtlhgrsgdrtghomhenucevlhhushhtvghrufhiiigvpedtnecurfgrrh grmhepmhgrihhlfhhrohhmpehfjhgtsehfrghsthhmrghilhdrnhgvthdpnhgspghrtghp thhtohepuddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepjeehvdefjeesuggvsg gsuhhgshdrghhnuhdrohhrgh X-ME-Proxy: <xmx:aleAZ8Tk62L2USCxo-6k4b9TTZ-Yte9_9NuW4gzYiaw-C4zDUaTMCQ> <xmx:a1eAZ5vriy8OnVvTikmGA7lHyq38r58s5XDYco9HEmQgIZk2c7jxeg> <xmx:a1eAZ1dXaM2akZrNu7RPrqrcx02x9xmv9P8jhXnyzuUH-e9Kz9s84g> <xmx:a1eAZ132_6pBwexgvMPRyxk32m2TIUgX59fePrTT2Qc0mzC432Zufg> <xmx:a1eAZ1lWHzgnJPkqVtGNLAcHrETWhaQJ3GHFcP-ttIs-6EJBHfbxKK3l> Feedback-ID: i960840ae:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id DF94817E0069; Thu, 9 Jan 2025 18:10:34 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface MIME-Version: 1.0 Date: Thu, 09 Jan 2025 23:10:09 +0000 From: "Frank J. Cameron" <fjc@HIDDEN> Message-Id: <472b98bc-76c7-41b6-809b-7bc18b460886@HIDDEN> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Mailman-Approved-At: Thu, 09 Jan 2025 23:46:05 -0500 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Murilo wrote on 1 Jan 14:44 +0100 > Fortunately I've already went through the trouble and packaged it on my channel > a couple days ago so you can use it right away :) Thanks for the package; I can confirm it built successfully for me as well. So, I took your code and munged it with the version I had been working on. My new version doesn't actually work :-) but, I posted it on the off chance that someone would find it interesting. https://gitlab.com/-/snippets/4792310 I was trying to handle the zig system pkgdir by defining a package for each module that could simply be added as build-inputs: (native-inputs (list [...] zig-pkgdir-breakpad-6dc2a1ea zig-pkgdir-cimgui-1f40c122 zig-pkgdir-fontconfig-a4fcb3b7 zig-pkgdir-freetype-2adf969d zig-pkgdir-glfw-98a7272d zig-pkgdir-glslang-9dd23ba1 zig-pkgdir-harfbuzz-d1063122 zig-pkgdir-highway-8cbe165b zig-pkgdir-imgui-8bfc6402 zig-pkgdir-iterm2_themes-f0498620 zig-pkgdir-libpng-723b1c66 zig-pkgdir-libxev-02078bbf zig-pkgdir-libxml2-65a64f7d zig-pkgdir-mach_glfw-37696a62 zig-pkgdir-oniguruma-cd9706bb zig-pkgdir-sentry-37a9c77e zig-pkgdir-spirv_cross-2748c8da zig-pkgdir-utfcpp-a931e641 zig-pkgdir-vaxis-c6e4c087 zig-pkgdir-vaxis-c8c91d2f zig-pkgdir-vulkan_headers-894fa2cf zig-pkgdir-wayland_headers-da2c11ca zig-pkgdir-wuffs-de700462 zig-pkgdir-x11_headers-57b36465 zig-pkgdir-xcode_frameworks-d67d19cb zig-pkgdir-z2d-06b5416a zig-pkgdir-zf-b5dd35e8 zig-pkgdir-zg-984c6e40 zig-pkgdir-zigimg-1be35cf5 zig-pkgdir-zig_js-f4f6fefc zig-pkgdir-ziglyph-6a02cf25 zig-pkgdir-zig_objc-4415c634 zig-pkgdir-zlib-66742efb)) It does look like it populates the pkgdir successfully (with symlinks into the store) and starts building but fails: error: sub-compilation of libcxx failed /gnu/store/...-zig-pkgdir-xcode_frameworks-.../include/i386/_types.h:48:33: note: typedef redefinition with different types ('long long' vs 'long') [...] /gnu/store/...-glibc-2.39/include/bits/types.h:44:25: note: previous definition is here [...] Build Summary: 78/81 steps succeeded; 1 failed (disable with --summary none)
X-Loop: help-debbugs@HIDDEN Subject: bug#75237: Packaging ghostty terminal Resent-From: "Murilo" <murilo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Fri, 10 Jan 2025 13:50:02 +0000 Resent-Message-ID: <handler.75237.B75237.173651699510137 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75237 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "Frank J. Cameron" <fjc@HIDDEN>, <75237 <at> debbugs.gnu.org> Received: via spool by 75237-submit <at> debbugs.gnu.org id=B75237.173651699510137 (code B ref 75237); Fri, 10 Jan 2025 13:50:02 +0000 Received: (at 75237) by debbugs.gnu.org; 10 Jan 2025 13:49:55 +0000 Received: from localhost ([127.0.0.1]:56769 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tWFOc-0002dQ-JW for submit <at> debbugs.gnu.org; Fri, 10 Jan 2025 08:49:54 -0500 Received: from layka.disroot.org ([178.21.23.139]:34290) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <murilo@HIDDEN>) id 1tWFOa-0002dH-VQ for 75237 <at> debbugs.gnu.org; Fri, 10 Jan 2025 08:49:53 -0500 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 3CD0D25C7F; Fri, 10 Jan 2025 14:49:50 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id kbvebCGPmfkl; Fri, 10 Jan 2025 14:49:46 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1736516980; bh=VBFMyFzQDsLHB5X6GP5CB914XOFd9AdJN/aEOpvXG0U=; h=Date:Subject:From:To:References:In-Reply-To; b=aEp0kxwUsh5fDekGi1Xx5sCS+0Ke+BtFtkz2O7WBAqkDZamvPGor8qP+l+YfncU64 WHzfx/ic+1Qpoxe3k9sJdJoGED06E33J/veCHaFcbEQqbeFeKgkCfCjIF2OXfmLkDG awhxgB9tijFay+bmSDRTnOUtJPIORPbZhOkK/oPI75YMvpJTVDzpVEg+tvD5iSt7rO 8Z4PPRJdDhCZOlLwD294h6aElfIY4Ght8snNe6C/1Zc7vOYQC11e/ovqbNJ2arZRAY z+6zG6KFMzOSLRiRjRmFWeZS0BAB9uHAUV3XSaRPyPAaDBkMNyYjMRMJLQUbfYXL6f N6a5TZs3YGc9Q== Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Fri, 10 Jan 2025 10:49:32 -0300 Message-Id: <D6YFW4BTOY56.3I5WTCTLAXAB8@HIDDEN> From: "Murilo" <murilo@HIDDEN> References: <8734i3nsea.fsf@HIDDEN> <472b98bc-76c7-41b6-809b-7bc18b460886@HIDDEN> In-Reply-To: <472b98bc-76c7-41b6-809b-7bc18b460886@HIDDEN> X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Frank, > error: sub-compilation of libcxx failed > /gnu/store/...-zig-pkgdir-xcode_frameworks-.../include/i386/_types.h:= 48:33: note: typedef redefinition with different types ('long long' vs 'lon= g') > [...] > /gnu/store/...-glibc-2.39/include/bits/types.h:44:25: note: previous = definition is here > [...] > Build Summary: 78/81 steps succeeded; 1 failed (disable with --summary no= ne) I took a glance at the package definition in the link you sent, it seems to= me that this error is caused because ghostty vendors [1] various zig custom bu= ilds [2] from the C sources within its own source repository. What I suspect is happening (again, I didn't try building your package definition to check, I could be wrong!) with this error is the 'unpack-dependencies phase from zig-build-system runs 'zig fetch' in all th= e dependencies and thus replaces all the zig sources in the main 'build.zig.z= on', including the local vendored ones [2], thus you won't get the custom vendor= ed builds from the local source repository [1]. This is why I replaced [3] the 'unpack-dependencies in the %standard-phases= . This doesn't mean we absolutely cannot use 'unpack-dependencies, infact I a= m trying to package it with the 'unpack-dependencies phase, but its proving t= o be a bit hard to accomodate it. The easier option would be to reimplement it and only run 'zig fetch' on th= e packages that we want it to replace, but it would be best if we could use t= he 'unpack-dependency phase from zig-build-system for upstreaming purposes. [1] https://github.com/ghostty-org/ghostty/tree/6ef757a8f85db7a124d37037885= 0339a899c9e65/pkg [2] https://github.com/ghostty-org/ghostty/blob/6ef757a8f85db7a124d37037885= 0339a899c9e65/build.zig.zon#L46-L59 [3] https://codeberg.org/look/saayix/src/commit/b319144fbcd37ce786134cca109= 2946afad8393b/saayix/packages/terminals.scm#L64
X-Loop: help-debbugs@HIDDEN Subject: bug#75237: Packaging ghostty terminal References: <8734i3nsea.fsf@HIDDEN> In-Reply-To: <8734i3nsea.fsf@HIDDEN> Resent-From: "Murilo" <murilo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Fri, 10 Jan 2025 14:28:02 +0000 Resent-Message-ID: <handler.75237.B75237.173651926018037 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75237 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: <75237 <at> debbugs.gnu.org> Received: via spool by 75237-submit <at> debbugs.gnu.org id=B75237.173651926018037 (code B ref 75237); Fri, 10 Jan 2025 14:28:02 +0000 Received: (at 75237) by debbugs.gnu.org; 10 Jan 2025 14:27:40 +0000 Received: from localhost ([127.0.0.1]:56822 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tWFzA-0004gr-6R for submit <at> debbugs.gnu.org; Fri, 10 Jan 2025 09:27:40 -0500 Received: from layka.disroot.org ([178.21.23.139]:40636) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <murilo@HIDDEN>) id 1tWFz2-0004gZ-Ty for 75237 <at> debbugs.gnu.org; Fri, 10 Jan 2025 09:27:37 -0500 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 2F3C425D2C for <75237 <at> debbugs.gnu.org>; Fri, 10 Jan 2025 15:27:31 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id Xou9G5WripGE for <75237 <at> debbugs.gnu.org>; Fri, 10 Jan 2025 15:27:26 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1736519246; bh=c5J2s/OlhkS6UrNSH+g8Udzu0waDj4CSu8o07CKu0Rw=; h=Date:Subject:From:To; b=Gw1S93QwK5oIsztFMZ1b28+W/vjENaqWe1GgRPWwaVKCiZNWpKaU978zdBWXxs4Us hDN0ZlZLTovtWTmRKkpys3/8coQogqtbIiHnjFBkUjH4HF7GokRZlTDCqOCWd2iGjv Y0cQqyOtl84sLqxQYNjaEnUCm1vn5bSJ+u52KGClDOe2QmybT9lQiX26ZTVdMcvdSA 6mKCIgxKaxZ7YRTDp85dTIAp0gB4Wb7kxHbVA+roTj4spypPHERtpp9ow9+7IvhjtS Wed4W+hIe/dtjAFt1Ki/fSABnIGv44TQmgIXPwykD+KO89WD56bbNjgpHltgyKMpqm ZyDQ0Pb8XwUYg== Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Fri, 10 Jan 2025 11:27:19 -0300 Message-Id: <D6YGP1P9526U.2N1ZMQ6CRAJH@HIDDEN> From: "Murilo" <murilo@HIDDEN> X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) I essentially gave up on packaging ghostty for upstreaming, already spent t= oo much time on this so I'm moving on. Will continue to update the current working version on my channel, for pers= onal use. Here's my WIP guix branch for ghostty if someone wants to give it a shot, i= n the hopes that it might be useful for someone: https://codeberg.org/look/guix/src/branch/wip-ghostty https://codeberg.org/look/guix/commits/branch/wip-ghostty Some zig dependencies there already meet the upstreaming requirements. The ghostty package does not build, getting some strange errors because of libvaxis, and missing some zig-mach dependencies. Might experience some version mismatches because I'm initially using the C packages we already have packaged on guix. It needs wuffs which is going to be pain :-(. The 'fix-path phase substitute* does not work, can be removed, was somethin= g I was experimenting with. The 'hard-disable-macos-dependencies is also an experiment, might not work.
X-Loop: help-debbugs@HIDDEN Subject: bug#75237: Packaging ghostty terminal Resent-From: "Frank J. Cameron" <fjc@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Fri, 10 Jan 2025 15:27:01 +0000 Resent-Message-ID: <handler.75237.B75237.173652281331295 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75237 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Murilo <murilo@HIDDEN>, 75237 <at> debbugs.gnu.org Received: via spool by 75237-submit <at> debbugs.gnu.org id=B75237.173652281331295 (code B ref 75237); Fri, 10 Jan 2025 15:27:01 +0000 Received: (at 75237) by debbugs.gnu.org; 10 Jan 2025 15:26:53 +0000 Received: from localhost ([127.0.0.1]:58397 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tWGuS-00088f-Ji for submit <at> debbugs.gnu.org; Fri, 10 Jan 2025 10:26:53 -0500 Received: from fhigh-a7-smtp.messagingengine.com ([103.168.172.158]:52843) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <fjc@HIDDEN>) id 1tWGuQ-00088N-83 for 75237 <at> debbugs.gnu.org; Fri, 10 Jan 2025 10:26:51 -0500 Received: from phl-compute-03.internal (phl-compute-03.phl.internal [10.202.2.43]) by mailfhigh.phl.internal (Postfix) with ESMTP id A784711400C9; Fri, 10 Jan 2025 10:26:44 -0500 (EST) Received: from phl-imap-03 ([10.202.2.93]) by phl-compute-03.internal (MEProxy); Fri, 10 Jan 2025 10:26:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= cc:content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1736522804; x=1736609204; bh=ogxPt6h4YACyvkLa/BU2awNcIUWdhqCkwUr41xW3KMU=; b= SDnY1KO9kf0cmI5+GreEHb3vVdO/oIu9JAHTwpBShgbl83r+t+kATaJIzEbqsMoc tD5dw8tDqA5cpbRZoI3MHJBAM4hCf93ZinsBgN5ueBUBa35VLTkcq8j3rWLm4a2V r5xk27/jWSJJJS5ncHRZmnGk/xcWFhg9J9MsTi/0gRJ4vFw8q2L7FpDwfiON6jGZ 7+1ELOITSt1y9V54o5s2vhnwB5asneXiwLIF+4uincdPeDON51GmbnltT5Mpf448 qWlKCz/r0cWkFqhwkcb65WWG3TNnYOR0xR9U7B2NYiijM1aJiO1WBdXdKDObNzjL BXshpAIbSTDM6Z2qTRYRSg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1736522804; x=1736609204; bh=o gxPt6h4YACyvkLa/BU2awNcIUWdhqCkwUr41xW3KMU=; b=EyJKpgkihGXe2np4w gnWBT81khgObGI9hjdB2qeT8CYhrOMWj5l/Cm5mVSBmMVHJ6P3Ys/EGyDGbY1S2e gKqqwQkyzxpjIvx/qXuHF0Gn1qUIP2S9Vn82O/YEkdLQRwRSkRcZVQDNy3m/IJ6i 0onwdb6cJfBhjc9H9YntjbeKJne/b2yivJLx4ZWzNqYlexapLt7VhVuvSFWVmV+E jsbg4tf/v+XuCHG6SWl8kp5V+HQUI1741fye3iqQ/dNsrb9wVvJjVl+H8YKqY9t9 QvcJe5k91RLpu+uaUaGTWXwfOunMrzeWFwX5qbvS8ZTLNM4zVf7tV8uUbl1+Wk4B s1nyQ== X-ME-Sender: <xms:NDyBZ8uJ4KjFbqgBiSVZGTYTXVJfFCo0Nsn7tUkOtnmYSza2LmhKaQ> <xme:NDyBZ5cpgfwdq91YyLADnmS5x8cg3Smd9IDxuZ1zyIeESa2Gank03HSLJ1JNO4fVo voTIxirV9rkKrb2> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrudegkedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpefoggffhf fvkfgjfhfutgfgsehtjeertdertddtnecuhfhrohhmpedfhfhrrghnkhculfdrucevrghm vghrohhnfdcuoehfjhgtsehfrghsthhmrghilhdrnhgvtheqnecuggftrfgrthhtvghrnh epteeuteevfedvheekhfegleekhffhudetgeelhfdujedujefhkeekleelvdeihfeknecu vehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepfhhjtgesfh grshhtmhgrihhlrdhnvghtpdhnsggprhgtphhtthhopedvpdhmohguvgepshhmthhpohhu thdprhgtphhtthhopeejhedvfeejseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpth htohepmhhurhhilhhoseguihhsrhhoohhtrdhorhhg X-ME-Proxy: <xmx:NDyBZ3y38M5nt16AMmCvQR05c2G41cxOMJ2EhNzZzQyisNPnlnLCgQ> <xmx:NDyBZ_PzilSfUkaWZwtvHvoNiHGH7KKQcW77NaqBjGzGcZt9DOMoPw> <xmx:NDyBZ8_0nbDrSMjO_9MB-NGtZhnUxMjjShwuI3BhvbdkdliJZTEdwA> <xmx:NDyBZ3XS7c44P_aOq8lGJZhsfsuBL9aqFjElzgsC1_p6uypcIt1xAw> <xmx:NDyBZ6lq432p7IKf9-JVZXLVERv1U66krP0JQGq8cCMyelAcjaRqbCX5> Feedback-ID: i960840ae:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id 4F16E17E0069; Fri, 10 Jan 2025 10:26:44 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface MIME-Version: 1.0 Date: Fri, 10 Jan 2025 15:26:17 +0000 From: "Frank J. Cameron" <fjc@HIDDEN> Message-Id: <890d5d71-a351-4746-a0f7-41ab51491fc6@HIDDEN> In-Reply-To: <D6YFW4BTOY56.3I5WTCTLAXAB8@HIDDEN> References: <8734i3nsea.fsf@HIDDEN> <472b98bc-76c7-41b6-809b-7bc18b460886@HIDDEN> <D6YFW4BTOY56.3I5WTCTLAXAB8@HIDDEN> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On Fri, Jan 10, 2025, at 1:49 PM, Murilo wrote: > I took a glance at the package definition in the link you sent, it seems to me > that this error is caused because ghostty vendors [1] various zig custom builds > [2] from the C sources within its own source repository. > What I suspect is happening (again, I didn't try building your > package definition to check, I could be wrong!) with this error is the > 'unpack-dependencies phase from zig-build-system runs 'zig fetch' in all the > dependencies and thus replaces all the zig sources in the main 'build.zig.zon', > including the local vendored ones [2], thus you won't get the custom vendored > builds from the local source repository [1]. > > This is why I replaced [3] the 'unpack-dependencies in the %standard-phases. I don't that's the issue in this case. Just now as an experiment, I replaced unpack-dependencies instead of running after unpack and hit the same error. It appears to me that since I was defining the module packages with copy-build-system rather than zig-build-system that was bypassing the zig fetch magic in unpack-dependencies (there are no zig fetch appearing in the log). As another experiment, I used zig-build-system instead of copy-build-system for the module packages and it did do the zig fetch magic in that case (zig fetch was visible in the log) (and then failed in a different way). > This doesn't mean we absolutely cannot use 'unpack-dependencies, infact I am > trying to package it with the 'unpack-dependencies phase, but its proving to be > a bit hard to accomodate it. Yesterday, I started from scratch with each zig module dependency defined as a package using zig-build-system (modeled after libxkcb in zig-xyz) and letting the default unpack-dependencies do the zig fetch magic. It got past the point of trying to download dependencies and then died while building: starting phase `build' running: ("zig" "build" "--prefix" "" "--prefix-lib-dir" "lib" "--prefix-exe-dir" "bin" "--prefix-include-dir" "include" "--verbose" "-Dtarget=x86_64-linux-gnu" "-j2" "--release=fast") thread 1257 panic: unable to find module 'freetype' /gnu/store/ncxvllgf84qnnylw7b1snwvg2sapfc1g-zig-0.13.0/lib/zig/std/Build.zig:1857:18: 0x1152797 in module (build) panic("unable to find module '{s}'", .{name}); ^ /tmp/guix-build-ghostty-1.0.1.drv-0/source/build.zig:1114:67: 0x1152ce7 in addDeps (build) step.root_module.addImport("freetype", freetype_dep.module("freetype")); Thanks! -frank
X-Loop: help-debbugs@HIDDEN Subject: bug#75237: Packaging ghostty terminal Resent-From: "Frank J. Cameron" <fjc@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Fri, 10 Jan 2025 19:01:02 +0000 Resent-Message-ID: <handler.75237.B75237.17365356528910 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75237 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Murilo <murilo@HIDDEN>, 75237 <at> debbugs.gnu.org Received: via spool by 75237-submit <at> debbugs.gnu.org id=B75237.17365356528910 (code B ref 75237); Fri, 10 Jan 2025 19:01:02 +0000 Received: (at 75237) by debbugs.gnu.org; 10 Jan 2025 19:00:52 +0000 Received: from localhost ([127.0.0.1]:58810 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tWKFY-0002Jd-8r for submit <at> debbugs.gnu.org; Fri, 10 Jan 2025 14:00:52 -0500 Received: from fhigh-a1-smtp.messagingengine.com ([103.168.172.152]:42951) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <fjc@HIDDEN>) id 1tWKFV-0002JE-KU for 75237 <at> debbugs.gnu.org; Fri, 10 Jan 2025 14:00:50 -0500 Received: from phl-compute-03.internal (phl-compute-03.phl.internal [10.202.2.43]) by mailfhigh.phl.internal (Postfix) with ESMTP id CAD121140170; Fri, 10 Jan 2025 14:00:42 -0500 (EST) Received: from phl-imap-03 ([10.202.2.93]) by phl-compute-03.internal (MEProxy); Fri, 10 Jan 2025 14:00:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= cc:content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1736535642; x=1736622042; bh=owShkYkWsYCT8GVt42qOelsUYUYA5D9CnHG9GVVPeKg=; b= NBdE1MsPzET0nmAoIpj2dy6ImuFlsxUbeZZmaRT2gQqMP/PwYTMRbu5P3SvvtnSP 0Q3Cky0H3EUBH4ddwzS8aG9zd277EFSy0UE7yzB21kjVzoecg4RdDrOc/958irVl EHGP8GIBFUhyw+aKJBHA8AblshnfLt6VOtWsA4/Z7Q3mm0hWIVaFN/tQej02rXQS IQDoajB5I/mabbUBPFsPecFYY1qh53BPMd0uzocce0UDS7F0zxR1sAlp7xry1V7K wPBCiH0AymtflHEtOFKbwJ7uS5KgtUGZ6n78GfRhccuufz9BudGVtMfbGbtsBHHZ t7xb70lldVU+sUlnLB3KYw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1736535642; x=1736622042; bh=o wShkYkWsYCT8GVt42qOelsUYUYA5D9CnHG9GVVPeKg=; b=O40WLn4fGS506Zfcy tLReYKYuYRkewd6STX+QgFCFcmX1A4/wMuEE5BlPuxIAkpG1SOFKqETAVk7o31kC TE1KZv+NSd8/+htAxuQs1rxN3X4RB9yhjIKnI2k9+RMcrg9GA3ys4frv+CVIl+XX S2t6SL6zZ16dnSlKxWC08N7MzcXPDqEwppN+gKZynuIacLT00nt+WIWOvuBhSCku vhIwF95fWGSDaMMP0Xwm1JFyKlXxC8901PfG5BtyS6yP2Ax43SKRnR05IEHRknBx 1JVq8ejV9lR8/Xx3wbc0hI8LcAa/HQovad9Rli+N/7HksEH+kwnYOJi5cV46kNGw tQx8w== X-ME-Sender: <xms:Wm6BZ8c58cPZZBX0Ji-RPNx_Q8GMhhvH7hnjvwon3iMJ0TdE8GhZLA> <xme:Wm6BZ-N_CEV95EVpJHbHg7ejMso9ElMSGOu58LoqzCwOFobvbAH0uLxjclvKbP9Jc iBq3xeaBDQrOUNI> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrudegkedguddukecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepofggff fhvffkjghfufgtgfesthejredtredttdenucfhrhhomhepfdfhrhgrnhhkucflrdcuvegr mhgvrhhonhdfuceofhhjtgesfhgrshhtmhgrihhlrdhnvghtqeenucggtffrrghtthgvrh hnpeetueetveefvdehkefhgeelkefhhfduteeglefhudejudejhfekkeelledviefhkeen ucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehfjhgtse hfrghsthhmrghilhdrnhgvthdpnhgspghrtghpthhtohepvddpmhhouggvpehsmhhtphho uhhtpdhrtghpthhtohepjeehvdefjeesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtph htthhopehmuhhrihhlohesughishhrohhothdrohhrgh X-ME-Proxy: <xmx:Wm6BZ9i9KL72i141yTOW4yywVjE3nUd-EsRXHDy1e_BhkwsIj8ZKAg> <xmx:Wm6BZx9R7CmTIs07gQNCyhs0V-W3VBMtlHS_pjc8NlFKnSH0MF1v7w> <xmx:Wm6BZ4soWBH9nunHIuuWOYei7LmIRSYv5WNacOYqek4t19BMa3DmjQ> <xmx:Wm6BZ4HBAAK5gPIWsevh8TlH_ARH7gg3H84w2DCPoSueLOMFo0gqdQ> <xmx:Wm6BZ1XBqkOZsM_-4qiEGufkL-bKYsDct5PuRh-ur7NbxmmEX8-PaHKG> Feedback-ID: i960840ae:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id 6843D17E0069; Fri, 10 Jan 2025 14:00:42 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface MIME-Version: 1.0 Date: Fri, 10 Jan 2025 19:00:12 +0000 From: "Frank J. Cameron" <fjc@HIDDEN> Message-Id: <89e91bfd-92e5-4c5b-ae85-2aeac05587bd@HIDDEN> In-Reply-To: <890d5d71-a351-4746-a0f7-41ab51491fc6@HIDDEN> References: <8734i3nsea.fsf@HIDDEN> <472b98bc-76c7-41b6-809b-7bc18b460886@HIDDEN> <D6YFW4BTOY56.3I5WTCTLAXAB8@HIDDEN> <890d5d71-a351-4746-a0f7-41ab51491fc6@HIDDEN> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On Fri, Jan 10, 2025, at 3:26 PM, Frank J. Cameron wrote: > starting phase `build' > running: ("zig" "build" "--prefix" "" "--prefix-lib-dir" "lib" > "--prefix-exe-dir" "bin" "--prefix-include-dir" "include" "--verbose" > "-Dtarget=x86_64-linux-gnu" "-j2" "--release=fast") > thread 1257 panic: unable to find module 'freetype' > /gnu/store/ncxvllgf84qnnylw7b1snwvg2sapfc1g-zig-0.13.0/lib/zig/std/Build.zig:1857:18: > 0x1152797 in module (build) > panic("unable to find module '{s}'", .{name}); > ^ > /tmp/guix-build-ghostty-1.0.1.drv-0/source/build.zig:1114:67: 0x1152ce7 > in addDeps (build) > step.root_module.addImport("freetype", > freetype_dep.module("freetype")); I think this is caused by unpack-dependencies; it's overwriting the top-level dependency "freetype" (build.zig.zon -> pkg/freetype) with low-level dependency "freetype" (pkg/freetype/build.zig.zon -> upstream source). I'm not sure if rewriting rewriting the build.zig.zon files is better than running in system mode with a populated pkgdir.
X-Loop: help-debbugs@HIDDEN Subject: bug#75237: Packaging ghostty terminal Resent-From: "Frank J. Cameron" <fjc@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Fri, 10 Jan 2025 21:23:01 +0000 Resent-Message-ID: <handler.75237.B75237.17365441473301 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75237 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Murilo <murilo@HIDDEN>, 75237 <at> debbugs.gnu.org Received: via spool by 75237-submit <at> debbugs.gnu.org id=B75237.17365441473301 (code B ref 75237); Fri, 10 Jan 2025 21:23:01 +0000 Received: (at 75237) by debbugs.gnu.org; 10 Jan 2025 21:22:27 +0000 Received: from localhost ([127.0.0.1]:39902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tWMSY-0000rB-Jj for submit <at> debbugs.gnu.org; Fri, 10 Jan 2025 16:22:27 -0500 Received: from fhigh-a3-smtp.messagingengine.com ([103.168.172.154]:52667) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <fjc@HIDDEN>) id 1tWMSW-0000qw-HB for 75237 <at> debbugs.gnu.org; Fri, 10 Jan 2025 16:22:25 -0500 Received: from phl-compute-03.internal (phl-compute-03.phl.internal [10.202.2.43]) by mailfhigh.phl.internal (Postfix) with ESMTP id 05CA5114013B; Fri, 10 Jan 2025 16:22:19 -0500 (EST) Received: from phl-imap-03 ([10.202.2.93]) by phl-compute-03.internal (MEProxy); Fri, 10 Jan 2025 16:22:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= cc:content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1736544139; x=1736630539; bh=Au4vSchcMbNYlni7Qw4kIaOC8kAsbCoIn7bJUDBEWhM=; b= KbkPLacjRNTbbBpkJG+PXx5g8z9G3UHcLxfrmdKIeWE14bAqHYkdU2WjcdzayjM4 zncWUPE7zBB+XBlW9t3MBcewAq1gsKPj5LaxDl7g+DHnmyh4pX7nLp1LUjetrpjo tPRy3M2KSTd3vvTPoqEpO49bGjOj1eR50v6+CmgNQS3p7ATnRHrVFao2iUlGt2t9 pDJkzcofo6u0hVJDIQSVrv1HEzV2xSg3LdCCwqYbou5Asx9fzYfI8wnb2vgDewFh yTO+56HkZaLmtFxke/9Up47NeZ44HkPrhazeXlLOnutayFFcKhl10NplZJw2wXzi dswCd2NghVWhufaYa9KESA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1736544139; x=1736630539; bh=A u4vSchcMbNYlni7Qw4kIaOC8kAsbCoIn7bJUDBEWhM=; b=gv6UPNgLeTMUVYlUE UF7wiCRdLiuT6ud9dUogxr0F4jqn6A9VnmbCQRPdekLWa38qhgVjz8sV4qHdNB4H vm9JXYDSobnddPje/mBdciTbk7Mrur2DgdrRliOJnzF+iPLbsJojIMx/IpREh3jd pAFAdjAaP4x0d+/ZSPfMrfqqDiPr5wrK5PUZ7RfTIfoEcDB4ZJq9SVyV9gaa99dD 8accfZ4QNzhdB+bDK4HhOd7ElMMBboGnghxgargKIiOrv/ElTU9Xgg0ckolD/Xu7 YOlLRWL3r1sm3XVXUp/boOoWTIS/K4RYf18puLzEJEtx0W5Mhf4dTC8ME0a5GVqa uFzvg== X-ME-Sender: <xms:io-BZ5t-0N6KpxM3Afdrry5sQuItB1i2znhktyEPCBgqNyVHvhbt8w> <xme:io-BZydGX5kJQXPRNcKku8RmVf7haHk6LmRW2YmzHsMVzDPkZzsmrt_eNmws434nE 32YQWcm2sF0lwUY> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrudegkedgudegjecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepofggff fhvffkjghfufgtgfesthejredtredttdenucfhrhhomhepfdfhrhgrnhhkucflrdcuvegr mhgvrhhonhdfuceofhhjtgesfhgrshhtmhgrihhlrdhnvghtqeenucggtffrrghtthgvrh hnpeeuhfeuuefhtdejgeekieefiedtgfehvedvgfegieetteekjeejhfeukeekjefhteen ucffohhmrghinhepghhithhlrggsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenuc frrghrrghmpehmrghilhhfrhhomhepfhhjtgesfhgrshhtmhgrihhlrdhnvghtpdhnsggp rhgtphhtthhopedvpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopeejhedvfeejse guvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepmhhurhhilhhoseguihhsrhho ohhtrdhorhhg X-ME-Proxy: <xmx:io-BZ8xA7Fs_05fjQCwgAlypXpsQ3RUIzR0Nwgos0w5wiYDb1O2rFw> <xmx:io-BZwNLwk7XGe03schW36YOGCq6q24CF3F1rNs_xuegQUTkq2vG3Q> <xmx:io-BZ59mJhUtQZyz4KB0ziVk0S1xmwUYtUdcDuftCdzgmbPC4M5ZFA> <xmx:io-BZwUoB39EMRA0C6dlZ_6thLzLdL_k-KoMxv1-H_9yQfR8q3CCZw> <xmx:io-BZ7mTaKNqitKYfkJYtJiau8F7z4fH3DZC90FD2jcGrHWQ0ZO-BTvb> Feedback-ID: i960840ae:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id 32D9417E0069; Fri, 10 Jan 2025 16:22:18 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface MIME-Version: 1.0 Date: Fri, 10 Jan 2025 21:21:49 +0000 From: "Frank J. Cameron" <fjc@HIDDEN> Message-Id: <dd53ca89-dfb2-4ecd-88a5-5a87f8da5a1d@HIDDEN> In-Reply-To: <472b98bc-76c7-41b6-809b-7bc18b460886@HIDDEN> References: <472b98bc-76c7-41b6-809b-7bc18b460886@HIDDEN> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On Thu, Jan 9, 2025, at 11:10 PM, Frank J. Cameron wrote: > error: sub-compilation of libcxx failed > /gnu/store/...-zig-pkgdir-xcode_frameworks-.../include/i386/_types.h:48:33: > note: typedef redefinition with different types ('long long' vs 'long') > [...] > /gnu/store/...-glibc-2.39/include/bits/types.h:44:25: note: > previous definition is here > [...] > Build Summary: 78/81 steps succeeded; 1 failed (disable with --summary > none) https://gitlab.com/-/snippets/4792310/raw/main/terminals.scm I don't know how I fixed it :-), but it builds now (symlinking pkgdir): $ guix gc -D /gnu/store/*-zig-* $ guix gc -D /gnu/store/*-ghostty-* $ curl -LO https://gitlab.com/-/snippets/4792310/raw/main/terminals.scm $ guix build -f terminals.scm [...] building /gnu/store/kb6aq3hnhikgibrcvf239z9aiz08w8z7-zig-module-breakpad-12207fd37bb8251919c112dcdd8f616a491857b34a451f7e4486490077206dc2a1ea.drv... building /gnu/store/32mf5g5d95q246bmjh7mnj81a3rfn40x-zig-module-cimgui-1220061d44ec37e6a240b31061c87cece7026d3dde885125e670f0f2d2811f40c122.drv... building /gnu/store/mjvq1zg38xbhq105zak9hzp9cpw48fyk-zig-module-fontconfig-12201149afb3326c56c05bb0a577f54f76ac20deece63aa2f5cd6ff31a4fa4fcb3b7.drv... building /gnu/store/m7fypjbibmmymi9n3fw1y9awa8lcq0n2-zig-module-freetype-1220b81f6ecfb3fd222f76cf9106fecfa6554ab07ec7fdc4124b9bb063ae2adf969d.drv... building /gnu/store/9x3xfm8rc04h076ddsqbsz492ib1dlkb-zig-module-glfw-1220736fa4ba211162c7a0e46cc8fe04d95921927688bff64ab5da7420d098a7272d.drv... building /gnu/store/v7dnnzkykc5g2raz3ijcmy8hkgrsz0bq-zig-module-glslang-12201278a1a05c0ce0b6eb6026c65cd3e9247aa041b1c260324bf29cee559dd23ba1.drv... building /gnu/store/64ww8f226r3q21g2233b12v3c8n88ib3-zig-module-harfbuzz-1220b8588f106c996af10249bfa092c6fb2f35fbacb1505ef477a0b04a7dd1063122.drv... building /gnu/store/1z1y4dwr0hpcdi0cmlpg1prr67610214-zig-module-highway-12205c83b8311a24b1d5ae6d21640df04f4b0726e314337c043cde1432758cbe165b.drv... building /gnu/store/qr2rgp8ym0hqrimrsg0icicjvjkml9q6-zig-module-imgui-1220bc6b9daceaf7c8c60f3c3998058045ba0c5c5f48ae255ff97776d9cd8bfc6402.drv... building /gnu/store/xw96qj8q1b23199r21n4bym05pxavdjx-zig-module-iterm2_themes-1220cc25b537556a42b0948437c791214c229efb78b551c80b1e9b18d70bf0498620.drv... building /gnu/store/5gd742ac6ji7q5rdq2n1a43igv25azy9-zig-module-libpng-1220aa013f0c83da3fb64ea6d327f9173fa008d10e28bc9349eac3463457723b1c66.drv... building /gnu/store/l4224lcjq0yqmh9zjd6dssqw54207bdw-zig-module-libxev-12206029de146b685739f69b10a6f08baee86b3d0a5f9a659fa2b2b66c9602078bbf.drv... building /gnu/store/rm2n69yad36fll389gidpr5png3hfcah-zig-module-libxml2-122032442d95c3b428ae8e526017fad881e7dc78eab4d558e9a58a80bfbd65a64f7d.drv... building /gnu/store/cm68p0hd30i9a4yggs1in55sqxkbihsi-zig-module-mach_glfw-12206ed982e709e565d536ce930701a8c07edfd2cfdce428683f3f2a601d37696a62.drv... building /gnu/store/dk8nhr2ycvzjycj2kd6bwf6z4ikzy13i-zig-module-oniguruma-1220c15e72eadd0d9085a8af134904d9a0f5dfcbed5f606ad60edc60ebeccd9706bb.drv... building /gnu/store/h4md05dxzkpqhxdyly861pcqg3dhsynf-zig-module-sentry-1220446be831adcca918167647c06c7b825849fa3fba5f22da394667974537a9c77e.drv... building /gnu/store/aaf8hy5l2lbm3f05479n7nacsr6gp3qm-zig-module-spirv_cross-1220fb3b5586e8be67bc3feb34cbe749cf42a60d628d2953632c2f8141302748c8da.drv... building /gnu/store/ffqcnf91zn2vzvl86yzkm8xn2kjm31z4-zig-module-utfcpp-1220d4d18426ca72fc2b7e56ce47273149815501d0d2395c2a98c726b31ba931e641.drv... building /gnu/store/64fibns1g2nvl4scfnzmljb5hlkqz3vl-zig-module-vaxis-12200df4ebeaed45de26cb2c9f3b6f3746d8013b604e035dae658f86f586c8c91d2f.drv... building /gnu/store/1hd71i4cby3dblvkvik2k9pyqn0zv6wv-zig-module-vaxis-1220c72c1697dd9008461ead702997a15d8a1c5810247f02e7983b9f74c6c6e4c087.drv... building /gnu/store/vc0zdnvgcy3axqclrwdcxr8rzz4b1h0f-zig-module-vulkan_headers-122004bfd4c519dadfb8e6281a42fc34fd1aa15aea654ea8a492839046f9894fa2cf.drv... building /gnu/store/7jdzd10apa2lf9dh2478kgfqqi8hcjjz-zig-module-wayland_headers-1220b3164434d2ec9db146a40bf3a30f490590d68fa8529776a3138074f0da2c11ca.drv... building /gnu/store/hva6qdwcfs30yrcx9zibcjssmpmjabm3-zig-module-wuffs-12200984439edc817fbcbbaff564020e5104a0d04a2d0f53080700827052de700462.drv... building /gnu/store/3sflpq9pa5vhs8ksz9b36x6sn9751h2i-zig-module-x11_headers-122089c326186c84aa2fd034b16abc38f3ebf4862d9ae106dc1847ac44f557b36465.drv... building /gnu/store/dqdl8pd6b25a4xzjc56m98kkz57lh32w-zig-module-xcode_frameworks-12202adbfecdad671d585c9a5bfcbd5cdf821726779430047742ce1bf94ad67d19cb.drv... building /gnu/store/larg3sa3c8i7fymzbkzyvp191z4qx9d2-zig-module-z2d-12201f0d542e7541cf492a001d4d0d0155c92f58212fbcb0d224e95edeba06b5416a.drv... building /gnu/store/l7h110phpki3h4a30c62271g3nr8i70w-zig-module-zf-1220edc3b8d8bedbb50555947987e5e8e2f93871ca3c8e8d4cc8f1377c15b5dd35e8.drv... building /gnu/store/k6dvnlb4iwb3dd31h26i1jl2jfx9fikj-zig-module-zg-122055beff332830a391e9895c044d33b15ea21063779557024b46169fb1984c6e40.drv... building /gnu/store/xv0s9i2m4jjpqv61c0x4ad98lf687l4n-zig-module-zig_js-12205a66d423259567764fa0fc60c82be35365c21aeb76c5a7dc99698401f4f6fefc.drv... building /gnu/store/4lrdv1pnxa2clpdxw78yvi81mwimf5ip-zig-module-zig_objc-1220e17e64ef0ef561b3e4b9f3a96a2494285f2ec31c097721bf8c8677ec4415c634.drv... building /gnu/store/1drfr6mf2lkxajj4yybryz1p10a0iv95-zig-module-zigimg-1220dd654ef941fc76fd96f9ec6adadf83f69b9887a0d3f4ee5ac0a1a3e11be35cf5.drv... building /gnu/store/pycym7v0mv9s7cr454k86zgg3wrc083q-zig-module-ziglyph-12207831bce7d4abce57b5a98e8f3635811cfefd160bca022eb91fe905d36a02cf25.drv... building /gnu/store/p0cr752q6yjdy59cxp3djfjg6ab31kgg-zig-module-zlib-1220fed0c74e1019b3ee29edae2051788b080cd96e90d56836eea857b0b966742efb.drv... building /gnu/store/930mxl409i3w33r77fj2g6pbjicph676-ghostty-1.0.1.drv... The following derivation will be built: /gnu/store/q8dr343h6m84ha29dapsc081yavq5xnc-profile.drv [...] $ which ghostty /home/user/.guix-profile/bin/ghostty $ realpath $(which ghostty) /gnu/store/a6gjp1168zl3vh5hgyln0m136b96i69v-ghostty-1.0.1/bin/ghostty
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.