Enable gio after Linux buildslave distro is updated

RESOLVED FIXED in 1.6

Status

Chat Core
General
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: aleth, Assigned: florian)

Tracking

Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [1.5-nice-to-have])

(Reporter)

Description

3 years ago
*** Original post on bio 1877 at 2013-02-16 12:01:00 UTC ***

Since moz18, gio is enabled by default: https://bugzilla.mozilla.org/show_bug.cgi?id=713802

It was turned off by hand to enable Linux builds on the current build slave: http://hg.instantbird.org/instantbird/rev/1c6fbe2fff02

This should be reversed when possible since it may cause problems, e.g. "GnomeVFS has been deprecated for a long time, and may not even be shipped by default on modern operating system." I suspect there may be issues on gnome3 in particular (icons, opening links, a11y settings).
(Reporter)

Updated

3 years ago
Blocks: 955440
(Reporter)

Comment 1

3 years ago
*** Original post on bio 1877 at 2013-06-24 10:38:54 UTC ***

This is the cause of bug 955440 (bio 2004) and (probably) bug 955431 (bio 1995), so hopefully we can fix this before the next release.
Whiteboard: [1.5-wanted]
(Reporter)

Updated

3 years ago
Blocks: 955431
(Reporter)

Updated

3 years ago
Whiteboard: [1.5-wanted] → [1.5-blocking]
(Assignee)

Comment 2

3 years ago
*** Original post on bio 1877 at 2013-11-22 07:05:07 UTC ***

This doesn't block the 1.5 release. It's increasingly painful, but it's not a regression, and doesn't justify not shipping the other enhancements to everybody else.
Whiteboard: [1.5-blocking] → [1.5-nice-to-have]

Comment 3

3 years ago
*** Original post on bio 1877 at 2013-11-22 12:27:02 UTC ***

This was disabled because it was impossible (or at least so painful it didn't make sense) to have the dependencies for gio at the correct version on the Linux slave due to the outdated OS it uses.

If we are going along those lines, better to make a fresh install of a VM to build Linux. It would be safer & quicker. Might be the right choice in fact. The environment on the current slave is becoming more & more difficult to work with.

I believe one of the reason we have not tried to update the Linux slave right now is because we need a spacial version of gcc (I don't remember why) to compile on Linux and we won't have a proper version for another OS / build of CentOS.

Maybe flo can give better feedback as to the wherabout of everything here.
(Reporter)

Comment 4

3 years ago
Fixed by https://hg.mozilla.org/comm-central/rev/b533b6092f82
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
(Reporter)

Updated

3 years ago
Duplicate of this bug: 955440
Assignee: nobody → florian
(Reporter)

Updated

3 years ago
Target Milestone: --- → 1.6
You need to log in before you can comment on or make changes to this bug.