Bug 1422460 - xen: /usr/sbin/xenstored defines canonicalize function
Summary: xen: /usr/sbin/xenstored defines canonicalize function
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: xen
Version: 26
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Michael Young
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: Fedora26GlibcInterpositionTracker
TreeView+ depends on / blocked
 
Reported: 2017-02-15 11:42 UTC by Florian Weimer
Modified: 2017-03-05 07:47 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2017-03-05 07:47:20 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Florian Weimer 2017-02-15 11:42:39 UTC
The “canonicalize” function was added to a recent ISO C TS as a math function, and xenstored overrides it.  This could interfere with the correct operation of other libraries in the same process image.

The function defined by xenstored should be renamed.

Comment 1 Fedora End Of Life 2017-02-28 11:18:17 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 26 development cycle.
Changing version to '26'.

Comment 2 Florian Weimer 2017-03-05 07:47:20 UTC
Observed in xen-runtime-4.8.0-2.fc26.x86_64, but not xen-runtime-4.8.0-8.fc27.x86_64.  Fixed by xen.canonicalize.patch.


Note You need to log in before you can comment on or make changes to this bug.