iinsertNameHere / catnap

A highly customizable systemfetch written in nim
https://catnap-fetch.xyz
MIT License
152 stars 8 forks source link

[Bug]: 858581f doesn't build. #75

Closed JustBuddy closed 5 months ago

JustBuddy commented 5 months ago

Describe the bug:

858581f won't build, the previous commits 5c55e58 and 087b362 work just fine.

Screenshots:

image

➜  catnip git:(main) nim setup
Building in release mode
Installing config files
Overwrite the current config? [y/n]
sh: 1: read: Illegal option -n
stack trace: (most recent call last)
/usr/lib/nim/lib/system/nimscript.nim(429, 18)
/home/pi/catnip/config.nims(93, 20) setupTask
/home/pi/catnip/config.nims(58, 14) install_cfgTask
/home/pi/catnip/config.nims(32, 18) configure
/usr/lib/nim/lib/system/nimscript.nim(273, 7) exec
/usr/lib/nim/lib/system/nimscript.nim(273, 7) Error: unhandled exception: FAILED: read -n1 ans && echo $ans > /tmp/read_ans.txt [OSError]

nim debug builds fine.

➜  catnip git:(main) nim debug
Building in debug mode
Hint: used config file '/etc/nim/nim.cfg' [Conf]
Hint: used config file '/etc/nim/config.nims' [Conf]
Hint: used config file '/home/pi/catnip/config.nims' [Conf]
.............................................................................................................................
CC: ../../../../usr/lib/nim/lib/system/io.nim
CC: ../../../../usr/lib/nim/lib/system.nim
CC: ../../../../usr/lib/nim/lib/pure/strutils.nim
CC: ../../../../usr/lib/nim/lib/pure/strformat.nim
CC: ../../../../usr/lib/nim/lib/pure/collections/tables.nim
CC: extern/libraries/parsetoml.nim
CC: catniplib/global/definitions.nim
CC: ../../../../usr/lib/nim/lib/wrappers/pcre.nim
CC: ../../../../usr/lib/nim/lib/impure/re.nim
CC: catniplib/terminal/colors.nim
CC: catniplib/terminal/logging.nim
CC: ../../../../usr/lib/nim/lib/pure/parsecfg.nim
CC: catniplib/platform/probe.nim
CC: catniplib/platform/fetch.nim
CC: ../../../../usr/lib/nim/lib/pure/terminal.nim
CC: catniplib/generation/stats.nim
CC: catniplib/generation/utils.nim
CC: catniplib/drawing/render.nim
CC: catniplib/global/config.nim
CC: catnip.nim
Hint:  [Link]
Hint: gc: refc; opt: none (DEBUG BUILD, `-d:release` generates faster code)
171499 lines; 11.107s; 146.598MiB peakmem; proj: /home/pi/catnip/src/catnip.nim; out: /home/pi/catnip/bin/catnip [SuccessX]
Hint: used config file '/etc/nim/nim.cfg' [Conf]
Hint: used config file '/etc/nim/config.nims' [Conf]
Hint: used config file '/home/pi/catnip/config.nims' [Conf]

Device:

iinsertNameHere commented 5 months ago

@JustBuddy try now

JustBuddy commented 5 months ago

Looks good, builds as expected.