GYP upstream fixed most incompatibilities with Python 3 during last year. New snapshot should be added.
Results for current git HEAD: Python 2.7: [[[ Failed the following 3 tests: (test/linux/gyptest-implicit-rpath.py) make (test/linux/gyptest-implicit-rpath.py) ninja (test/linux/gyptest-target-rpath.py) ninja ]]] Python 3.7: [[[ Failed the following 12 tests: (test/errors/gyptest-errors.py) ninja (test/linux/gyptest-implicit-rpath.py) make (test/linux/gyptest-implicit-rpath.py) ninja (test/linux/gyptest-target-rpath.py) ninja (test/variables/commands/gyptest-commands-ignore-env.py) make (test/variables/commands/gyptest-commands-ignore-env.py) ninja (test/variables/commands/gyptest-commands-repeated.py) make (test/variables/commands/gyptest-commands-repeated.py) ninja (test/variables/commands/gyptest-commands.py) make (test/variables/commands/gyptest-commands.py) ninja (test/variables/filelist/gyptest-filelist-golden.py) make (test/variables/filelist/gyptest-filelist-golden.py) ninja ]]]
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dd235337ac96f0c1b5d87a84600576839e98e3e commit 1dd235337ac96f0c1b5d87a84600576839e98e3e Author: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> AuthorDate: 2020-01-01 21:06:52 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2020-01-01 22:09:53 +0000 dev-util/gyp: Use Python 3. Bug: https://bugs.gentoo.org/695000 Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Mike Gilbert <floppym@gentoo.org> dev-util/gyp/gyp-99999999999999.ebuild | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-)
This still needs updating release ebuilds.
ping.
ping
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eba1ad19f198fd452a4c3ccd8570b50328c8bae commit 5eba1ad19f198fd452a4c3ccd8570b50328c8bae Author: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> AuthorDate: 2020-09-20 00:00:00 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2020-09-21 16:05:36 +0000 dev-util/gyp: Version bump (20200512145953). Bug: https://bugs.gentoo.org/695000 Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Mike Gilbert <floppym@gentoo.org> dev-util/gyp/Manifest | 1 + dev-util/gyp/gyp-20200512145953.ebuild | 39 ++++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+)