golang error: reference to undefined identifier ‘syscall.TUNSETIFF’ - go

So, I have been trying to build flannel (https://github.com/coreos/flannel) with gccgo. Here is the error I am getting while building:
$ ./build
Building flanneld...
# github.com/coreos/flannel/pkg/ip
gopath/src/github.com/coreos/flannel/pkg/ip/tun.go:57:37: error: reference to undefined identifier ‘syscall.TUNSETIFF’
err = ioctl(int(tun.Fd()), syscall.TUNSETIFF, uintptr(unsafe.Pointer(&ifr)))
^
I am using gccgo-5 and gcc-5. Can anyone please help me figure out what exactly is the issue here? TIA

So, I found the answer. The problem was that gccgo didn't define TUNSETIFF for my arch. I defined the value accordingly and I was able to make it work. Thanks #JimB

Related

Can't install gin-gonic: c.engine.AppEngine undefined (type *Engine has no field or method AppEngine)

I can't install gin-gonic for my golang project. I tried reinstalling go, resetting the bash files, delete and recreate the project folder, and searched the error as keyword on google, but found nothing
Here are my terminal messages:
$ go get -u github.com/gin-gonic/gin
# github.com/gin-gonic/gin
..\..\..\..\go\pkg\mod\github.com\gin-gonic\gin#v1.7.5\context.go:735:13: c.engine.AppEngine undefined (type *Engine has no field or method AppEngine)
..\..\..\..\go\pkg\mod\github.com\gin-gonic\gin#v1.7.5\gin.go:154:3: unknown field 'UseRawPath' in struct literal of type Engine
..\..\..\..\go\pkg\mod\github.com\gin-gonic\gin#v1.7.5\gin.go:156:3: unknown field 'UnescapePathValues' in struct literal of type Engine
..\..\..\..\go\pkg\mod\github.com\gin-gonic\gin#v1.7.5\gin.go:508:11: engine.UseRawPath undefined (type *Engine has no field or method UseRawPath)
..\..\..\..\go\pkg\mod\github.com\gin-gonic\gin#v1.7.5\gin.go:510:20: engine.UnescapePathValues undefined (type *Engine has no field or method UnescapePathValues)
I downgraded to v1.7.2 and everything worked well. Take a look at https://github.com/gin-gonic/gin/issues/2948
I have the same problem when using gin#v1.7.5, so I downgrade to gin#v1.7.4, and it works well
I had the same problem. but I resolve it with root on ubuntu. Similarly, It'd be good to execute with "run as administrator"

gcutil --filter arguments error

Encountered a problem trying to run gcutil listinstances --filter="name eq foo" (for example...)
I get the following error:
RuntimeError: CommandError: Unknown argument: "eq", "foo"
This follows the examples found in the official usage tips.
Seems as if 'eq' and 'foo' get parsed as independent arguments for gcutil...
Does this result from a bug in gcutil or the way I use it?
Thanks.
Looks like an installation issue. Did you try reinstalling Google Cloud SDK?

Linux compile error: undefined reference to `kvm_arch_vcpu_runnable'

I want to call function kvm_arch_vcpu_runnable() in tick-sched.c, but got the following error:
/usr/src/linux-3.13.9/kernel/time/tick-sched.c:213: undefined reference to `kvm_arch_vcpu_runnable'
how can I fix this?
Just find definition of this function in kernel and use:
EXPORT_SYMBOL_GPL(kvm_arch_vcpu_runnable)
I hope it help.

MAC go get github.com/go-gl/gl

On MAC i am trying to setup GO-GL, but when i run
go get github.com/go-gl/gl
I get the following error:
In file included from src/github.com/go-gl/gl/attriblocation.go:7:./gl.h:2:10: fatal error: 'GL/glew.h' file not found
Someone please help me figure this out!
Unless you have a good reason not to, you should use go-gl/glow package instead of go-gl/gl. It will provide you and your users with a better experience.
https://github.com/go-gl/glow#glow

Fatal error: Call to undefined method ModulesHelper::getActions()

When I create new module using Roksproket, I get:
Fatal error: Call to undefined method ModulesHelper::getActions() in C:\xampp\htdocs\pgocaribbeantv\administrator\components\com_roksprocket\views\module\view.html.php on line 139
What might the problem be?
This is a known issue with Joomla 3.2.2, the getActions function was meant to be depreciated and then removed.
https://github.com/joomla/joomla-cms/pull/3061
For now you can try upgrading RockSprocket as they added a release to work around the bug (see their changelog):
http://www.rockettheme.com/joomla/extensions/roksprocket

Resources