Hi @andrewkroh Thanks alot for your reply.
As suggested I tried to compile packet beat on solaris which went through fine and while executing packet beat on Solaris I am getting following error. Does this has some thing to do with GO?
Note: I thought of pulling the binary from elastic jenkins workspace, but looks like the build is in failed state. http://build-eu-00.elastic.co/view/Beats/job/beats-solaris/ws/packetbeat/
sudo ./packetbeat -d '*' -e
2016/03/22 12:30:42.266559 beat.go:221: DBG Initializing output plugins
2016/03/22 12:30:42.266669 geolite.go:24: INFO GeoIP disabled: No paths were set under shipper.geoip.paths
2016/03/22 12:30:42.266813 client.go:431: DBG ES Ping(url=http://somemachine.something.com:9200, timeout=1m30s)
2016/03/22 12:30:42.786221 client.go:440: DBG Ping status code: 200
2016/03/22 12:30:42.786341 outputs.go:89: INFO Activated elasticsearch as output plugin.
2016/03/22 12:30:42.786362 publish.go:235: DBG Create output worker
2016/03/22 12:30:42.786459 publish.go:277: DBG No output is defined to store the topology. The server fields might not be filled.
2016/03/22 12:30:42.786539 publish.go:291: INFO Publisher name: sthjprtsol51
2016/03/22 12:30:42.786591 async.go:70: INFO Flush Interval set to: 1s
2016/03/22 12:30:42.786618 async.go:71: INFO Max Bulk Size set to: 50
2016/03/22 12:30:42.786635 async.go:79: DBG create bulk processing worker (interval=1s, bulk size=50)
2016/03/22 12:30:42.786744 beat.go:238: INFO Init Beat: packetbeat; Version: 5.0.0-SNAPSHOT
panic: reflect: call of reflect.Value.Type on zero Value
goroutine 15 [running]:
panic(0xbf2b20, 0xc821232ca0)
/export/home/shamoh/go/go1_6/go/src/runtime/panic.go:464 +0x3ef
reflect.Value.Type(0x0, 0x0, 0x0, 0x0, 0x0)
/export/home/shamoh/go/go1_6/go/src/reflect/value.go:1671 +0x7b
github.com/elastic/beats/vendor/github.com/urso/ucfg.pointerize(0xffff80ffbf3130a8, 0xcf4380, 0xffff80ffbf3130a8, 0xc0dc60, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/export/home/shamoh/go/go1_6/go/src/github.com/elastic/beats/vendor/github.com/urso/ucfg/reify.go:384 +0x143
github.com/elastic/beats/vendor/github.com/urso/ucfg.reifyValue(0xd216e0, 0x6, 0xd1afe8, 0x1, 0xffff80ffbf3130a8, 0xcf4380, 0xffff80ffbf346500, 0x16c75a8, 0x0, 0x0, ...)
/export/home/shamoh/go/go1_6/go/src/github.com/elastic/beats/vendor/github.com/urso/ucfg/reify.go:176 +0x370
github.com/elastic/beats/vendor/github.com/urso/ucfg.reifyMap(0xd216e0, 0x6, 0xd1afe8, 0x1, 0xae7f20, 0xc821282228, 0x195, 0xc821236068, 0x0, 0x0)
/export/home/shamoh/go/go1_6/go/src/github.com/elastic/beats/vendor/github.com/urso/ucfg/reify.go:63 +0x49d
github.com/elastic/beats/vendor/github.com/urso/ucfg.reifyMergeValue(0xd216e0, 0x6, 0xd1afe8, 0x1, 0xae7f20, 0xc821282228, 0x195, 0xffff80ffbf346498, 0xc821236068, 0x0, ...)
/export/home/shamoh/go/go1_6/go/src/github.com/elastic/beats/vendor/github.com/urso/ucfg/reify.go:271 +0x807
github.com/elastic/beats/vendor/github.com/urso/ucfg.reifyGetField(0xc821236050, 0xd216e0, 0x6, 0xd1afe8, 0x1, 0xc821247450, 0x9, 0xae7f20, 0xc821282228, 0x195, ...)
/export/home/shamoh/go/go1_6/go/src/github.com/elastic/beats/vendor/github.com/urso/ucfg/reify.go:126 +0x1c9
github.com/elastic/beats/vendor/github.com/urso/ucfg.reifyStruct(0xd216e0, 0x6, 0xd1afe8, 0x1, 0xcbcc40, 0xc8211da200, 0x199, 0xc821236050, 0x0, 0x0)
/export/home/shamoh/go/go1_6/go/src/github.com/elastic/beats/vendor/github.com/urso/ucfg/reify.go:102 +0x6ee
github.com/elastic/beats/vendor/github.com/urso/ucfg.reifyInto(0xd216e0, 0x6, 0xd1afe8, 0x1, 0xcbcc40, 0xc8211da200, 0x199, 0xc821236050, 0x0, 0x0)
/export/home/shamoh/go/go1_6/go/src/github.com/elastic/beats/vendor/github.com/urso/ucfg/reify.go:37 +0x306
github.com/elastic/beats/vendor/github.com/urso/ucfg.(*Config).Unpack(0xc821236050, 0xaae9e0, 0xc8211da200, 0xc8211c3db0, 0x1, 0x1, 0x0, 0x0)
/export/home/shamoh/go/go1_6/go/src/github.com/elastic/beats/vendor/github.com/urso/ucfg/reify.go:22 +0x204
github.com/elastic/beats/libbeat/cfgfile.Read(0xaae9e0, 0xc8211da200, 0xc8211ca450, 0x27, 0x0, 0x0)
/export/home/shamoh/go/go1_6/go/src/github.com/elastic/beats/libbeat/cfgfile/cfgfile.go:65 +0x5bd
github.com/elastic/beats/packetbeat/beater.(*Packetbeat).Config(0xc8211da200, 0xc8211de480, 0x0, 0x0)
/export/home/shamoh/go/go1_6/go/src/github.com/elastic/beats/packetbeat/beater/packetbeat.go:108 +0x5d
github.com/elastic/beats/libbeat/beat.(*Beat).Start(0xc8211de480, 0x0, 0x0)
/export/home/shamoh/go/go1_6/go/src/github.com/elastic/beats/libbeat/beat/beat.go:166 +0xdc
github.com/elastic/beats/libbeat/beat.Run.func1(0xc8211de480)
/export/home/shamoh/go/go1_6/go/src/github.com/elastic/beats/libbeat/beat/beat.go:121 +0x42
created by github.com/elastic/beats/libbeat/beat.Run
/export/home/shamoh/go/go1_6/go/src/github.com/elastic/beats/libbeat/beat/beat.go:133 +0x8d