Closed
Bug 787563
Opened 12 years ago
Closed 12 years ago
Pymake causes builds to fail on Elm project repo
Categories
(Firefox Build System :: General, defect, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jimm, Unassigned)
References
Details
Attachments
(1 file)
(deleted),
patch
|
mozilla
:
review+
|
Details | Diff | Splinter Review |
We have two sets of builders on Elm, regular win32 builders and experimental vs 2012 builders. With the latest merge of mc and the changes in bug 593585 and follow ups, every build on Elm broke.
Notes:
- In the repo the mozconfig.vs2011-win64 config scripts have been updated to match cset 3cc378b302c9 changes. Two patches landed -
https://hg.mozilla.org/projects/elm/rev/be1e0e1e3bf1
https://hg.mozilla.org/projects/elm/rev/d846bcea5974
The problem in these machines seems to have something to do with a variable 'CRTDLL_FULLPATH' -
LINK : fatal error LNK1146: no argument specified with option '/EXTRACT:'
For the regular win32 builders, we have a cryptic build failure:
<widget_windows.lib.desc>: Found error
<libs>: Found error
I can't reproduce this locally so I'm not sure what to do. I think somebody is going to have to get onto these machines and poke around.
Comment 1•12 years ago
|
||
Let me know if a clobber doesn't fix it and I'll disable pymake on elm until we can figure it out.
Assignee: nobody → coop
Status: NEW → ASSIGNED
Priority: -- → P2
Reporter | ||
Comment 2•12 years ago
|
||
(In reply to Chris Cooper [:coop] from comment #1)
> Let me know if a clobber doesn't fix it and I'll disable pymake on elm until
> we can figure it out.
Unfortunately it didn't. :/
AFAIK, the normal win32 builders come out of the same pool and use the same config mc/mi use. So while I can understand issues with the experimental win8 builders, I don't understand why the normal builds broke.
Blocks: 779902
Comment 3•12 years ago
|
||
This unblocks metro work until they have a chance to address pymake-specific issues.
Attachment #657473 -
Flags: review?(aki)
Updated•12 years ago
|
Attachment #657473 -
Flags: review?(aki) → review+
Comment 4•12 years ago
|
||
Comment on attachment 657473 [details] [diff] [review]
Disable pymake on elm
https://hg.mozilla.org/build/buildbot-configs/rev/70fd785f5bfc
This is in production now. I will schedule clobbers for elm Windows builds.
Attachment #657473 -
Flags: checked-in+
Reporter | ||
Comment 5•12 years ago
|
||
Things are back to normal. Morphing this bug into the pymake issue.
Summary: All Elm builds are fubar'd → Pymake causes builds to fail on Elm project repo
Updated•12 years ago
|
Assignee: coop → nobody
Status: ASSIGNED → NEW
Component: Release Engineering → Build Config
Flags: checked-in+
Product: mozilla.org → Core
Version: other → unspecified
Comment 6•12 years ago
|
||
There have been several pymake changes since the beginning of september, and that issue may actually be fixed. Can you give pymake a spin?
Comment 7•12 years ago
|
||
I'll try with pymake today
Reporter | ||
Comment 8•12 years ago
|
||
pymake works fine locally but Elm had some weird problems with it when we changed over. Sid felt that these issues were addressed. We can experiment with turning it back on in bug 806799.
Reporter | ||
Comment 9•12 years ago
|
||
working now.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Comment 10•12 years ago
|
||
Hi, I tried to build Firefox today using VS2011. I still get this error.
12:09.51 Warning: C4244 in c:\mozilla-central\widget\windows\nsImageClipboard.cpp: 'Initialisierung': Konvertierung von 'WORD' in 'uint8_t', möglicher Datenverlust
12:09.51 c:/mozilla-central/widget/windows/nsImageClipboard.cpp(270) : warning C4244: 'Initialisierung': Konvertierung von 'WORD' in 'uint8_t', möglicher Datenverlust
12:09.51
12:09.51 <widget_windows.lib.desc>: Found error
12:09.56 nsBidiKeyboard.cpp
12:09.56
12:09.62 nsNativeDragTarget.cpp
12:09.62
12:09.76 nsDragService.cpp
12:09.76
12:09.82 nsClipboard.cpp
12:09.82
12:09.82 Warning: C4018 in c:\mozilla-central\widget\windows\nsClipboard.cpp: '>': Konflikt zwischen 'signed' und 'unsigned'
12:09.82 c:/mozilla-central/widget/windows/nsClipboard.cpp(710) : warning C4018: '>': Konflikt zwischen 'signed' und 'unsigned'
12:09.82
12:10.26 nsTextStore.cpp
12:10.28
12:10.28 <libs>: Found error
12:10.28 <../../staticlib/components/widget_windows.lib.desc>: Found error
12:10.28 <libs>: Found error
12:10.28 c:\mozilla-central\config\makefiles\target_libs.mk:60:0: command 'c:/mozilla-build/python/python.exe c:/mozilla-central/build/pymake/pymake/../make.py -C windows libs' failed, return code 2
12:10.28 c:\mozilla-central\config\makefiles\target_libs.mk:18:0: command 'c:/mozilla-build/python/python.exe c:/mozilla-central/build/pymake/pymake/../make.py -C widget libs' failed, return code 2
12:10.28 c:\mozilla-central\config\rules.mk:596:0: command 'c:/mozilla-build/python/python.exe c:/mozilla-central/build/pymake/pymake/../make.py libs_tier_platform' failed, return code 2
12:10.28 c:\mozilla-central\config\rules.mk:561:0: command 'c:/mozilla-build/python/python.exe c:/mozilla-central/build/pymake/pymake/../make.py tier_platform' failed, return code 2
12:10.28 c:\mozilla-central\client.mk:360:0: command 'c:/mozilla-build/python/python.exe c:/mozilla-central/build/pymake/pymake/../make.py -j6 -C c:/mozilla-central/../firefox-build' failed, return code 2
12:10.28 c:\mozilla-central\client.mk:160:0: command 'c:/mozilla-build/python/python.exe c:/mozilla-central/build/pymake/pymake/../make.py -f c:/mozilla-central/client.mk realbuild' failed, return code 2
Comment 11•12 years ago
|
||
(In reply to Thomas Harfmann from comment #10)
> Hi, I tried to build Firefox today using VS2011. I still get this error.
You're not giving enough backlog, the error is somewhere before that.
Comment 12•12 years ago
|
||
> You're not giving enough backlog, the error is somewhere before that.
No it isn't.
-> 12:09.51 <widget_windows.lib.desc>: Found error
Comment 13•12 years ago
|
||
(In reply to Thomas Harfmann from comment #12)
> > You're not giving enough backlog, the error is somewhere before that.
>
> No it isn't.
>
> -> 12:09.51 <widget_windows.lib.desc>: Found error
That's not the relevant error. The relevant error is not in what you pasted.
Reporter | ||
Comment 14•12 years ago
|
||
(In reply to Thomas Harfmann from comment #10)
> Hi, I tried to build Firefox today using VS2011. I still get this error.
This isn't the right place to discuss this. Could you please file a fresh bug?
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•