From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Petazzoni Date: Mon, 5 Feb 2018 07:12:25 +0100 Subject: [Buildroot] [PATCH 1/1] python3: bump to 2.6.4 In-Reply-To: <20180130235229.22352-1-Adamduskett@outlook.com> References: <20180130235229.22352-1-Adamduskett@outlook.com> Message-ID: <20180205071225.0fa33ee7@windsurf> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net Hello, On Tue, 30 Jan 2018 18:52:29 -0500, Adam Duskett wrote: > Also update necessary patches. > > Signed-off-by: Adam Duskett I'm sorry, but I had to revert that patch, it was causing gazillions of failures in the autobuilders. The Python build process now tries to use os.replace(), which is only available since Python 3.3. It would work if the host-python interpreter was being used, but the system Python interpreter is used, causing the build failure. It is worth noting that the problem happens in the regen-importlib make target, and that there is already some code in python3.mk to handle issues related to that. See line 162 and following. Best regards, Thomas -- Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons) Embedded Linux and Kernel engineering http://bootlin.com