[OpenSIPS-Devel] [OpenSIPS/opensips] b7dcc4: Switch to bionic (aka Ubuntu 18) as main test vehi...
Liviu Chircu
noreply at github.com
Wed Oct 21 15:32:41 EST 2020
Branch: refs/heads/master
Home: https://github.com/OpenSIPS/opensips
Commit: b7dcc4aa9925b9db9fff0d2623052db66e1c13fc
https://github.com/OpenSIPS/opensips/commit/b7dcc4aa9925b9db9fff0d2623052db66e1c13fc
Author: Maksym Sobolyev <sobomax at sippysoft.com>
Date: 2020-10-16 (Fri, 16 Oct 2020)
Changed paths:
M .travis.yml
Log Message:
-----------
Switch to bionic (aka Ubuntu 18) as main test vehicle and add bunch
of extra jobs:
o Build with GCC 7 @ Ubuntu 18;
o Build with GCC 9 @ Ubuntu 18;
o Build with GCC 10 @ Ubuntu 18;
o Build with Clang 7 @ Ubuntu 18;
o Build with Clang 9 @ Ubuntu 18;
o Build with Clang 10 @ Ubuntu 18;
o Build with GCC 7 @ Ubuntu 18 (ARM);
o Build with Clang 7 @ Ubuntu 18 (ARM);
o Build Core with GCC 7 @ Ubuntu 18 (i386);
o Build Core with Clang 7 @ Ubuntu 18 (i386).
Fix Travis warnings:
o GC sudo, fixes "root: deprecated key sudo (The key `sudo` has no effect anymore.)";
o add dist into global;
o add os.
Commit: 736163f0edfbe93fd08eec8e51377d456c4c9cb4
https://github.com/OpenSIPS/opensips/commit/736163f0edfbe93fd08eec8e51377d456c4c9cb4
Author: Maksym Sobolyev <sobomax at sippysoft.com>
Date: 2020-10-16 (Fri, 16 Oct 2020)
Changed paths:
M resolve.c
Log Message:
-----------
Fix warning converting from int to float with Clang 10:
resolve.c:1454:34: error: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Werror,-Wimplicit-int-float-conversion]
Commit: 18f4c3d9b34583c7464eba2e5ca8fe24f72e9fc9
https://github.com/OpenSIPS/opensips/commit/18f4c3d9b34583c7464eba2e5ca8fe24f72e9fc9
Author: Maksym Sobolyev <sobomax at sippysoft.com>
Date: 2020-10-16 (Fri, 16 Oct 2020)
Changed paths:
R atomic.h
M statistics.c
M statistics.h
Log Message:
-----------
Use stdatomic.h, which is part of C standard since C11.
Commit: c20bb225a6a00cdf5ae5f5756714e48844104797
https://github.com/OpenSIPS/opensips/commit/c20bb225a6a00cdf5ae5f5756714e48844104797
Author: Maksym Sobolyev <sobomax at sippysoft.com>
Date: 2020-10-16 (Fri, 16 Oct 2020)
Changed paths:
M cfg_pp.c
M db/db_val.h
M mem/rpm_mem.c
M parser/sdp/sdp.c
M reactor.c
M time_rec.c
Log Message:
-----------
Fix printf-style formats to match argument when building on
32-bit arches.
Commit: cb2ba2ad8c1b0dcc4134bbbc294915387709c355
https://github.com/OpenSIPS/opensips/commit/cb2ba2ad8c1b0dcc4134bbbc294915387709c355
Author: Maksym Sobolyev <sobomax at sippysoft.com>
Date: 2020-10-16 (Fri, 16 Oct 2020)
Changed paths:
M parser/parse_privacy.c
Log Message:
-----------
Make identation consistent to not upset Clang 10:
parser/parse_privacy.c:161:2: error: misleading indentation; statement is not part of the previous 'if' [-Werror,-Wmisleading-indentation]
Commit: 541d832c6cef7538c33a4b594ee6936ba4c272ba
https://github.com/OpenSIPS/opensips/commit/541d832c6cef7538c33a4b594ee6936ba4c272ba
Author: Maksym Sobolyev <sobomax at sippysoft.com>
Date: 2020-10-16 (Fri, 16 Oct 2020)
Changed paths:
M modules/mi_html/http_fnc.c
Log Message:
-----------
Fix Clang 9 warning:
http_fnc.c:679:22: error: adding 'int' to a string does not append to the string
Commit: 42f6c3601564ade0a0003a6f67f82710e64ada92
https://github.com/OpenSIPS/opensips/commit/42f6c3601564ade0a0003a6f67f82710e64ada92
Author: Maksym Sobolyev <sobomax at sippysoft.com>
Date: 2020-10-16 (Fri, 16 Oct 2020)
Changed paths:
M modules/drouting/drouting.c
M modules/qrouting/qr_sort.c
Log Message:
-----------
Fix another instance of the implicit conversion from 'int' to 'float'
Clang 10 warning.
Commit: 2f18d8a768a43daaa509d8860fcf68cf5796483d
https://github.com/OpenSIPS/opensips/commit/2f18d8a768a43daaa509d8860fcf68cf5796483d
Author: Maksym Sobolyev <sobomax at sippysoft.com>
Date: 2020-10-16 (Fri, 16 Oct 2020)
Changed paths:
M modules/b2b_logic/b2b_logic.c
Log Message:
-----------
Fix logic error picked up by Cang 10:
b2b_logic.c:1789:14: error: overlapping comparisons always evaluate to false [-Werror,-Wtautological-overlap-compare]
Commit: 7330ce09fab8309506ad5f6f1c09a77a993663d7
https://github.com/OpenSIPS/opensips/commit/7330ce09fab8309506ad5f6f1c09a77a993663d7
Author: Maksym Sobolyev <sobomax at sippysoft.com>
Date: 2020-10-16 (Fri, 16 Oct 2020)
Changed paths:
M modules/drouting/prefix_tree.c
Log Message:
-----------
Fix warning compiling with Clang 7 on ARM64:
prefix_tree.c:158:8: error: result of comparison of constant -1 with expression of type 'char' is always true [-Werror,-Wtautological-constant-out-of-range-compare]
Commit: 08617f262b1701aa7936df1b62f9534d4a7c68db
https://github.com/OpenSIPS/opensips/commit/08617f262b1701aa7936df1b62f9534d4a7c68db
Author: Maksym Sobolyev <sobomax at sippysoft.com>
Date: 2020-10-16 (Fri, 16 Oct 2020)
Changed paths:
M modules/rest_client/rest_methods.c
Log Message:
-----------
Avoid warning on ARM64 when compiled with Clang 7:
rest_methods.c:575:21: error: result of comparison of constant -3 with expression of type 'char' is always true [-Werror,-Wtautological-constant-out-of-range-compare]
Commit: 27634ffef4ca3d5d12770fb7b7f2d2559ad5b998
https://github.com/OpenSIPS/opensips/commit/27634ffef4ca3d5d12770fb7b7f2d2559ad5b998
Author: Maksym Sobolyev <sobomax at sippysoft.com>
Date: 2020-10-16 (Fri, 16 Oct 2020)
Changed paths:
M modules/cpl_c/cpl_parser.c
M modules/sql_cacher/sql_cacher.h
Log Message:
-----------
Use int, not char, which could be either signed or unsigned.
Commit: bd7aca676d5f9f5f6b7faa615e2669e06e3416c2
https://github.com/OpenSIPS/opensips/commit/bd7aca676d5f9f5f6b7faa615e2669e06e3416c2
Author: Maksym Sobolyev <sobomax at sippysoft.com>
Date: 2020-10-16 (Fri, 16 Oct 2020)
Changed paths:
M Makefile.defs
Log Message:
-----------
Treat both clang and gcc the same for the purpose of figuring out
CC_ARCH. Also use -m32 when linking on i386 with clang.
Commit: ba42823549cc26fdd1a84eb197c506680c51b414
https://github.com/OpenSIPS/opensips/commit/ba42823549cc26fdd1a84eb197c506680c51b414
Author: Maksym Sobolyev <sobomax at sippysoft.com>
Date: 2020-10-16 (Fri, 16 Oct 2020)
Changed paths:
M mem/q_malloc.c
Log Message:
-----------
Make definitions of the ST_CHECK_PATTERN, END_CHECK_PATTERN1 and
END_CHECK_PATTERN2 independent of sizeof(long).
Commit: 74bf0bcdf1eaef81a9ce02f083219da75a9af4be
https://github.com/OpenSIPS/opensips/commit/74bf0bcdf1eaef81a9ce02f083219da75a9af4be
Author: Maksym Sobolyev <sobomax at sippysoft.com>
Date: 2020-10-16 (Fri, 16 Oct 2020)
Changed paths:
M modules/rabbitmq/Makefile
M modules/rabbitmq_consumer/Makefile
Log Message:
-----------
If CC_NAME is set to gcc, CC could be anything, like gcc-X.
Commit: 0e430d803f2acef21c584f70cd36c8bf58c0a525
https://github.com/OpenSIPS/opensips/commit/0e430d803f2acef21c584f70cd36c8bf58c0a525
Author: Liviu Chircu <liviu at opensips.org>
Date: 2020-10-21 (Wed, 21 Oct 2020)
Changed paths:
M .travis.yml
M Makefile.defs
R atomic.h
M cfg_pp.c
M db/db_val.h
M mem/q_malloc.c
M mem/rpm_mem.c
M modules/b2b_logic/b2b_logic.c
M modules/cpl_c/cpl_parser.c
M modules/drouting/drouting.c
M modules/drouting/prefix_tree.c
M modules/mi_html/http_fnc.c
M modules/qrouting/qr_sort.c
M modules/rabbitmq/Makefile
M modules/rabbitmq_consumer/Makefile
M modules/rest_client/rest_methods.c
M modules/sql_cacher/sql_cacher.h
M parser/parse_privacy.c
M parser/sdp/sdp.c
M reactor.c
M resolve.c
M statistics.c
M statistics.h
M time_rec.c
Log Message:
-----------
Merge pull request #2289 from sippy/pr_travis_bionic
Expand Travis setup, add 10 more build variants. Fix many issues.
Compare: https://github.com/OpenSIPS/opensips/compare/cdcac5bb3b3c...0e430d803f2a
More information about the Devel
mailing list