Your message dated Fri, 12 Jun 2015 16:26:04 +0000
with message-id <[email protected]>
and subject line Bug#770353: fixed in trafficserver 5.3.0-2
has caused the Debian Bug report #770353,
regarding trafficserver: FTBFS on arm64
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.)
--
770353: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770353
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: trafficserver
Version: 5.1.1-1
It failed to build on arm64:
http://buildd.debian.org/status/package.php?p=trafficserver&suite=sid
The error was:
==== Building LuaJIT 2.0.3 ====
make -C src
make[5]: Entering directory '/«PKGBUILDDIR»/lib/luajit/src'
lj_arch.h:55:2: error: #error "No support for this architecture (yet)"
#error "No support for this architecture (yet)"
^
Please add support for arm64. I think it's quite easy:
Step 1. Like ppc64el, arm64 is not yet supported by LuaJIT, so in
debian/rules, replace
ifeq ($(DEB_BUILD_ARCH),ppc64el)
configure_flags += --disable-luajit
endif
with:
ifneq (,$(filter $(DEB_BUILD_ARCH), arm64 ppc64e ))
configure_flags += --disable-luajit
endif
Step 2. To prevent it from then failing in the same way as ppc64el is
currently failing, and to fix it for ppc64el at the same time, in
debian/rules, at the end of the commands for the target
override_dh_auto_install, add:
ifneq (,$(filter $(DEB_BUILD_ARCH), arm64 ppc64e ))
# Remove luajit plugin
sed -i '/\/tslua\.so$$/d' \
debian/trafficserver-experimental-plugins.install
endif
--- End Message ---
--- Begin Message ---
Source: trafficserver
Source-Version: 5.3.0-2
We believe that the bug you reported is fixed in the latest version of
trafficserver, 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.
Aron Xu <[email protected]> (supplier of updated trafficserver 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: SHA256
Format: 1.8
Date: Thu, 11 Jun 2015 15:28:39 +0800
Source: trafficserver
Binary: trafficserver trafficserver-experimental-plugins trafficserver-dev
trafficserver-dbg
Architecture: source amd64
Version: 5.3.0-2
Distribution: unstable
Urgency: medium
Maintainer: Arno Töll <[email protected]>
Changed-By: Aron Xu <[email protected]>
Description:
trafficserver - fast, scalable and extensible HTTP/1.1 compliant caching proxy
se
trafficserver-dbg - debug symbols for Apache Traffic Server
trafficserver-dev - Apache Traffic Server Software Developers Kit (SDK)
trafficserver-experimental-plugins - experimental plugins for Apache Traffic
Server
Closes: 770353
Changes:
trafficserver (5.3.0-2) unstable; urgency=medium
.
* Avoid installing tslua.so on archs built without LuaJIT
(Closes: #770353)
Checksums-Sha1:
d1956b452722c6140ca01d1efa721b5271917159 2105 trafficserver_5.3.0-2.dsc
fce11c18be3ce50a603f47f1d74072c468e1dfbf 18024
trafficserver_5.3.0-2.debian.tar.xz
5ad1f41abaec5de51d3bba12bf6eb47508aedc27 20957882
trafficserver-dbg_5.3.0-2_amd64.deb
480c1f81d775c1a00faf63caa77c79855375c26c 885684
trafficserver-dev_5.3.0-2_amd64.deb
585e5fc7e3bfca18269c28a01c817ee5292ba3fd 322094
trafficserver-experimental-plugins_5.3.0-2_amd64.deb
504d3c2ef43944d05d3135bb331f2afbb6f6aa6a 2793640
trafficserver_5.3.0-2_amd64.deb
Checksums-Sha256:
32f77f92b305a658927abf3b0625ab30e36d27ca101da64c731452d2487efcae 2105
trafficserver_5.3.0-2.dsc
01d4122ebec8d6d50c7c8186714e3c7dec92a492c087ee6735baac2318834b56 18024
trafficserver_5.3.0-2.debian.tar.xz
22794eab826ffcb7f5f0cb10db27f751b33758666cf7787041b0a31408227c95 20957882
trafficserver-dbg_5.3.0-2_amd64.deb
575b6156d09c139890de81e85329728be72e82d7bb1cb63e47e27dd5d9105155 885684
trafficserver-dev_5.3.0-2_amd64.deb
a21853caba81c53b2142807181830cde490e82ef46e9d2e4fbcd0854228e9687 322094
trafficserver-experimental-plugins_5.3.0-2_amd64.deb
071dcacad2a7dfd7da050e27a6200582fd76b4c23ba8a0bc9688ae081119c2c1 2793640
trafficserver_5.3.0-2_amd64.deb
Files:
2c240d4797f4074cb854e39b7ea6ed76 2105 web extra trafficserver_5.3.0-2.dsc
52bc70d678d842c602e91fec3f0ccc09 18024 web extra
trafficserver_5.3.0-2.debian.tar.xz
e0c63fb04b12ad168737908e6ec6cd08 20957882 debug extra
trafficserver-dbg_5.3.0-2_amd64.deb
7216b03e6ae7b1c753cf45edad837247 885684 web extra
trafficserver-dev_5.3.0-2_amd64.deb
71e2fd7c6700252ce9c5217d886d3ccb 322094 web extra
trafficserver-experimental-plugins_5.3.0-2_amd64.deb
11d1eef5b2038a5f629cd5c4fea886bb 2793640 web extra
trafficserver_5.3.0-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAEBCAAGBQJVevbTAAoJEPbsVcVkKA0ec2EH/1kQkjSMXIQVfSlEm3IoEOEe
eAyy2zdmFKFYBr+tIEJ2eUlYitnMset121Bib/AjafwxQZkMlRYA6rB59mTYwtYQ
z0J2JTOzah4OPbFs8X03q1E6BlbkPutoJ3LU96p/sp6gfP3qXEbcIlKW85ZR4hc6
u+pkgS6OQgySMSZ7Uskhjh0jy/l2U4zGsa26CbaeWX/1XTNoCA5Xuy2dVc59qW9n
R1mV/Li/Q3ZtkkXUzop5hg2x9ciQlhLvb7srQ4j1aaS/dJhhf7vCd5fCY46T25P5
e5rGZbRnu4spxMi8X04tjz1UPOmwpTRZjesJKlV1ICNc+wQbylaWDIPjzDxr+hk=
=iF0a
-----END PGP SIGNATURE-----
--- End Message ---