Skip to content

Firefox 151#987

Merged
otavio merged 3 commits into
OSSystems:masterfrom
OldManYellsAtCloud:master
May 29, 2026
Merged

Firefox 151#987
otavio merged 3 commits into
OSSystems:masterfrom
OldManYellsAtCloud:master

Conversation

@OldManYellsAtCloud
Copy link
Copy Markdown
Collaborator

Monthly Firefox update.

Release notes:
151.0: https://www.firefox.com/firefox/151.0/releasenotes/
140.11.0esr: https://www.firefox.com/firefox/140.11.0/releasenotes/.

This PR also removes Kirkstone and Whinlatter support, and adds Blacksail compatibility.

Add Wrynose, remove Kirkstone and Whinlatter due to the end of their
upstream support.

The master branch of oe-core's codename has been updated to blacksail,
add it as a compatible version.

Also adapt the README, remove references about Kirkstone and Whinlatter.

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Release notes: https://www.firefox.com/firefox/140.11.0/releasenotes/.

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
@OldManYellsAtCloud
Copy link
Copy Markdown
Collaborator Author

While the CI was running, Mozilla also released 151.0.1, so I bumped to that version (and re-ran the jobs).

From my end this PR is ready.

Release notes: https://www.firefox.com/firefox/151.0/releasenotes/
https://www.firefox.com/firefox/151.0.1/releasenotes/
https://www.firefox.com/firefox/151.0.2/releasenotes/

The patch fix-crash-with-glibc-2.43-on-23-bit-systems.patch is included
now in the latest Firefox version, so now apply it only on the ESR one.

Patch Fix-math_private.h-for-i386-FTBFS.patch is not only applied to the
ESR version, as it stopped applying on the latest one. It seems to be completely
refactored - if there will be problems reported about it, can take a look.
But I suspect that this patch is actually a no-op outside of Debian's
build system.

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
@OldManYellsAtCloud
Copy link
Copy Markdown
Collaborator Author

A few days ago Mozilla also made 151.0.2 available - that was the last force push. It passed the tests too.

Copy link
Copy Markdown
Collaborator

@kraj kraj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm

@otavio otavio merged commit 24108b8 into OSSystems:master May 29, 2026
96 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants