Heimdal and Samba provide vasfprintf/asprintf if these are not provided by the OS. But then this clashes at link time. See http://rcmail.vintela.com/pipermail/samba/2005-July.txt and the Tru64 machine in the build farm: http://build.samba.org/?function=View+Build;host=SerNet-Tru64;tree=samba_3_0;compiler=cc Any idea what can be done about this?
We could put the Samba replacement into a .a file and reference that last in the linking options. This way lib/snprintf.o would only be linked in if nobody else defines that symbol. At least this is how I understood the linker. This is not too easy I think, I've never really messed with the Makefiles. Volker
i think this is fixed since a while.