Closed Bug 641842 Opened 13 years ago Closed 13 years ago

Upgrade gcc 4.5 on buildbots

Categories

(Release Engineering :: General, defect, P2)

All
Linux
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: glandium, Assigned: rail)

References

Details

Attachments

(2 files)

Building current mozilla central with gcc 4.5 from /tools/gcc-4.5 (I believe this is 4.5.1) with the -O3 patch from bug 590181 applied leads to several failures in various tests (most notably plugin failures and some reftest problems). However, this doesn't happen on a local build with either 4.5.2 from Debian (svn revision 170696) or a plain 4.5.2 from upstream gcc.

As a consequence, could you package gcc 4.5.2 and upgrade gcc on the buildbots?
Assignee: nobody → rail
Priority: -- → P3
Hold on, this is crazy, I can't even reproduce the problem the buildbots exhibit when I use the binaries from try.
It was pretty dumb... libnptest.so of my try depended on libstdc++ 4.5.

So, now that it's a non issue, do we still want to bump gcc 4.5 version ?
If you don't need the newer version, then I'd just resolve this INCOMPLETE or WONTFIX.
(In reply to comment #3)
> If you don't need the newer version, then I'd just resolve this INCOMPLETE or
> WONTFIX.

The question was whether there'd be another rationale to push a newer version. Better to bump it before actually switching, if we want to.
(In reply to comment #4)
> (In reply to comment #3)
> > If you don't need the newer version, then I'd just resolve this INCOMPLETE or
> > WONTFIX.
> 
> The question was whether there'd be another rationale to push a newer version.
> Better to bump it before actually switching, if we want to.

agreed. easier to change now than later.
(In reply to comment #5)
> agreed. easier to change now than later.

Yeah, risk is very low. Let's upgrade it.
Priority: P3 → P2
Attached patch RPM spec changesSplinter Review
I dropped linux64-ffi.diff patch which exists in 4.5.2.
Attachment #519878 - Flags: review?(catlee)
Attached patch puppetSplinter Review
some of the staging build slaves got this ;)
Attachment #519879 - Flags: review?(catlee)
Attachment #519878 - Flags: review?(catlee) → review+
Attachment #519879 - Flags: review?(catlee) → review+
Please hold on before building and deploying with this spec file. I may have a request for some specific build flags.
(In reply to comment #9)
> Please hold on before building and deploying with this spec file. I may have a
> request for some specific build flags.

Sure.
Turns out the flags I was interested in are used by default, so you can go ahead :)
gcc-4.5.2 deployment has just started. I'll check the result tomorrow.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Blocks: 643561
Is it possible to get the resulting rpm ?
Blocks: gcc4.5
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: