[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] ocaml/xsd_glue: Fix dynamic linking configuration
- To: Andrew Cooper <andrew.cooper@xxxxxxxxxx>
- From: Christian Lindig <christian.lindig@xxxxxxxxxx>
- Date: Wed, 5 Nov 2025 09:21:44 +0000
- Accept-language: 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=arcselector10001; 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=6MQYLKc1VTf4ijgPZyNVj5VCsbRnlaBZYeo3Lt+4358=; b=GNC2GLbEFBKlOU71FIIZgZFW0mFCLAPCFxC3lHHTudJ/h2UA+Zy2INh0TtCO8F9sZg+TXPgSouKHKOK+eDXuwEgqZv1kFBpsZmzlKeLKgSnKhxJKTCG88cAXTJpISUdatguS6b3c43QE/ubbnGX2t1HL3qoKg+cysog6x1PJF2dQK9hCKLT2GTpUISdKN7Mv/7G3LIolYFDICChz2sXyAnrlmifE/Fj4hxxzOUyxOxGiqbSizHzRKeynQm3qoHiwgHfSmM2bUziaD129UjMXu1kKgNpIb2AjXFsqH22VyBZN/gizi4Leb/+DWfclACn+sR0hyYAkUPjYbxGeN9NiuQ==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=u1JmNMIw3XHiTbB4ARHa2RTWdb4p5mSq3anrXbb5xxekUtm0NitategmWHxwgpgxexHPAT+HUDlbn1WK66sqZNwlp1GUxJYV3guf7lO9Lc0ZDMF9PG3gi4upJSVlJY5UP0awDU9iZzy0dshcSS+Awb/1BP0TwL2aEhpQJHEWrGqueknuiTPmBLXmAJVTSjw8IWquydd6ZjdE41D7DLghTJfq7x6RPYFms306QHCvXxyQj1WKwE4zqmZUTsaEdJu5HiZ3/g0XQUXBBV66V7f+uqMS8nQeXw86ccb2tFGhf3i/pN3VCgCpNUgGN9w9sRKnWqRs2ICB0CpIuvVcJVCzFg==
- Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
- Cc: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Edwin Torok <edwin.torok@xxxxxxxxxx>, Rob Hoes <rob.hoes@xxxxxxxxxx>, Pau Ruiz Safont <pau.safont@xxxxxxxxxx>, Andrii Sultanov <andriy.sultanov@xxxxxxxxxx>, Oleksii Kurochko <oleksii.kurochko@xxxxxxxxx>
- Delivery-date: Wed, 05 Nov 2025 09:21:56 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
- Thread-index: AQHcTawFHWS08HLeIEeNO/Ffj2wNHbTjz8+A
- Thread-topic: [PATCH] ocaml/xsd_glue: Fix dynamic linking configuration
> On 4 Nov 2025, at 16:56, Andrew Cooper <andrew.cooper3@xxxxxxxxxx> wrote:
>
> The latest oxenstored from Xapi-project fails to start up:
>
> launch-xenstore[1201]: Starting /usr/sbin/oxenstored...
> launch-xenstore[1222]: Fatal error: exception
> Dynlink.Error (Dynlink.Cannot_open_dll "Dynlink.Error
> (Dynlink.Cannot_open_dll
>
> \"Failure(\\\"/usr/libexec/xen//ocaml/xsd_glue/xenctrl_plugin/domain_getinfo_v1.cmxs:
> undefined symbol: xc_domain_getinfo_single\\\")\")")
>
> This is because domain_getinfo_v1.cmxs isn't dynamically linked correctly.
> Fill in the correct variable, and remove the xen prefix from xenctrl.
>
> Reported-by: Edwin Török <edwin.torok@xxxxxxxxxx>
> Suggested-by: Edwin Török <edwin.torok@xxxxxxxxxx>
> Fixes: a6576011a4d2 ("ocaml/libs: Implement a dynamically-loaded plugin for
> Xenctrl.domain_getinfo")
> Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
> ---
> CC: Christian Lindig <christian.lindig@xxxxxxxxxx>
> CC: Rob Hoes <Rob.Hoes@xxxxxxxxxx>
> CC: Pau Ruiz Safont <pau.safont@xxxxxxxxxx>
> CC: Andrii Sultanov <andriy.sultanov@xxxxxxxxxx>
> CC: Oleksii Kurochko <oleksii.kurochko@xxxxxxxxx>
>
> For 4.21. Without this, we can't proceed with deprecate oxenstored.
Acked-by: Christian Lindig <christian.lindig@xxxxxxxxx>
|