Skip to content

Commit bb86629

Browse files
OldManYellsAtCloudotavio
authored andcommitted
firefox: update 136.0.1 -> 136.0.3, add musl support
Notes on musl changes: "--disable-jemalloc": it can't compile on musl, missing mutex type "-Wl,-rpath,${libdir}/firefox": when starting ff, it can't find libraries if they are not in the standard locations defined in /etc/ld-musl... config. Adding this rpath helps with this. "--disable-sandbox": otherwise when it starts, it keeps throwing thousands of "Sandbox: seccomp sandbox violation" errors, and refuses to load any pages libexecinfo dependency: to avoid compile time error: system_wrappers/execinfo.h:3:15: fatal error: 'execinfo.h' file not found Add patch to guard glibc-only code-paths to avoid trying to compile then with musl. Beside this, due to the number of tests, refactor the github workflows also: instead of a separate workflow file, use matrix strategy to execute all combinations of tests.
1 parent 2ab79fc commit bb86629

File tree

238 files changed

+846
-2156
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

238 files changed

+846
-2156
lines changed

.github/workflows/kirkstone-aarch64-v128.8.0esr.yml

Lines changed: 0 additions & 46 deletions
This file was deleted.

.github/workflows/kirkstone-aarch64-v136.0.1.yml

Lines changed: 0 additions & 46 deletions
This file was deleted.

.github/workflows/kirkstone-arm-v128.8.0esr.yml

Lines changed: 0 additions & 46 deletions
This file was deleted.

.github/workflows/kirkstone-arm-v136.0.1.yml

Lines changed: 0 additions & 46 deletions
This file was deleted.

.github/workflows/kirkstone-x86_64-v128.8.0esr.yml

Lines changed: 0 additions & 46 deletions
This file was deleted.

.github/workflows/kirkstone-x86_64-v136.0.1.yml

Lines changed: 0 additions & 46 deletions
This file was deleted.

.github/workflows/scarthgap-aarch64-v128.8.0esr.yml

Lines changed: 0 additions & 46 deletions
This file was deleted.

.github/workflows/scarthgap-aarch64-v136.0.1.yml

Lines changed: 0 additions & 46 deletions
This file was deleted.

0 commit comments

Comments
 (0)