Re: [Qemu-devel] [PATCH] vdi: don't override libuuid symbols

2012-11-20 Thread Stefan Hajnoczi
On Tue, Nov 20, 2012 at 04:34:17PM +0100, Stefan Hajnoczi wrote: > It's poor symbol hygiene to provide a global symbols that collide with a > common library like libuuid. If QEMU links against a shared library > that depends on uuid_generate() it can end up calling our stub version > of the functi

Re: [Qemu-devel] [PATCH] vdi: don't override libuuid symbols

2012-11-20 Thread Kevin Wolf
Am 20.11.2012 16:34, schrieb Stefan Hajnoczi: > It's poor symbol hygiene to provide a global symbols that collide with a > common library like libuuid. If QEMU links against a shared library > that depends on uuid_generate() it can end up calling our stub version > of the function. > > This exact

[Qemu-devel] [PATCH] vdi: don't override libuuid symbols

2012-11-20 Thread Stefan Hajnoczi
It's poor symbol hygiene to provide a global symbols that collide with a common library like libuuid. If QEMU links against a shared library that depends on uuid_generate() it can end up calling our stub version of the function. This exact scenario happened with GlusterFS libgfapi.so, which depen