(xen-devel added to the CC)
Thomas Goirand writes ("xen-qemu-dm-4.0 fails to build in
SID"):> Someone sent this bug report against my package:
>
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=615797
>
> Indeed, when I try to build in SID currently, it does:
>
> LINK i386-dm/qemu-dm
> /usr/bin/ld: ../libqemu_common.a(paaudio.o): undefined reference to
> symbol ''pa_strerror@@PULSE_0''
> /usr/bin/ld: note: ''pa_strerror@@PULSE_0'' is defined in
DSO
> //usr/lib64/libpulse.so.0 so try adding it to the linker command line
> //usr/lib64/libpulse.so.0: could not read symbols: Invalid operation
> collect2: ld returned 1 exit status
Hrm.
> As I understand, $(LIBS) should be put at the very end of the gcc
> command line when building. But the issue is that digging the Makefile
> isn''t easy, and I was currently not able to locate where to
modify.
Yes. It''s nontrivial. We have made changes to fix these problems, we
hope, in xen-4.1-testing (now in codefreeze for the imminent Xen 4.1.0
release). Can you confirm whether 4.1-testing works ?
I don''t think we have any plans to backport those Makefile changes to
4.0; they''re quite extensive.
Ian.
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel