@llde you probably miss some memory/swap space to compile. I was not able to compile with 1GB RAM + 4GB swap, but it went well with 2GB RAM + 8GB swap...
Search Criteria
Package Details: python-efl 1.26.1-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/python-efl.git (read-only, click to copy) |
---|---|
Package Base: | python-efl |
Description: | Python bindings for the Enlightenment Foundation Libraries |
Upstream URL: | http://www.enlightenment.org |
Licenses: | GPL3, LGPL3 |
Submitter: | Scimmia |
Maintainer: | llde (philb38) |
Last Packager: | philb38 |
Votes: | 57 |
Popularity: | 0.000000 |
First Submitted: | 2013-12-08 20:40 (UTC) |
Last Updated: | 2024-11-04 08:31 (UTC) |
Dependencies (3)
- efl (efl-gitAUR, efl-git-asanAUR)
- python-dbus
- python-setuptools
Required by (7)
Sources (1)
philb38 commented on 2020-02-12 13:06 (UTC)
llde commented on 2020-02-11 12:56 (UTC)
@philb38 I added you as comantainer.
It seems that somehow my pc encounter some problems.
philb38 commented on 2020-02-05 09:56 (UTC) (edited on 2020-02-08 23:23 (UTC) by philb38)
I've been able to compile/install with python-efl-1.23.0 (took the PKGBUILD and replaced the source/pkgver/depends, and the sha256sums with the content of the shasum on the source URL). Took some time but compiled right, and seems to work... PKGBUILD:
# Maintainer: Doug Newgard <scimmia at archlinux dot info>
# Mantainer: Lorenzo Ferrillo <lorenzofersteam at live dot it>
_python=python
_pkgname=python-efl
pkgname=$_python-efl
pkgver=1.23.0
pkgrel=1
pkgdesc="${_python^} bindings for the Enlightenment Foundation Libraries"
arch=('i686' 'x86_64')
url="<http://www.enlightenment.org>"
license=('LGPL3' 'GPL3')
depends=('efl>=1.23.0' "$_python-dbus")
source=("<http://download.enlightenment.org/rel/bindings/python/>$_pkgname-$pkgver.tar.xz")
sha256sums=('2bdef4153e3df2ed3edef9f1ebb4554054405425247a9fabb3c784b48232d69b')
#sha256sums=('SKIP')
build() {
cd $_pkgname-$pkgver
$_python setup.py build
}
package() {
cd $_pkgname-$pkgver
$_python setup.py install --root="$pkgdir" --optimize=1
install -Dm644 -t "$pkgdir/usr/share/doc/$pkgname/" AUTHORS README ChangeLog
}
llde commented on 2020-01-06 16:34 (UTC)
I'm currently unable to build this, every time I try the computer slow to a crawl, and fail with an error.
IF any of you can build this succesfully and test it works as intended, please tell me. I will appoint a comantainer. Thanks for understainding.
davemds commented on 2019-12-13 21:06 (UTC)
yes it will fail if run against efl 1.23.1, this pkg should be updated to the latest python-efl version 1.23.0
philb38 commented on 2019-12-13 15:57 (UTC)
As efl have been updated to 1.23.1, shouldn't we have python-efl updated too? I don't get any error at compile time, but when trying to import efl, it looks like it fails...
adsun commented on 2019-10-02 13:24 (UTC)
@lightdot I used extra-x86_64-build
from devtools
to build this in a clean chroot. It builds fine.
lightdot commented on 2019-10-02 12:18 (UTC) (edited on 2019-10-02 12:22 (UTC) by lightdot)
==> Starting build()...
Python-EFL: 1.22.0
Checking for Python: OK, found 3.7.4
Checking for Cython: not needed, using pre-generated C files
Checking for Eina: OK, found 1.22.2
Checking for Eo: OK, found 1.22.2
Checking for Evas: OK, found 1.22.2
Checking for Ecore: OK, found 1.22.2
Checking for EcoreFile: OK, found 1.22.2
Checking for EcoreInput: OK, found 1.22.2
Checking for EcoreCon: OK, found 1.22.2
Checking for EcoreX: OK, found 1.22.2
Checking for Ethumb: OK, found 1.22.2
Checking for Ethumb_Client: OK, found 1.22.2
Checking for Edje: OK, found 1.22.2
Checking for Emotion: OK, found 1.22.2
Checking for DBus: OK, found 1.2.8
Checking for Elementary: OK, found 1.22.2
...cut...
building 'efl.elementary.__init__' extension
creating build/temp.linux-x86_64-3.7/efl/elementary
...cut...
{standard input}: Assembler messages:
{standard input}:957193: Warning: end of file not at end of a line; newline inserted
{standard input}:958633: Error: unknown .loc sub-directive `vi'
{standard input}: Error: open CFI at the end of file; missing .cfi_endproc directive
gcc: fatal error: Killed signal terminated program cc1
compilation terminated.
error: command 'gcc' failed with exit status 1
Did a second run:
{standard input}: Assembler messages:
{standard input}:1178030: Warning: end of file in string; '"' inserted
gcc: fatal error: Killed signal terminated program cc1
compilation terminated.
error: command 'gcc' failed with exit status 1
Both attempts done in a clean chroot, using aurutils helper scripts.
davemds commented on 2018-08-26 09:59 (UTC)
Ok, the new 1.21 release is out and should fix the python 3.7 issue, as it is generated using Cython 0.28
davemds commented on 2018-08-15 06:12 (UTC)
Yep, indeed seems the cython version we are using is too old for py3.7, we was generating the code with an old cython (0.23.5) because of this issue: phab.enlightenment.org/T5589
In the next few days I'm going to release python-efl-1.21.0 . I will generate the new release with the most recent cython available. This move should fix the current 3.7 issue, hopefully we will not fall again in T5589.
Pinned Comments
llde commented on 2020-01-06 16:34 (UTC)
I'm currently unable to build this, every time I try the computer slow to a crawl, and fail with an error.
IF any of you can build this succesfully and test it works as intended, please tell me. I will appoint a comantainer. Thanks for understainding.