[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [XEN PATCH for-4.17] tools: Workaround wrong use of tools/Rules.mk by qemu-trad
- To: Anthony Perard <anthony.perard@xxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
- From: Andrew Cooper <Andrew.Cooper3@xxxxxxxxxx>
- Date: Mon, 17 Oct 2022 12:02:57 +0000
- Accept-language: en-GB, en-US
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
- 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=/5ggrce/QHUTCx7MXmqe/YGr+Ap2etTSkjFEU7hGmqU=; b=QhdxyZOEN1hf4xSFIOU0aaQjjRLyXHyNv6/84N1qZjZcdw7fc3niUnLZq5wIZdma0esfePsMw2WDtFymcw9zeOyyvagJ0K3hcvJH2q5UWBGXdgeQhzAAQpCBAYua1UDeMd2NN+LHBWssJcsZRPg14/g5DYS9NUzatEuwcgbfh9Ti+h0HrMPAQyhUhDsILcmf5VFk5fYZ0sfrwQTw1Wj1U4w5dZ+uD0UqllPtyqvU2dgbbC+t8J0OguWunSVu2XzXzrkkF1C+kcn7wwLDrhOYqhwud2p9pzak/wStrrykwXHqLXJXyUCQkvaBmmXIYYvbHT4Ee6U8RmDU9xbQ+sBLJA==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Phv3npqMFHgloSU///MMdEGGrAqWCu030ZEGO77SBRwbEBi+woGvI9Qwny/SxmE2iZicm6Uz/rzvLMpIrRRCAwO4UYifZxAt+uSGt062adX7nl+zI914cvEqODbm3uvMpzp3WFCMn8FklkEpk4cEKIiypyi+2nppJ3sv4Yjp25eZ+1sWkqY8luI8T1Wq4FuuF6IWQQY541S7hpukojMPkgKglf91CyXovpPBZfxepG/DW8myXjaOVuxKDxGaaJrz1cjfOUX+ejG7RBs8e4eWCP2MIIV+4HZmnaIX5L1K6bvJKNcoPm3T2Ra2vizn9WfnVCWcAmV42WDcdJWbiTGRsg==
- Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
- Cc: Henry Wang <Henry.Wang@xxxxxxx>, Wei Liu <wl@xxxxxxx>
- Delivery-date: Mon, 17 Oct 2022 12:03:21 +0000
- Ironport-data: A9a23:YF7k/alM4HD1K1vl+ZCVsZ3o5gygJ0RdPkR7XQ2eYbSJt1+Wr1Gzt xIXCDvUOPfYYGHzKIt0PdzkpktV78XSnNNrHlQ6qCgwRiMWpZLJC+rCIxarNUt+DCFhoGFPt JxCN4aafKjYaleG+39B55C49SEUOZmgH+a6UqicUsxIbVcMYD87jh5+kPIOjIdtgNyoayuAo tq3qMDEULOf82cc3lk8tuTS9XuDgNyo4GlC5wRnOqgS1LPjvyJ94Kw3dPnZw0TQGuG4LsbiL 87fwbew+H/u/htFIrtJRZ6iLyXm6paLVeS/oiI+t5qK23CulQRrukoPD9IOaF8/ttm8t4sZJ OOhF3CHYVxB0qXkwIzxWvTDes10FfUuFLTveRBTvSEPpqFvnrSFL/hGVSkL0YMkFulfHUEV8 MMHJgA2QD+hvaW4mpyVesAzr5F2RCXrFNt3VnBI6xj8VK9ja7aTBqLA6JlfwSs6gd1IEbDGf c0FZDFzbRPGJRpSJlMQD5F4l+Ct7pX9W2QA9BTJ+uxqsy6KklwZPLvFabI5fvSjQ8lPk1nej WXB52njWTkRNcCFyCrD+XWp7gPKtXOhBdhKROfpnhJsqEeCllYwCSQub3a2nvr6pGG9dv4Ad GVBr0LCqoB3riRHVOLVTxC+5XKJoBMYc95RCPEhrhGAzLLO5ASUDXRCSSROAPQGucksVHoV3 1mGt9rzAHpkt7j9YW2Z3qeZq3W1Iyd9EIMZTSoNTA9A6d+zpog210vLVow6Tv7zicDpEzbtx TzMtDI5m7gYkc8M0eO84EzDhDWv4JPOS2bZ+znqY45s1SshDKbNWmBiwQGzASpoRGpBcmS8g Q==
- Ironport-hdrordr: A9a23:/eWmxqFqv9+WaK8RpLqFS5HXdLJyesId70hD6qkvc3Fom52j/f xGws5x6fatskdrZJkh8erwW5Vp2RvnhNNICPoqTM2ftW7dySeVxeBZnMHfKljbdxEWmdQtsp uIH5IeNDS0NykDsS+Y2nj2Lz9D+qjgzEnAv463oBlQpENRGthdBmxCe2Sm+zhNNW177O0CZf +hD6R8xwaISDAyVICWF3MFV+/Mq5ngj5T9eyMLABYh9U2nkS6owKSSKWnY4j4uFxd0hZsy+2 nMlAL0oo+5teug9xPa32jPq7xLhdrazMdZDsDksLlUFtyssHfqWG1SYczGgNkHmpDq1L/sqq iKn/4UBbUw15oWRBDynfKi4Xi47N9k0Q6e9bbRuwqenSW+fkN1NyMJv/MmTvOSgXBQw+1Uwe ZF2XmUuIFQCg6FlCPh58LQXxUvjUasp2E++NRjxkC3fLFuH4O5l7Zvin99AdMFBmb3+YonGO 5hAIXV4+tXa0qTazTcsnN0yNKhU3wvFlPeK3Jy8fC9wnxThjR03kEYzMsQkjMJ8488UYBN46 DBPr5znL9DQ8cKZeZ2BfsHQ8GwFmvRKCi8eF66MBDiDuUKKnjNo5n47PE84/yrYoUByN8olJ HIQDpjxBoPkoLVeLizNbFwg2PwqT+GLEXQI+llluhEk6y5Qqb3OiueT11rm9e8opwkc7/mZ8 o=
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
- Thread-index: AQHY4hQGpCiXp3RqNU+NZuzB/jW9aq4SfKKA
- Thread-topic: [XEN PATCH for-4.17] tools: Workaround wrong use of tools/Rules.mk by qemu-trad
On 17/10/2022 11:34, Anthony PERARD wrote:
> qemu-trad build system, when built from xen.git, will make use of
> Rules.mk (setup via qemu-trad.git/xen-setup). This mean that changes
> to Rules.mk will have an impact our ability to build qemu-trad.
>
> Recent commit e4f5949c4466 ("tools: Add -Werror by default to all
> tools/") have added "-Werror" to the CFLAGS and qemu-trad start to use
> it. But this fails and there's lots of warning that are now turned
> into error.
>
> We should teach qemu-trad and xen.git to not have to use Rules.mk when
> building qemu-trad, but for now, avoid adding -Werror to CFLAGS when
> building qemu-trad.
>
> Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>
Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
qemu-trad is a very obsolete codebase. We don't want to have to be
fixing it up to compile with new compilers.
|