From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 72BB6138334 for ; Thu, 2 Aug 2018 20:14:39 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 95FF0E07EE; Thu, 2 Aug 2018 20:14:26 +0000 (UTC) Received: from mail-pg1-x533.google.com (mail-pg1-x533.google.com [IPv6:2607:f8b0:4864:20::533]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id CF898E07DF for ; Thu, 2 Aug 2018 20:14:25 +0000 (UTC) Received: by mail-pg1-x533.google.com with SMTP id y5-v6so1733752pgv.1 for ; Thu, 02 Aug 2018 13:14:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=rm7DPyOxzzKPmQ2iKZQfCbr18CILqb0pHz9Nt1pW8TE=; b=jcAUchNUFbfI4e1n711y05WAoLIvRUG7XalkqymqpkWtmubHPbxiDhkmO30aeH2Xo7 593/2UgKG043MfU/EncqOE8JVv3AbPdYSG88BYPp9KyyoyMsnHNUheY2QM+qzAUMRXKf NwDi9jYojylj3c75QfmTu+tZX/YnHVYJ3L9QlEVU+7j5OHxiuhGHOJk+HW3qh9gZdGef 3WmQR/RE5tDPxbW9QIP23kO/uLBwt5H5BpDc5MnE72Ue+lgLZncH005OVaapF4bHcHov 0M2cKGPv2DcZAHKdr86vWBdXcrDEvPN2sITta39x4GiiK3v2jB5W0pHsdnT1heehMM6U kk+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=rm7DPyOxzzKPmQ2iKZQfCbr18CILqb0pHz9Nt1pW8TE=; b=pUuW5UNKJu6k1K2xBjj9gbBxc10kuCE8OZ0BmmimBSi3JgAk/aqMrVIqXgO4A2UKFg LUmaLKWWoCmvzWNKi05+1d/GYWEDodKPav66X0xHI+wYHLt8R46yrUpWsHFEtkReLrrb w/Fr0o+Vnzjh86PA9qUpfV10YKuIMcciV7maC/N2BkpPkcPw7gGMw6hFIUgagashBe7t 5Kb2u755JRSPwktEzjRQsjlXcYq9nUmmf2BkMek8foUujA+dJSoXAJsXYTNXj/V2Sqx2 tVSxYr176YFDmTfxSbzU3jTpAnb7mYfDAD9e/ZFEbUr5VUUlm6A8wQL5P5TpNTfo8MVR ge4w== X-Gm-Message-State: AOUpUlGyhdGOAniwFxwzFcGHYV6yblu0qcjWSy7yfVqid6o+dI+TCLKu WOKCzohpfor+DRnLbALjFALAzyeO X-Google-Smtp-Source: AAOMgpfpxYLLYRmsYZgRapEr8Wzul/sGriQK4jSviEUx04X1k9LthnuaZfRjlRe+2+8CWv1EV0l3+A== X-Received: by 2002:a63:c046:: with SMTP id z6-v6mr888337pgi.114.1533240864171; Thu, 02 Aug 2018 13:14:24 -0700 (PDT) Received: from [192.168.247.60] (d50-98-46-106.bchsia.telus.net. [50.98.46.106]) by smtp.gmail.com with ESMTPSA id v20-v6sm7867475pfk.12.2018.08.02.13.14.23 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 02 Aug 2018 13:14:23 -0700 (PDT) To: gentoo-user@lists.gentoo.org From: Daniel Frey Subject: [gentoo-user] Building firefox-61 with distcc Message-ID: <9168adbe-e213-a78f-7c9b-ba9f7a861761@gmail.com> Date: Thu, 2 Aug 2018 13:14:22 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Archives-Salt: 8655647f-a357-4cd8-a9a7-22f4b835cf40 X-Archives-Hash: 7d79f36ebb5d993c41e775dd16d668a4 Well, I discovered some of my plugins stopped working on Firefox because they've been updated to the new plugin format. I've been using distcc for a long time now, and I've tried to build firefox and it fails with: -------------- Traceback (most recent call last): File "/usr/lib64/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib64/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/var/tmp/portage/www-client/firefox-61.0-r1/work/firefox-61.0/testing/mozbase/mozprocess/mozprocess/processhandler.py", line 1028, in _read callback(line.rstrip()) File "/var/tmp/portage/www-client/firefox-61.0-r1/work/firefox-61.0/testing/mozbase/mozprocess/mozprocess/processhandler.py", line 944, in __call__ e(*args, **kwargs) File "/var/tmp/portage/www-client/firefox-61.0-r1/work/firefox-61.0/python/mach/mach/mixin/process.py", line 86, in handleLine line_handler(line) File "/var/tmp/portage/www-client/firefox-61.0-r1/work/firefox-61.0/python/mozbuild/mozbuild/controller/building.py", line 681, in on_line self.log(logging.INFO, 'build_output', {'line': message}, '{line}') File "/var/tmp/portage/www-client/firefox-61.0-r1/work/firefox-61.0/python/mach/mach/mixin/logging.py", line 54, in log extra={'action': action, 'params': params}) File "/usr/lib64/python2.7/logging/__init__.py", line 1231, in log self._log(level, msg, args, **kwargs) File "/usr/lib64/python2.7/logging/__init__.py", line 1286, in _log self.handle(record) File "/usr/lib64/python2.7/logging/__init__.py", line 1296, in handle self.callHandlers(record) File "/usr/lib64/python2.7/logging/__init__.py", line 1336, in callHandlers hdlr.handle(record) File "/usr/lib64/python2.7/logging/__init__.py", line 759, in handle self.emit(record) File "/var/tmp/portage/www-client/firefox-61.0-r1/work/firefox-61.0/python/mozbuild/mozbuild/controller/building.py", line 564, in emit self.fh.write(msg) UnicodeEncodeError: 'ascii' codec can't encode characters in position 138-140: ordinal not in range(128) ---------- What I'm trying to figure out is if this is due to the recent python changes or if it really is a distcc problem as per: https://bugs.gentoo.org/662516 (I just noticed they tagged it wontfix. :( ) Has anyone found a solution for this other than disabling distcc altogether? I'm going to try that now and see if it compiles. If it does turn out to be distcc is there a method to disable distcc just for the firefox package? The distcc article @ gentoo wiki doesn't mention anything. Dan