public inbox for nncp-devel@lists.cypherpunks.ru
Atom feed
* Building with newer Yggdrasil?
@ 2022-11-17 21:08 John Goerzen
  2022-11-18 18:49 ` Sergey Matveev
  0 siblings, 1 reply; 4+ messages in thread
From: John Goerzen @ 2022-11-17 21:08 UTC (permalink / raw)
  To: nncp-devel

Hi Sergey,

We finally have gvisor in Debian, so I was looking to build the latest
NNCP for it.  Unfortunately, we now run into another problem, which is
that we have the latest Yggdrasil, and there have been some changes
since the version NNCP is building against.  Namely, these errors occur:

> src/go.cypherpunks.ru/nncp/v8/yggdrasil/yggdrasil.go:89:17: core.Start undefined (type *core.Core has no field or method Start)
> src/go.cypherpunks.ru/nncp/v8/yggdrasil/yggdrasil.go:94:16: mc.Init undefined (type *multicast.Multicast has no field or method Init)
> src/go.cypherpunks.ru/nncp/v8/yggdrasil/yggdrasil.go:98:16: mc.Start undefined (type *multicast.Multicast has no field or method Start)

I'm not a Go programmer, but took a quick look at it.  Looking in the
Yggdrasil git history for lines that include "core.Start", I can see
what they remove and then how they start it instead.  I'm not really up
enough on Go and NNCP to know how to do this translation myself; but my
gut says it would probably be pretty easy for you.  Would you happen to
be able to update NNCP to build against the latest Yggdrasil release,
0.4.6?

Thanks!

- John

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Building with newer Yggdrasil?
  2022-11-17 21:08 Building with newer Yggdrasil? John Goerzen
@ 2022-11-18 18:49 ` Sergey Matveev
  2022-11-18 20:49   ` John Goerzen
  0 siblings, 1 reply; 4+ messages in thread
From: Sergey Matveev @ 2022-11-18 18:49 UTC (permalink / raw)
  To: nncp-devel

[-- Attachment #1: Type: text/plain, Size: 276 bytes --]

Greetings!

*** John Goerzen [2022-11-17 15:08]:
>be able to update NNCP to build against the latest Yggdrasil release, 0.4.6?

Made in NNCP's 8.8.2 release.

-- 
Sergey Matveev (http://www.stargrave.org/)
OpenPGP: 12AD 3268 9C66 0D42 6967  FD75 CB82 0563 2107 AD8A

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Building with newer Yggdrasil?
  2022-11-18 18:49 ` Sergey Matveev
@ 2022-11-18 20:49   ` John Goerzen
  2022-11-19 16:29     ` Sergey Matveev
  0 siblings, 1 reply; 4+ messages in thread
From: John Goerzen @ 2022-11-18 20:49 UTC (permalink / raw)
  To: Sergey Matveev; +Cc: nncp-devel

On Fri, Nov 18 2022, Sergey Matveev wrote:

> Greetings!
>
> *** John Goerzen [2022-11-17 15:08]:
>>be able to update NNCP to build against the latest Yggdrasil release, 0.4.6?
>
> Made in NNCP's 8.8.2 release.

Thank you!  Built and uploaded!

Incidentally...  Debian packages flow into a lot of other distros as
well.  Debian will have a new release in early 2023, which will include
NNCP for the first time.  After that, expect it to show up in Raspberry
Pi OS, Kali Linux, etc.  It has already flowed into Ubuntu.

I am really looking forward to Raspberry Pi users being able to just
"apt-get install nncp" out of the box!

- John

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Building with newer Yggdrasil?
  2022-11-18 20:49   ` John Goerzen
@ 2022-11-19 16:29     ` Sergey Matveev
  0 siblings, 0 replies; 4+ messages in thread
From: Sergey Matveev @ 2022-11-19 16:29 UTC (permalink / raw)
  To: nncp-devel

[-- Attachment #1: Type: text/plain, Size: 342 bytes --]

*** John Goerzen [2022-11-18 14:49]:
>Incidentally...  Debian packages flow into a lot of other distros as
>well.  Debian will have a new release in early 2023, which will include
>NNCP for the first time.

Cool! Thank you!

-- 
Sergey Matveev (http://www.stargrave.org/)
OpenPGP: 12AD 3268 9C66 0D42 6967  FD75 CB82 0563 2107 AD8A

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-11-19 16:29 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-11-17 21:08 Building with newer Yggdrasil? John Goerzen
2022-11-18 18:49 ` Sergey Matveev
2022-11-18 20:49   ` John Goerzen
2022-11-19 16:29     ` Sergey Matveev