Last Comment Bug 780376 - Mac OS X comm-central and comm-aurora Lightning nightly builds are missing since 17-Jul-2012
: Mac OS X comm-central and comm-aurora Lightning nightly builds are missing si...
Status: RESOLVED FIXED
:
Product: Calendar
Classification: Client Software
Component: Build Config (show other bugs)
: unspecified
: x86_64 Mac OS X
: -- blocker (vote)
: 1.8
Assigned To: Philipp Kewisch [:Fallen]
:
:
Mentors:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-08-04 03:18 PDT by Stefan Sitter
Modified: 2012-09-28 05:34 PDT (History)
2 users (show)
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---


Attachments

Description Stefan Sitter 2012-08-04 03:18:37 PDT
Mac OS X comm-central and comm-aurora nightly builds are missing

Latest available comm-aurora build is from 17-Jul-2012: https://ftp.mozilla.org/pub/mozilla.org/calendar/lightning/nightly/latest-comm-central/macosx-xpi/

Latest available comm-aurora build is from 27-Jul-2012: https://ftp.mozilla.org/pub/mozilla.org/calendar/lightning/nightly/latest-comm-aurora/macosx-xpi/
Comment 1 Philipp Kewisch [:Fallen] 2012-08-04 08:16:15 PDT
Related to whatever is the real reason for bug 777920. The master is dropping out almost every hour, which means lots of builds have slave lost messages.

Gozer, could you look into why this is happening? I am out of ideas...
Comment 2 Stefan Sitter 2012-08-19 22:33:07 PDT
Any update on this? Mac OS X nightly builds are gone for more than one month now.
Comment 3 Philipp Kewisch [:Fallen] 2012-08-20 02:41:12 PDT
Looks like gozer was not on CC. I've been pretty busy with exams, so I haven't had a chance to look into the builders.

I can take a look later this week to see if I can find something in the logs, but I fear this is that wierd network connection issue where netops says its not their problem :-(
Comment 4 Stefan Sitter 2012-08-29 08:20:21 PDT
2012-08-29 comm-central build indicates problem with build tool chain:

> checking whether the C compiler ( -arch i386 -gdwarf-2 ) works... no
> configure: error: installation or configuration problem: C compiler cannot create executables.
> *** Fix above errors and then restart with               "make -f client.mk build"
> make[2]: *** [configure] Error 1
> make[1]: *** [objdir-tb/i386/Makefile] Error 2
> make: *** [build] Error 2

2012-08-29 comm-aurora build indicates packager problem:

> rm -rf objdir-tb/i386/mozilla/dist/universal/test-package-stage
> if test -d objdir-tb/i386/mozilla/dist/test-package-stage -a                 \
>                 -d objdir-tb/x86_64/mozilla/dist/test-package-stage; then              \
>            cp objdir-tb/i386/mozilla/dist/test-package-stage/mochitest/automation.py \
>              objdir-tb/x86_64/mozilla/dist/test-package-stage/mochitest/;              \
>            cp objdir-tb/i386/mozilla/dist/test-package-stage/reftest/automation.py   \
>              objdir-tb/x86_64/mozilla/dist/test-package-stage/reftest/;                \
>            if test -e objdir-tb/i386/mozilla/dist/test-package-stage/mozmill/automation.py; then \
>              cp objdir-tb/i386/mozilla/dist/test-package-stage/mozmill/automation.py \
>                objdir-tb/x86_64/mozilla/dist/test-package-stage/mozmill/;              \
>            fi; \
>       /builds/slave/ca-macosx64-nightly/build/mozilla/build/macosx/universal/unify \
>           --unify-with-sort "all-test-dirs\.list$" \
>           objdir-tb/i386/mozilla/dist/test-package-stage                         \
>           objdir-tb/x86_64/mozilla/dist/test-package-stage                         \
>           objdir-tb/i386/mozilla/dist/universal/test-package-stage; \
>     fi
> /builds/slave/ca-macosx64-nightly/build/mozilla/build/macosx/universal/unify: warning: makeUniversalDirectory: only in x86 objdir-tb/x86_64/mozilla/dist/test-package-stage/xpcshell/tests/xpcom/tests/unit:
>   TestJemalloc
> objdir-tb/i386/config/autoconf.mk:412: /config/baseconfig.mk: No such file or directory
> make[1]: *** No rule to make target `/config/baseconfig.mk'.  Stop.
> make: *** [build] Error 2
> program finished with exit code 2
Comment 5 Philipp Kewisch [:Fallen] 2012-08-29 10:56:56 PDT
Thanks for pasting those bits! The aurora problem could be an issue with the mozconfig, maybe something changed there? I bet that is supposed to be $(topsrcdir)/config/baseconfig.mk.

The comm-central message suggests the compiler cannot be found. This might be a mozconfig issue too, I remember there was a hack to unset CC/CXX.

I really do need to look into these issues, but I'm still going to be swamped until at least Sept. 4th.
Comment 6 Stefan Sitter 2012-09-04 14:55:06 PDT
Philipp, any update on this? Or is there someone else from release team who could help? 
It's the 8th week without any Mac nightly build.
Comment 7 Philipp Kewisch [:Fallen] 2012-09-05 09:23:19 PDT
Fix part one, our universal.mk is missing a line that was added more recently:

comm-central changeset 508fa4f1b9b2
releases/comm-aurora changeset 9f9be237875c
releases/comm-beta changeset de4696c83c51


Fix part two, we need to switch c-c to building with clang, seems this wasn't done fully. I've removed the hack that unsets CC as I didn't see much of a difference.

build/buildbot-configs changeset 5670f58a3da3
Comment 8 Philipp Kewisch [:Fallen] 2012-09-05 21:56:17 PDT
Builds are green and we have a new nightly!

Note You need to log in before you can comment on or make changes to this bug.