From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id iKTuOSgsMWGMyAAAgWs5BA (envelope-from ) for ; Thu, 02 Sep 2021 21:55:20 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id mA0CNSgsMWE2YAAAbx9fmQ (envelope-from ) for ; Thu, 02 Sep 2021 19:55:20 +0000 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 60D8CDD4B for ; Thu, 2 Sep 2021 21:55:20 +0200 (CEST) Received: from localhost ([::1]:33114 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mLsnv-00070B-Gl for larch@yhetil.org; Thu, 02 Sep 2021 15:55:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35634) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mLsnh-0006zo-Jx for guix-devel@gnu.org; Thu, 02 Sep 2021 15:55:05 -0400 Received: from flashner.co.il ([178.62.234.194]:58724) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mLsnf-0004ZT-Qu; Thu, 02 Sep 2021 15:55:05 -0400 Received: from localhost (unknown [141.226.169.107]) by flashner.co.il (Postfix) with ESMTPSA id A9CFD40088; Thu, 2 Sep 2021 19:54:30 +0000 (UTC) Date: Thu, 2 Sep 2021 22:52:56 +0300 From: Efraim Flashner To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: branch core-updates-frozen updated: gnu: sddm: Fix build. Message-ID: Mail-Followup-To: Ludovic =?utf-8?Q?Court=C3=A8s?= , guix-devel@gnu.org References: <20210902142044.18326.74631@vcs0.savannah.gnu.org> <87mtou53ht.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="SSbErLOCjjx5+Qio" Content-Disposition: inline In-Reply-To: <87mtou53ht.fsf@gnu.org> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Received-SPF: pass client-ip=178.62.234.194; envelope-from=efraim@flashner.co.il; helo=flashner.co.il X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1630612520; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=FYurngI3ftlC6dTFb/KCLS4rvIeBqAcdgb39fnTaW7A=; b=YqsepN61dllvinX0tFk4q7ts4rdtOVAEpl/yrToygLtF2RZLncH0WN39vobYdE3EnmZRJR ymh3nIERn/2Eg9vox9+5tkn6pnuCKMVdtjmGGYLIN2vEotqV1XA5tPclF91BcQHFIF6hZF y8QX/nwNgRBov5HOr9Pjcmuh5NNrHHx43BvutM3tvtd/N6nsxtTatuaNn7PBmZ4rzDx85C K7bVWAZgdlmuL5Za/6B4hxx5WW4LBUkhmZ4tk/VKV4DMXVRzqDcgPLC+X0I4NYOcnFzZZ+ 4vm/Q7kiHUBhzgd3bXgicrgqWhKgb24/+p6Jhc45wqq7m/vZYOucISEi7p27PQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1630612520; a=rsa-sha256; cv=none; b=GPVsrMyldUZXX6HVEmhNhI9HJEi34so9HByuxicKyfN/a7VsbjPt5X7akSAc55Ok2x1AMC nOI69ggnAZWzPUyAXvKhSSfBq8ZP08oGC0A5Ta0so+ODsVeukBSnuPk8gd7GQsupEAuQgQ x5uRhMd+gzxdVGIaOb9ZQ2B0wUXcXARceYSiZXJWe5wsHYoXtGdAb9B31krKs8+swvHxSG LPeYn+ZlbdEdy0BtV6fZch9hx4NrQ8xBn7Xqfj1k8BzvfeCbbEwtyxzJKXIdne4swtZThT m33Z2fgf+0wPxJ+pFxfn2ZAQNzZRlFhq9lrsn1+HRe2ZvkdPGj5+8w0jJVmxqQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -4.02 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 60D8CDD4B X-Spam-Score: -4.02 X-Migadu-Scanner: scn1.migadu.com X-TUID: T3W3+kaFeXUu --SSbErLOCjjx5+Qio Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 02, 2021 at 06:47:10PM +0200, Ludovic Court=C3=A8s wrote: > Hello! >=20 > guix-commits@gnu.org skribis: >=20 > > efraim pushed a commit to branch core-updates-frozen > > in repository guix. > > > > The following commit(s) were added to refs/heads/core-updates-frozen by= this push: > > new f883677 gnu: sddm: Fix build. > > f883677 is described below > > > > commit f8836774e2c76c1f4d9bee11339839f7d878e32a > > Author: Efraim Flashner > > AuthorDate: Thu Sep 2 17:15:39 2021 +0300 > > > > gnu: sddm: Fix build. > > =20 > > * gnu/packages/display-managers.scm (sddm)[arguments]: Use gexp for > > configure-flags. >=20 > Out of curiosity, what was the build issue? Could it be that > =E2=80=98%build-inputs=E2=80=99 was undefined for this build system? definitely a possiblity. >=20 > > (arguments > > `(#:configure-flags >=20 > [...] >=20 > > + ,#~(list > > + ;; This option currently does nothing, but will presumably= be enabled > > + ;; if/when is merg= ed. > > + "-DENABLE_WAYLAND=3DON" > > + "-DENABLE_PAM=3DON" > > + ;; Both flags are required for elogind support. > > + "-DNO_SYSTEMD=3DON" "-DUSE_ELOGIND=3DON" > > + "-DCONFIG_FILE=3D/etc/sddm.conf" > > + ;; Set path to /etc/login.defs. > > + ;; An alternative would be to use -DUID_MIN and -DUID_MAX. > > + (string-append "-DLOGIN_DEFS_PATH=3D" > > + #$shadow >=20 > Note that this style makes it impossible for users to override =E2=80=9Cs= hadow=E2=80=9D > via something like: >=20 > (package > (inherit sddm) > (inputs `(("shadow" ,my-very-own-shadow)))) >=20 > To avoid that pitfall, the New Recommended Style=E2=84=A2 is: >=20 > #~(list =E2=80=A6 > #$(this-package-input "shadow")) >=20 > Thanks, > Ludo=E2=80=99. Sounds good. I'll take another go at it in the morning unless someone beats me to it. --=20 Efraim Flashner =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --SSbErLOCjjx5+Qio Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmExK5YACgkQQarn3Mo9 g1FIHA//Wy31jenNAo2zJcCmsgOmXzXv03nQeMbf2o4iSesJakVwF/XS1PZSAzaX Fz4uwG15PNqcOsyx0EZloDc6q/FAsawlfi4BynPaEZt2Zd5siIhHkaF6/RUMxUCL hy8jhxK1kmIyL1FYMn3CGRUwnVyfgegtDoxwXUO7XMu+m32A0f7xvDOZkzw+Ggvr YNTrwRLIRnqEWABDoZWywtrfoBCa73KidIG717bTvfu1QPtyySUbS55uO7zGNYT+ A32aLd8iOtR9NVRCycGB50hMo0+N6NxMqawpme4LFN65hnz9Yj/BndlKhsQGYlG4 z0baCfxoxGR84cSgvQ7ssYsWO2YFHi8wQVujVmlvj46x3VgM5MmaEqLz9msUjiO8 N3lsdV5U681EPdIzlOZiXFEtH/Xc5L5uTybusJKSca935Fq2UscOtgKFoYv0Lpf6 atKVgY05XCiD7NIWKA745l6nvlaBk9xT2cO1aPsaib2LxnVp2kK8eRp4OlmkRJBi PsCTwF97WQcRq42FXWqAjNJLVDpCgl2uLKf/P3zeSB+bCYU9Rmfpo1skDwABc5iA 0EiFrYgIV2DFdR1qRQUmjIHy8NYU4M5ubBSFggJSbdLuzZkdhU6hEyVIgKLHJ4ms jQqI34wL0u50Z4mQS1zAwcXrcpLWRKesfrMP9MUJEjNLVcGJv20= =hKCi -----END PGP SIGNATURE----- --SSbErLOCjjx5+Qio--