Skip to content

FIX: fix for mangling shebang#104

Open
eagerterrier wants to merge 1 commit intomasterfrom
master
Open

FIX: fix for mangling shebang#104
eagerterrier wants to merge 1 commit intomasterfrom
master

Conversation

@eagerterrier
Copy link
Copy Markdown

without this line, centos8 ARM fails builds with

*** WARNING {some dependency or file here, such as a readme} is executable but has no shebang, removing executable bit

This one liner fixes it

h/t to this https://github.com/atom/atom/pull/21964/files

without this line, centos8 ARM fails builds with

`*** WARNING {some dependency or file here, such as a readme} is executable but has no shebang, removing executable bit`

This one liner fixes it
@onlyonehas
Copy link
Copy Markdown
Contributor

LGTM

@njh
Copy link
Copy Markdown
Member

njh commented Mar 8, 2024

I am not sure this should be merged. I think this is a just Warning, it doesn't actually fail the build?

However I am not quite clear why all these files have their execute bit set!
eg:
https://github.com/hapijs/boom/blob/master/lib/index.js

Screenshot 2024-03-08 at 12 17 15

It would be a lot of work getting all these changed - but they shouldn't be marked as executable?

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

Successfully merging this pull request may close these issues.

3 participants