Closed
Bug 1262057
Opened 9 years ago
Closed 9 years ago
building busted due to using the wrong path for gcc
Categories
(MailNews Core :: Build Config, defect)
MailNews Core
Build Config
Tracking
(firefox48 fixed)
RESOLVED
FIXED
Thunderbird 48.0
| Tracking | Status | |
|---|---|---|
| firefox48 | --- | fixed |
People
(Reporter: ewong, Assigned: ewong)
References
Details
Attachments
(1 file, 5 obsolete files)
|
1.37 KB,
patch
|
glandium
:
review+
|
Details | Diff | Splinter Review |
Current Linux* in c-c is busted due to :
checking for full perl installation... yes
checking for doxygen... not found
checking for tar... /bin/gtar
checking for unzip... /usr/bin/unzip
checking for xargs... /usr/bin/xargs
checking for zip... /usr/bin/zip
checking for rpmbuild... /usr/bin/rpmbuild
Refreshing /builds/slave/c-cen-t-lnx/build/mozilla/old-configure with /usr/bin/autoconf-2.13
creating cache ./config.cache
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking build system type... i686-pc-linux-gnu
checking for objcopy... /builds/slave/c-cen-t-lnx/build/gcc/bin/objcopy
checking for gcc... /builds/slave/c-cen-t-lnx/build/mozilla/gcc/bin/gcc -m32 -march=pentiumpro
checking whether the C compiler (/builds/slave/c-cen-t-lnx/build/mozilla/gcc/bin/gcc -m32 -march=pentiumpro -gdwarf-2 -L/builds/slave/c-cen-t-lnx/build/gtk3/usr/local/lib ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.
DEBUG: This file contains any messages produced by compilers while
DEBUG: running configure, to aid debugging if configure makes a mistake.
DEBUG:
It's using build/mozilla/gcc/bin/gcc which is wrong. It should be using
build/gcc/bin/gcc.
| Assignee | ||
Comment 1•9 years ago
|
||
| Assignee | ||
Updated•9 years ago
|
status-firefox48:
affected → ---
| Assignee | ||
Updated•9 years ago
|
Attachment #8738079 -
Attachment is obsolete: true
Attachment #8738079 -
Flags: review?(bugspam.Callek)
| Assignee | ||
Updated•9 years ago
|
Product: SeaMonkey → MailNews Core
| Assignee | ||
Comment 2•9 years ago
|
||
Attachment #8738368 -
Flags: review?(mh+mozilla)
| Assignee | ||
Comment 3•9 years ago
|
||
Attachment #8738369 -
Flags: review?(Pidgeot18)
| Assignee | ||
Comment 4•9 years ago
|
||
Comment on attachment 8738368 [details] [diff] [review]
[m-c] copy TOOLTOOL_DIR to mozconfig.linux (v1)
Pushed to try:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=8c14fbbb5a9a2acd985a7d25a9c415e66455a7ba
Comment 5•9 years ago
|
||
The remaining part of bug 1254987 I suppose.
| Assignee | ||
Comment 6•9 years ago
|
||
I think it helps to have the right patch attached.
Attachment #8738368 -
Attachment is obsolete: true
Attachment #8738368 -
Flags: review?(mh+mozilla)
Attachment #8738460 -
Flags: review?(mh+mozilla)
Comment 7•9 years ago
|
||
Hey Edmund, thanks for looking into it. Very much appreciated!
Comment 8•9 years ago
|
||
Comment on attachment 8738460 [details] [diff] [review]
[m-c] copy TOOLTOOL_DIR to mozconfig.linux (v2)
Review of attachment 8738460 [details] [diff] [review]:
-----------------------------------------------------------------
Looks like this might be a workaround until bug 1259382 lands!
::: build/unix/mozconfig.linux
@@ +20,4 @@
>
> # We want to make sure we use binutils and other binaries in the tooltool
> # package.
> mk_add_options PATH="$topsrcdir/gcc/bin:$PATH"
Don't you need to change this line as well?
Comment 9•9 years ago
|
||
| Assignee | ||
Comment 10•9 years ago
|
||
Attachment #8738460 -
Attachment is obsolete: true
Attachment #8738460 -
Flags: review?(mh+mozilla)
Attachment #8738573 -
Flags: review?(mh+mozilla)
| Assignee | ||
Comment 11•9 years ago
|
||
Attachment #8738369 -
Attachment is obsolete: true
Attachment #8738369 -
Flags: review?(Pidgeot18)
Attachment #8738574 -
Flags: review?(Pidgeot18)
Updated•9 years ago
|
Attachment #8738573 -
Flags: review?(mh+mozilla) → review+
| Assignee | ||
Updated•9 years ago
|
Keywords: checkin-needed
| Assignee | ||
Updated•9 years ago
|
Attachment #8738573 -
Attachment description: [m-c] copy TOOLTOOL_DIR to mozconfig.linux (v3) → [m-i] copy TOOLTOOL_DIR to mozconfig.linux (v3)
Comment 12•9 years ago
|
||
Keywords: checkin-needed
Comment 13•9 years ago
|
||
Given the try run in comment 9, I'm not sure this will actually fix Linux on c-c, but let's hope for the best!
| Assignee | ||
Comment 14•9 years ago
|
||
(In reply to aleth [:aleth] from comment #13)
> Given the try run in comment 9, I'm not sure this will actually fix Linux on
> c-c, but let's hope for the best!
the try run on c-c was due to some 'badness' |make buildsymbols| and
not the compile step. The bustage is mainly (from what :glandium suggests)
some confusion in which python is used.
Comment 15•9 years ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
status-firefox48:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 48.0
Comment 16•9 years ago
|
||
https://hg.mozilla.org/comm-central/rev/46cf4e453709bf7a045a895a9e5cefaa23f537cd
Keep build/ in sync: Bug 1262057 - Find gcc using TOOLTOOL_DIR. rs=bustage-fix CLOSED TREE
Updated•9 years ago
|
Attachment #8738574 -
Attachment is obsolete: true
Attachment #8738574 -
Flags: review?(Pidgeot18)
Comment 17•9 years ago
|
||
(In reply to Edmund Wong (:ewong) from comment #14)
> (In reply to aleth [:aleth] from comment #13)
> > Given the try run in comment 9, I'm not sure this will actually fix Linux on
> > c-c, but let's hope for the best!
>
> the try run on c-c was due to some 'badness' |make buildsymbols| and
> not the compile step. The bustage is mainly (from what :glandium suggests)
> some confusion in which python is used.
Right, I just meant I'm not sure we'll get a green build on treeherder ;)
Thanks!
| Assignee | ||
Comment 18•9 years ago
|
||
(In reply to aleth [:aleth] from comment #17)
> (In reply to Edmund Wong (:ewong) from comment #14)
> > (In reply to aleth [:aleth] from comment #13)
> > > Given the try run in comment 9, I'm not sure this will actually fix Linux on
> > > c-c, but let's hope for the best!
> >
> > the try run on c-c was due to some 'badness' |make buildsymbols| and
> > not the compile step. The bustage is mainly (from what :glandium suggests)
> > some confusion in which python is used.
>
> Right, I just meant I'm not sure we'll get a green build on treeherder ;)
>
> Thanks!
The green build will most probably require some finess with the buildbotcustom
code.
You need to log in
before you can comment on or make changes to this bug.
Description
•