Building software based on Firefox 58 ? Please read

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

for everyone maintaining packages that are derivatives of the Mozilla
Firefox source code:

If you're updating to Firefox 58, I'd like to suggest that you include a
local patch.

Background: We are changing the default NSS database file format, and
Firefox needed to be changed to be compatible with that change, too.

Upstream Firefox 58 includes a change, which enforces that new format.
The upstream Firefox 58 binaries will therefore already use the new file
format.

For Fedora, we've decided that we want to keep using the old file format
in the already released Fedora versions 26 and 27. The change of default
has been applied to the NSS library in Fedora 28 (currently Rawhide).

The Firefox 58 builds for Fedora will include a local patch that will
change it to use the NSS default, and not use the Firefox preference.
For details see:
  https://bugzilla.redhat.com/show_bug.cgi?id=1537287

If you'd like to avoid that other software derived from Firefox 58
performs an automatic file migration in Fedora 26/27, then you could
apply the patch to those packages, too.

If you decide not to apply this change to a package derived from Firefox
58, the software should function correctly, and will automatically
perform a migration of the NSS databases.

However, the reason for this recommendation is to avoid potential
surprises on the stable channels Fedora 26 and 27, especially because it
isn't possible to revert the application storage back to the previous
state, after a migration was performed automatically.

Additional background information can also be found here:
  https://fedoraproject.org/wiki/Changes/NSSDefaultFileFormatSql

Kai
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux