Bug#864655: stretch-pu: package trafficserver/7.0.0-5+deb9u1
On Mon, Jun 12, 2017 at 09:58:07PM +0800, Aron Xu wrote:
>...
> @@ -1,3 +1,11 @@
> +trafficserver (7.0.0-5+deb9u1) UNRELEASED; urgency=medium
>...
> + * Add a patch to fix arm build
> +
> + -- Jean Baptiste Favre <debian@jbfavre.org> Mon, 29 May 2017 14:45:52 +0200
>...
> ++ #if defined(__ARM_ARCH_4__) \
> ++ || defined(__ARM_ARCH_4T__) \
> ++ || defined(__ARM_ARCH_5__) \
> ++ || defined(__ARM_ARCH_5E__) \
> ++ || defined(__ARM_ARCH_5T__) \
> ++ || defined(__ARM_ARCH_5TE__) \
> ++ || defined(__ARM_ARCH_5TEJ__) \
> ++ || defined(__ARM_ARCH_6__) \
> ++ || defined __ARM_ARCH_6J__ \
> ++ || defined(__ARM_ARCH_6K__) \
> ++ || defined(__ARM_ARCH_6Z) \
> ++ || defined(__ARM_ARCH_6ZK__) \
> ++ || defined(__ARM_ARCH_6T2__)
> ++ #if defined(__thumb__)
> ++ // This is just a placeholder and almost certainly not sufficient.
> ++ #define mb() __asm__ __volatile__ ("" : : : "memory");
> ++ #define rmb() __asm__ __volatile__("" : : : "memory")
> ++ #define wmb() __asm__ __volatile__("" : : : "memory")
>...
This would change the code from not building to being known broken on armel.
That's IMHO worse than before.
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
Reply to: