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