Rainer Orth <[email protected]> writes:
> the problem turned out to be obvious once you ignore most of the error
> message ;-( The spurious import is in sysinfo.go, which unconditionally
> imports the package, but only uses in some cases.
Ah. This patch fixes the location of the error message. Bootstrapped
and ran Go testsuite on x86_64-unknown-linux-gnu. Committed to
mainline.
Ian
diff -r 2a85c2fcd313 go/unsafe.cc
--- a/go/unsafe.cc Fri Sep 23 15:13:57 2011 -0700
+++ b/go/unsafe.cc Mon Sep 26 11:28:04 2011 -0700
@@ -31,6 +31,7 @@
return;
}
+ package->set_location(location);
package->set_is_imported();
Bindings* bindings = package->bindings();