Skip to content

Rakudo 2017.10

Compare
Choose a tag to compare
@nxadm nxadm released this 27 Oct 22:38
· 674 commits to master since this release

If you're using the Windows Subsystem for Linux (aka Bash or Ubuntu on Windows 10), use the Ubuntu 16.04 package (or the 14.04 one if running an older release) and run /opt/rakudo/bin/fix_windows10 after the installation.

Installation

While rakudo-pkg is mainly meant to provide automatic native package creation for system administrators or advanced users, the packages created with rakudo-pkg are released here for end-users. 32-bit packages are not JIT enabled.

The packages can be installed with the default graphical application manager or if you prefer through the command line:

Centos and Fedora: rpm -Uvh *.rpm
Debian and Ubuntu: dpkg -i *.deb

(You can uninstall the package with yum, dnf and apt-get respectively. Do this first to get a clean /opt/rakudo)

The packages are minimalistic by design: they don't run any pre/post scripts and all the files are installed in /opt/rakudo. You'll have to add /opt/rakudo/bin to your PATH. Add this to your .bashrc (or corresponding environment script for other shells):

export PATH=/opt/rakudo/bin:$PATH

Install the Zef Module Manager and modules

In /opt/rakudo/bin you'll find two additional scripts to install the zef Perl 6 module manager:

install_zef_as_user: install zef it in ~/.perl6
install_zef_as_root: install zef in /opt/rakudo as root (use sudo)

You'll need to add the bin directories to your PATH (as the scripts will print).

Changes

The following changes were included in this release:

  • Bump Rakudo to version 2017.10.
  • Addition of Ubuntu 14.04 amd packages (useful for Travis CI).
  • New packaging naming scheme for easier upgrades.

[For Rakudo changes on this release, have a look upstream: http://rakudo.org/]