--- getprogname.c.orig 2009-11-07 14:51:38.000000000 -0800 +++ getprogname.c 2009-11-07 14:51:39.000000000 -0800 @@ -3,6 +3,8 @@ __FBSDID("$FreeBSD: src/lib/libc/gen/get #include "namespace.h" #include <stdlib.h> +#include <crt_externs.h> +#define __progname (*_NSGetProgname()) #include "un-namespace.h" #include "libc_private.h"