Build Error: Tie-IxHash 1.23 for Perl 5.26.3 on Windows

Looking for help with this package that is failing to build in my project.

Runtime Details

[Edit: Updating project link]

Failing Packages

  • Tie-IxHash 1.23

Reasons

1 Like

Just noting that it looks like this project has been renamed and the new link is: https://platform.activestate.com/aviad26/Active-Perl-5.26.3-Dev

1 Like

I tried again and created a new project .
This package is keep failing .
Any suggestion ?

I’m checking with some of the devs and will let you know if I find anything.

Cheers!

@aviad26 - okay so I forked your project and was able to get it to build successfully. You can check it out here…

https://platform.activestate.com/flukeout-hold/Active-Perl-5.26.3-Dev-fixing/customize

Yours will build successfully also if you get it to re-do the build process. To do that, just add any old package and commit the change. Then, remove that package and commit again. Then go to the Builds tab, and your build should restart.

Let me know if that works.

Thanks a lot! @flukeout,
I’m trying and will update you .
BTW I wanted to ask why if i’m trying to download and install any PPM module (with “ppm install” on CMD) after I download the installer its not working and tells me that it couldn’t find that package, any idea ? :\

Hey there @aviad26 — I’m a PM here at ActiveState and just wanted to follow-up on your PPM question. So, PPM is being phased out, and while it works “ok” for some older versions of Perl, it doesn’t work with newer versions. A few quick questions, as well as some possible solutions:

  1. Which package are you trying to add via ppm?
  2. Is there a reason you didn’t add it to your project on the platform? Any details about your use case or environment you can share would be awesome.

Few options:

  1. You can add the package you wanted to install via ppm to your project via the UI and rebuild. Just click the ‘Add Packages’ button and select the package you want.
  2. You could use the “state” tool, which is our new CLI which will replace (and replicate) ppm in the long term. You can install it by clicking on the Dev Tools option in the platform banner.

Once you have it installed, you can add a package to your project with “state package add [@optionalversion]”. Instructions on how to install the state tool and links to the documentation are here: https://platform.activestate.com/dev-tools

Thanks for using the ActiveState platform for your builds — let us know if we can help out!