On 02:35-20201028, Nikhil Devshatwar wrote:
> On 00:56-20201028, Nikhil Devshatwar wrote:
> > On 14:11-20201027, Dan Murphy wrote:
> > > Denys/Nikhil
> > > 
> > > On 10/27/20 2:06 PM, Denys Dmytriyenko wrote:
> > > > On Tue, Oct 27, 2020 at 01:57:06PM -0500, Dan Murphy wrote:
> > > > > Denys
> > > > > 
> > > > > On 10/27/20 1:52 PM, Denys Dmytriyenko wrote:
> > > > > > On Tue, Oct 27, 2020 at 01:42:32PM -0500, Dan Murphy wrote:
> > > > > > > Nikhil
> > > > > > > 
> > > > > > > On 10/27/20 5:11 AM, Nikhil Devshatwar wrote:
> > > > > > > > On 11:09-20201026, Dan Murphy wrote:
> > > > > > > > > Nikhil
> > > > > > > > > 
> > > > > > > > > On 10/26/20 10:51 AM, Nikhil Devshatwar wrote:
> > > > > > > > > > websocketd is an application which allows to redirect 
> > > > > > > > > > output of
> > > > > > > > > > command line applications via a websocket so that web pages 
> > > > > > > > > > can
> > > > > > > > > > interact with them.
> > > > > > > > > > 
> > > > > > > > > > This is very useful for visualizing statistics information 
> > > > > > > > > > on
> > > > > > > > > > host machine browser.
> > > > > > > > > > 
> > > > > > > > > > Signed-off-by: Nikhil Devshatwar <[email protected]>
> > > > > > > > > > ---
> > > > > > > > > >    .../recipes-devtools/websocketd/websocketd.bb    | 16 
> > > > > > > > > > ++++++++++++++++
> > > > > > > > > >    1 file changed, 16 insertions(+)
> > > > > > > > > >    create mode 100644 
> > > > > > > > > > meta-arago-extras/recipes-devtools/websocketd/websocketd.bb
> > > > > > > > > > 
> > > > > > > > > > diff --git 
> > > > > > > > > > a/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb
> > > > > > > > > >  
> > > > > > > > > > b/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb
> > > > > > > > > > new file mode 100644
> > > > > > > > > > index 00000000..44f549ee
> > > > > > > > > > --- /dev/null
> > > > > > > > > > +++ 
> > > > > > > > > > b/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb
> > > > > > > > > > @@ -0,0 +1,16 @@
> > > > > > > > > > +SUMMARY = "Application for routing native applications via 
> > > > > > > > > > websockets"
> > > > > > > > > > +HOMEPAGE = "http://websocketd.com/";
> > > > > > > > > > +
> > > > > > > > > > +LICENSE = "BSD-2-Clause"
> > > > > > > > > > +LIC_FILES_CHKSUM = 
> > > > > > > > > > "file://LICENSE;md5=a14d7befdbee1290ac5c472cd85d66f2"
> > > > > > > > > > +
> > > > > > > > > > +PV = "0.3.0"
> > > > > > > > > 0.3.1 is available
> > > > > > > > > > +SRC_URI = 
> > > > > > > > > > "https://github.com/joewalnes/websocketd/releases/download/v${PV}/websocketd-${PV}-linux_arm64.zip";
> > > > > > > > > Is this valid for ARM32? Does this build for am3 or am4?
> > > > > > > > > 
> > > > > > > > > I see websocketd-0.3.1-linux_arm.zip available for 32 bit
> > > > > > > > This is planned to be supported only for K3 platforms.
> > > > > > > > I haven't run it on any arm32 platforms.
> > > > > > > > Should I add a compatible machine here and in the statcol 
> > > > > > > > recipe as well?
> > > > > > > If you only intend to use the 64 bit package then yes you 
> > > > > > > probably should
> > > > > > > restrict it to 64 bit platforms so it does not get pulled into 
> > > > > > > the 32 bit
> > > > > > > platform.
> > > > > > Why cannot it be build from sources instead of pulling prebuilt 
> > > > > > binaries?
> > > > > > 
> > > > > It is coded in Go can the Yocto build Go yet?
> > > > Absolutely! Usually all you need is to "inherit go" bbclass. There are 
> > > > some
> > > > existing examples out there:
> > > > 
> > > > https://git.openembedded.org/openembedded-core/tree/meta/recipes-extended/go-examples/go-helloworld_0.1.bb
> > > > https://git.openembedded.org/openembedded-core/tree/meta/recipes-devtools/glide/glide_0.13.3.bb
> > > > 
> > > Nice! Lets build it from source then instead of pulling a pre-compiled
> > > release
> > > 
> > > This way we can just build for the arch as well. If that is not needed 
> > > then
> > > we should make it Arch dependent but lets try to build for both 32 and 64
> > > bit
> > > 
> > 
> > Okay, Let me give it a try and repost
> > Nikhil D
> > 
> 
> Hi Denys, Dan,
> 
> Well, I tried a simple recipe and I am not able to figure out how the
> dependencies are handled in go package builds.
> 
> I tried to add DEPENDS, I tried to run "go get" command after
> do_configure and before do_compile, but this didn't help.
> 
> I inherited go-mod instead of go  (Not sure if this is a right step)
> In this, I get another error when go is trying to download the
> dependency package. Looks like a DNS lookup error.
> 
> Recipe and logs here:
> http://serenity.dal.design.ti.com:7777/raw/rekohinake

Here is a publicly accessible link for the logs
https://pastebin.ubuntu.com/p/Cr536RF25t/

Nikhil D

> 
> Please help me how to fix this. This is my first attempt to build any go
> package. bitbake and otherwise also.
> 
> > > Dan
> > > 
> > _______________________________________________
> > meta-arago mailing list
> > [email protected]
> > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> _______________________________________________
> meta-arago mailing list
> [email protected]
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago

Reply via email to