Closed Bug 1349300 Opened 7 years ago Closed 7 years ago

Thunderbird 52.0 linux repacks failing

Categories

(Thunderbird :: Build Config, defect)

52 Branch
defect
Not set
major

Tracking

(thunderbird_esr52 fixed, thunderbird53 fixed, thunderbird54 fixed, thunderbird55 fixed)

RESOLVED FIXED
Thunderbird 55.0
Tracking Status
thunderbird_esr52 --- fixed
thunderbird53 --- fixed
thunderbird54 --- fixed
thunderbird55 --- fixed

People

(Reporter: wsmwk, Unassigned)

Details

+++ This bug was initially created as a clone of Bug #1333878 +++
+++ This bug was initially created as a clone of Bug #1297786 +++

linux repacks all failing.

https://archive.mozilla.org/pub/thunderbird/candidates/52.0-candidates/build3/logs/release-comm-esr52-linux64_repack_7-bm70-build1-build0.txt.gz

  MOZ_REQUIRE_SIGNING=0
  CC=/builds/slave/tb-rel-c-esr52-l64_rpk_7-00000/comm-esr52/gcc/bin/gcc
  LDFLAGS=-L/builds/slave/tb-rel-c-esr52-l64_rpk_7-00000/comm-esr52/gtk3/usr/local/lib 
  MOZ_REQUIRE_ADDON_SIGNING=0
  CXX=/builds/slave/tb-rel-c-esr52-l64_rpk_7-00000/comm-esr52/gcc/bin/g++
  PKG_CONFIG=/builds/slave/tb-rel-c-esr52-l64_rpk_7-00000/comm-esr52/gtk3/usr/local/bin/pkg-config
Traceback (most recent call last):
  File "/builds/slave/tb-rel-c-esr52-l64_rpk_7-00000/comm-esr52/configure.py", line 32, in <module>
    sys.exit(main(sys.argv))
  File "/builds/slave/tb-rel-c-esr52-l64_rpk_7-00000/comm-esr52/configure.py", line 24, in main
    sandbox.run(os.path.join(os.path.dirname(__file__), 'moz.configure'))
  File "/builds/slave/tb-rel-c-esr52-l64_rpk_7-00000/comm-esr52/mozilla/python/mozbuild/mozbuild/configure/__init__.py", line 344, in run
    self._value_for(option)
  File "/builds/slave/tb-rel-c-esr52-l64_rpk_7-00000/comm-esr52/mozilla/python/mozbuild/mozbuild/configure/__init__.py", line 409, in _value_for
    return self._value_for_option(obj)
  File "/builds/slave/tb-rel-c-esr52-l64_rpk_7-00000/comm-esr52/mozilla/python/mozbuild/mozbuild/util.py", line 925, in method_call
    cache[args] = self.func(instance, *args)
  File "/builds/slave/tb-rel-c-esr52-l64_rpk_7-00000/comm-esr52/mozilla/python/mozbuild/mozbuild/configure/__init__.py", line 475, in _value_for_option
    % option_string.split('=', 1)[0])
mozbuild.configure.options.InvalidOptionError: CC is not available in this configuration
*** Fix above errors and then restart with\
               "make -f client.mk build"
make[1]: *** [configure] Error 1
make[1]: Leaving directory `/builds/slave/tb-rel-c-esr52-l64_rpk_7-00000/comm-esr52'
make: *** [configure] Error 2

related to this?
Bug 1311045 - c-c l10n: mozbuild.configure.options.InvalidOptionError: CC=/builds/slave/tb-c-cen-lx-l10n-ntly-00000000/build/comm-central/gcc/bin/gcc -m32 -march=pentiumpro is not available in this configuration
Are the windows repacks working? Looks like we should enable compile environment on linux. Better yet comment it out with a comment pointing to this bug or bug 1311045.
I really have no idea, but we did disable the compile environment also for Linux:
https://hg.mozilla.org/releases/comm-esr52/rev/a730476809a84b349be34db4b59013288ebc2803#l1.9
And gcc does sound like a compiler to me ;-)
I can do that since I have a spare 30 minutes. Coming up ;-)
now that you mention it, we have not yet gotten results of a signle windows or Mac repack
Let's wait then before I undo the Linux part.
3 of 3 win repacks successful in last half hour.
no Mac automation mails yet
and now, we have one successful Mac repack.
OK, so Windows and Mac are working, reverting the changes from bug 1346020 for Linux. ESR 52 first:

ESR52: https://hg.mozilla.org/releases/comm-esr52/rev/5281966592452ae031ad4989876630e0955009b7
will beta face the same issue?
You need to log in before you can comment on or make changes to this bug.