From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id MJP1AN4pdmeahQAA62LTzQ:P1 (envelope-from ) for ; Thu, 02 Jan 2025 05:53:34 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id MJP1AN4pdmeahQAA62LTzQ (envelope-from ) for ; Thu, 02 Jan 2025 06:53:34 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=KhMTfyi2; dkim=fail ("headers rsa verify failed") header.d=protonmail.com header.s=protonmail3 header.b=c07AgxnB; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1735797213; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=cO8Fn1MqLVgbx0Vr2SQGHcYRAP0A2uBkm9iBzaySEuc=; b=UvOiI4Ou8ojrT2aOssHC68XbLACpJBjVWUJGrpGMlJmPo+YhfvjO+QLPExdqXQHFZqKwP/ 5jvsxjvWKkq7DxvfgWiiteOzlbSOWLFHXGyMttUd+pxgCvtc7nT6o/L7Mhbj7uA/7Xp7SZ uWxJlhHpwsQGyEAaqvccnCX0d/2BrDoCTYecceMIDHmwcIudNvia0KRqPyZTbJfpTuTlkz Ly9NxekpBOI1ROaXcq0lfI5+3CgejLuj1RDJ+NFIydUclaxHiPWWR1/jcyK7zVkPRpbrII QByt+dm3yHhLj7zyle5R9wsz62yX4wSdH3k1FsiAdWq+Ti0bEANavEmkwvF+wA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=KhMTfyi2; dkim=fail ("headers rsa verify failed") header.d=protonmail.com header.s=protonmail3 header.b=c07AgxnB; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Seal: i=1; s=key1; d=yhetil.org; t=1735797213; a=rsa-sha256; cv=none; b=bOh5vfFPqxG6/z82ndF2E9MAZh/MXS47Y0W3HKzQ5gnT8eLGxQ/ul1zE5JZTJ0U2Qt05qx kHyFOvUPDUZkzviLFRZLVApZyn2goRBLiX8nsbIWPCnQAsxnehD3CjJk8e4aPbLvgV2Bld M2tx2kVharrdeCDFUUGyklrYnHUlOPjF5ngL1UOpJbN34KZKohuOkOPF7iLW9NgHKT5m0A AkTrInUkpbd1UCc9vT34PZ0y4NTgxUzF+0En0E/W7s9sS3tjUERqIf4YzMqIfhXhQH0c27 9VBLLsztPbsYJnUU5MNPYdbtdo8QPnfqj8YkllevSOsNNcivf8b5h3WwPPWXvQ== 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 8711A9BF77 for ; Thu, 02 Jan 2025 06:53:33 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tTE8p-0000sf-Su; Thu, 02 Jan 2025 00:53:07 -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 ) id 1tTE8n-0000s6-3K for guix-patches@gnu.org; Thu, 02 Jan 2025 00:53:05 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tTE8m-0003rl-RO for guix-patches@gnu.org; Thu, 02 Jan 2025 00:53:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:From:Date:To:In-Reply-To:References:Subject; bh=cO8Fn1MqLVgbx0Vr2SQGHcYRAP0A2uBkm9iBzaySEuc=; b=KhMTfyi2zd1ArEQIfR6JsoYA+ki95fguHYzDevYDSyHxUlKiBGG1Nw5ZW/TcmhVqa9i8XwcDmvumq4ED9jfAszZ1+mG0NKLzqbJZ3JyQivjs1rmLfH9g79p4S5JUvdrcTbHstr83ceHl3drbUO4So9O77L8HOOydSgJJK1fVcB/qB4EFoDeTpjDszW1rDNyit1hZbdU4jILbm0H7SiqlrMbkQxaeN1cZp2csmUJO9fFr65TujXlKowBnE4hrRmse83K3UUFRUcoqOXAzd39/v4/ZDJmDVUAttm8WQrNU9K59qgaB1/wxQi6DWLILGNiAW68nSPD7Xdj1rZ9syUPMBA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tTE8m-00058M-G6 for guix-patches@gnu.org; Thu, 02 Jan 2025 00:53:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74256] [PATCH V2 1/2] gnu: sdbus-c++: Update to 2.0.0. References: <20241108123050.23571-1-sisiutl@egregore.fun> In-Reply-To: <20241108123050.23571-1-sisiutl@egregore.fun> Resent-From: John Kehayias Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 02 Jan 2025 05:53:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74256 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: Sisiutl , 74256@debbugs.gnu.org Received: via spool by 74256-submit@debbugs.gnu.org id=B74256.173579715319625 (code B ref 74256); Thu, 02 Jan 2025 05:53:04 +0000 Received: (at 74256) by debbugs.gnu.org; 2 Jan 2025 05:52:33 +0000 Received: from localhost ([127.0.0.1]:42329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tTE8H-00056S-54 for submit@debbugs.gnu.org; Thu, 02 Jan 2025 00:52:33 -0500 Received: from mail-4322.protonmail.ch ([185.70.43.22]:60305) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tTE8E-000568-S7 for 74256@debbugs.gnu.org; Thu, 02 Jan 2025 00:52:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1735797144; x=1736056344; bh=cO8Fn1MqLVgbx0Vr2SQGHcYRAP0A2uBkm9iBzaySEuc=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector: List-Unsubscribe:List-Unsubscribe-Post; b=c07AgxnB5vcPb6rdOyFH+umUQPSt3OvVUNI8VzCSPwdSPLatbP7u+h3nnbcNsvvkx 8EeosD8Ir67/H8CPTMaanxzuRejeOxCTCq1btK4BMnNTSUk7kkZwX02HPiUS/YvI13 Bjci5O6LqCpA/FT2xYt4bMbjzN5T3mYOJpxXH40CA60d+8zaFaLt0J3SZP66WNIEcM 9t34tr7SE9XxHyCdpor2cExEYSClK9WFTtdrZ5OgNs2zcgu5hAfDgDFmqwBvl/LGNA Mo71JI/ryK5NBEg5peU/jJSgoju0N1FqgdwXBs/UDnS2a54/DeZvRsk0TyUfgWsSov NV25NpyvPfViA== Date: Thu, 02 Jan 2025 05:52:21 +0000 Message-ID: <87msg9iwzx.fsf_-_@protonmail.com> Feedback-ID: 7805494:user:proton X-Pm-Message-ID: 0f4aaba1b87d3b043d0bbcf20528e3ec0fddf619 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1=_BVANAQpajKGCSsCdD5p4m0WktO1sgnKJfV0Tndlc" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: John Kehayias X-ACL-Warn: , John Kehayias via Guix-patches From: John Kehayias via Guix-patches via Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -5.20 X-Spam-Score: -5.20 X-Migadu-Queue-Id: 8711A9BF77 X-Migadu-Scanner: mx10.migadu.com X-TUID: N3bsH1vsZ5K7 --b1=_BVANAQpajKGCSsCdD5p4m0WktO1sgnKJfV0Tndlc Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, On Sun, Dec 29, 2024 at 11:57 PM, Ludovic Court=C3=A8s wrote: > Hi, > > Sisiutl skribis: > >> * gnu/packages/glib.scm (sdbus-c++): Update to 2.0.0. >> >> Change-Id: I7f2fb86e72fc536fe2fb92672fc38d2444b1bbb5 > I was just looking to update this package as well (to add hypridle, an idle helper for the Hyprland compositor system). I tried to go to the latest version but I think it needs a newer googletest (there is a pending patch for it) which will require a branch for rebuilding. > Sorry for the logn delay. > > Building fails with: > > starting phase `check' > make: *** No rule to make target 'sdbus-c++-unit-tests'. Stop. > > Test suite failed, dumping logs. > error: in phase 'check': uncaught exception: > %exception #<&invoke-error program: "make" arguments: ("sdbus-c++-unit-te= sts" "-j" "4") exit-status: 2 term-signal: #f stop-signal: #f> > phase `check' failed after 0.0 seconds > command "make" "sdbus-c++-unit-tests" "-j" "4" failed with status 2 > build process 6 exited with status 256 > > Could you take a look? > The problem is the configure flags changed and now have a prefix of "SDBUSCPP_" (note the extra underscores in the original patch here). Also, the underscore was removed in "CODE_GEN". I fixed this in the v2 patch (attached) and would have just pushed it, but found out that libjami fails to build with this update (the other dependent xdg-desktop-portal-hyprland also fails but is fixed with a trivial version update). I didn't see an easier way than just adding back the older sdbus-c++ version for use by libjami, in a followup patch in the next email. Since this is a less trivial change I send it for review here. > Thanks, > Ludo=E2=80=99. Thanks both! John --b1=_BVANAQpajKGCSsCdD5p4m0WktO1sgnKJfV0Tndlc Content-Type: text/x-patch; name=0001-gnu-sdbus-c-Update-to-2.0.0.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-gnu-sdbus-c-Update-to-2.0.0.patch RnJvbSA2M2UyMDlkN2Y2ZDBmYWY0MTg1MmE4Yzg4OWQyM2Q3YmNjODQ1OWU3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQ0KTWVzc2FnZS1JRDogPDYzZTIwOWQ3ZjZkMGZhZjQxODUyYThjODg5ZDIz ZDdiY2M4NDU5ZTcuMTczNTc5NzA2Mi5naXQuam9obi5rZWhheWlhc0Bwcm90b25tYWlsLmNvbT4N CkZyb206IFNpc2l1dGwgPHNpc2l1dGxAZWdyZWdvcmUuZnVuPg0KRGF0ZTogRnJpLCA4IE5vdiAy MDI0IDEzOjMwOjQzICswMTAwDQpTdWJqZWN0OiBbUEFUQ0ggMS8yXSBnbnU6IHNkYnVzLWMrKzog VXBkYXRlIHRvIDIuMC4wLg0KDQoqIGdudS9wYWNrYWdlcy9nbGliLnNjbSAoc2RidXMtYysrKTog VXBkYXRlIHRvIDIuMC4wLg0KW2FyZ3VtZW50c108Izpjb25maWd1cmUtZmxhZ3M+OiBVcGRhdGUg dG8gdXBzdHJlYW0gbmFtZXMsIHByZWZpeGluZyB3aXRoDQoiU0RCVVNDUFBfIiBhbmQgY2hhbmdp bmcgIkNPREVfR0VOIiB0byAiQ09ERUdFTiIuDQo8IzpwaGFzZXM+OiBSZW1vdmUgZml4LWVsb2dp bmQtcmVxdWlyZW1lbnQgcGhhc2UgKG5vIGxvbmdlciBuZWVkZWQpLg0KDQpDaGFuZ2UtSWQ6IEk3 ZjJmYjg2ZTcyZmM1MzZmZTJmYjkyNjcyZmMzOGQyNDQ0YjFiYmI1DQpTaWduZWQtb2ZmLWJ5OiBK b2huIEtlaGF5aWFzIDxqb2huLmtlaGF5aWFzQHByb3Rvbm1haWwuY29tPg0KQ28tYXV0aG9yZWQt Ynk6IEpvaG4gS2VoYXlpYXMgPGpvaG4ua2VoYXlpYXNAcHJvdG9ubWFpbC5jb20+DQotLS0NCiBn bnUvcGFja2FnZXMvZ2xpYi5zY20gfCAyMiArKysrKystLS0tLS0tLS0tLS0tLS0tDQogMSBmaWxl IGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMTYgZGVsZXRpb25zKC0pDQoNCmRpZmYgLS1naXQg YS9nbnUvcGFja2FnZXMvZ2xpYi5zY20gYi9nbnUvcGFja2FnZXMvZ2xpYi5zY20NCmluZGV4IDBl ZmZjODdmNDUuLjcxZTFmZGUzNmQgMTAwNjQ0DQotLS0gYS9nbnUvcGFja2FnZXMvZ2xpYi5zY20N CisrKyBiL2dudS9wYWNrYWdlcy9nbGliLnNjbQ0KQEAgLTEzMDEsMTEgKzEzMDEsOSBAQCAoZGVm aW5lLXB1YmxpYyBkYnVzLWN4eA0KICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmxncGwzKyBs aWNlbnNlOmJzZC0zKSkpKSA7ZHVhbCBsaWNlbnNlZA0KIA0KIChkZWZpbmUtcHVibGljIHNkYnVz LWMrKw0KLSAgOzsgVXNlIHRoZSBsYXRlc3QgY29tbWl0LCB3aGljaCBpbmNsdWRlcyB1bnJlbGVh c2VkIGZpeGVzIHRvIHRoZSBwa2ctY29uZmlnDQotICA7OyBmaWxlLg0KICAgKHBhY2thZ2UNCiAg ICAgKG5hbWUgInNkYnVzLWMrKyIpDQotICAgICh2ZXJzaW9uICIxLjQuMCIpDQorICAgICh2ZXJz aW9uICIyLjAuMCIpDQogICAgIChzb3VyY2UgKG9yaWdpbg0KICAgICAgICAgICAgICAgKG1ldGhv ZCBnaXQtZmV0Y2gpDQogICAgICAgICAgICAgICAodXJpIChnaXQtcmVmZXJlbmNlDQpAQCAtMTMx NCwzMSArMTMxMiwyMyBAQCAoZGVmaW5lLXB1YmxpYyBzZGJ1cy1jKysNCiAgICAgICAgICAgICAg IChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkNCiAgICAgICAgICAgICAg IChzaGEyNTYNCiAgICAgICAgICAgICAgICAoYmFzZTMyDQotICAgICAgICAgICAgICAgICIxMTFs MnJsMHBnOXI1Y2RyaHFwYWM0djIyY25xNDFza3h4ZmszY25nODFsMG4wNXYxc2gwIikpKSkNCisg ICAgICAgICAgICAgICAgIjFzNnZoemxuMHJ2YWMycjN2OG5xMDhoc2poeXozeTQ2ZnN5MThpMjNw cGptMzBhcGtpYXYiKSkpKQ0KICAgICAoYnVpbGQtc3lzdGVtIGNtYWtlLWJ1aWxkLXN5c3RlbSkN CiAgICAgKGFyZ3VtZW50cw0KICAgICAgKGxpc3QNCiAgICAgICA7OyBBdm9pZCB0aGUgaW50ZWdy YXRpb24gdGVzdCwgd2hpY2ggcmVxdWlyZXMgYSBzeXN0ZW0gYnVzLg0KICAgICAgICM6dGVzdC10 YXJnZXQgInNkYnVzLWMrKy11bml0LXRlc3RzIg0KLSAgICAgICM6Y29uZmlndXJlLWZsYWdzICN+ KGxpc3QgIi1EQlVJTERfQ09ERV9HRU49T04iDQotICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAiLURCVUlMRF9URVNUUz1PTiINCisgICAgICAjOmNvbmZpZ3VyZS1mbGFncyAjfihsaXN0 ICItRFNEQlVTQ1BQX0JVSUxEX0NPREVHRU49T04iDQorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAiLURTREJVU0NQUF9CVUlMRF9URVNUUz1PTiINCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDs7IERvIG5vdCBpbnN0YWxsIHRlc3RzLg0KLSAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIi1EVEVTVFNfSU5TVEFMTF9QQVRIPS90bXAiDQorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAiLURTREJVU0NQUF9URVNUU19JTlNUQUxMX1BBVEg9L3RtcCIN CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICItRENNQUtFX1ZFUkJPU0VfTUFLRUZJ TEU9T04iKQ0KICAgICAgICM6cGhhc2VzDQogICAgICAgI34obW9kaWZ5LXBoYXNlcyAlc3RhbmRh cmQtcGhhc2VzDQogICAgICAgICAgIChhZGQtYWZ0ZXIgJ3VucGFjayAnZG8tbm90LWluc3RhbGwt dGVzdHMNCiAgICAgICAgICAgICAobGFtYmRhIF8NCiAgICAgICAgICAgICAgIChzdWJzdGl0dXRl KiAidGVzdHMvQ01ha2VMaXN0cy50eHQiDQotICAgICAgICAgICAgICAgICgoIi9ldGMvZGJ1cy0x L3N5c3RlbS5kIikgIi90bXAiKSkpKQ0KLSAgICAgICAgICAoYWRkLWFmdGVyICd1bnBhY2sgJ2Zp eC1lbG9naW5kLXJlcXVpcmVtZW50DQotICAgICAgICAgICAgKGxhbWJkYSBfDQotICAgICAgICAg ICAgICA7OyBzZGJ1cy1jKysucGMgcmVxdWlyZXMgJ2Vsb2dpbmQnLCBidXQgaXQgc2hvdWxkDQot ICAgICAgICAgICAgICA7OyByZXF1aXJlICdsaWJlbG9naW5kJy4gRml4ZWQgYWZ0ZXIgMS40LjAg d2l0aA0KLSAgICAgICAgICAgICAgOzsgZmI5ZTRhZTM3MTUyNjQ4YTY3ODE0NDU4ZDNmZjY3M2Ix ZDNjYTA4OQ0KLSAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJwa2djb25maWcvc2RidXMtYysr LnBjLmluIg0KLSAgICAgICAgICAgICAgICAoKCJATElCU1lTVEVNREAiKQ0KLSAgICAgICAgICAg ICAgICAgImxpYmVsb2dpbmQiKSkpKSkpKQ0KKyAgICAgICAgICAgICAgICAoKCIvZXRjL2RidXMt MS9zeXN0ZW0uZCIpICIvdG1wIikpKSkpKSkNCiAgICAgKG5hdGl2ZS1pbnB1dHMgKGxpc3QgZ29v Z2xldGVzdCBwa2ctY29uZmlnKSkNCiAgICAgKGlucHV0cyAobGlzdCBleHBhdCkpDQogICAgIChw cm9wYWdhdGVkLWlucHV0cyAobGlzdCBlbG9naW5kKSkgO3JlcXVpcmVkIGJ5IHNkYnVzLWMrKy5w Yw0KDQpiYXNlLWNvbW1pdDogY2U0NGEwOTIyOTc5ZDJhZGU5MDI2MzhhZmI5YjBkMjhiMTYwZGVm MA0KLS0gDQoyLjQ3LjENCg0K --b1=_BVANAQpajKGCSsCdD5p4m0WktO1sgnKJfV0Tndlc--