librsync needs --std=gnu89 due to use of inline, fixes #11211
Without this, if compiled with clang, all static functions do not end up in the resultant shared library due to clang defaulting to c99. The simple fix is to adjust CFLAGS, otherwise one needs to patch a lot of inline's away needlessly.
parent
7f7b0dc3
Please register or sign in to comment