[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: