Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[macOS Sonoma 14.6][Arm64] Attempting to Install Lem through Roswell fails; COMPILATION ERROR in lem/detective package #1765

Open
tr0b opened this issue Feb 5, 2025 · 0 comments

Comments

@tr0b
Copy link

tr0b commented Feb 5, 2025

Architecture

  • arm64 m3 mac
  • macOS Sonoma 14.6

Issue

When I try to install Lem via roswell per the macOS instructions at Lem project page

ros follow-dependency=t install lem-project/lem

The process fails, specifically during compilation of of package lem/detective:

Error logs:

....
[package lem/detective]...
; compiling file "/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/ring.lisp" (written 05 FEB 2025 03:59:41 PM):

; wrote /Users/tr0b/.cache/common-lisp/sbcl-2.5.1.roswell-macosx-arm64/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/ring-tmpDKS9KGUG.fasl
; compilation finished in 0:00:00.006
; compiling file "/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/killring.lisp" (written 05 FEB 2025 03:59:41 PM):

; wrote /Users/tr0b/.cache/common-lisp/sbcl-2.5.1.roswell-macosx-arm64/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/killring-tmp3E37X9HX.fasl
; compilation finished in 0:00:00.008
; compiling file "/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/history.lisp" (written 05 FEB 2025 03:59:41 PM):

; wrote /Users/tr0b/.cache/common-lisp/sbcl-2.5.1.roswell-macosx-arm64/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/history-tmpXPWOLC8S.fasl
; compilation finished in 0:00:00.019
; compiling file "/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/timer.lisp" (written 05 FEB 2025 03:59:41 PM):

; wrote /Users/tr0b/.cache/common-lisp/sbcl-2.5.1.roswell-macosx-arm64/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/timer-tmpUSWNVC8E.fasl
; compilation finished in 0:00:00.021
; compiling file "/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/command.lisp" (written 05 FEB 2025 03:59:41 PM):

; wrote /Users/tr0b/.cache/common-lisp/sbcl-2.5.1.roswell-macosx-arm64/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/command-tmp68FKQK8H.fasl
; compilation finished in 0:00:00.005
; compiling file "/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/color.lisp" (written 05 FEB 2025 03:59:41 PM):

; wrote /Users/tr0b/.cache/common-lisp/sbcl-2.5.1.roswell-macosx-arm64/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/color-tmpMU3D23G2.fasl
; compilation finished in 0:00:00.011
; compiling file "/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/queue.lisp" (written 05 FEB 2025 03:59:41 PM):

; wrote /Users/tr0b/.cache/common-lisp/sbcl-2.5.1.roswell-macosx-arm64/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/queue-tmpP7RRFRW4.fasl
; compilation finished in 0:00:00.011
; compiling file "/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/hooks.lisp" (written 05 FEB 2025 03:59:41 PM):

; wrote /Users/tr0b/.cache/common-lisp/sbcl-2.5.1.roswell-macosx-arm64/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/hooks-tmp11AFZINB.fasl
; compilation finished in 0:00:00.002
; compiling file "/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/var.lisp" (written 05 FEB 2025 03:59:41 PM):

; wrote /Users/tr0b/.cache/common-lisp/sbcl-2.5.1.roswell-macosx-arm64/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/var-tmpN84Z1F4D.fasl
; compilation finished in 0:00:00.010
; compiling file "/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/socket.lisp" (written 05 FEB 2025 03:59:41 PM):

; wrote /Users/tr0b/.cache/common-lisp/sbcl-2.5.1.roswell-macosx-arm64/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/socket-tmpHX0IAQ8A.fasl
; compilation finished in 0:00:00.001
; compiling file "/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/utils.lisp" (written 05 FEB 2025 03:59:41 PM):

; wrote /Users/tr0b/.cache/common-lisp/sbcl-2.5.1.roswell-macosx-arm64/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/utils-tmp8MQVZGT.fasl
; compilation finished in 0:00:00.003
; compiling file "/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/character/icon.lisp" (written 05 FEB 2025 03:59:41 PM):

; wrote /Users/tr0b/.cache/common-lisp/sbcl-2.5.1.roswell-macosx-arm64/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/character/icon-tmp88LUAVGW.fasl
; compilation finished in 0:00:00.006
; compiling file "/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/character/eastasian.lisp" (written 05 FEB 2025 03:59:41 PM):

; wrote /Users/tr0b/.cache/common-lisp/sbcl-2.5.1.roswell-macosx-arm64/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/character/eastasian-tmpM5RP096T.fasl
; compilation finished in 0:00:00.024
; compiling file "/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/character/string-width-utils.lisp" (written 05 FEB 2025 03:59:41 PM):

; wrote /Users/tr0b/.cache/common-lisp/sbcl-2.5.1.roswell-macosx-arm64/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/character/string-width-utils-tmpRHTB3TH1.fasl
; compilation finished in 0:00:00.010
; compiling file "/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/character/package.lisp" (written 05 FEB 2025 03:59:41 PM):

; wrote /Users/tr0b/.cache/common-lisp/sbcl-2.5.1.roswell-macosx-arm64/Users/tr0b/.roswell/local-projects/lem-project/lem/src/common/character/package-tmp4YJPLPB8.fasl
; compilation finished in 0:00:00.001
; compiling file "/Users/tr0b/.roswell/local-projects/lem-project/lem/src/buffer/errors.lisp" (written 05 FEB 2025 03:59:41 PM):

; wrote /Users/tr0b/.cache/common-lisp/sbcl-2.5.1.roswell-macosx-arm64/Users/tr0b/.roswell/local-projects/lem-project/lem/src/buffer/errors-tmp6202QBVV.fasl
; compilation finished in 0:00:00.002
; compiling file "/Users/tr0b/.roswell/local-projects/lem-project/lem/src/buffer/file-utils.lisp" (written 05 FEB 2025 03:59:41 PM):

; wrote /Users/tr0b/.cache/common-lisp/sbcl-2.5.1.roswell-macosx-arm64/Users/tr0b/.roswell/local-projects/lem-project/lem/src/buffer/file-utils-tmp8COQHEZO.fasl
; compilation finished in 0:00:00.019
; compiling file "/Users/tr0b/.roswell/local-projects/lem-project/lem/src/buffer/line.lisp" (written 05 FEB 2025 03:59:41 PM):

; wrote /Users/tr0b/.cache/common-lisp/sbcl-2.5.1.roswell-macosx-arm64/Users/tr0b/.roswell/local-projects/lem-project/lem/src/buffer/line-tmpQYBBS7QC.fasl
; compilation finished in 0:00:00.032
; compiling file "/Users/tr0b/.roswell/local-projects/lem-project/lem/src/buffer/buffer-list-manager.lisp" (written 05 FEB 2025 03:59:41 PM):

; wrote /Users/tr0b/.cache/common-lisp/sbcl-2.5.1.roswell-macosx-arm64/Users/tr0b/.roswell/local-projects/lem-project/lem/src/buffer/buffer-list-manager-tmpAMQ7AMSJ.fasl
; compilation finished in 0:00:00.002
; compiling file "/Users/tr0b/.roswell/local-projects/lem-project/lem/src/buffer/syntax-table.lisp" (written 05 FEB 2025 03:59:41 PM):

; wrote /Users/tr0b/.cache/common-lisp/sbcl-2.5.1.roswell-macosx-arm64/Users/tr0b/.roswell/local-projects/lem-project/lem/src/buffer/syntax-table-tmpQSC8Z7I4.fasl
; compilation finished in 0:00:00.009
; compiling file "/Users/tr0b/.roswell/local-projects/lem-project/lem/src/buffer/interrupt.lisp" (written 05 FEB 2025 03:59:41 PM):

; wrote /Users/tr0b/.cache/common-lisp/sbcl-2.5.1.roswell-macosx-arm64/Users/tr0b/.roswell/local-projects/lem-project/lem/src/buffer/interrupt-tmpNGMCS43U.fasl
; compilation finished in 0:00:00.001
; compiling file "/Users/tr0b/.roswell/local-projects/lem-project/lem/src/buffer/package.lisp" (written 05 FEB 2025 03:59:41 PM):
; compilation aborted after 0:00:00.001
[1/3] System 'lem' found. Loading the system..
;
; compilation unit aborted
;   caught 2 fatal ERROR conditions
[2/3] Processing build-hook..
[3/3] Attempting to install the scripts in roswell/ subdirectory of the system...
Found 5 scripts: lem-language-server lem-ncurses-ccl lem-ncurses lem-sdl2 lem
/Users/tr0b/.roswell/bin/lem-language-server
/Users/tr0b/.roswell/bin/lem-ncurses-ccl
/Users/tr0b/.roswell/bin/lem-ncurses
/Users/tr0b/.roswell/bin/lem-sdl2
/Users/tr0b/.roswell/bin/lem
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant