Hey, please stabilize dev-python/python-efl-1.23.0 on x86. Thanks!
I am unable to build this on x86. Even with -j1 I am running out of memory: > building 'efl.elementary.__init__' extension > creating /var/tmp/portage/dev-python/python-efl-1.23.0/work/python-efl-1.23.0-python3_6/temp.linux-i686-3.6/efl/elementary > i686-pc-linux-gnu-gcc -O2 -pipe -march=pentium4m -mtune=pentium4m -Wno-error=jump-misses-init -Wno-error=sign-compare -fPIC -DEFL_BETA_API_SUPPORT=1 -DEFL_EO_API_SUPPORT=1 -Iinclude/ -I/usr/include/python3.6m -c efl/elementary/__init__.c -o /var/tmp/portage/dev-python/python-efl-1.23.0/work/python-efl-1.23.0-python3_6/temp.linux-i686-3.6/efl/elementary/__init__.o -pthread -I/usr/include/eet-1 -I/usr/include/luajit-2.0 -I/usr/include/dbus-1.0 -I/usr/include/freetype2 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-1 -I/usr/include/eina-1/eina -I/usr/include/ecore-evas-1 -I/usr/include/ethumb-client-1 -I/usr/include/efl-1/interfaces -I/usr/include/efl-1 -I/usr/include/ecore-drm2-1 -I/usr/include/libpng16 -I/usr/include/ecore-imf-evas-1 -I/usr/include/eina-1 -I/usr/include/elput-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-audio-1 -I/usr/include/uuid -I/usr/include/elocation-1 -I/usr/include/ethumb-1 -I/usr/include/evas-1/gesture -I/usr/include/eeze-1 -I/usr/include/evas-1/canvas -I/usr/lib/dbus-1.0/include -I/usr/include/ecore-input-1 -I/usr/include/embryo-1 -I/usr/include/ecore-x-1 -I/usr/include/ector-1 -I/usr/include/ecore-con-1 -I/usr/include/elementary-1 -I/usr/include/edje-1 -I/usr/include/eldbus-1 -I/usr/include/libmount -I/usr/include/emotion-1 -I/usr/include/evas-1 -I/usr/include/emile-1 -I/usr/include/ecore-ipc-1 -I/usr/include/ecore-imf-1 -I/usr/include/eo-1 -I/usr/include/eio-1 -I/usr/include/efreet-1 -I/usr/include/blkid -fno-var-tracking-assignments -Wno-misleading-indentation -Wno-deprecated-declarations -Wno-unused-variable -Wno-format-security > > cc1: out of memory allocating 65536 bytes after a total of 1979928576 bytes > error: command 'i686-pc-linux-gnu-gcc' failed with exit status 1 > * ERROR: dev-python/python-efl-1.23.0::gentoo failed (compile phase): > * (no error message) > * > * Call stack: > * ebuild.sh, line 125: Called src_compile > * environment, line 2851: Called distutils-r1_src_compile > * environment, line 959: Called _distutils-r1_run_foreach_impl 'distutils-r1_python_compile' > * environment, line 427: Called python_foreach_impl 'distutils-r1_run_phase' 'distutils-r1_python_compile' > * environment, line 2407: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' > * environment, line 1785: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' > * environment, line 1783: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'distutils-r1_python_compile' > * environment, line 666: Called distutils-r1_run_phase 'distutils-r1_python_compile' > * environment, line 950: Called distutils-r1_python_compile > * environment, line 818: Called esetup.py 'build' '-j' '1' > * environment, line 1329: Called die
Thanks. I have my own x86 stable Qemu image that I usually use to do x86 keywording, but I ran into this same issue. Without much thought I just believed my Qemu settings are wonky. But it looks like the package is faulty in some way... (if you check memory usage while compiling, it doesn't go near 100 %) I'll investigate and decide action for keywords on my own time, thank you!
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0c026519f8d40e24db394151df5f33e37518aa commit fc0c026519f8d40e24db394151df5f33e37518aa Author: Joonas Niilola <juippis@gentoo.org> AuthorDate: 2020-01-13 18:07:36 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-01-13 18:08:37 +0000 dev-python/python-efl: stabilize 1.23 on x86 Bug: https://bugs.gentoo.org/704260 Signed-off-by: Joonas Niilola <juippis@gentoo.org> dev-python/python-efl/python-efl-1.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e29084f0f0806b329bb65eea532f269d679122f commit 7e29084f0f0806b329bb65eea532f269d679122f Author: Joonas Niilola <juippis@gentoo.org> AuthorDate: 2020-01-13 18:06:41 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-01-13 18:08:37 +0000 dev-python/python-efl: disable optimization on x86 Bug: https://bugs.gentoo.org/704260 Signed-off-by: Joonas Niilola <juippis@gentoo.org> dev-python/python-efl/python-efl-1.23.0.ebuild | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-)