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

Re: make debball fails on Ubuntu 20.04: More valid-addrs than all-addrs


  • To: Jan Beulich <jbeulich@xxxxxxxx>
  • From: Andrew Cooper <Andrew.Cooper3@xxxxxxxxxx>
  • Date: Thu, 14 Jul 2022 11:06:47 +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=0TEMu2CA2U9x4EFs+YsQVGy8ZKemKxwsGT058D5nLX0=; b=PP66atG0XLgwt/p383Wmh3rGXi9HloeRHv9284C29dXw8o/CI6xk2lePVaZPgxvPXWK/9x62sKz24wB3z1uRpKuogg6VQpYVczpiQQZ2J4kudsA+x6Hha7gByewjXeTlZP+rOtFUTrqlh9UoMmKnQtUDHZfichPc4qbOqZL0AhguvO3wvDFPInFAA3sFpl5zdukeWp57lZW0KBMXFt8b/QD2ggm6/GLZdfhJU1kt8xPdcK47PLSqZzFdDVQSiKed5znTAIIS3YUNFqAyFIC4Lqu93WWapBzE8zefmLP12vHQmPmLQlb/6c0eSJ79hvfS4zhk+62CqzCaeN2/C8nzEA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lqLgNdYTIpdh3StDRfaAf5kighAePxkxqyuVk+F7tdFlAO6QDn99zQ+spHJg2JCU+f1i1U9Abx1qXwpi3AXX3O+0IQqEB55mUUmkqnb+6DY+TupX/JX1JoZRZdqQX9NGcJsmydSwsb/hMXnzS/kGED/8YvzAKpoc3E6wBIzdbH24p+cZvk2OiaoiwDwoOiqfGnhy03vBYfqT11yx43oyFjh7M9QBpZAvoC5Sdj2puTJ54CAvdXEQot3yLiCO0b1eHnG6aiw4huKYYkhPPpDhJMxAu5DNkV1FgFII3Xgv2OU9xKjcrp7IIe7QG37ojPNqNqs3xSOQxSdRHuuo23KPfA==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
  • Cc: Xen-users <xen-users@xxxxxxxxxxxxxxxxxxxx>, Roger Pau Monne <roger.pau@xxxxxxxxxx>, xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Henry Wang <Henry.Wang@xxxxxxx>, Luca Fancellu <Luca.Fancellu@xxxxxxx>, Mathieu Tarral <mathieu.tarral@xxxxxxxxxxxxxx>
  • Delivery-date: Thu, 14 Jul 2022 11:07:05 +0000
  • Ironport-data: A9a23:6eWM1a0ypvzXaFWqpPbD5Sxwkn2cJEfYwER7XKvMYLTBsI5bpzRVy GEfXzyHOayDYmegeNh3a9yw9kMDuMPVx9dgTQZrpC1hF35El5HIVI+TRqvS04J+DSFhoGZPt Zh2hgzodZhsJpPkjk7xdOKn9RGQ7InQLpLkEunIJyttcgFtTSYlmHpLlvUwx4VlmrBVOSvU0 T/Ji5CZaQXNNwJcaDpOsfrc8U835pwehRtD1rAATaET1LPhvyF94KI3fcmZM3b+S49IKe+2L 86rIGaRpz6xE78FU7tJo56jGqE4aue60Tum0xK6b5OKkBlazhHe545gXBYqheW7vB3S9zx54 I0lWZVd0m7FNIWU8AgWe0Ew/y2TocSqUVIISJSymZX78qHIT5fj68xRJX4VOr1HwL4pIm9Br tcDLg81LR/W0opawJrjIgVtruIKCZCyea865DRnxzyfCus6S5feRamM/cVfwDo7msFJG7DZe tYdbj1sKh/HZnWjOH9OUM54wLju2ya5KmIBwL6WjfNfD2z75Qp9yrXydvHSfcSHX559lUeEv GPWuW/+B3n2MfTAlGTdqyjz2ocjmwurZMU2Drmp1MRxqw2W7EMQUEI3eVyS9KzRZkmWHog3x 1Yv0igkoLU29UerZsLgRBD+q3mB1jYMVtwVDvY38hqlzqvP/x3fFmUCViRGatEtqIkxXzNC/ k+EmZblCCJitJWRSGmB7fGEoDWqIy8XIGQeIygeQmMtw9TlupB1sRvJQf5qCqvzhdrwcRnU3 juD6gY3gb4eicoW/6yh+BbMhDfEjp3AUg406xiRQmu/9Ap9TJa/YJCv713S7PIGJ4GcJmRtp 1ABksmaqewLU5eEkXXURP1XRe7wofGYLDfbnFhjWYE78Cig8GKieoYW5yxiIEBuMYAPfjqBj FLvhD69LaR7ZBOCBZKbqaroYyj25cAMzejYa80=
  • Ironport-hdrordr: A9a23:rbOEEKBrBMDp4QvlHegPsceALOsnbusQ8zAXPh9KJCC9I/bzqy nxpp8mPEfP+U0ssHFJo6HiBEEZKUmsuKKdkrNhR4tKOzOW9FdATbsSp7cKpgeNJ8SQzJ876U 4NSclD4ZjLfCBHZKXBkUaF+rQbsb+6GcmT7I+woUuFDzsaEp2IhD0JaDpzZ3cGIDWucqBJca Z0iPAmmxOQPVAsKuirDHgMWObO4/fRkoj9XBIADxk7rCGTkDKB8tfBYlml9yZbdwkK7aYp8G DDnQC8zL6kqeuHxhjV0HKWx4hKmeHm1sBICKW3+4gow3TX+0WVjbZaKvi/VQMO0aWSAZER4Z 7xSiIbToZOArXqDyeISFXWqlDdOX0VmgLfIBej8AfeSIrCNXwH4oN69PxkmlGy0TtegPhslK 1MxG6XrJxREFfJmzn8/cHBU1VwmlOzumdKq59bs5Vza/poVFZql/1owGpFVJMbWC7q4oEuF+ djSMna+fZNaFufK3TUpHNmztCgVmk6Wk7ueDlIhuWFlzxN2HxpxUoRw8IS2n8G6ZImUpFBo+ DJKL5hmr1CRtIfKah9GOACS82qDXGle2OFDEuCZVD8UK0XMXPErJD6pL0z+eGxYZQNiIA/nZ zQOWkowVLau3iefPFm8Kc7giwlGl/NLAgF4vsulKRRq/n7WKfhNzGFRRQnj9agys9vcPHmZw ==
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Thread-index: AQHYlsiZU/X6oYzkBUqjI0g62JIGmK18caCAgAAKCoCAAPuhAIAAJpSAgAAJHQCAAAWjAIAAAbIAgAAHvIA=
  • Thread-topic: make debball fails on Ubuntu 20.04: More valid-addrs than all-addrs

On 14/07/2022 11:39, Jan Beulich wrote:
> On 14.07.2022 12:33, Andrew Cooper wrote:
>> On 14/07/2022 11:12, Luca Fancellu wrote:
>>> + CC x86 maintainers
>>>
>>>> On 14 Jul 2022, at 10:40, Mathieu Tarral <mathieu.tarral@xxxxxxxxxxxxxx> 
>>>> wrote:
>>>>
>>>> Hi Luca,
>>>>
>>>>> Hi Mathieu,
>>>>>
>>>>> You are missing wget in your packages.
>>>> Indeed, installing wget solved the issue and I was able to generate
>>>> a debian package.
>>>>
>>>> Still, we have a build system that silently depends on gawk and wget, and 
>>>> there is no check in the configure script to ensure these tools are 
>>>> installed.
>>>>
>>>> And the errors in the build system are quite obscure, it's hard to 
>>>> understand that you were missing gawk or wget in the first place.
>>>>
>>>> What do you think about this ?
>>> Hi Mathieu,
>>>
>>> I’ve CC the x86 maintainer, probably they know better the reasons.
>> These are two different problems.
>>
>> The configure script does check for WGET (or more generally FETCHER) and
>> will object if something is not present.  This is only relevant for
>> tools/ which you should have been forced to run configure for anyway, so
>> I'm really not sure what went on there.
>>
>> For valid-addrs vs all-addrs, that's come up on xen-devel before.  I
>> think the general consensus is that we don't want to silently depend on
>> gawk.
>>
>> (We're trying some new project management tools.) Can you try opening a
>> bug here: https://gitlab.com/xen-project/xen/-/issues about the
>> check-endbr.sh issue?
>>
>> This ought to be a 4.17 release blocker seeing as its a regression from
>> 4.16.  (CC'ing Henry as release manager.)
> Except that 4.16 and older then already have regressed as well, due to
> the backports they've received.

Luckily not.

Remember that we decided to only backport the less invasive parts of
CET-IBT for the security fix, which is "endbr64 on all functions".

When every function is open to (ab)use, there's no point searching for
misaligned ones too.

~Andrew

 


Rackspace

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