Multiple definitions of create variable name

Imported from http://bugzilla.roxen.com/bugzilla/show_bug.cgi?id=6065

Reported by Martin Stjernholm mast@roxen.com

Recent 7.9 fails in post_modules:

/home/mast/Pike/devel/src/post_modules/GTK2/build_pgtk.pike:490:Multiple definitions of create variable name (0 != 6).
make[4]: *** [compile1] Segmentation fault (core dumped)
make[3]: *** [GTK2] Error 1

The bug was introduced by this commit:

commit 6c98ca273df23f43842684297485e213f60ef66c
Author: Henrik Grubbström (Grubba) <grubba@grubba.org>
Date:   Mon Sep 5 19:21:00 2011 +0200
Compiler: Fixed resolving of external symbols in deep inherits. Fixes [bug #6063].

Thanks to ??? <zenothing@hotmail.com> for the bugreport.