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 C665B138359 for ; Sat, 17 Oct 2020 18:47:55 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1CFFCE092C; Sat, 17 Oct 2020 18:47:55 +0000 (UTC) Received: from mail02.rohde-schwarz.com (mail02.rohde-schwarz.com [80.246.32.97]) (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 CC6EEE092C for ; Sat, 17 Oct 2020 18:47:54 +0000 (UTC) Received: from amu316.rsint.net (10.0.26.65) by mail-emea.rohde-schwarz.com (172.21.64.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.2.659.4; Sat, 17 Oct 2020 20:47:51 +0200 Received: from GMU419.rsint.net ([10.0.230.184]) by amu316.rsint.net (Totemo SMTP Server) with SMTP ID 421 for ; Sat, 17 Oct 2020 20:47:51 +0200 (CEST) Received: from GMU024.rsint.net (10.0.2.74) by GMU419.rsint.net (10.0.230.184) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.2044.4; Sat, 17 Oct 2020 20:47:50 +0200 Received: from GMU017.rsint.net (10.0.2.67) by GMU024.rsint.net (10.0.2.74) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2044.4; Sat, 17 Oct 2020 20:47:49 +0200 Received: from GMU017.rsint.net ([fe80::310e:b15b:ca4:8119]) by GMU017.rsint.net ([fe80::310e:b15b:ca4:8119%12]) with mapi id 15.01.2044.006; Sat, 17 Oct 2020 20:47:49 +0200 From: Felix Bier To: "gentoo-catalyst@lists.gentoo.org" Subject: [gentoo-catalyst] [PATCH 1/2] Ensure deep copying of config defaults Thread-Topic: [PATCH 1/2] Ensure deep copying of config defaults /ur/ Thread-Index: AQHWpLYD7BjJok19TUWUq4Jl+y2/NQ== Date: Sat, 17 Oct 2020 18:47:49 +0000 Message-ID: <65e99c4f47f284937ab5b4acc4b10b999b44b0cf.camel@rohde-schwarz.com> Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.0.9.40] Content-Type: text/plain; charset="utf-8" Content-ID: <09429B903CE1EC40AFDCD6F0819A9E5B@rohde-schwarz.com> Content-Transfer-Encoding: base64 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-catalyst@lists.gentoo.org Reply-to: gentoo-catalyst@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 X-IQAV: YES X-RUS_SENSITIVITY: 10 X-GBS-PROC: O3zNY9Rpr2hzvWGn/WL/6LuUniCIa0OpvZrOVtVC6+g= X-Archives-Salt: 362463f2-5bfd-4933-8715-5321e92c3c51 X-Archives-Hash: 22db41f95f61986fcd3fac2ace0ef8c2 VGhpcyBjb21taXQgYWRkcyBkZWVwIGNvcHlpbmcgb3BlcmF0aW9ucyB3aGVuIGluaXRpYWxpemlu ZyBjb25maWcNCm9iamVjdHMgZnJvbSBhIGRlZmF1bHQgY29uZmlnLiBUaGlzIHByZXZlbnRzIHRo ZSBjb25maWcgZnJvbSBiZWluZw0KYSBzaGFsbG93IGNvcHkgb2YgdGhlIGRlZmF1bHQsIGVuc3Vy aW5nIHRoYXQgbW9kaWZpY2F0aW9ucyB0byB0aGUNCmNvbmZpZyBkbyBub3QgbW9kaWZ5IHRoZSBk ZWZhdWx0Lg0KDQpJbiBwYXJ0aWN1bGFyLCB0aGlzIGZpeGVzIGEgY2hlY2sgaW4gd3JpdGVfbWFr ZV9jb25mLCB3aGVyZSB0aGUgUE9SVERJUg0KdmFyaWFibGUgaXMgb25seSB3cml0dGVuIHRvIHRo ZSBnZW5lcmF0ZWQgbWFrZS5jb25mIHdoZW4gYSBub24tZGVmYXVsdA0KcmVwb19iYXNlZGlyIGlz IHNldCBpbiAvZXRjL2NhdGFseXN0L2NhdGFseXN0LmNvbmYuIFRoaXMgY2hlY2sgaXMgbmV2ZXIN CnNhdGlzZmllZCwgYmVjYXVzZSBjb25mdmFsdWVzIGlzIGEgc2hhbGxvdyBjb3B5IG9mIGNvbmZk ZWZhdWx0cywNCnRoZXJlZm9yZSBib3RoIHdpbGwgYWx3YXlzIGhvbGQgdGhlIHNhbWUgdmFsdWUg Zm9yIHJlcG9fYmFzZWRpci4NCg0KRm9yIHNlbGYubW91bnRzIC8gTU9VTlRfREVGQVVMVFMgdGhp cyBwcm9ibGVtIGNhbiBhbHNvIGJlIG9ic2VydmVkLCB0aGUNCm1vZGlmaWNhdGlvbnMgZG9uZSB0 byBzZWxmLm1vdW50cyBhcmUgYWxzbyB2aXNpYmxlIGluIE1PVU5UX0RFRkFVTFRTLg0KSSBhbSBu b3QgYXdhcmUgb2YgYW55IGJ1Z3MgZHVlIHRvIHRoaXMgc2hhbGxvdyBjb3B5LCBidXQgSSB3b3Vs ZCBwcmVmZXINCmFkZGluZyBhIGRlZXAgY29weSB0byBwcmV2ZW50IGZ1dHVyZSBidWdzLCBpbiBj YXNlIGEgY29tcGFyaXNpb24NCmFnYWluc3QgdGhlIGRlZmF1bHQgbW91bnRzIGlzIGV2ZXIgbmVl ZGVkLg0KLS0tDQogY2F0YWx5c3QvYmFzZS9zdGFnZWJhc2UucHkgfCAzICsrLQ0KIGNhdGFseXN0 L21haW4ucHkgICAgICAgICAgIHwgMyArKy0NCiAyIGZpbGVzIGNoYW5nZWQsIDQgaW5zZXJ0aW9u cygrKSwgMiBkZWxldGlvbnMoLSkNCg0KZGlmZiAtLWdpdCBhL2NhdGFseXN0L2Jhc2Uvc3RhZ2Vi YXNlLnB5IGIvY2F0YWx5c3QvYmFzZS9zdGFnZWJhc2UucHkNCmluZGV4IGRmMWNiODQ0Li5hYzBm NGYyNCAxMDA2NDQNCi0tLSBhL2NhdGFseXN0L2Jhc2Uvc3RhZ2ViYXNlLnB5DQorKysgYi9jYXRh bHlzdC9iYXNlL3N0YWdlYmFzZS5weQ0KQEAgLTEsNCArMSw1IEBADQogDQoraW1wb3J0IGNvcHkN CiBpbXBvcnQgb3MNCiBpbXBvcnQgcGxhdGZvcm0NCiBpbXBvcnQgc2h1dGlsDQpAQCAtMTgzLDcg KzE4NCw3IEBAIGNsYXNzIFN0YWdlQmFzZShUYXJnZXRCYXNlLCBDbGVhckJhc2UsIEdlbkJhc2Up Og0KICAgICAgICAgICAgIGZpbGVfbG9jYXRlKHNlbGYuc2V0dGluZ3MsIFsicG9ydGFnZV9jb25m ZGlyIl0sIGV4cGFuZD0wKQ0KIA0KICAgICAgICAgIyBTZXR1cCBvdXIgbW91bnQgcG9pbnRzLg0K LSAgICAgICAgc2VsZi5tb3VudCA9IE1PVU5UX0RFRkFVTFRTLmNvcHkoKQ0KKyAgICAgICAgc2Vs Zi5tb3VudCA9IGNvcHkuZGVlcGNvcHkoTU9VTlRfREVGQVVMVFMpDQogDQogICAgICAgICBzZWxm Lm1vdW50Wydwb3J0ZGlyJ11bJ3NvdXJjZSddID0gc2VsZi5zbmFwc2hvdA0KICAgICAgICAgc2Vs Zi5tb3VudFsncG9ydGRpciddWyd0YXJnZXQnXSA9DQpzZWxmLnNldHRpbmdzWydyZXBvX2Jhc2Vk aXInXSArICcvJyArIHNlbGYuc2V0dGluZ3NbJ3JlcG9fbmFtZSddDQpkaWZmIC0tZ2l0IGEvY2F0 YWx5c3QvbWFpbi5weSBiL2NhdGFseXN0L21haW4ucHkNCmluZGV4IDU0Mzg5NWM2Li44ZTBiYzVm YiAxMDA2NDQNCi0tLSBhL2NhdGFseXN0L21haW4ucHkNCisrKyBiL2NhdGFseXN0L21haW4ucHkN CkBAIC0xLDQgKzEsNSBAQA0KIGltcG9ydCBhcmdwYXJzZQ0KK2ltcG9ydCBjb3B5DQogaW1wb3J0 IGRhdGV0aW1lDQogaW1wb3J0IGhhc2hsaWINCiBpbXBvcnQgb3MNCkBAIC0yMCw3ICsyMSw3IEBA IGZyb20gY2F0YWx5c3QuZGVmYXVsdHMgaW1wb3J0IChjb25mZGVmYXVsdHMsDQpvcHRpb25fbWVz c2FnZXMsDQogZnJvbSBjYXRhbHlzdC5zdXBwb3J0IGltcG9ydCBDYXRhbHlzdEVycm9yDQogZnJv bSBjYXRhbHlzdC52ZXJzaW9uIGltcG9ydCBnZXRfdmVyc2lvbg0KIA0KLWNvbmZfdmFsdWVzID0g Y29uZmRlZmF1bHRzDQorY29uZl92YWx1ZXMgPSBjb3B5LmRlZXBjb3B5KGNvbmZkZWZhdWx0cykN CiANCiANCiBkZWYgdmVyc2lvbigpOg0KLS0gDQoyLjI4LjANCg0K