On 14 December 2014 at 20:50, David Majnemer <david.majnemer at gmail.com> wrote:> Just a reminder, these bots are still not operational because of this > change.Well, there were valid objections to lowering the requirement. If we can require the host compiler to be upgraded, it is probably ok to require python to be upgraded too, no? Cheers, Rafael
On 15 December 2014 at 14:52, Rafael Espíndola <rafael.espindola at gmail.com> wrote:> On 14 December 2014 at 20:50, David Majnemer <david.majnemer at gmail.com> wrote: >> Just a reminder, these bots are still not operational because of this >> change. > > Well, there were valid objections to lowering the requirement. > > If we can require the host compiler to be upgraded, it is probably ok > to require python to be upgraded too, no?I agree. But perhaps a gentler way to do this would be to downgrade to Python 2.6 in trunk for now and agree a timeline for the owners of the currently broken bots (I've CC'ed the ones Rafael mentioned) to upgrade (e.g. a week), unless they know they can get the upgrade done quickly. Thoughts?
Rafael, I installed python-3.3 for my builders. I wish if configurator(s) would detect suffixed python. I am using /usr/bin/python3 (or python3.3). By the way, who could watch on the bottom line, python-2.7? 2014-12-15 23:52 GMT+09:00 Rafael Espíndola <rafael.espindola at gmail.com>:> On 14 December 2014 at 20:50, David Majnemer <david.majnemer at gmail.com> wrote: >> Just a reminder, these bots are still not operational because of this >> change. > > Well, there were valid objections to lowering the requirement. > > If we can require the host compiler to be upgraded, it is probably ok > to require python to be upgraded too, no? > > Cheers, > Rafael > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
On 15 December 2014 at 10:54, NAKAMURA Takumi <geek4civic at gmail.com> wrote:> Rafael, > > I installed python-3.3 for my builders. > > I wish if configurator(s) would detect suffixed python. I am using > /usr/bin/python3 (or python3.3).Currently they look for python, python2, python27. Should we change it to python3, python, python2, python27? BTW, I just noticed cmake check is out of date: set(Python_ADDITIONAL_VERSIONS 2.7 2.6 2.5) include(FindPythonInterp) if( NOT PYTHONINTERP_FOUND ) message(FATAL_ERROR "Unable to find Python interpreter, required for builds and testing. Please install Python or specify the PYTHON_EXECUTABLE CMake variable.") endif() Cheers, Rafael
> I wish if configurator(s) would detect suffixed python. I am using > /usr/bin/python3 (or python3.3).Could you not just setup a symlink on your builder? On my system /usr/bin/python is a symlink to python3 but I could easily change it to point to python2.7 $ ls -l /usr/bin/python lrwxrwxrwx 1 root root 7 Oct 8 14:58 /usr/bin/python -> python3 lrwxrwxrwx 1 root root 9 Sep 24 11:40 /usr/bin/python2 -> python2.7 -rwxr-xr-x 1 root root 6240 Sep 24 11:40 /usr/bin/python2.7 -rwxr-xr-x 1 root root 1668 Sep 24 11:40 /usr/bin/python2.7-config lrwxrwxrwx 1 root root 16 Sep 24 11:40 /usr/bin/python2-config -> python2.7-config -rwxr-xr-x 1 root root 94 Nov 15 04:27 /usr/bin/python2-pyuic4 lrwxrwxrwx 1 root root 9 Oct 8 14:58 /usr/bin/python3 -> python3.4 -rwxr-xr-x 2 root root 10392 Oct 8 14:58 /usr/bin/python3.4 lrwxrwxrwx 1 root root 17 Oct 8 14:58 /usr/bin/python3.4-config -> python3.4m-config -rwxr-xr-x 2 root root 10392 Oct 8 14:58 /usr/bin/python3.4m -rwxr-xr-x 1 root root 3139 Oct 8 14:58 /usr/bin/python3.4m-config lrwxrwxrwx 1 root root 16 Oct 8 14:58 /usr/bin/python3-config -> python3.4-config lrwxrwxrwx 1 root root 14 Oct 8 14:58 /usr/bin/python-config -> python3-config