Heimdal and Samba provide vasfprintf/asprintf if these are not provided by the OS. But then this clashes at link time.
and the Tru64 machine in the build farm:
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.
i think this is fixed since a while.