[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [XEN PATCH v4 00/32] Toolstack build system improvement, toward non-recursive makefiles


  • To: Jan Beulich <jbeulich@xxxxxxxx>
  • From: Anthony PERARD <anthony.perard@xxxxxxxxxx>
  • Date: Fri, 19 Aug 2022 14:40:57 +0100
  • Authentication-results: esa3.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none
  • Cc: Nick Rosbrook <rosbrookn@xxxxxxxxx>, Elena Ufimtseva <elena.ufimtseva@xxxxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, David Scott <dave@xxxxxxxxxx>, George Dunlap <george.dunlap@xxxxxxxxxx>, Juergen Gross <jgross@xxxxxxxx>, Julien Grall <julien@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Christian Lindig <christian.lindig@xxxxxxxxxx>, "Wei Liu" <wl@xxxxxxx>, Tim Deegan <tim@xxxxxxx>, "Daniel P. Smith" <dpsmith@xxxxxxxxxxxxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Fri, 19 Aug 2022 13:41:27 +0000
  • Ironport-data: A9a23:OUL8L6oP+Ru4RFwyKXiVNQwtvCZeBmKMZRIvgKrLsJaIsI4StFCzt garIBmDa/2JazbzLdFwYIq08B5S78fUxoIxTwVt+Ss0QykU9ZuZCYyVIHmrMnLJJKUvbq7GA +byyDXkBJppJpMJjk71atANlVEliefSAOKU5NfsYkhZXRVjRDoqlSVtkus4hp8AqdWiCkaGt MiaT/f3YTdJ4BYpdDNPg06/gEk35q6q6GpJ5gVWic1j5zcyqVFEVPrzGonpR5fIatE8NvK3Q e/F0Ia48gvxl/v6Ior4+lpTWhRiro/6ZWBiuFIPM0SRqkEqShgJ+rQ6LJIhhXJ/0F1lqTzTJ OJl7vRcQS9xVkHFdX90vxNwS0mSNoUekFPLzOTWXWV+ACQqflO1q8iCAn3aMqU+4sB6LkVR0 cc1DwpdSDmFhd7nxai0H7wEasQLdKEHPasas3BkizrYEewnUdbIRKCiCd1whWlqwJoURLCHO pRfOWEHgBfoOnWjPn8eDo4+m+G5wGHyaTRCpHqepLYt4niVxwt0uFToGIWFJoPVGZQE9qqej mif7U7YXTM1CPKw5xi7z1+wv7TRxSyuDer+E5Xnr6U30TV/3Fc7Fxk+RVa95/6jhSaWQMlDI kYZ/i4vq6ka90GxSNT5GRqirxasoh8Zc8pdFas98g7l4rrZ5UOVC3YJShZFacc6r4kmSDoyz FiLktj1Qzt1v9W9RWqG87aIrRu7ISUPMXIZfigAUBcE5N/45oo0i3rnTMtnEaOzps34H3f32 T/ihDI5nL8JiskI0Y20+FnGh3SnoZ2hZgw/6xjTX2mlxhhkf4PjbIutgXDW6ftGJcCEQFiEo GMJhcG26/oHBpWA0ieKRY0lHr6z4O2eGCbBmlMpFJ4knxyh8mCuVZpd6zZ/IAFuKMlsRNPyS BaN40ULvsYVZSb0K/8sC26sNyg05Y74M9nKcu/wVfdpWMhXXQmFwHBrf0HFiggBj3MQfbED1 YazKJjyVSZFVf03klJaVM9Gj+Z1m3lWKXf7AMmikk/5ief2iGu9E+9tDbeYUgwuAEpoSi3x+ s0XCcaFwg43vAbWMniOqt57wbznwBEG6XHKRy9/LLfrzvJOQj1JNhMo6epJl3ZZt6pUjPzU2 Xq2R1VVzlHy7VWed1vSOiw8N+KzA8YkxZ7eAcDLFQfA5pTeSdz3sPd3m2UfJtHLC9CPPdYrF qJYKq1s89xESyjd+iR1UKQRWLdKLU3z7SrTbnXNXdTKV8Q/L+A/0oO7I1CHGehnJnbfiPbSV JX7iluLGcNdG18+ZCsUAdr2p26MUbEmsLoadyP1zhN7Ii0ALKACx/TNs8IK
  • Ironport-hdrordr: A9a23:SADLIKM57in87MBcTsOjsMiBIKoaSvp037Eqv3oRdfVwSL3+qy nOpoV+6faaslossR0b9uxofZPwJ080lqQFhLX5X43SPzUO0VHAROoJgLcKgQeQeREWntQtrJ uIGJIfNDSfNzZHsfo=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On Mon, Aug 15, 2022 at 09:01:12AM +0200, Jan Beulich wrote:
> I've committed a non-contiguous initial part of this series, omitting
> patches where acks still look to be missing, and hence only up to a
> point where I could be reasonably certain that the skipped patches
> won't interact with later ones. If you can indicate which further
> sufficiently reviewed/acked parts of the series are independent of
> earlier parts which aren't fully ready yet, I'd be happy to throw in
> more.

Hi Jan,

Thanks. I think the following are ready, they don't depend on
uncommitted patches:

15: tools: Introduce $(xenlibs-rpath,..) to replace $(SHDEPS_lib*)
16: tools: Introduce $(xenlibs-ldlibs, ) macro
18: tools/helper: Cleanup Makefile
19: tools/console: Use $(xenlibs-ldlibs,)


Also, while "tools: Add -Werror by default to all tools/" seems ready,
it's probably better to have committed at the same time as the follow-up
"tools: Remove -Werror everywhere else".

Cheers,

-- 
Anthony PERARD



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.