Remove config.sub
- Dominant language
- Haskell
- Stars
- 124
- Forks
- 99
- PR merge metrics
- No merged PRs in 30d
Description
It's annoying to work with it as GHC configure is constantly modifying it. Why generated file is commited?
```
error: Your local changes to the following files would be overwritten by checkout:
config.sub
Please commit your changes or stash them before you switch branches.
Aborting
fatal: Unable to checkout '3be0223cee7395410915a127eba3acae5ff0b2f2' in submodule path 'libraries/unix'
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by inspecting config.sub and the GHC configure flow in the repository, then reproduce the checkout in the libraries/unix submodule. Confirm that removing the generated file prevents configure from leaving local changes while preserving the build and checkout behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- haskell
- Domain
- build-system
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100