From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id D974E138334 for ; Mon, 30 Dec 2019 14:03:25 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1F3ABE0830; Mon, 30 Dec 2019 14:03:22 +0000 (UTC) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 803FBE0809 for ; Mon, 30 Dec 2019 14:03:21 +0000 (UTC) Received: from [192.168.6.147] ([212.159.46.162]) by mrelayeu.kundenserver.de (mreue012 [213.165.67.99]) with ESMTPSA (Nemesis) id 1Ma0HM-1jHx352rRc-00Vw0j for ; Mon, 30 Dec 2019 15:03:19 +0100 Subject: Re: [gentoo-dev] [PATCH] git-r3.eclass: Handle recursive submodules in EGIT_SUBMODULES To: gentoo-dev@lists.gentoo.org References: <20191230133005.291899-1-mgorny@gentoo.org> From: Michael 'veremitz' Everitt Openpgp: preference=signencrypt Autocrypt: addr=gentoo@veremit.xyz; keydata= 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 TeBHZp8GTtWjBiR+Phk= Message-ID: Date: Mon, 30 Dec 2019 14:03:15 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 In-Reply-To: <20191230133005.291899-1-mgorny@gentoo.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="PpFza8byFHhrrdxaEjdFh6kl8xXpZlJyg" X-Provags-ID: V03:K1:FGnTyJFK4yiyiJNqA3wB+QMHCKCeztz4RC3SkxvKn3PtRvFEOOB daJthutYbHcu5Myu8b1UlH4a7EYTdwDPWo4uemuuqOI9SktqMa1azcSfGMgSvp6OkKuNA14 SLSm8/DfQgR9BBpYYrvjROISvf6YvDKlsSHDQz8p9Zam6Qn08cDOLPc5fLcRdw7GtlkuOZr yhLszRzM7oUlSKxs7DZjg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:+w9wLxBHlyk=:D7K5/oNgxiSicii+OpjMR2 oiRzHJwRXExERIOFEdmttK1WgxqlWPxA4i6M1CkJhgBYr5ndPinlwhssptfqfOaaY3D5xMqSo KOaKEHYACuy7mdapk0w2zohXx5gQC3Us7jOAaywCLvK2pvO5PzPmd0kxCJw1M+fMQUzX9PP5Z qJdeMmKqmsWmUKvv+L/Vjc02oIQ/xhjtGKrKWTflSpwr/DGV/ZXUqGtPL4kxcSNjey2MD7zxi 6DGt3BFE7tuCd1D8nn6CHtc6UbjthehV+UBuzJxjXBL2DPRcSN2liwtQkF7TiuTn5XZjjvRAG 3+UZDytc+sgbx+lO3hgBGllcTFyegdiqNGruGciUX4hnChxDic0WO72wPNC75PCftYf/nTo+m QZTY3YJTcPDtdvDVScRxumH1qAipU88cmbISrhG11eUJavbg6rcDuyoAqLHlDYI8IMhXxZth2 Jz7vADkP9JNf38fv0vPTObWhiTfQ0ZuAGykl/nKtzhY96xy7CI2nLqVlNNjPdpGeEm/7udHbu txClNyLty7l2ydgClREjs+phxjWwbK//CYfKqSHyaczYprkB9YFvGiZSymIUll7g+mlL3Hwcb DlYRDi7xyTsFKTemVnxkIO/sqCE8Gfaex+lmEjrX138gy69v8+yuOxGEIVH7ySaXN0lGo6WTt iLhFBsDhG7fUxzgpkIdVRO7kTf7BHTQEmiQNR0Oed8U82bzZW0gt2NxGrQci8FpsOSG/9UaIW oI8L2pCPHAFT47fZ5ET2enJTsW/xCKTnnuPjJLgFVJ0RhKi4NAvfxj9Q4+VmRBVH/4IaJ28JN zXPMif6KEGdtiZM+oSAJwPSDRQ+nn929dQDVGQzwz+iHmcIY2aUklFDXy9PlWoatIKPCTZE5P BtiB8Gx59V4tWHgIm1Uw== X-Archives-Salt: 5e632cf8-62f9-408b-a351-afecabb30e66 X-Archives-Hash: 303f31f290bd225b1dfd96985a0d69e2 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --PpFza8byFHhrrdxaEjdFh6kl8xXpZlJyg Content-Type: multipart/mixed; boundary="gKWut5GY40VzuDBsHQ9sHtWue7V0nmOMF"; protected-headers="v1" From: Michael 'veremitz' Everitt To: gentoo-dev@lists.gentoo.org Message-ID: Subject: Re: [gentoo-dev] [PATCH] git-r3.eclass: Handle recursive submodules in EGIT_SUBMODULES References: <20191230133005.291899-1-mgorny@gentoo.org> In-Reply-To: <20191230133005.291899-1-mgorny@gentoo.org> --gKWut5GY40VzuDBsHQ9sHtWue7V0nmOMF Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: en-GB On 30/12/19 13:30, Micha=C5=82 G=C3=B3rny wrote: > Match recursive submodules using their full paths rather than path > relatively to the parent submodule. > > Closes: https://bugs.gentoo.org/694494 > Signed-off-by: Micha=C5=82 G=C3=B3rny > --- > eclass/git-r3.eclass | 27 +++++++++++++++++++-------- > 1 file changed, 19 insertions(+), 8 deletions(-) > > diff --git a/eclass/git-r3.eclass b/eclass/git-r3.eclass > index 144236c6ac38..663fd939b295 100644 > --- a/eclass/git-r3.eclass > +++ b/eclass/git-r3.eclass > @@ -401,16 +401,22 @@ _git-r3_set_gitdir() { > } > =20 > # @FUNCTION: _git-r3_set_submodules > -# @USAGE: > +# @USAGE: > # @INTERNAL > # @DESCRIPTION: How is this backward compatible? --gKWut5GY40VzuDBsHQ9sHtWue7V0nmOMF-- --PpFza8byFHhrrdxaEjdFh6kl8xXpZlJyg Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJeCgOmAAoJEEwwM0+TwiNxw60P/19gtXvsvhdSHSZbbAMzDCg4 Zxq8KRvK1AxGQyT72DFLhrnMH7BVAcobw7YaadXPXpB++9fHwuNaNTUavsqDgnOd ePPhxzoFLQ/Nv6B9hwAMozz8JrWa6ASYdktBCjtGbzr3tl2hIqN79Yis+wJS4oa0 uQjNHDro+M8KAFG2nStbhUOe+4shzEHqnS7baLsskdmcHBVhWOW+tHtAe8BaTHKD XJzWrcwiVcgrtoweCMt23HfeyoIHj2LiLv5+yr9EhckUUe0flwF4b2kY8mr7nmKX +GQIUE2o48vorPhGNkDYSAkZsRArom+qy3F3tFXPfyLxRFGrMf04d6/pixbjBmDf tZ4wY529g9K7jmdVdS1qKf4+8VjFPvc0Zd5se7Aydk4bd0wt13/KBLUd2/xInIRO i8DaP44onndPWO0MyiD9LCOacbv4plHHHUnn+WrAycxa8DtqQBZ7A+NqDFa0sT5j ar9XnsFUx8VXQhZjNxAV1sjobwh0jI7W2HORJkxLIZkCuDobmJUWZOZ6TVGX35yJ yuh3HKJ+quj/kU8zxQce46p0cWrpI2IONnQW+T54+cDTUC4iMySsDJ0KzplVbNXQ VtPr7PxraOqqxdyxyIpXhsS9TlIAprNbZgQJDhXUu8zpqve/rXyEnGoGpjc5S8GB x72Y3nggnS3lWMFnygv+ =6kr/ -----END PGP SIGNATURE----- --PpFza8byFHhrrdxaEjdFh6kl8xXpZlJyg--