[Bug 1165414] New: Update SeaMonkey packages to version 2.53.1
http://bugzilla.opensuse.org/show_bug.cgi?id=1165414 Bug ID: 1165414 Summary: Update SeaMonkey packages to version 2.53.1 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Firefox Assignee: bnc-team-mozilla@forge.provo.novell.com Reporter: psychonaut@nothingisreal.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- SeaMonkey 2.53.1 was released on 28 February 2020. We need to produce Leap and Tumbleweed packages. This involves fixing at least the following issues: 1) Currently SeaMonkey is reported as building OK with Rust 1.37 but not with Rust >= 1.40. Tumbleweed is currently using Rust 1.40 and Leap uses 1.36. To get SeaMonkey to build on Tumbleweed, we need to apply the upstream patches from https://bugzilla.mozilla.org/show_bug.cgi?id=1617782. However, these patches might not work for Leap. 2) The existing patches that we are applying (for proxies, NTLM, etc.) no longer apply cleanly. These need to be checked on a case-by-case basis to see if they are still necessary, and if so, to adapt them. I have solved #1 with respect to Tumbleweed in a branch at https://build.opensuse.org/package/show/home:psych0naut:branches:mozilla/sea.... I'm currently working on #2 in the same branch. The following openSUSE patches have been successfully adapted: patch501 - fix declaration of gittid() patch502 - fix LTO compilation flag -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1165414
Tristan Miller
http://bugzilla.opensuse.org/show_bug.cgi?id=1165414
http://bugzilla.opensuse.org/show_bug.cgi?id=1165414#c1
Tristan Miller
http://bugzilla.opensuse.org/show_bug.cgi?id=1165414
Tristan Miller
http://bugzilla.opensuse.org/show_bug.cgi?id=1165414
http://bugzilla.opensuse.org/show_bug.cgi?id=1165414#c2
--- Comment #2 from Tristan Miller
http://bugzilla.opensuse.org/show_bug.cgi?id=1165414
Tristan Miller
http://bugzilla.opensuse.org/show_bug.cgi?id=1165414
http://bugzilla.opensuse.org/show_bug.cgi?id=1165414#c3
Tristan Miller
The build is currently failing with the error "NSModules are not ordered appropriately".
I've just fixed this by applying an upstream patch: https://bugzilla.mozilla.org/show_bug.cgi?id=1594933 Unfortunately, the build ends up failing later for a different reason. I'm continuing to work on this. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1165414 Bug 1165414 depends on bug 1165597, which changed state. Bug 1165597 Summary: Re-enable the legacy DBM database (libnssdbm) in mozilla-nss http://bugzilla.opensuse.org/show_bug.cgi?id=1165597 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WORKSFORME -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1165414
http://bugzilla.opensuse.org/show_bug.cgi?id=1165414#c4
--- Comment #4 from Tristan Miller
Unfortunately, the build ends up failing later for a different reason. I'm continuing to work on this.
All outstanding build issues (except Bug 1165427, which can be fixed later) have been solved. I need to install and try out the new packages and if everything is OK I will submit the changes to the parent project on build.opensuse.org. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1165414
http://bugzilla.opensuse.org/show_bug.cgi?id=1165414#c5
Tristan Miller
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com