Closed Bug 1612722 Opened 2 years ago Closed 2 years ago

Tracking bug for build and release of SeaMonkey 2.53.1 Final

Categories

(SeaMonkey :: Release Engineering, enhancement, P1)

SeaMonkey 2.53 Branch
enhancement

Tracking

(seamonkey2.53+ fixed)

RESOLVED FIXED
seamonkey2.53
Tracking Status
seamonkey2.53 + fixed

People

(Reporter: frg, Assigned: frg)

References

()

Details

(Whiteboard: SM2.53.1)

Attachments

(6 files, 1 obsolete file)

+++ This bug was initially created as a clone of Bug #1584803 +++

This is a tracking bug for Build and Release of SeaMonkey 2.53.1 Final

Assignee: nobody → frgrahl
Depends on: 1612725
Depends on: 1612728

Final version patch

Attachment #9126910 - Flags: review?(iann_bugzilla)
Attachment #9126910 - Flags: approval-comm-release?
Comment on attachment 9126910 [details] [diff] [review]
1612722-versiondisplay-2531.patch

[Triage Comment]
r/a=me
Attachment #9126910 - Flags: review?(iann_bugzilla)
Attachment #9126910 - Flags: review+
Attachment #9126910 - Flags: approval-comm-release?
Attachment #9126910 - Flags: approval-comm-release+
Flags: needinfo?(frgrahl)
Attached file mozconfigs-win2531b1.zip (obsolete) —

mozconfigs and build scripts for Windows.

Flags: needinfo?(frgrahl)

Does bug 1242294 planned to include in 2.53.1

No the patch needs more work so that Lightning gets disabled too and some testing. Maybe for 2.53.3

(In reply to Frank-Rainer Grahl (:frg) from comment #5)

Does bug 1242294 planned to include in 2.53.1

No the patch needs more work so that Lightning gets disabled too and some testing. Maybe for 2.53.3

What would be the best way:

  • Disable Lightning advertising anyway when "exact FF" is set;
  • Just drop Lightning advertising for SM at all (not touching Lightning itself, just the correspond SM code)?

Then I can provide some work there.

Flags: needinfo?(frgrahl)

wrong config

Attachment #9127309 - Attachment is obsolete: true
Flags: needinfo?(frgrahl)

Lets discuss the UA change in Bug 1242294

mozconfig files for Linux x64, i686 and mac cross compile
These were used with devtoolset-6 on CentOS 7

Depends on: 1617376
See Also: → 1618806

The size of the beta1 source at http://archive.mozilla.org/pub/seamonkey/releases/2.53.1b1/source is 277M.

The size of the final source at http://archive.mozilla.org/pub/seamonkey/releases/2.53.1/source/ is shown as 755M .

Something goes wrong?

Flags: needinfo?(frgrahl)

(In reply to Dmitry Butskoy from comment #10)

The size of the beta1 source at http://archive.mozilla.org/pub/seamonkey/releases/2.53.1b1/source is 277M.

The size of the final source at http://archive.mozilla.org/pub/seamonkey/releases/2.53.1/source/ is shown as 755M .

Something goes wrong?

See Bug 1618852

Flags: needinfo?(frgrahl)
See Also: → 1618852

Backport bug #1533969 to compile under Linux with newest glibc versions (gettid() issue).

Flags: needinfo?(frgrahl)

Backport bug #1516803 to compile by gcc with lto (ie. "gcc -flto'0.

"gcc -flto"

The glibc patch is already in the 2.53.2 patch queue since a few weeks. Need to check the other.

Flags: needinfo?(frgrahl)

Current mozilla and SM code cannot be compiled with system libvpx >= 1.8.0 .
(FF's bundled is still 1.7.0, SM is 1.6.1).

There is a "frame_flags" statement in webrtc code:
https://hg.mozilla.org/releases/mozilla-release/file/tip/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc#l869
which is gone now in libvpx upstream by:
https://chromium.googlesource.com/webm/libvpx/+/a66da313805f41076fd05358a65c1084f646f348

In 2.49.5, the correspond code parts was ifdefed by LIBVPX_SVC. This ifdefs was removed in bug #1332139 (in assumption no more neeeded since 1.6), but then upstream change things.
That way, 2.49.5 compiles fine with system libvpx-1.8, whereas 2.53 is not.

The patch is a backport of the bug #1332139 changes. Could be useful for usage at downstream.

We are done. See you with 2.53.2

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → seamonkey2.53
Comment on attachment 9130026 [details] [diff] [review]
seamonkey-2.53.1-mozilla-1533969.patch

The profiled gettid() problem will be fixed in 2.53.2 by backporting the Firefox 68 and 69 patches.
Blocks: 1618866
Whiteboard: SM2.53.1
You need to log in before you can comment on or make changes to this bug.