From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id A241142FB1; Tue, 1 Aug 2023 12:49:26 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2DB3C40F16; Tue, 1 Aug 2023 12:49:26 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id D06FC40A89 for ; Tue, 1 Aug 2023 12:49:24 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id AC5D2207A3; Tue, 1 Aug 2023 12:49:24 +0200 (CEST) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Subject: RE: [PATCH] build: check drivers class dependencies early Date: Tue, 1 Aug 2023 12:49:24 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35D87AB5@smartserver.smartshare.dk> In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH] build: check drivers class dependencies early Thread-Index: AdnEYeHC7EsLlnUiTGO7OINoZY/vVgAAc3sA References: <20230801085253.2447095-1-david.marchand@redhat.com> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "David Marchand" , "Bruce Richardson" Cc: X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org PiBGcm9tOiBEYXZpZCBNYXJjaGFuZCBbbWFpbHRvOmRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb21d DQo+IFNlbnQ6IFR1ZXNkYXksIDEgQXVndXN0IDIwMjMgMTIuMjENCj4gDQo+IE9uIFR1ZSwgQXVn IDEsIDIwMjMgYXQgMTE6MjXigK9BTSBCcnVjZSBSaWNoYXJkc29uDQo+IDxicnVjZS5yaWNoYXJk c29uQGludGVsLmNvbT4gd3JvdGU6DQo+ID4NCj4gPiBPbiBUdWUsIEF1ZyAwMSwgMjAyMyBhdCAx MDo1Mjo1M0FNICswMjAwLCBEYXZpZCBNYXJjaGFuZCB3cm90ZToNCj4gPiA+IERyaXZlcnMgaW1w bGVtZW50aW5nIGEgY2xhc3Mgb2YgZGV2aWNlcyAoZm9yIGV4YW1wbGUsIGRyaXZlcnMvZXZlbnQp DQo+ID4gPiBkZXBlbmQgb24gdGhlIGFzc29jaWF0ZWQgYWJzdHJhY3Rpb24gbGlicmFyeSAobGli L2V2ZW50ZGV2KS4NCj4gPiA+IFRoaXMgZGVwZW5kZW5jeSBpcyBleHByZXNzZWQgaW4gdGhlIHRv cCBsZXZlbCBtZXNvbi5idWlsZCBmb3IgdGhpcyBjbGFzcw0KPiA+ID4gKGRyaXZlcnMvZXZlbnQv bWVzb24uYnVpbGQpLg0KPiA+ID4NCj4gPiA+IEFzIHdlIGFyZSBtYWtpbmcgbW9yZSBsaWJyYXJp ZXMgb3B0aW9uYWwsIGN1c3RvbSBjb25zdHJ1Y3RzIHJlZmVyZW5jaW5nDQo+ID4gPiB0aGUgY2xh c3MgZGVwZW5kZW5jaWVzIGluIHNvbWUgZHJpdmVycyBtZXNvbi5idWlsZCAoZXZlbnQvZGxiMikg bWF5IGJyZWFrLg0KPiA+ID4NCj4gPiA+IEl0IHdvdWxkIGJlIHBvc3NpYmxlIHRvIGFkZCBtb3Jl IGNoZWNrcyBpbiB0aG9zZSBkcml2ZXJzIG1lc29uLmJ1aWxkIGJ1dA0KPiA+ID4gaXQgaXMgbW9y ZSBzdHJhaWdodGZvcndhcmQgdG8gbm90IGV2ZW4gY29uc2lkZXIgYSBkcml2ZXIgbWVzb24uYnVp bGQgd2hlbg0KPiA+ID4gdGhlIGNsYXNzIGRlcGVuZGVuY2llcyBhcmUgbm90IG1ldC4NCj4gPiA+ DQo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBEYXZpZCBNYXJjaGFuZCA8ZGF2aWQubWFyY2hhbmRAcmVk aGF0LmNvbT4NCj4gPiA+IC0tLQ0KPiANCj4gVGhpcyBnaXZlcyB0aGUgZm9sbG93aW5nIG91dHB1 dCAodGVzdGluZyBvbiB0b3Agb2YgeW91ciBzZXJpZXMNCj4gZXh0ZW5kaW5nIG9wdGlvbmFsIGxp YnMgYW5kIGEgZml4IG9uIHRoZSBuZXcgcmVhc20gcGVyZiB0ZXN0KS4NCj4gaHR0cHM6Ly9naXRo dWIuY29tL2RhdmlkLQ0KPiBtYXJjaGFuZC9kcGRrL2FjdGlvbnMvcnVucy81NzI1NDI5NTI2L2pv Yi8xNTUxMzkyMzM4MSNzdGVwOjE5OjM0Ng0KPiANCj4gLi4uDQo+ID09PT09PT09PT09PT09PT09 DQo+IENvbnRlbnQgU2tpcHBlZA0KPiA9PT09PT09PT09PT09PT09PQ0KPiAuLi4NCj4gZHJpdmVy czoNCj4gLi4uDQo+ICAgICBtZW1wb29sL2RwYWEyOiBub3QgaW4gZW5hYmxlZCBkcml2ZXJzIGJ1 aWxkIGNvbmZpZw0KPiAgICAgbWVtcG9vbC9vY3Rlb250eDogbm90IGluIGVuYWJsZWQgZHJpdmVy cyBidWlsZCBjb25maWcNCj4gICAgIG1lbXBvb2wvc3RhY2s6IG5vdCBpbiBlbmFibGVkIGRyaXZl cnMgYnVpbGQgY29uZmlnDQo+ICAgICBkbWEvKjogbWlzc2luZyBpbnRlcm5hbCBkZXBlbmRlbmN5 LCAiZG1hZGV2Ig0KPiAgICAgbmV0L2FmX3BhY2tldDogbm90IGluIGVuYWJsZWQgZHJpdmVycyBi dWlsZCBjb25maWcNCj4gICAgIG5ldC9hZl94ZHA6IG5vdCBpbiBlbmFibGVkIGRyaXZlcnMgYnVp bGQgY29uZmlnDQo+ICAgICBuZXQvYXJrOiBub3QgaW4gZW5hYmxlZCBkcml2ZXJzIGJ1aWxkIGNv bmZpZw0KPiAuLi4NCj4gDQoNCkZvciB0aGUgY29uY2VwdCBzdWdnZXN0ZWQgYnkgRGF2aWQgKGFu ZCBwcmVmZXJhYmx5IHdpdGggQnJ1Y2UncyBvdXRwdXQpOg0KDQpBY2tlZC1ieTogTW9ydGVuIEJy w7hydXAgPG1iQHNtYXJ0c2hhcmVzeXN0ZW1zLmNvbT4NCg0K