even-better-ls icon indicating copy to clipboard operation
even-better-ls copied to clipboard

'ST_NBLOCKSIZE' undeclared

Open crscillitoe opened this issue 6 years ago • 7 comments

Distribution: Arch

image

I get this error here when I run sh -c "$(curl -fsSL https://raw.githubusercontent.com/illinoisjackson/even-better-ls/master/install.sh)"

crscillitoe avatar Mar 17 '18 20:03 crscillitoe

Did you get the correct coreutils version?

On Sat, 17 Mar 2018, 22:09 crscillitoe, [email protected] wrote:

Distribution: Arch

[image: image] https://user-images.githubusercontent.com/22220179/37559477-75f5a952-29fd-11e8-886d-a179faaba37e.png

I get this error here when I run sh -c "$(curl -fsSL https://raw.githubusercontent.com/illinoisjackson/even-better-ls/master/install.sh )"

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/illinoisjackson/even-better-ls/issues/29, or mute the thread https://github.com/notifications/unsubscribe-auth/ASpZqxRXlRHW58fSpMOwbmQialHg9ND_ks5tfW1ugaJpZM4Su8mV .

Noammac avatar Mar 17 '18 20:03 Noammac

I don't see why I wouldn't. I just ran his script I didn't change anything.

crscillitoe avatar Mar 17 '18 20:03 crscillitoe

If you're using the script you definitely haven't got the correct coreutils version. The version in the install script is 8.29 while ls.c comes from 8.2

On Sat, 17 Mar 2018, 22:13 crscillitoe, [email protected] wrote:

I don't see why I wouldn't. I just ran his script I didn't change anything.

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/illinoisjackson/even-better-ls/issues/29#issuecomment-373949309, or mute the thread https://github.com/notifications/unsubscribe-auth/ASpZq3m91bwfFmZPim35h130ew2FgV84ks5tfW5wgaJpZM4Su8mV .

Noammac avatar Mar 17 '18 20:03 Noammac

So his script is broken? I'll try using coreutils 8.2 I guess

crscillitoe avatar Mar 17 '18 20:03 crscillitoe

Yeah, Illinois accepted a commit that changed the coreutils version without changing the ls.c version.

There's ls.c for 8.28 in my fork, but that's as modern as it gets AFAIK. Also, it has some issues I hope someone competent would know how to fix.

Noammac avatar Mar 17 '18 20:03 Noammac

In case anyone is interested and if it's OK for you to use an older version, a quick fix to make it to work is to clone the repo and replace the non-working version with 8.2 in the install.sh script before running it.

aboutroots avatar Jun 14 '18 21:06 aboutroots

So @dkarter broke it?

calston avatar Jun 15 '18 13:06 calston