Your message dated Sun, 04 Aug 2019 01:35:28 +0000
with message-id <[email protected]>
and subject line Bug#933747: fixed in efl 1.22.2-1
has caused the Debian Bug report #933747,
regarding efl: please build with lua-old on riscv64
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
933747: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=933747
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: efl
Version: 1.21.1-5
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: riscv64
efl can't be built on riscv64 as it build-depends on libluajit-5.1-dev
which has not been ported yet on this architecture. As efl is an
important reverse dependency, would it be possible to adopt the same
strategy as already done for arm64 and 390x, that is building with
lua-old instead of luajit?
I have tested the patch below, and with it efl builds fine on riscv64.
Would it be possible to include it in the next upload?
Thanks,
Aurelien
diff -Nru efl-1.21.1/debian/control efl-1.21.1/debian/control
--- efl-1.21.1/debian/control 2019-02-12 18:07:26.000000000 +0000
+++ efl-1.21.1/debian/control 2019-08-02 16:29:24.000000000 +0000
@@ -16,7 +16,7 @@
libxcursor-dev, libxss-dev, libxrender-dev, libxinerama-dev,
libxrandr-dev, libxext-dev, libxcomposite-dev, libxi-dev,
libxdamage-dev, libxtst-dev, libglib2.0-dev,
- libluajit-5.1-dev [!arm64 !s390x], liblua5.2-dev [arm64 s390x], libdbus-1-dev,
+ libluajit-5.1-dev [!arm64 !riscv64 !s390x], liblua5.2-dev [arm64 riscv64
s390x], libdbus-1-dev,
libsndfile-dev,
libgnutls28-dev, libcurl4-gnutls-dev,
libudev-dev [linux-any], libmount-dev [linux-any], libblkid-dev [linux-any],
@@ -633,7 +633,7 @@
libharfbuzz-dev,
libinput-dev,
libjpeg-dev,
- libluajit-5.1-dev [!arm64 !s390x], liblua5.2-dev [arm64 s390x],
+ libluajit-5.1-dev [!arm64 !riscv64 !s390x], liblua5.2-dev [arm64
riscv64 s390x],
liblz4-dev,
libmount-dev,
libpulse-dev,
diff -Nru efl-1.21.1/debian/rules efl-1.21.1/debian/rules
--- efl-1.21.1/debian/rules 2019-02-12 18:07:26.000000000 +0000
+++ efl-1.21.1/debian/rules 2019-08-02 16:29:24.000000000 +0000
@@ -9,7 +9,7 @@
ifneq (,$(filter $(DEB_HOST_ARCH), armel armhf))
arch_flags += --with-opengl=es --enable-egl
endif
-ifneq (,$(filter $(DEB_HOST_ARCH), arm64 s390x))
+ifneq (,$(filter $(DEB_HOST_ARCH), arm64 riscv64 s390x))
arch_flags += --enable-lua-old
dhinstallflags += --exclude=elua
endif
--- End Message ---
--- Begin Message ---
Source: efl
Source-Version: 1.22.2-1
We believe that the bug you reported is fixed in the latest version of
efl, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ross Vandegrift <[email protected]> (supplier of updated efl package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 03 Aug 2019 15:17:29 -0700
Source: efl
Architecture: source
Version: 1.22.2-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Pkg-e Team <[email protected]>
Changed-By: Ross Vandegrift <[email protected]>
Closes: 933747
Changes:
efl (1.22.2-1) experimental; urgency=medium
.
* New upstream release.
.
[ Efraim Flashner ]
* use liblua over libluajit on powerpc
.
[ Ross Vandegrift ]
* Enable salsa-ci pipeline for unstable
+ Disable piuparts though, takes too long
* d/gbp.conf: drop cleaner to fix pipeline runs
* d/rules:
+ support terse build
+ remove ddeb-migration after buster release
* Remove artifacts for cserve2, upstream has removed it
* Stop distributing eolian files. Upstream no longer installs these by
default to prevent developers from depending on unstable interfaces.
* Update symbols for changes in 1.22.2 release
* Bump all eo symbol versions for 1.22.2 release
* d/patches:
+ 05_eina_strbuf_explicit_format_strings.diff: drop, fixed upstream
+ 25_fix_glinptr_redef.diff: drop backported upstream fix
+ 99-fix-shader-regen.diff: defuzz
* Build with --enable-old-lua on all arches without luajit support.
This should enable builds on alpha, ia64, hppa, m68k, riscv64, sh4,
sparc64 and x32. (Closes: #933747)
* Adjust libevas1 engine dependency to prefer libevas1-engines-x.
Hopefully this will fix installation issues with EFL apps.
* d/control:
+ bump Standards-Version, no changes required
+ Remove transitional packages after buster release.
+ Switch to my debian email
* Distribute eina_modinfo in libeina-bin
* Upgrade to debhelper compat 12
* d/copyright: update
Checksums-Sha1:
631f5d118e07505bd6a3c6dc53d35d0714f53e40 6428 efl_1.22.2-1.dsc
022e80ed612c16906fe516c20bbf432c11c56a08 71320272 efl_1.22.2.orig.tar.xz
422418ea0d1536f701bc1914c68a89d1e9049ed9 90588 efl_1.22.2-1.debian.tar.xz
c3257bda771dc69afdb2c39bd9c55bee413198ee 46318 efl_1.22.2-1_amd64.buildinfo
Checksums-Sha256:
750492b3cb906ea1c04014401d2fbe4a6e132d95a70df09fdd51ec6f86fb89ae 6428
efl_1.22.2-1.dsc
1699891f825911622de0aa77fe1140eff7335aba619d2352485e54dcff6b1cd0 71320272
efl_1.22.2.orig.tar.xz
993b18b36d30698a08e01ba5e3461e76e0831b0bef096a62c920e153329ab878 90588
efl_1.22.2-1.debian.tar.xz
a669615aee8020daf52c91c4ee93736b2b0acb3eb97075793b21cb75a5cf7e07 46318
efl_1.22.2-1_amd64.buildinfo
Files:
dab4db4b153c56a10392536a401e99ba 6428 libs optional efl_1.22.2-1.dsc
20423ede20054ddc29d3043c59f39104 71320272 libs optional efl_1.22.2.orig.tar.xz
2868782b110a8c10e4e90908cf782398 90588 libs optional efl_1.22.2-1.debian.tar.xz
826d18bde3a777bc6935b08246d218e0 46318 libs optional
efl_1.22.2-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEsAjXULa3g2HtU1bw2rOJMppM+hYFAl1GMf4ACgkQ2rOJMppM
+haf+Q//Q+vsL0kpkJxt+qkYUEiq/6ZZpu2SD59lTnGUU4hOfIh/iH+cl5cqYvUf
LUbgX1j8TGTEwQqcBAIaHv+n2jTkZDPdBEpX+Gq3EOxqknhFodcTT5aop3+eGwpy
SfYM6AI54rYNXG/8shROqVVPgQ7SgPl88ZAGKJbJHv0gnIDlTqfRV3AcXRHGG2zZ
C6GIMAcPuStwvBjLXJQq6UMxnAUYVf/BSIKYIUNUFXznfuejfF651gN0Us+0G1Dm
L3dS/7RuL6DPQTjydWJ5V8LGRjboZzngSAlf1Ssi1japyCxZULERApPBIS6FG/bK
12fLUCoqoMTg9cnvywH3HFx8FbuyOaO5KLj90Ta6S3ULsQpYHtc0r2o8q9lmWvN6
XLI67Jj9SJlNwdywRTzxlCvxjIzHtFvRbcqf2Y6Ikc8G3t93VIvp4HTFH9TZ849I
cy1UAXm2Q6/Ww2MIhvbTL6x1XwkTEyECGvpH+0ypXUbb9798KSaa/GfF+HSQnQcB
UzXn7mK3QYjNNDOe64Z5RSD7/nqpgt2Ug8efYxeRt8uvAp00EgO+6p1ZY+ZMvIV2
u+WMfUyL85EZafchNMKteTmjymo3H/K0/FuGWHNiBQqLI/1oDbBjxt6htYvbY07x
V87N10plmWCo4a5mwBEqnth0Vlgxg7mMs8jEomyuyg8XsUZyqhE=
=sQJN
-----END PGP SIGNATURE-----
--- End Message ---