Closed (fixed)
Project:
IndieWeb
Version:
8.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
23 Nov 2024 at 01:19 UTC
Updated:
1 May 2025 at 12:39 UTC
Jump to comment: Most recent
Upgrading to PHP 8.3 is slightly blocked on lcobucci/clock, as 2.3.0 does not allow PHP 8.3. In https://github.com/lcobucci/jwt/pull/986 it was allowed to support version 3.0, which supports PHP 8.3.
Otherwise the clock package downgrades to 2.2.0
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:
Comments
Comment #2
swentel commentedSo requiring 4.3.0 seems to work fine, although I have some test failures locally on my own site, but I'll have to double check. Will rewind my local drupal install to 10.x to see if that goes better (and hopefully find some time to upgrade this module to work with 11.x too heh)
Comment #4
swentel commenteddone, will push a new release in a couple of minutes.
Comment #5
swentel commentedComment #6
swentel commentedcrap, testbot doesn't have sodium extension installed, checking ..
Comment #8
swentel commentedhmm, looks like this is blocked on https://www.drupal.org/project/drupalci_environments/issues/3387737#comm...
(although sodium is bundled within PHP normally afaict from php7.2, so not sure why the package requires it in composer.json as the minimum php requirement is 7.4)
Comment #10
swentel commentedOk, used sodium_compat polyfill, works fine!
Comment #11
swentel commentedComment #12
swentel commentedHmm, can't install latest release on my local machine, or on server, let's see how to get around this
Comment #15
swentel commentedRemove the sodium replace and compat, but that means the testbot will fail always now
Comment #16
swentel commentedComment #17
swentel commentedComment #20
swentel commentedOk using aliases makes this work as far as I can see, finally!