Skip to content

everything but the kitchen sink - #56

Merged
Frenzie merged 9 commits into
koreader:masterfrom
benoit-pierre:pr/update_ci
Aug 2, 2026
Merged

everything but the kitchen sink#56
Frenzie merged 9 commits into
koreader:masterfrom
benoit-pierre:pr/update_ci

Conversation

@benoit-pierre

@benoit-pierre benoit-pierre commented Jul 28, 2026

Copy link
Copy Markdown
Member

This change is Reviewable

@benoit-pierre

Copy link
Copy Markdown
Member Author

As expected, the updatetools step is failing, see #57.

@benoit-pierre

Copy link
Copy Markdown
Member Author

Also, the nickel build is broken because the GCC Linaro download links don't work anymore (Cf. crosstool-ng/crosstool-ng#2523).

@NiLuJe

NiLuJe commented Aug 1, 2026

Copy link
Copy Markdown
Member

I merged your ct-ng PRs, so feel free to bump and we'll see how this fares ;).

@benoit-pierre

Copy link
Copy Markdown
Member Author

As part of this PR?

@Frenzie

Frenzie commented Aug 1, 2026

Copy link
Copy Markdown
Member

Part of this PR sounds fine. Separate commits will keep it clear.

@benoit-pierre benoit-pierre changed the title ci: bump actions & docker image everything but the kitchen sink Aug 1, 2026
@benoit-pierre

Copy link
Copy Markdown
Member Author

Oh, what fresh hell is this…

[EXTRA]    Retrieving 'ncurses-6.4'
[EXTRA]    Verifying SHA512 checksum for 'ncurses-6.4.tar.gz'
[ERROR]    Bad sha512 digest for ncurses-6.4.tar.gz: 5da5dd95c4bf19295a6faccc8a6d23abc9e92649bc65b8f37624401b63be872841a20375515c62f8cb682e905defadd929bdc4a760f603e6abbc3ea3225745cc, expect 1c2efff87a82a57e57b0c60023c87bae93f6718114c8f9dc010d4c21119a2f7576d0225dab5f0a227c2cfc6fb6bdbd62728e407f35fce5bf351bb50cf9e0fd34
[ERROR]    Digest verification failed; removing the download
[ERROR]    ncurses: download failed

@benoit-pierre

Copy link
Copy Markdown
Member Author

Great, crosstools-ng doesn't handle having stuff in ~/src with the wrong checksums.

Ccache only, has crosstools-ng does not handle stuff with invalid checksums in its source cache (`~/src`).
Not needed anymore, as KOReader as its own repository providing
different versions (https://github.com/koreader/pocketbook-inkview).
- all toolchains: bump GCC to 14.4.0, fix GCC & GMP builds with newer host compilers, updated config.{guess,sub} scripts
- `remarkable-aarch64` only: strip unnecessary debug information
@Frenzie
Frenzie merged commit 6a4407a into koreader:master Aug 2, 2026
37 of 45 checks passed
@Frenzie

Frenzie commented Aug 2, 2026

Copy link
Copy Markdown
Member

Thanks! Much appreciated.

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