Skip to content

cjs port to mozjs-128 #124

Description

@willysr

Hi,

is there a plan to move to mozjs 128?
gjs seems to move already
https://gitlab.gnome.org/GNOME/gjs/-/commit/e2ce7205f67feede3dd11e4e10ccf56d545ad647

Activity

  1. Fantu commented on Oct 6, 2024

    @Fantu
    Contributor

    There is also an open bug related in Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081039

  2. fulalas commented on Oct 15, 2024

    @fulalas

    Although it compiles, when I try to load the actual Cinnamon desktop, it fails to run the panel, muffin, etc. By reverting to no patch and mozjs115 it works straightaway.

  3. Fantu commented on Oct 15, 2024

    @Fantu
    Contributor

    I don't understand exactly what is that big patch without details, seems a rebase, anyway a rebase need to be accurate and can require big amount of time and is very good to specify the exact version (and/or commit) of rebase to make easier check upstream fixes and make faster import them.
    Need to check also if in the new version there are important changes that need changes also in cinnamon to adapt to the new version of cjs the first thing to look at is the api changes, you may start to see certain changes from any debug symbols added or removed, but further changes may still be needed.
    Also for this reason it is useful to mark the exact version of gjs every rebase, so you can see on gjs the relevant changes between the 2 versions of rebases that require changes to the software that uses it

  4. clefebvre commented on Mar 27, 2025

    @clefebvre
    Member
  5. willysr commented on Mar 27, 2025

    @willysr
    Author

    thanks @clefebvre

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions