- General: * Update summaries and descriptions * Update License fields to include licenses from bundled components * Fix failure to respect Fedora build flags * Use the system shared certificate bundle instead of shipping our own - CLI: * No longer set rpath $ORIGIN - C (core) and C++ (cpp): * Add c_so_version/cpp_so_version macros * Split out C++ bindings and shared data into subpackages * Drop obsolete ldconfig_scriptlets macro * Stop stripping debugging symbols - Python: * Use generated BR’s * Build and package Python binding documentation * Disable accommodations for older libc’s * Patch out -std=gnu99 flag, which is inappropriate for C++ * Build additional Python packages grpcio_tools, gprcio_channelz, grpcio_health_checking, grpcio_reflection, grpcio_status, and grpcio_testing
13 lines
570 B
Diff
13 lines
570 B
Diff
diff -Naur grpc-1.26.0-original/setup.py grpc-1.26.0/setup.py
|
|
--- grpc-1.26.0-original/setup.py 2019-12-17 20:29:27.000000000 -0500
|
|
+++ grpc-1.26.0/setup.py 2021-01-28 13:20:22.540840537 -0500
|
|
@@ -197,7 +197,7 @@
|
|
' -static-libgcc -static-libstdc++ -mcrtdll={msvcr}'
|
|
' -static'.format(msvcr=msvcr))
|
|
if "linux" in sys.platform:
|
|
- EXTRA_ENV_LINK_ARGS += ' -Wl,-wrap,memcpy -static-libgcc'
|
|
+ EXTRA_ENV_LINK_ARGS += ' -Wl,-wrap,memcpy'
|
|
|
|
EXTRA_COMPILE_ARGS = shlex.split(EXTRA_ENV_COMPILE_ARGS)
|
|
EXTRA_LINK_ARGS = shlex.split(EXTRA_ENV_LINK_ARGS)
|