Your message dated Sun, 21 Jul 2013 12:33:38 +0000
with message-id <e1v0spw-0001xw...@franck.debian.org>
and subject line Bug#691179: fixed in trafficserver 3.2.5-1
has caused the Debian Bug report #691179,
regarding trafficserver: FTBFS:
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 ow...@bugs.debian.org
immediately.)


-- 
691179: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=691179
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:trafficserver
Version: 3.2.0-1
Severity: serious
Tags: patch

(tagged serious as the package used to build for armhf previously)

In 

https://buildd.debian.org/status/package.php?p=trafficserver&suite=sid

In lulu.h barriers are defined only for x86 and x86_64, but not for arm.
Well, thankfully implementing barriers for arm was rather easy (at
least, the tests pass here).

Please find attached simple patch.

Regards

Konstantinos
diff -ruN trafficserver-3.2.0/plugins/header_filter/lulu.h trafficserver-3.2.0.mine/plugins/header_filter/lulu.h
--- trafficserver-3.2.0/plugins/header_filter/lulu.h	2012-06-14 20:50:54.000000000 +0000
+++ trafficserver-3.2.0.mine/plugins/header_filter/lulu.h	2012-10-22 15:31:59.568321385 +0000
@@ -44,6 +44,10 @@
 #define mb()  __asm__ __volatile__ ( "mfence" : : : "memory")
 #define rmb() __asm__ __volatile__ ( "lfence" : : : "memory")
 #define wmb() __asm__ __volatile__ ( "" : : : "memory")
+#elif defined(__arm__)
+#define mb()  __asm__ __volatile__ ( "dmb" : : : "memory")
+#define rmb() __asm__ __volatile__ ( "dmb" : : : "memory")
+#define wmb() __asm__ __volatile__ ( "" : : : "memory")
 #else
 #error "Define barriers"
 #endif

--- End Message ---
--- Begin Message ---
Source: trafficserver
Source-Version: 3.2.5-1

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 691...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Arno Töll <a...@debian.org> (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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 21 Jul 2013 11:55:38 +0200
Source: trafficserver
Binary: trafficserver trafficserver-dev
Architecture: source amd64
Version: 3.2.5-1
Distribution: unstable
Urgency: low
Maintainer: Arno Töll <a...@debian.org>
Changed-By: Arno Töll <a...@debian.org>
Description: 
 trafficserver - fast, scalable and extensible HTTP/1.1 compliant caching proxy 
se
 trafficserver-dev - Apache Traffic Server Software Developers Kit (SDK)
Closes: 691179 701427 715134
Changes: 
 trafficserver (3.2.5-1) unstable; urgency=low
 .
   * New upstream release
     + Fix FTBFS on ARM (Closes: #691179)
     + Fix FTBS with gcc 4.8 (Closes: #701427)
   * Promote trafficserver to depend for trafficserver-dev to fix a broken 
library
     symlink. The library is not required for all users, but those who need it
     don't need to install it manually anymore (Closes: #715134)
Checksums-Sha1: 
 aa0cfe508ae23cf71309d2663e40f3a823330581 2218 trafficserver_3.2.5-1.dsc
 95590ad4be63985396a728d0e670aa3ad7cb7f1b 2535498 
trafficserver_3.2.5.orig.tar.bz2
 0ef528ef99c355b39c16a90ce621668642c6b9d2 17251 
trafficserver_3.2.5-1.debian.tar.gz
 c638ad0e6a2afc974f5886282120169c5a61ed38 3775814 
trafficserver_3.2.5-1_amd64.deb
 3ca4551b2c9fad408a66e220d52b56b83694ac67 429052 
trafficserver-dev_3.2.5-1_amd64.deb
Checksums-Sha256: 
 50815bb296f0f24582b97b23f3f74b9c953e6a88df4c686ff0b3c7b47f971ec4 2218 
trafficserver_3.2.5-1.dsc
 6cada59cb8d8800d48344fa711aec6964083a182deee21fa445c31227bcd1c90 2535498 
trafficserver_3.2.5.orig.tar.bz2
 4dc57f9ecd8e3945f79bf8be7735de60d1a912b47cabe3886e32ec8bb0723f44 17251 
trafficserver_3.2.5-1.debian.tar.gz
 d2d937c8d33eee18ec7c3cfa485d94d8858554a098a13b2e75c32b3137539577 3775814 
trafficserver_3.2.5-1_amd64.deb
 e2fd788d90e53ba51200a7680b0884dca00583529f453e1a1904ce26bf464c3b 429052 
trafficserver-dev_3.2.5-1_amd64.deb
Files: 
 54095b359e87a736d709fa1af03c78f9 2218 web extra trafficserver_3.2.5-1.dsc
 bc76c68589389a453e4e4967c42636d6 2535498 web extra 
trafficserver_3.2.5.orig.tar.bz2
 13baaa75d66b0b540851432b82132109 17251 web extra 
trafficserver_3.2.5-1.debian.tar.gz
 df40b38779471ad55a3e780c869ade3a 3775814 web extra 
trafficserver_3.2.5-1_amd64.deb
 ddac192df31312016c9f617bd89694b4 429052 web extra 
trafficserver-dev_3.2.5-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBAgAGBQJR69EQAAoJEMcrUe6dgPNtdxUQAK4uT0YC9qX6esYPquLR9CGV
pAhWL3YmRGK0oZblIQQ4ImDZiPWeSCZEWEOzDs0oXPPUxw6VFxJ6F9Ne/i/cJ02W
MuHgKY6+ZfXaNysPR+xDQMSUxRDnwg9v2Y6DaUftw8hjBY00VL/wSIq43NRhowTk
wOY2/Jyl+aNdlbX7lOp92yJ0DAb2tBI4xpN2d8qzwHRmolH+6qZUJJ/WXQzYg6Uo
qW32rg+6cmvrx0ZEODU9icPZWkcaOlJGQO/vGlrFBQwcU8XEnf9Vz62a3LHvuMk6
vpJBnqRJApKmo66kINx3ieheDq2ssZpf2cUvW9adxrO37DwVLIpgekP/j+oA+pNN
2AiAV0KraTBSVWv/TuB6UcA1JGv7Ba+nrtiLUcEufCFnYr3MzgRN/FwB9kQwsVqg
8Hd/dV5QKjnhjkAnE+ywYXmYBkNKunA4fFzkFMsNI4KVEuPi8k4ba9ZKGRfKkjCs
FqKLk5jrs2uQ5Mv5VJUQIZAkiAawKeclg76/x7G4Rt6ZXvj7otPLCOUUHK943MVn
ONr0mLuBxhTTOu2cp1xgKvsEpazFT/P8be8C81ff909P/8qev27Gx4SgijNWibVx
Rfn1xaYBfGAoDdys9WupnPPD9kgLbkcq1pWq/lEA3V2Jjz8UfH00vsYgRKn/HXDA
f8WRb7OUCfNWspNiF2h5
=1JXc
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to