pr-make-musl-default-libc #24

Closed
danielfdickinson wants to merge 17 commits from pr-make-musl-default-libc into main
No description provided.
And make the openwrt-dfd branch a protected branch which can have
pull requests.

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
ci: update CI with pre-commit cache
All checks were successful
/ pre-commit-checks (push) Successful in 3m52s
/ pre-commit-checks (pull_request) Successful in 3m58s
7f32c4f14c
And while we are at it, 'borrow' the pre-commit workflow from the
'openwrt-repotool' repo.

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
repo-configs: fix name of dev-config repo
All checks were successful
/ pre-commit-checks (push) Successful in 1m19s
/ pre-commit-checks (pull_request) Successful in 1m18s
f1ce2839a5
Was not correctly defined in 'add-remotes.json'.

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
repo-configs: add writeable openwrt repos
All checks were successful
/ pre-commit-checks (push) Successful in 1m26s
/ pre-commit-checks (pull_request) Successful in 1m31s
ad8f381297
And use SSH in preference to HTTPS for the Forgejo instance.

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
ci: use custom git and pre-commit checks
Some checks failed
/ pre-commit-checks (push) Successful in 32s
/ pre-commit-checks (pull_request) Failing after 28s
3dfb74a7ce
Add using custom git hooks and pre-commit checks to openwrt dev
workspace created with OpenWrt-RepoTool. This allows using the
git hooks and code quality checks without adding the checks and
infrastructure for them to the OpenWrt repos.

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
ci: do a full clone of repo to avoid error
All checks were successful
/ pre-commit-checks (push) Successful in 40s
/ pre-commit-checks (pull_request) Successful in 41s
45ef7217ed
We need a full clone in order to check the commits in the PR.
We also want to skip check for cherry-pick in this repo, as
it is not like the official openwrt repos.

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
Let's alphabetize for easier maintenance.

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
common-configs: add configs for workspace checks
All checks were successful
/ pre-commit-checks (push) Successful in 39s
/ pre-commit-checks (pull_request) Successful in 39s
7ed4c36e81
Allow doing out-of-tree (from OpenWrt-RepoTool workspace)
checks on OpenWrt packages repo

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
common-configs: fix wrong paths in last commit
All checks were successful
/ pre-commit-checks (push) Successful in 33s
/ pre-commit-checks (pull_request) Successful in 34s
9d819d135d
We were missing 'root-files' for two configs.

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
repo-configs: fix yamllint filename
All checks were successful
/ pre-commit-checks (push) Successful in 30s
/ pre-commit-checks (pull_request) Successful in 30s
40a15b9437
We forgot the .yaml on the end in the symlink.

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
repo-files: various updates from working on NUT
All checks were successful
/ pre-commit-checks (push) Successful in 31s
/ pre-commit-checks (pull_request) Successful in 32s
9faae8a9ae
* Add/remove symlinks based on work on NUT
* Update pre-commit configuration for changes to pre-commit
* Add more words to 'dictionary' for the repo.

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
common-configs: prefer SSH for DFD repos
Some checks failed
/ pre-commit-checks (push) Failing after 24s
/ pre-commit-checks (pull_request) Failing after 24s
409e067a47
Prefer using SSH for pushing to Daniel's Forgejo.

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
ci: add missing word
All checks were successful
/ pre-commit-checks (push) Successful in 33s
/ pre-commit-checks (pull_request) Successful in 34s
c77290c3b1
Add missing word to repo dictionary

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
configs: add/update 24.10.x and 24.10-SNAPSHOT support
All checks were successful
/ pre-commit-checks (push) Successful in 23s
/ pre-commit-checks (pull_request) Successful in 21s
db26798551
We need to check the backports of Radicale3, so enable orepotool to use 24.10-SNAPSHOT

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
common-configs: fix 24.10 repo-files
All checks were successful
/ pre-commit-checks (pull_request) Successful in 28s
/ pre-commit-checks (push) Successful in 28s
00a80f8959
Missed repo-files in previous commit

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
sdk-imagebuilder: the SNAPSHOT SDK GCC is now 14.4.0
All checks were successful
/ pre-commit-checks (pull_request) Successful in 28s
/ pre-commit-checks (push) Successful in 22s
fcfd499042
Update SNAPSHOT SDK GCC compiler version in filenames.

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
per-version-configs: make musl default libc
Some checks failed
/ pre-commit-checks (pull_request) Failing after 21s
/ pre-commit-checks (push) Failing after 21s
d5830e874c
Make 'musl' the default libc with overrides when needed.

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
danielfdickinson closed this pull request 2026-07-13 00:49:14 +00:00
Some checks failed
/ pre-commit-checks (pull_request) Failing after 21s
Required
Details
/ pre-commit-checks (push) Failing after 21s
Required
Details

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
orepotool/openwrt-repotool-config!24
No description provided.