Your message dated Sun, 04 Aug 2019 17:20:41 +0000
with message-id <[email protected]>
and subject line Bug#933747: fixed in efl 1.22.2-2
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-2

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: Sun, 04 Aug 2019 09:57:25 -0700
Source: efl
Architecture: source
Version: 1.22.2-2
Distribution: experimental
Urgency: low
Maintainer: Debian Pkg-e Team <[email protected]>
Changed-By: Ross Vandegrift <[email protected]>
Closes: 933747
Changes:
 efl (1.22.2-2) experimental; urgency=low
 .
   * Fix arches in libefl-all-dev->libelua1 dependency.
     Thanks to Aurelien Jarno for the patch (Closes: #933747)
Checksums-Sha1:
 6cfe739b2d2eddecfef14ec9961ae071126d3b98 6428 efl_1.22.2-2.dsc
 5861219459f9fc55161978eaf31a5c265fc1d301 90620 efl_1.22.2-2.debian.tar.xz
 798335d5912b028c567acea20689addd8edf3da5 18134 efl_1.22.2-2_source.buildinfo
Checksums-Sha256:
 f9b64ccc5e21ae2dc2ea3004289cb0da49c00145c20d2fe2af9858d8d6e764c9 6428 
efl_1.22.2-2.dsc
 4f1422e9b31538ca27d1a1137d01db2e25fd4849713446af3845df220f23d6ec 90620 
efl_1.22.2-2.debian.tar.xz
 cc267f98c8cf16cff44a9aa142163cc319b0e50d97d00c34186c5f818c173c17 18134 
efl_1.22.2-2_source.buildinfo
Files:
 55faf246d92c75dfe0258f94eb908207 6428 libs optional efl_1.22.2-2.dsc
 3be0d568cb89dc487b8156391eacc7f2 90620 libs optional efl_1.22.2-2.debian.tar.xz
 ebd253eff956bb355bb0979dcc385996 18134 libs optional 
efl_1.22.2-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEsAjXULa3g2HtU1bw2rOJMppM+hYFAl1HEBkACgkQ2rOJMppM
+hZMgBAArs0nHkVypnd20ioCL3Rix2N2Qp80JkDZezTHW6fyMXzpL/MGI43r1RU1
w+5/7DU5IQEzYdofO/I47z5qAPRL/IhM3I7LW88f5VMqQgvETcR+8BUogrm1nlrL
vERwkajMAv1FLEw+rp2D65BEjvMqc4ONO/PDLywfscUxXsdi0Og+PVf/C8fK4xfO
Ljae2S7LrZYM0q524rC9MacFILAMBqCIiffbLLOulUJfyHUyrhoCbLztZTfRJvrQ
j6TYuL+N20HeVresGsO3d6aympBRISmRVDhdT2q8X8QCdeuGPIfM32UEu5Yjn90Q
LKjEgDRT18k96RTLFBkXy6TzLAEPDHQ5fzzn7qhNICTXSpKJfNXmRjnicIhS4Nvz
iBDIahI0ZL6fYu4Dc6HyIQHdLuFnaxvTxFeYWCn74e7AiE8PifvtdIgF7icXk9E+
Kv+VYczih3UDL+SN2fJkygv8vyBPhekpSvxzR5DZE8SqfFnKfHM/JnMbrornpYJ9
neHkstum1DN06nyMWWjUkmog76YV8vY+6Z99ObExlvkolYqOnnMrRWszFC6NeiGU
W3gQgIT6JH9MBOUDcfSrCOdLlnTWLPxfRFm2fQDyN5atxSoIfH+EZKRHQM0f/Dfd
j7xq4Eom00wcHRTF5msGq2OaPSEN2XOkpoRd7JghS5545C0WHyo=
=zfsR
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to