+2010-08-28 Bruno Haible <bruno@clisp.org>
+
+ Avoid relocwrapper link errors due to gnulib replacement functions.
+ * lib/canonicalize-lgpl.c [IN_RELOCWRAPPER]: Use the system's getcwd
+ function.
+ Reported by Ben Pfaff <blp@cs.stanford.edu>.
+
2010-08-28 Bruno Haible <bruno@clisp.org>
Prefer using AC_DEFUN_ONCE over AC_DEFUN in projects with gnulib.
# include "pathmax.h"
# include "malloca.h"
# if HAVE_GETCWD
+# if IN_RELOCWRAPPER
+ /* When building the relocatable program wrapper, use the system's getcwd
+ function, not the gnulib override, otherwise we would get a link error.
+ */
+# undef getcwd
+# endif
# ifdef VMS
/* We want the directory in Unix syntax, not in VMS syntax. */
# define __getcwd(buf, max) getcwd (buf, max, 0)