GNU bug report logs - #78052
[PATCH] gnu: ungoogled-chromium: Fix WebRTC.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Danny Milosavljevic <dannym@HIDDEN>; Keywords: patch; dated Thu, 24 Apr 2025 23:05:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 78052 <at> debbugs.gnu.org:


Received: (at 78052) by debbugs.gnu.org; 29 Apr 2025 06:31:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 29 02:31:24 2025
Received: from localhost ([127.0.0.1]:46198 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u9eV1-0001XO-So
	for submit <at> debbugs.gnu.org; Tue, 29 Apr 2025 02:31:24 -0400
Received: from mail-pl1-x634.google.com ([2607:f8b0:4864:20::634]:55548)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1u9eUy-0001Mk-JJ
 for 78052 <at> debbugs.gnu.org; Tue, 29 Apr 2025 02:31:21 -0400
Received: by mail-pl1-x634.google.com with SMTP id
 d9443c01a7336-2240b4de12bso83751475ad.2
 for <78052 <at> debbugs.gnu.org>; Mon, 28 Apr 2025 23:31:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1745908274; x=1746513074; darn=debbugs.gnu.org;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=ZSF1wzZ14J2arKp2ixnWcQ9VYa45ihbhWKVaCiHnvVg=;
 b=INEXrdeZpHU4WHXBh+ZUqiKY7sfecMiOdSLbRzmfWX5odS+EfXi7MXPTQuGLfKELIE
 8P6hjtpbqYOWnr8cf9/mvk9tJsVGQyU8zsvV0p8vQmpT/rEBuCDwU3ljdqQGamMJQOp3
 2c9Zh8PZhAoRH9LkULlU3lzeOC8Bhnw0yRSn0p0uaLV6QaG4d1fTd4luywlUAmSa0lPS
 Ib12wTNf0MTR4wCMHngygwiJmIr0KawlB5hLl1kfHS7H1mHsctBrthBM6ZMO6OMXOuf5
 EPAKS0ItwFAxisS9CVLT/qsL598TCvdi3ZErKkDKewa5wBCSTrma+rS0JfOZ7KLFqe7Z
 YkLA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1745908274; x=1746513074;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=ZSF1wzZ14J2arKp2ixnWcQ9VYa45ihbhWKVaCiHnvVg=;
 b=mxXpADvz+gcuHeyLfCn8W9GzgCudICUZXHYqJ751b4xM+fQgZSKibjqXQ2xU52dY44
 mEGutsFwSdReZ66BeTALbH0Z095hDM0ks1mf0AZJabtdwzdrSb3bytpfE5qhzkf+g3YZ
 +OLpm9Lxmr5HOxDgkRHh6JgYIhUwCalYWJSVW6StT1N2PRKPBmhDu5QgTQCLQbP3JFty
 JqGXDJfG1piD4rQz1XNznPBd8oKhma7nN/PB3Ay65YkcWs3YexJxpgms/LqmYEPj8YMz
 iIDT0NcOuXZ059WszEAmaCoLwTlsRkPa/n7G37ZBOI7kg6OUr9u+WqsenZD9EneV17Th
 BPBQ==
X-Gm-Message-State: AOJu0Yw/fbhNmRff+OP0ip/9BcxjQdz/LpntrWJSVhz3l25GfN4LL1Cw
 KNc2UoHegqxxuzk0MLwrhSNXrGL1w1qaty5qvoLq2B4h/m1BmWx1
X-Gm-Gg: ASbGnctcfOdmu++89bAxHGGiaumKid9BYdBUHGq8aZYm0RnGEM/D3TyGm92t94HLGrz
 5UsG3naG/5CA+lGWayPjzUdktG0NqBRvr5oEnAql/ny4KZOodKs8gFaqghQSZB2vkB08HeWSSQ3
 2n9YSJmP+5OliSnEk2Zbe+RVDEfrmNHV6/oMq7GkgTTPFzE2d7vB0jjYwjj5YP/2XWKPriyXIka
 9pIoOZRlL/nNEKQRGyHnokET+6VBpZVVhvus/lDEZtE6zI9CyGCBKXFV7XSmExC9XZRHhERWcnu
 YdHnORa1wFrXd2woSv3UsOvRRPAhgQ4rP30aSjo=
X-Google-Smtp-Source: AGHT+IHY5XYsDEV3c7lt9LIFe0j5+pugwFWV7Xtbxx0h42FypuTeDwk8y8W/2FkJITO7Y2ZSrwbg4w==
X-Received: by 2002:a17:903:18b:b0:21f:74ec:1ff0 with SMTP id
 d9443c01a7336-22dc6a68505mr172612845ad.32.1745908274489; 
 Mon, 28 Apr 2025 23:31:14 -0700 (PDT)
Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-22db5221661sm94466325ad.250.2025.04.28.23.31.12
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 28 Apr 2025 23:31:13 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: Danny Milosavljevic <dannym@HIDDEN>
Subject: Re: [bug#78052] [PATCH] gnu: ungoogled-chromium: Fix WebRTC.
In-Reply-To: <dde8a839eb121b3ca7e17db5e00ea8c1d0544c40.1744895822.git.dannym@HIDDEN>
 (Danny Milosavljevic's message of "Fri, 25 Apr 2025 01:04:29 +0200")
References: <dde8a839eb121b3ca7e17db5e00ea8c1d0544c40.1744895822.git.dannym@HIDDEN>
Date: Tue, 29 Apr 2025 15:31:11 +0900
Message-ID: <87jz73bhsg.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78052
Cc: guix-devel <guix-devel@HIDDEN>, 78052 <at> debbugs.gnu.org
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 (-)

Hello,

Danny Milosavljevic <dannym@HIDDEN> writes:

> * gnu/packages/patches/ungoogled-chromium-fcntl-fix.patch: New file.
> * gnu/packages/chromium.scm (%guix-patches): Add reference to it.
> * gnu/local.mk (dist_patch_DATA): Add reference to it.

Ouch, the last time ungoogled-chromium was updated was in 2023.  That's
terrible for something is sensitive as a web browser that runs arbitrary
javascript by default.

If nobody champions an update, I'd suggest we remove the package.

What do people think? (+CC guix-devel).

-- 
Thanks,
Maxim




Information forwarded to guix-patches@HIDDEN:
bug#78052; Package guix-patches. Full text available.

Message received at 78052 <at> debbugs.gnu.org:


Received: (at 78052) by debbugs.gnu.org; 29 Apr 2025 06:28:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 29 02:28:45 2025
Received: from localhost ([127.0.0.1]:46145 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u9eSS-0007aK-VV
	for submit <at> debbugs.gnu.org; Tue, 29 Apr 2025 02:28:45 -0400
Received: from mail-pj1-x1035.google.com ([2607:f8b0:4864:20::1035]:58449)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1u9eSP-0007ZB-8o
 for 78052 <at> debbugs.gnu.org; Tue, 29 Apr 2025 02:28:42 -0400
Received: by mail-pj1-x1035.google.com with SMTP id
 98e67ed59e1d1-301cda78d48so7091187a91.0
 for <78052 <at> debbugs.gnu.org>; Mon, 28 Apr 2025 23:28:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1745908114; x=1746512914; darn=debbugs.gnu.org;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=s8J7FkZ6MQkQ7ABe+GFLDxvIL0lZKbC3CtTocqpnRNk=;
 b=jhgOsMfsjHdZGfCmY+wG6e/ojbDF+W3FeQZgh3cSzHOc10dDvuWz3sKXRUAm6QjTAA
 48wbOD9SJbTeBAB9Yx9pBYrpVGBrir64GKkufjNmS4bfsFkxEaq7+B3g3NzX4hWxjl+l
 wNdwhWRf9JXoYm4TjMRiP/3WIIlk8f/wZxivjl6938ja27RlevJZNxDhWpzIzCWaeSw3
 hHrmPeq92l4PLJRXu+ov/tWxtYB3ZuJApEI9BHRsDnF6ysOosaPQQ8+hLpFYtOp5NYgk
 w/dW9D/XSr962gAOv0oEXM4Fn1BdTYJuobGM+NVIAENJi5x6qohq3ckqr349sJAfJ/NA
 7dtw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1745908114; x=1746512914;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=s8J7FkZ6MQkQ7ABe+GFLDxvIL0lZKbC3CtTocqpnRNk=;
 b=LKapui1lQiQlDq0RbWDEM5A91zsVYPBxIDZ3tmrtK6q/N6eYm1Aj+Xli4U1WbtK54A
 4f5DJAx+Uj1p0AVyX7CN9ZFw/nBf4lwKHNeRVFxOeJ9Vg21uFHd1r5lhaxGkJwPdZ5u0
 1QzOuAQBhsnLCb1wNKnJvepdL4cGedAbOeW+yJ7ZiJCYjOk9gPcbHp09Inndnk/Zlv4X
 ZN/7lkVlzZU7HWl07JFXUaTTRHRI2OHWp29ElbVPMrT1e6JlmvHiaP782qmXPxQxkK3W
 4cLiB7bSFwROrbQDteiyXSDBga3S8v/IXcB3c/3RQgl1ZcZ8aHa3lGnoLnffub3F3kvr
 jzcQ==
X-Gm-Message-State: AOJu0Yz1JZ/dJ7ZZ0vyFA+4UsEtSehoWRkdY62Bb0IOcGDTisbdAsjZ3
 FC8cTNcmEoGZbfKeJZMhkBqEQCm4p+GfMPKKbqWYInTHydjRu52ho0j84A==
X-Gm-Gg: ASbGnctjaDg8p1b7Sk2I+HuS5VzchGP9J9Mj0BQO02ko1I3XceV4YzzJ4zcYmcBqwpo
 pdO22gabbX+ElU+7iclaySjX4IkyZJp8Z2WXHxceAo23BH1SaK4bkKBv2QGfjYk2hTX6dTqnBRv
 Xxys4VLwKIRnpUYPOUSe3hyLRphOaff+VEUtjr5QP0j3KHsfIgP5n3KMXTfjVgCf/4RMxTT4GeY
 GvpE8gU/m7bruCZCZQy44iWQ7FZiY8k47WuxCDCPui6eGEjIeFJ2ZQsXrGEXJz6BEQppdbHw/TT
 GIPjtwn7V9D+i/bDAA+2hu8oB3QPrI680Nweq5k=
X-Google-Smtp-Source: AGHT+IEA89H3VOUFXVeNvBwRrCrDcEE9k2Fz24hiBwmie3UpLrLtqvcHZiuJOmZWAwNNzHkUCGaAXA==
X-Received: by 2002:a17:90a:d644:b0:2fc:3264:3657 with SMTP id
 98e67ed59e1d1-30a214bcad9mr4749716a91.0.1745908114222; 
 Mon, 28 Apr 2025 23:28:34 -0700 (PDT)
Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542])
 by smtp.gmail.com with ESMTPSA id
 98e67ed59e1d1-309ef124682sm10265093a91.31.2025.04.28.23.28.32
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 28 Apr 2025 23:28:33 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: Danny Milosavljevic <dannym@HIDDEN>
Subject: Re: [bug#78052] [PATCH] gnu: ungoogled-chromium: Fix WebRTC.
In-Reply-To: <dde8a839eb121b3ca7e17db5e00ea8c1d0544c40.1744895822.git.dannym@HIDDEN>
 (Danny Milosavljevic's message of "Fri, 25 Apr 2025 01:04:29 +0200")
References: <dde8a839eb121b3ca7e17db5e00ea8c1d0544c40.1744895822.git.dannym@HIDDEN>
Date: Tue, 29 Apr 2025 15:28:30 +0900
Message-ID: <87o6wfbhwx.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78052
Cc: 78052 <at> debbugs.gnu.org
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 Danny,

Danny Milosavljevic <dannym@HIDDEN> writes:

> * gnu/packages/patches/ungoogled-chromium-fcntl-fix.patch: New file.

Is this an upstream patch now included in recent releases?  Our
ungoogled-chromium package is probably ridden with many CVEs at this
point (it's poorly maintained).  If you use it, perhaps you could try
updating it?

-- 
Thanks,
Maxim




Information forwarded to guix-patches@HIDDEN:
bug#78052; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 24 Apr 2025 23:04:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 24 19:04:49 2025
Received: from localhost ([127.0.0.1]:42705 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u85cf-0007eo-Fa
	for submit <at> debbugs.gnu.org; Thu, 24 Apr 2025 19:04:49 -0400
Received: from lists.gnu.org ([2001:470:142::17]:34828)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <dannym@HIDDEN>)
 id 1u85cc-0007eX-7b
 for submit <at> debbugs.gnu.org; Thu, 24 Apr 2025 19:04:47 -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 <dannym@HIDDEN>)
 id 1u85cW-0006pJ-Qo
 for guix-patches@HIDDEN; Thu, 24 Apr 2025 19:04:40 -0400
Received: from barb.cherry.relay.mailchannels.net ([23.83.223.10])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <dannym@HIDDEN>)
 id 1u85cU-0005Rp-Sq
 for guix-patches@HIDDEN; Thu, 24 Apr 2025 19:04:40 -0400
X-Sender-Id: dreamhost|x-authsender|dannym@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id 650321C2B2B;
 Thu, 24 Apr 2025 23:04:37 +0000 (UTC)
Received: from pdx1-sub0-mail-a239.dreamhost.com
 (100-103-158-130.trex-nlb.outbound.svc.cluster.local [100.103.158.130])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id 1612B1C2859;
 Thu, 24 Apr 2025 23:04:37 +0000 (UTC)
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1745535877; a=rsa-sha256;
 cv=none;
 b=r5Z5i6NMLNXrJ56EXv+zCfaUsZ5skbp/2ROsgr7mT5AqfQe9OB8YuFLRkAche2eVcT+L21
 +opZ09VMZoaVKIF0WB5l/tnQ2vXpqeSkz03gsZK7S0bnOXJuQuYQGhuHgHB1Jwy0rGDf/z
 uwhqHkPNtppNVuTB1ih7QV87VsWQE2DsIylp/10FONaPpUjUfcGgZ0LUrULdK7z8JbGaGk
 F0Yuv64nFZ1EyNTuJz+cccBrVNzOl6DtX3IwiyOWGHSYwuntp9FlDPw0NWL68zoB6IsjwG
 XNPGtKSz7XgQzQsn05sLwvyI06BAdSeJuibUwb5rUCOjYtdLdUESi1qv8E5rNA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
 d=mailchannels.net; s=arc-2022; t=1745535877;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:
 content-transfer-encoding:content-transfer-encoding:dkim-signature;
 bh=fxh2+H43mHv44A5k/ZppQO5vUtxhPxtrHeFxp+0LpSU=;
 b=Hp3mHekh+mmgIqPsXgtmihum2OPlm6mhnhlDY2xmD1tu854IpK/32xlAPyIOLoYg37W/E6
 85lGJ21tS8HddMY4aMPGnpTIiKRbqG7M+qeOk94l2dSIDb31LMvsW0F1p/nF5iqWbbsSca
 zIvrsiDa0g15fDqx/MpsoQOuab0pl5UtTBReTMHEln2wDqUTXgsuMpDnyHhaPe63VLWoGL
 U2en4eOBiNLtYRtIRBDyzt0TXg4MYe5EgIJ7BrUlGQY/GiD3TpBVyaFaBilUmMq5LUWuD7
 I394QBUjmLKUkyXKjARpttA5INXM5sUw6UleWb5DJk7iw+APYyKFc4s4q2HNSA==
ARC-Authentication-Results: i=1; rspamd-5b8599699-6m4nc;
 auth=pass smtp.auth=dreamhost smtp.mailfrom=dannym@HIDDEN
X-Sender-Id: dreamhost|x-authsender|dannym@HIDDEN
X-MC-Relay: Bad
X-MC-Copy: stored-urls
X-MailChannels-SenderId: dreamhost|x-authsender|dannym@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Invention-Share: 3d92ad22506aa80a_1745535877299_162467897
X-MC-Loop-Signature: 1745535877298:3288421483
X-MC-Ingress-Time: 1745535877298
Received: from pdx1-sub0-mail-a239.dreamhost.com (pop.dreamhost.com
 [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384)
 by 100.103.158.130 (trex/7.0.3); Thu, 24 Apr 2025 23:04:37 +0000
Received: from localhost (84-115-226-251.cable.dynamic.surfer.at
 [84.115.226.251])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest
 SHA256) (No client certificate requested)
 (Authenticated sender: dannym@HIDDEN)
 by pdx1-sub0-mail-a239.dreamhost.com (Postfix) with ESMTPSA id 4ZkBPc4SJqz9y; 
 Thu, 24 Apr 2025 16:04:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=friendly-machines.com; s=dreamhost; t=1745535876;
 bh=fxh2+H43mHv44A5k/ZppQO5vUtxhPxtrHeFxp+0LpSU=;
 h=From:To:Cc:Subject:Date:Content-Transfer-Encoding;
 b=WVDfC74m2FtDnuwSIzlogu/sHmADUrY/okPKirgIQhNEbKkkvitK2V3esaQCP6uNX
 doLoMyUVBscZQUOabf7GpPdwJGw5rJ8RDzVy6ExOF5g3z1CrSKPgZ/yWaWhTxIeK+O
 bPP+1HL/1IokL38NaGxmgOZJVxPwtAo6Vn/yz0mc9bolc+saqX5T4O7VeczvfkQ8Ng
 G+JX3Fl+2dmx0xLTqC4ooce0VCriSf4eAkXWQG2zylgRTyaFReyNW4TXbaVXudPvzG
 8BcglGngtcbLG22Ui/BpvFuR5PSVbkhIK2+ftHvSuoW3/Wj+5ktSLRNrRyqpNl9Tw9
 JLU0zMDT5JOiw==
From: Danny Milosavljevic <dannym@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH] gnu: ungoogled-chromium: Fix WebRTC.
Date: Fri, 25 Apr 2025 01:04:29 +0200
Message-ID: <dde8a839eb121b3ca7e17db5e00ea8c1d0544c40.1744895822.git.dannym@HIDDEN>
X-Mailer: git-send-email 2.49.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=23.83.223.10;
 envelope-from=dannym@HIDDEN;
 helo=barb.cherry.relay.mailchannels.net
X-Spam_score_int: 12
X-Spam_score: 1.2
X-Spam_bar: +
X-Spam_report: (1.2 / 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, RCVD_IN_SBL_CSS=3.335,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 4.5 (++++)
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:  * gnu/packages/patches/ungoogled-chromium-fcntl-fix.patch:
 New file. * gnu/packages/chromium.scm (%guix-patches): Add reference to it.
 * gnu/local.mk (dist_patch_DATA): Add reference to it. Change-Id:
 I91b7c3243345f6f1eda71aa4ec68faf3ef4a98f4
 --- gnu/local.mk | 1 + gnu/packages/chromium.scm | 3 ++
 .../ungoogled-chromium-fcntl-fix.patch
 | 28 +++++++++++++++++++ 3 files changed, 32 inserti [...] 
 Content analysis details:   (4.5 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org]
 3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
 [84.115.226.251 listed in zen.spamhaus.org]
 0.9 SPF_FAIL               SPF: sender does not match SPF record (fail)
 [SPF failed: Please see http://www.openspf.org/Why?s=mfrom;
 id=dannym%40friendly-machines.com; ip=2001%3A470%3A142%3A%3A17;
 r=debbugs.gnu.org]
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
X-Debbugs-Envelope-To: submit
Cc: Danny Milosavljevic <dannym@HIDDEN>
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: 3.5 (+++)
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:  * gnu/packages/patches/ungoogled-chromium-fcntl-fix.patch:
    New file. * gnu/packages/chromium.scm (%guix-patches): Add reference to it.
    * gnu/local.mk (dist_patch_DATA): Add reference to it. Change-Id: I91b7c3243345f6f1eda71aa4ec68faf3ef4a98f4
    --- gnu/local.mk | 1 + gnu/packages/chromium.scm | 3 ++ .../ungoogled-chromium-fcntl-fix.patch
    | 28 +++++++++++++++++++ 3 files changed, 32 inserti [...] 
 
 Content analysis details:   (3.5 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [2001:470:142:0:0:0:0:17 listed in]
                             [list.dnswl.org]
  3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
                             [84.115.226.251 listed in zen.spamhaus.org]
  0.9 SPF_FAIL               SPF: sender does not match SPF record (fail)
 [SPF failed: Please see http://www.openspf.org/Why?s=mfrom;id=dannym%40friendly-machines.com;ip=2001%3A470%3A142%3A%3A17;r=debbugs.gnu.org]
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

* gnu/packages/patches/ungoogled-chromium-fcntl-fix.patch: New file.
* gnu/packages/chromium.scm (%guix-patches): Add reference to it.
* gnu/local.mk (dist_patch_DATA): Add reference to it.

Change-Id: I91b7c3243345f6f1eda71aa4ec68faf3ef4a98f4
---
 gnu/local.mk                                  |  1 +
 gnu/packages/chromium.scm                     |  3 ++
 .../ungoogled-chromium-fcntl-fix.patch        | 28 +++++++++++++++++++
 3 files changed, 32 insertions(+)
 create mode 100644 gnu/packages/patches/ungoogled-chromium-fcntl-fix.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index 62cfe230bb..582296e3c9 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -2344,6 +2344,7 @@ dist_patch_DATA =						\
   %D%/packages/patches/uftrace-fix-tests.patch			\
   %D%/packages/patches/ultrastar-deluxe-no-freesans.patch		\
   %D%/packages/patches/ungoogled-chromium-extension-search-path.patch	\
+  %D%/packages/patches/ungoogled-chromium-fcntl-fix.patch	\
   %D%/packages/patches/ungoogled-chromium-ffmpeg-compat.patch	\
   %D%/packages/patches/ungoogled-chromium-RUNPATH.patch		\
   %D%/packages/patches/ungoogled-chromium-system-ffmpeg.patch	\
diff --git a/gnu/packages/chromium.scm b/gnu/packages/chromium.scm
index 5da5f10da6..45fd719822 100644
--- a/gnu/packages/chromium.scm
+++ b/gnu/packages/chromium.scm
@@ -385,6 +385,9 @@ (define %guix-patches
   (list (local-file
          (assume-valid-file-name
           (search-patch "ungoogled-chromium-extension-search-path.patch")))
+        (local-file
+         (assume-valid-file-name
+          (search-patch "ungoogled-chromium-fcntl-fix.patch")))
         (local-file
          (assume-valid-file-name
           (search-patch "ungoogled-chromium-RUNPATH.patch")))
diff --git a/gnu/packages/patches/ungoogled-chromium-fcntl-fix.patch b/gnu/packages/patches/ungoogled-chromium-fcntl-fix.patch
new file mode 100644
index 0000000000..e9e8664b6f
--- /dev/null
+++ b/gnu/packages/patches/ungoogled-chromium-fcntl-fix.patch
@@ -0,0 +1,28 @@
+From 7b0d7f48fbffb412f0c485f86ef33b0dea605d1d Mon Sep 17 00:00:00 2001
+From: Jan Grulich <grulja@HIDDEN>
+Date: Fri, 12 May 2023 20:59:06 +0200
+Subject: [PATCH] PipeWire capturer: fix fcntl call when duplicating a file descriptor
+
+The fcntl() call has variable arguments, therefore we need to pass 0 to
+specify there are no other arguments for this call, otherwise we might
+end up with an argument that is random garbage.
+
+Bug: webrtc:15174
+Change-Id: I34f16a942d80913b667d8ade7eed557b0233be01
+Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/305120
+Reviewed-by: Alexander Cooper <alcooper@HIDDEN>
+Commit-Queue: Jan Grulich <grulja@HIDDEN>
+Cr-Commit-Position: refs/heads/main@{#40060}
+---
+
+--- ./third_party/webrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc.orig	2024-11-18 21:48:23.280303055 +0100
++++ ./third_party/webrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc	2024-11-18 21:48:24.860287444 +0100
+@@ -447,7 +447,7 @@
+ 
+     if (fd >= 0) {
+       pw_core_ = pw_context_connect_fd(
+-          pw_context_, fcntl(fd, F_DUPFD_CLOEXEC), nullptr, 0);
++          pw_context_, fcntl(fd, F_DUPFD_CLOEXEC, 0), nullptr, 0);
+     } else {
+       pw_core_ = pw_context_connect(pw_context_, nullptr, 0);
+     }

base-commit: a36ff7d51110403295a359e7f40c3eb42ccfd509
-- 
2.49.0





Acknowledgement sent to Danny Milosavljevic <dannym@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#78052; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 29 Apr 2025 06:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.