Problem/Motivation

This module is not compatible with PHP 8.2, there is an issue with the Wamania\Snowball stemmer PHP dependency, which is currently pulling in v1.0 of the library. It should be upgraded to v3.0 to allow compatibility with PHP 8.1 at least.

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

Issue fork alinks-3451016

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

  • 2.x Comparechanges, plain diff MR !7

Comments

superrn created an issue.

superrn’s picture

drupaldope’s picture

how to get this to work ?

drupaldope’s picture

this should function as a workaround until the module is updated:

clone the git issue into a local zip file
then add a repository on composer.json on top of all the other repos:

"repositories": [
{
"type": "package",
"package": {
"name": "drupal/alinks",
"version": "dev-master",
"type": "drupal-module",
"dist": {
"url": "file:///c:/wamp64/www/mywebsite/repos/alinks-3451016.zip",
"type": "zip"
}
}
},

"require": {
"drupal/alinks": "dev-master",
"wamania/php-stemmer": "3.0"
}

drupaldope’s picture

I tested the code by superrn, it works without issues on PHP 8.2 and PHP 8.3

superrn’s picture

It is a shame nobody is maintaining this module! We would like to contribute, but do not know what to do! We are most likely going to have to make this into our own custom module, so we can fix some other multilingual issues we have found.