• Embedded perl 5.28 & 5.30

    From Michael Dukelsky@2:5020/1042 to All on Tue Jun 2 11:42:14 2020
    Hello All,

    Pavel Gulchouck 2:463/68 informed us in RU.BINKD that there is a bug in Perl 5.28.* and 5.30.* because of which binkd may crash during rereading its configuration file if embedded Perl of one of those versions is used. It happens because when binkd rereads its configuration file, it restarts the Perl interpretor and there is a problem with the restart. It should be fixed in Perl 5.32.2.

    https://github.com/Perl/perl5/issues/17774

    Michael

    ... node (at) f1042 (dot) ru
    --- GoldED+/LNX 1.1.5-b20170303
    * Origin: Moscow, Russia (2:5020/1042)
  • From Oli@2:280/464.47 to Michael Dukelsky on Tue Jun 2 17:28:58 2020
    Michael wrote (2020-06-02):

    Hello All,

    Pavel Gulchouck 2:463/68 informed us in RU.BINKD that there is a bug in Perl 5.28.* and 5.30.* because of which binkd may crash during rereading its configuration file if embedded Perl of one of those versions is used. It happens because when binkd rereads its configuration file, it restarts the Perl interpretor and there is a problem with the restart. It should
    be fixed in Perl 5.32.2.

    https://github.com/Perl/perl5/issues/17774

    Too bad hasn't been released yet and is not on any distribution. There is only a 5.32.0-RC0 available. The fix is now in blead (the development branch) and should be in 5.32.0-RC1 and the 5.32.0. There will be no backport of the fix to 5.30.x or 5.28.x as it would break compatibility.

    The workaround is to disable perl or disable automatic reloading of the config file? Linking against Perl 5.26.x or earlier should work too.

    ---
    * Origin: (2:280/464.47)