From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7114179385042665472 X-Received: by 2002:a05:6512:3c8e:b0:47f:b6fa:8da1 with SMTP id h14-20020a0565123c8e00b0047fb6fa8da1mr12263341lfv.553.1656401073959; Tue, 28 Jun 2022 00:24:33 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:1693:b0:448:3742:2320 with SMTP id bu19-20020a056512169300b0044837422320ls1838707lfb.1.gmail; Tue, 28 Jun 2022 00:24:32 -0700 (PDT) X-Google-Smtp-Source: AGRyM1vwXTQtFs0ifVqdj80pFIK/J2bXCBlSFOX7s4m4ULj6+witu2kORiAPWVGjwsxJ5Vh3Fl8U X-Received: by 2002:a05:6512:b99:b0:481:7f5:587 with SMTP id b25-20020a0565120b9900b0048107f50587mr9498525lfv.41.1656401072796; Tue, 28 Jun 2022 00:24:32 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1656401072; cv=pass; d=google.com; s=arc-20160816; b=aE6kG8Xg3QbaZmwws54xE1ylSi3gL2guTMHN2XemvjiWsy3p0JNhtDvXcSwvqWZgWq zPD3PNnhi+6vWv0n2orug3lOOtH4nK/UrlXZoMl7nihL04tg3OH5JEmW/5OlRKeZO0cE 2lLXxcBDHruIdl0Jd/tnMR/MVvF4EMtihDZ8kg4yJ2XdOHI9QvUXnryIKbd3aUGHIAjS gd7kMygF4hK3h3mPVjhcAQQPht4F/8WigUIMizJlmKmdQIXDo36mEjpiHtun6H6G0uj/ G4Q7r2gPHb5ocXJIgKpwL23ab5HjSv6LA8hFVZhQgpbRTisjjgV9ACYZGphQmK/Hw4TU LZtA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:document_confidentiality :msip_labels:content-language:accept-language:in-reply-to:references :message-id:date:content-class:thread-index:thread-topic:subject:to :from:dkim-signature; bh=7Lp+HauFOoUfgNxjcnRS1/jA4YLqxS2FOhYKjfxiP1Q=; b=I3PGFPhvNpP27r4xPU5DaqzLI5arHH0r0z59u+LDAvEP+CMDpneMB/cQwiw89hFWBY OSNpUlTyqxfPawd6GWBycmPE1RtV40pwqp7ovK3G86d9NwOYwxLLHTHOz6XmlUAp2W58 tVhAerBMw/chJIbPt/QU5/llE6n439FrWGBe3VHKupuzpGLcyv0Vp27s0XDKB6UG0ZEU 4jZcjwAdyNMzQQIouKQtVwiuRkwbA+Cr5BSQOqz7xdd5W7NUsMKo8blzujxs5PAjFQM5 g/Uup+geEleAjzgKHGKZyhLyTAF+M/i81axVHnd5vGO/yQCtJh91+8vXr8h5hBmmQ7wc z4QQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=HpaBpBn5; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.7.88 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70088.outbound.protection.outlook.com. [40.107.7.88]) by gmr-mx.google.com with ESMTPS id p16-20020a2eb7d0000000b0025a71229262si466111ljo.3.2022.06.28.00.24.32 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 28 Jun 2022 00:24:32 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.7.88 as permitted sender) client-ip=40.107.7.88; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=HpaBpBn5; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.7.88 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ap/aJskxG/fDJVMAdyvR5YnSekbsnw/4mF1J9sxMFB5LOFEKLGZG4mqjU1tPtSXtLoNtvQOc94hvkmZ8StCgl6nl/R/95o4oYym6n/wJGxxRevP3DOfNDn1h2OvOPjOKz/FXRCpM3Yy/mR7PJk9hWzPllQB0eGw5xSUdvWXxWNGlkKIXUsiK3Hif4Caxy65FEKcs+JlsTh/b79XPUEP5N0wbs07a0UtyvZRmn+1Wa6wasdsKyRF2ZjF1o6cYa/hv1hImVtkA+TIzVLHZ4BlH8sB741UvV/xUcmzLyhTb9LGehuG49/Q6TYJ1frc9jryZMxjTtw0DZ68Qdp9w1xJ8dg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=7Lp+HauFOoUfgNxjcnRS1/jA4YLqxS2FOhYKjfxiP1Q=; b=XBpqBHuZ/JTAjDnvbq9Pxd6WdXkUIY7IcWl5YJNP2v0uNNG+XyHi/fLjpDIPz8d4LCaz7LRIsy+A7clL2nZ0jN7jJte80AQJKqx3BpNWag6MxuSMAIWkr02icch5IlT0PA4CV7BDgrRcyK/tPEA4/0pkAq+5/J/Azr3iNE+HUQt1STgoHmtno+trYF+aGcYUfRrTNaQn+g7TdyuzA5pOlzdKp6IkCVz/YewBm5MCLBCkWydSr1hqaEKOMDnjeaXP6VUXTkcz1utn+aQ0xPqb/mHn/ar5xir+xQtjppliqKv0UmRJr9KVdId7FZuqXrBnYtnCMNsdhwAvTL2IZgG1qA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7Lp+HauFOoUfgNxjcnRS1/jA4YLqxS2FOhYKjfxiP1Q=; b=HpaBpBn5MBRKGMzeqRd767LbWvwLrVrEl8l/updgMLMK/pChOcqpGUpGb7mRHqTF4visU96JIoSRYjelJDXv5dtk3+4LB5qRttuSxd9vxUg4olQytGlDlJJSaVXhZlQ8TTqFmm7h4XgujMhAGpPLhKC+quqIlLd3XAIQKqlV8GhmLFAsjbsacWdw4gJnlgQb4Qge0o6BnFfW3NPRYfz25cVYcYc2zj3PxjRUVNzp1g34CP/u3W4oROWh7tuQZRo/q9wC1e5fmVH5w08ifew0SGeucyZyWlt+XzBRhmXr/a+4VdJGxNpMWc15Aitc8rumBuVZ4Pb2Et7wc8TsjVOLGg== Received: from AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:418::19) by DB7PR10MB1980.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:5:b::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5373.17; Tue, 28 Jun 2022 07:24:30 +0000 Received: from AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM ([fe80::14e2:b5c:e696:caa0]) by AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM ([fe80::14e2:b5c:e696:caa0%7]) with mapi id 15.20.5373.015; Tue, 28 Jun 2022 07:24:30 +0000 From: "Moessbauer, Felix" To: Anton Mikanovich , isar-users Subject: RE: [PATCH v12 00/21] Sbuild/Schroot migration Thread-Topic: [PATCH v12 00/21] Sbuild/Schroot migration Thread-Index: AQHYirtiISKXondCVEyK79hkke5oyq1kYzKAgAAFr8A= Content-Class: Date: Tue, 28 Jun 2022 07:24:30 +0000 Message-ID: References: <20220628064913.27938-1-amikan@ilbers.de> <7a97d256-669e-f8a7-699b-e6418a270225@ilbers.de> In-Reply-To: <7a97d256-669e-f8a7-699b-e6418a270225@ilbers.de> Accept-Language: en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_Enabled=true; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_SetDate=2022-06-28T07:24:28Z; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_Method=Standard; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_Name=restricted-default; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_SiteId=38ae3bcd-9579-4fd4-adda-b42e1495d55a; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_ActionId=2a3b33f6-850b-42db-8c2e-d3e39c14475f; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_ContentBits=0 document_confidentiality: Restricted authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b8c19935-f81d-47e5-3cbc-08da58d73db5 x-ms-traffictypediagnostic: DB7PR10MB1980:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: dv1wgBlY0GgEOEujbihPD1s31GLiaAcGgtigUyG5uUuOpmSgYf7dsi1FAqBsDS+1IC7rYpT3I1VdQLM9vXkg858Dj1HOPVeoCTJKby7RS/n547V+oq7vJFjdZ3siwctasXayKWIM1/KXMaamrOAA0F8b/bhcEn1IuBIjI0vAwcgYmg0hwptdisabcEv3E9uLQfb4SwtYxxejV+j8/eeZ/1yVs7NjpCYyNNrDmqCTbRKU3kJ5A+sXeGK45Uii19cY32OmrD/MbAAEKUGm/a9JO9OkNBbXUwBPZXr3D/jk+xelAQ0HRmVWz0vQpHr+OIWi21bqNjmMuiPo/z6+Ui6RrLMOhVuTijYHuOKRieKKxOS+zXZ7ryEOzhVIjrzAucS1iOUYyKo6RUoupCWmMQJYV6fYMDLlleM9Dmv202of5efW/tz7ulkdWLhDqi3fTHkI0K4Nup/nWFe5v6bm8JL1h3UmzTl78bGfyWf5Go9T0EKhWOa+tUDxisWvMfrzI9+xCyYBEIxvj0byH18kQCyi9ko4QiaCWJQBNhDGjpvIvueDuTDrd5fZ/6MGGbyiW/uj5Olje5jy2CDHreoBfKdZIiIdFhXE0fpDHNkfR8Vj6WOKZGk+0gp7FrjPvuJaZRPl+zeQqALFn+QtnPFz8x6rNrjkPiGyW9cWjV5DG9E1+0NRgkR0wGgrzPszXtY7IKKnBChJ1yN3sPMLZaiR2MPnGB8MZkpf1EZ7DnP7lko5KuFTeo20nFDhImxnBVXNXV70hksztle5sPf45zEptr76v2Axr4/bTT5oGLpXE2wQhLagNGOD9OMP+SlQ9aI2R6ad x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230016)(4636009)(39860400002)(346002)(376002)(396003)(366004)(136003)(186003)(83380400001)(8936002)(71200400001)(38100700002)(52536014)(38070700005)(55016003)(5660300002)(45080400002)(9686003)(53546011)(6506007)(966005)(82960400001)(122000001)(7696005)(478600001)(41300700001)(8676002)(66946007)(76116006)(86362001)(316002)(66556008)(64756008)(26005)(66446008)(110136005)(33656002)(2906002)(66476007);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?XAvGPRLHX5FVUgrgb2sa9BQrZEF5aqkjc66D0JS95mSfZ80RCzQ3fqVZIY1Q?= =?us-ascii?Q?9ZD3FTroStQZJ6Jw8Y9mU0eFlybHDinGQDrb4d6yOkVqLGxqvRfiIwnaF5Wt?= =?us-ascii?Q?P7rpNUkX0skDIAjzvSgtNRpejjXD1+o1DolYgUrkTxk18gU+N/P184dOcNp8?= =?us-ascii?Q?VuEuEM6C59LeXaqGt256oQwKD1P7p/4M5ByEeVLBZZUGv2lrmZPs/eJ+eoP8?= =?us-ascii?Q?7Kexe+gYNFeR66coBvkhGza8Z4pta1TWS+JucmXyaIyWUrvXxD1EZTKQ36x2?= =?us-ascii?Q?mDtshljhXizruRlAhBiT/2HUcfrb4dJ0hvh3L3S7lvhDJ2ushFsHyGwXXl0Z?= =?us-ascii?Q?5wGQsKtvftyAIFIwNUtCSEwJpOryi5NlJc3H3cAVOU1lWKvhzjDHmLw00rD8?= =?us-ascii?Q?I+C09rSjfvfCZd4UGC/0xE4785QK7ShwRai2NoXX6e6RiQ3HleNv8UCzS6Zf?= =?us-ascii?Q?pzHxDWDRcCH9Ag5T15IxybnhIl4Pwt6nKvb/edsXV3jhOTc74/xS40aMRHjL?= =?us-ascii?Q?ZtkW7HT+efrzsZhbp4mAPcRqBzCCcY8bVHKXsNzMRiP7XzO8S8Da/sCahkkU?= =?us-ascii?Q?A+dmW22EwZsq8xk+8LNL8smZXpIbVwCfsPt6QYWdItt4SSzl+d+QP6HbswQ4?= =?us-ascii?Q?746fe63e8pL3ZNgB6zgZpNAYiAtIeChccOs2NcxFSwvWeXkkAfM/jmuJUwEY?= =?us-ascii?Q?FHztyc3/vMS4qnBGJwBlO5p98W16S4noVT85btJ+vggGnAXtVFHIJctXm+GE?= =?us-ascii?Q?vlUjuHlrHXTZbad+Fv5whQuNhPdQ4Kk5E+1Zdly6NiJOsf+xJsz3JOQcuRPR?= =?us-ascii?Q?ixC3NZ4opnLL3ElUy2e+HNSBxlbdMA0t3caS3HKv2mxv5gKsuZCFBLqyZ8Zc?= =?us-ascii?Q?J+8BpyoFPJInvKJSFMvIRP0e2alsTPjBKwqAQtAKxvd9zXqXVFTHqiykj/v4?= =?us-ascii?Q?AYcgVuCCwr+G6tl8HzEZaqRfTnJ7L9FqnPCuC4zFMhy33WNLplO2Bnh3BODY?= =?us-ascii?Q?EThKqc3Abhu6XPPx4oAYiJrT0qUdNnKGXScV+TFa/WG4FwMHCYwh6DpGgwJq?= =?us-ascii?Q?FEBS1mW6OfdkuORDvZVpITQG7+XfVhE0yU5YUoDOxexS755BcL7JFqDEM7Tv?= =?us-ascii?Q?7pCzpP5r5EfcY02xOIh0sTlI9xTDQVhbRG/7n+6YYVg71/9DVSG9YlI9d6V+?= =?us-ascii?Q?D5l6eHwQFl6BA/kW7qinv1SG+3+E70wmWVAyOMuY4oLFlKKjjQEbXWO2s8vO?= =?us-ascii?Q?rgzflBDnh6rMfW2aKcxI5DRioDf9GHvtsyahvt+Oz0d+zO8GCs/jaGLNTCYB?= =?us-ascii?Q?JaGa9tMk/0eqsIWsQ3Rno2RRH/8qmqaqukmlvVrFqwNk8V2O1rYfxdH93S7O?= =?us-ascii?Q?1Jd+ptvlW3f2c/Ec/1OfvcQ2iGFJXBKuNxhSDhRFzhn5vj9up4wwS2IL7L51?= =?us-ascii?Q?PbmrJ7no4FvaWi6FYDbhy6KEX2LqStyddrevyzdkQNhXOtU1/4IxEq8aGi+T?= =?us-ascii?Q?VGLiT5/uQTfoTbsgf4C3VlcDGcjZAnJjst0XjbXUbvJel04BwUC0hoMdoaqD?= =?us-ascii?Q?fpoxyIiVQBS/GrKm8l4unUWzVEL5Wyrh+xLM8KME8xvo1YAS93ZVLtwya9Ae?= =?us-ascii?Q?4g=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: b8c19935-f81d-47e5-3cbc-08da58d73db5 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Jun 2022 07:24:30.2378 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: nkLty/tNT0SXXyvmTyb+K7fTrZGXb2yH+KsuS3pJ3bulTG+QgcLc/6z+rfaaio4WaJt+w/Df1F9J+k33sG2sCyPeuSgMUaSJT6ESnNLliDY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR10MB1980 X-TUID: iXXebvLmFCt7 > -----Original Message----- > From: isar-users@googlegroups.com On > Behalf Of Anton Mikanovich > Sent: Tuesday, June 28, 2022 8:57 AM > To: isar-users > Subject: Re: [PATCH v12 00/21] Sbuild/Schroot migration >=20 > 28.06.2022 09:48, Anton Mikanovich wrote: > > This patchset integrates sbuild/schroot tools into Isar build system. > > > > Base schroot images are created with sbuild-chroot-target or, in case > > of cross-build, sbuild-chroot-host recipes. These images are based on > > isar-bootstrap ones, but include some build-related stuff preinstalled. > > > > To use these changes you need to have sbuild and schroot installed and > > configured. User who runs build should be added to sbuild group. > > > > Currently, sbuild-related stuff is supported in latest kas. > > > > If Gilab CI is used, the following configuration changes are required: > > - external dir for schroot overlay should be set in the config > > /etc/gitlab-runner/config.toml: > > > > volumes =3D ["/path/to/overlay:/var/lib/schroot/union/overlay"] > > > > The patchset was tested with 'meta-iot2050' and 'xenomai-images' > > downstreams in combination with kas image mentioned above. > > > > Current limitations: > > - parallel building of several packages requires more free space in > > comparison with buildchroot-based architecture. This happens due the > > sbuild architecture which uses some basic layer (common for all > > packages) and per-package separate layer (where builddeps are > > downloaded and installed). > > > > Changes sinse v11: > > - Rebase on current next. > > > > Changes sinse v10: > > - Rebase on current next. > > > > Changes sinse v9: > > - Add caching improvement patch; > > - Remove per-package deb artifacts dir after usage to reduce disk > > space; > > - Improve schroot cleanup on failures. > > > > Changes since v8: > > - Added patch with support of package versions with epochs > > > > Changes since v7: > > - fixed work with proxy by adding some environment filters in sbuild; > > - DEB_BUILD_PROFILES support simplified and improved > > - Fixed gbp-based recipes rebuilding (get back --git-ignore-new option > > previously removed) > > - fixed base-apt caching for packages and source packages temporary > > installed in sbuild isolated environment > > - fixed rare build error related to ccache setup (added locking) > > > > Changes since v6: > > - added patch that switches sbuild from using source directory to > > using .dsc file. The file is generated before sbuild call by `dpkg-sour= ce`. > > > > Changes since v5: > > - warning about shell exports in dpkg_runbuild_prepend. This should > > avoided be reworked to templates. > > > > Changes since v4: > > - consider shell exports done in dpkg_runbuild_prepend and pass them > > to sbuild environment; > > - fixed ccache work. > > > > Changes since v3: > > - dpkg_do_mounts() and dpkg_undo_mounts() are not removed for > > downstreams compatibility; > > - dpkg_build_export is used for adjusting sbuild environment; > > - DEB_BUILD_PROFILES support for sbuild is fixed in case of cross-build= . > > > > Changes since v2: > > - patches reworked/squashed for easier reading and understanding; > > - fixed building foreigh architectures with kas-docker; > > - implemented support of ccache; > > - fixed devshell and devshell_nodeps. > > > > Changes since v1: > > - parallel builds with different BUILD_DIR are supported; > > - parallel multiconfig targets in one build are supported; > > - per-task schroot configuration in /etc/schroot/ is now used; > > - patchset now passes Jenkins CI (so patches changes RFC =3D> PATCH). > > > > Anton Mikanovich (3): > > dpkg: Build packages with sbuild > > dpkg-base: Cleanup on schroot fail > > sbuild: Add changelog entry > > > > Felix Moessbauer (4): > > fix: support build of packages with epoch version > > always create apt-cache dirs in deb_dl_dir_import > > avoid absolute SCHROOT_* paths to improve caching > > locate generated binary package in WORKDIR > > > > Uladzimir Bely (14): > > dpkg-gbp: Use separate command to export tarball > > dpkg-gbp: Use host tools for dsc preparation > > sbuild: Add recipes for host and target rootfs to run sbuild > > sbuild: Introduce a class for another build method > > sbuild: Support of DEB_BUILD_PROFILES > > sbuild: Support of shell exports from dpkg_runbuild_prepend > > dpkg: Remove builddeps install task > > sbuild: Add ccache support > > dpkg-base: Switch devshell to use schroot > > dpkg-base: Switch apt_fetch and apt_unpack to use schroot > > doc: Add sbuild-related documentation > > sbuild: Use .dsc file instead of source directory > > sbuild: Fixed proxy support > > sbuild: Fix debsrc_download for packages dependencies > > > > RECIPE-API-CHANGELOG.md | 13 ++ > > doc/user_manual.md | 22 ++- > > meta/classes/deb-dl-dir.bbclass | 6 +- > > meta/classes/dpkg-base.bbclass | 90 ++++++---- > > meta/classes/dpkg-gbp.bbclass | 26 +-- > > meta/classes/dpkg.bbclass | 109 +++++++++--- > > meta/classes/sbuild.bbclass | 159 +++++++++++++++++= + > > meta/conf/bitbake.conf | 2 + > > .../sbuild-chroot/sbuild-chroot-host.bb | 13 ++ > > .../sbuild-chroot/sbuild-chroot-target.bb | 10 ++ > > .../sbuild-chroot/sbuild-chroot.inc | 39 +++++ > > 11 files changed, 408 insertions(+), 81 deletions(-) > > create mode 100644 meta/classes/sbuild.bbclass > > create mode 100644 meta/recipes-devtools/sbuild-chroot/sbuild-chroot- > host.bb > > create mode 100644 meta/recipes-devtools/sbuild-chroot/sbuild-chroot- > target.bb > > create mode 100644 > > meta/recipes-devtools/sbuild-chroot/sbuild-chroot.inc > > > This is also just a rebase on the current next. > We are planning to merge it in the next few days. I'm happy to see the sbuild integrated into ISAR. We run some of our layers against this series for a while now. No issues so far (apart from changes required for custom tasks, etc...). Felix >=20 > Bitbake update will be the first priority after that. >=20 > -- > You received this message because you are subscribed to the Google Groups > "isar-users" group. > To unsubscribe from this group and stop receiving emails from it, send an= email > to isar-users+unsubscribe@googlegroups.com. > To view this discussion on the web visit > https://eur01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgroup= s.g > oogle.com%2Fd%2Fmsgid%2Fisar-users%2F7a97d256-669e-f8a7-699b- > e6418a270225%2540ilbers.de&data=3D05%7C01%7Cfelix.moessbauer%40sie > mens.com%7C17cda068ab944c38019808da58d37a4a%7C38ae3bcd95794fd4ad > dab42e1495d55a%7C1%7C0%7C637919963283287304%7CUnknown%7CTWFpb > GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6M > n0%3D%7C3000%7C%7C%7C&sdata=3DVwmNjDEboXR4ZlDoHh71WtOjAvk1T > jWTNMLfWqWllco%3D&reserved=3D0.