package/grpc: bump to version 1.25.0
authorAdam Duskett <Aduskett@gmail.com>
Fri, 6 Dec 2019 22:25:49 +0000 (14:25 -0800)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Sun, 8 Dec 2019 14:39:57 +0000 (15:39 +0100)
commite0e54afd0cf7971ddca1904a08fe570084b2f305
tree0be398e2abb10aad204ff501f6661d19dba260f2
parent56aef8f66b02821851e340e8122734ecbe392b8e
package/grpc: bump to version 1.25.0

Other changes:

 - Remove upstream patch 0004-Fix-gettid-naming-conflict.patch
 - Remove upstream patch 0005-Rename-gettid-functions.patch
 - Add a check for BR2_TOOLCHAIN_GCC_AT_LEAST_5 in grpc.mk. If the
   selected toolchain is not at least version 5 or higher and the
   optimization level is -Os, set the GRPC_CFLAGS and GRPC_CXXFLAGS
   optimizations to -O2. This check prevents the following error:

   error: failure memory model cannot be stronger than success memory model for '__atomic_compare_exchange'

Tested with test-pkg, all tests passed:
            br-arm-full [1/6]: OK
 br-arm-cortex-a9-glibc [2/6]: OK
  br-arm-cortex-m4-full [3/6]: SKIPPED
         br-x86-64-musl [4/6]: OK
     br-arm-full-static [5/6]: SKIPPED

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
package/grpc/0001-target-build-using-host-plugin.patch
package/grpc/0002-Properly-detect-the-availability-of-pthread_setname_.patch
package/grpc/0004-Fix-gettid-naming-conflict.patch [deleted file]
package/grpc/0005-Rename-gettid-functions.patch [deleted file]
package/grpc/Config.in
package/grpc/grpc.hash
package/grpc/grpc.mk