Skip to content

Forge Compilation Errors #758

Description

@metachip

I have tried to install and use Forge on the following version of emacs

GNU Emacs 28.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.38, cairo version 1.16.0) of 2024-06-25, modified by

I'm using the straight package manager and when Forge is first downloaded and built the following errors are reported.

Warning (comp): /home/bruce/.emacs.d/straight/build/forge/forge-topics.el: Error: Wrong type argument stringp Disable showing Disable logging
Warning (comp): /home/bruce/.emacs.d/straight/build/forge/forge-tablist.el: Error: Wrong type argument stringp Disable showing Disable logging
Warning (comp): /home/bruce/.emacs.d/straight/build/forge/forge-topic.el: Error: Wrong type argument stringp Disable showing Disable logging
Warning (comp): /home/bruce/.emacs.d/straight/build/forge/forge.el: Error: Wrong type argument stringp Disable showing Disable logging
Warning (comp): /home/bruce/.emacs.d/straight/build/forge/forge-semi.el: Error: Wrong type argument stringp Disable showing Disable logging
Warning (comp): /home/bruce/.emacs.d/straight/build/forge/forge-revnote.el: Error: Wrong type argument stringp Disable showing Disable logging
Warning (comp): /home/bruce/.emacs.d/straight/build/forge/forge-repo.el: Error: Wrong type argument stringp Disable showing Disable logging
Warning (comp): /home/bruce/.emacs.d/straight/build/forge/forge-repos.el: Error: Wrong type argument stringp Disable showing Disable logging
Warning (comp): /home/bruce/.emacs.d/straight/build/forge/forge-pullreq.el: Error: Wrong type argument stringp Disable showing Disable logging
Warning (comp): /home/bruce/.emacs.d/straight/build/forge/forge-notify.el: Error: Wrong type argument stringp Disable showing Disable logging
Warning (comp): /home/bruce/.emacs.d/straight/build/forge/forge-post.el: Error: Wrong type argument stringp Disable showing Disable logging
Warning (comp): /home/bruce/.emacs.d/straight/build/forge/forge-issue.el: Error: Wrong type argument stringp Disable showing Disable logging
Warning (comp): /home/bruce/.emacs.d/straight/build/forge/forge-gogs.el: Error: Wrong type argument stringp Disable showing Disable logging
Warning (comp): /home/bruce/.emacs.d/straight/build/forge/forge-github.el: Error: Wrong type argument stringp Disable showing Disable logging
Warning (comp): /home/bruce/.emacs.d/straight/build/forge/forge-gitea.el: Error: Wrong type argument stringp Disable showing Disable logging
Warning (comp): /home/bruce/.emacs.d/straight/build/forge/forge-gitlab.el: Error: Wrong type argument stringp Disable showing Disable logging
Warning (comp): /home/bruce/.emacs.d/straight/build/forge/forge-forgejo.el: Error: Wrong type argument stringp Disable showing Disable logging
Warning (comp): /home/bruce/.emacs.d/straight/build/forge/forge-commands.el: Error: Wrong type argument stringp Disable showing Disable logging
Warning (comp): .dir-locals.el:1:1: Warning: ‘(emacs-lisp-mode (indent-tabs-mode) (read-symbol-shorthands ("partial" . "llama--left-apply-partially") ("rpartial" . "llama--right-apply-partially")))’ is a malformed function Disable showing Disable logging
Warning (comp): /home/bruce/.emacs.d/straight/build/forge/.dir-locals.el: Error: Wrong type argument sequencep Disable showing Disable logging
Warning (comp): /home/bruce/.emacs.d/straight/build/forge/forge-bitbucket.el: Error: Wrong type argument stringp Disable showing Disable logging
Warning (comp): /home/bruce/.emacs.d/straight/build/forge/forge-repo.el: Error: Wrong type argument stringp Disable showing Disable logging
Warning (comp): /home/bruce/.emacs.d/straight/build/forge/forge-post.el: Error: Wrong type argument stringp Disable showing Disable logging

If I try to open magit status I get:

face-spec-set-2: Wrong type argument: stringp, reset

For reference, the use package clauses:

(use-package magit
  :straight t
  :defer t
  :bind (("C-x g" . magit-status)))
(use-package forge
  :straight t
  :after magit)

I believe my system has all the required dependencies including sqlite3 etc.

Any clues?

Activity

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

    movedThis issue has been moved to a discussion

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions