Re: Net::SMTP is messed up

2017-07-08 Thread ToddAndMargo

On 07/08/2017 01:21 AM, Timo Paulssen wrote:

The fix is now in rakudo master.

HTH
   - Timo



Awesome!  Thank you!

--
~~
Computers are like air conditioners.
They malfunction when you open windows
~~


Re: Net::SMTP is messed up

2017-07-08 Thread ToddAndMargo

On 07/08/2017 01:21 AM, Timo Paulssen wrote:

The fix is now in rakudo master.

HTH
   - Timo



Now to get Fedora to update!


--
~~
Computers are like air conditioners.
They malfunction when you open windows
~~


Re: Net::SMTP is messed up

2017-07-08 Thread ToddAndMargo

On 07/08/2017 01:09 AM, Timo Paulssen wrote:

It sounds like you're using a rakudo version that's not an official
release? That seems quite risky for a security-related program.



I am using the one that resides in Fedora's repository:

$ rpm -qa rakudo
rakudo-0.2017.06-1.fc25.x86_64

$ perl6 -v
This is Rakudo version 2017.06 built on MoarVM version 2017.06
implementing Perl 6.c.

It is actually monitoring a security program that
needs to be restarted a lot (it restarts it if it
finds it dead)

--
~~
Computers are like air conditioners.
They malfunction when you open windows
~~


Re: Net::SMTP is messed up

2017-07-08 Thread Timo Paulssen
The fix is now in rakudo master.

HTH
  - Timo


Re: Net::SMTP is messed up

2017-07-08 Thread Timo Paulssen
This comes from IO::Socket not properly handling non-list values of the
nl-in property. This change came in with the recent refactor to make
encoders customizable in perl6 code.

I'm going to push a fix to rakudo soon.

It sounds like you're using a rakudo version that's not an official
release? That seems quite risky for a security-related program.

Anyway, with the "git checkout" command you can grab any version you
like. get a "commit" (a sha1 hash) from "git log" and "git checkout
cafe" gives you the code as it was at that point, then configure
+ make + make install as usual. You may have to downgrade nqp and moarvm
to fit. For that, check out the files build/tools/NQP_REVISION inside
rakudo's repository and build/tools/MOAR_REVISION inside nqp's repository.

hth
  - Timo