Alien-wxWidgets 0.68 in PPM is incomplete

Posted by ronk on 2018-03-04 19:29
Forums: PPM | OS: Windows 10

I encountered a situation a few days ago where Wx 0.9928 would no longer load in 5.22 Win10 x64. After doing some digging today, the problem seems to be the build of Alien-wxWidgets 0.68 in PPM is incomplete. The Config and Msw libraries are absent, and from the PPM log, they not being built. Alien-wxWidgets 0.67 was built correctly, but it is now locked in PPM. I have one machine that still has 0.67 on it, and it works fine.

Ron

grahams
ActiveState Staff
Mon, 2018-03-05 13:55

The working 0.67 applied a lot of patches; none of the latest versions do.

I also note that there are no test reports for 0.68 or 0.69 (or any version at all) for 5.24.2 or 5.24.3 on Windows; or for 5.22.3, or 5.22.4. The only result for 5.22.2 is a failure.
http://matrix.cpantesters.org/?dist=Alien-wxWidgets%200.69;maxver=1

The latest version 0.69 isn't building for any ActivePerl and seems to be incompatible with the PPM build systems.

Unfortunately, I can't suggest the repo from WxPerl. That hasn't been updated since 2013 and has nothing for newer Perls.
http://ppm.wxperl.it/wx_ppm_repository/

If you have a Business Edition license, you can manually download the older versions
https://community.activestate.com/faq/manual-downloads-ppm-index-page
but a PPM client can only pull down the newest available version.