[OpenSIPS-Devel] [OpenSIPS/opensips] 0309b8: Also recognize __ARM_ARCH_7A__ as armv7, this is n...
Maksym Sobolyev
noreply at github.com
Wed Mar 1 15:10:32 UTC 2023
Branch: refs/heads/master
Home: https://github.com/OpenSIPS/opensips
Commit: 0309b835dbb8c65474392d8ceb86e2e079a2a7a8
https://github.com/OpenSIPS/opensips/commit/0309b835dbb8c65474392d8ceb86e2e079a2a7a8
Author: Maksym Sobolyev <sobomax at sippysoft.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M Makefile.defs
Log Message:
-----------
Also recognize __ARM_ARCH_7A__ as armv7, this is needed to build
on latest ubuntu-22.
Commit: 7f2bf4ff860e240c6327a07cc7c1d4693aefef1a
https://github.com/OpenSIPS/opensips/commit/7f2bf4ff860e240c6327a07cc7c1d4693aefef1a
Author: Maksym Sobolyev <sobomax at sippysoft.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M mem/hp_malloc.c
M mem/shm_mem.h
Log Message:
-----------
Make sure shm_hash_usage matches prototype.
Commit: caca09a08d11cfac350a30036432d7c06a7966fb
https://github.com/OpenSIPS/opensips/commit/caca09a08d11cfac350a30036432d7c06a7966fb
Author: Maksym Sobolyev <sobomax at sippysoft.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M fastlock.h
Log Message:
-----------
Fix issue running assembler on ARMv7:
/tmp/ccSM4dht.s: Assembler messages:
/tmp/ccSM4dht.s:175: Error: thumb conditional instruction should be in IT block -- `strexeq r3,r1,[r2]'
Commit: 69cc74db37b71f205b1dd9897653ffc68a4f7e44
https://github.com/OpenSIPS/opensips/commit/69cc74db37b71f205b1dd9897653ffc68a4f7e44
Author: Maksym Sobolyev <sobomax at sippysoft.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M modules/db_postgres/pg_con.c
M modules/drouting/drouting.c
M modules/httpd/httpd_proc.c
M modules/mmgeoip/geoip2.c
M modules/qrouting/qrouting.c
Log Message:
-----------
Fix type mismatch (int vs long) on 32-bit arches.
Commit: 05a069f412a8db703a8222f235f45745438df4e1
https://github.com/OpenSIPS/opensips/commit/05a069f412a8db703a8222f235f45745438df4e1
Author: Maksym Sobolyev <sobomax at sippysoft.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M .github/workflows/main.yml
A .github/workflows/multiarch.yml
M .github/workflows/unittests.yml
M .travis.yml
M scripts/build/build.conf.sub
M scripts/build/do_build.sh
A scripts/build/dockerize.sub
M scripts/build/install_depends.sh
A scripts/build/start_container.sh
Log Message:
-----------
Run arm64, arm32, i386 (32-bit) and mips builds in a containers.
Move everything to run using ubuntu-22.04. Add qemu-based builds
allowing to build the whole set of modules and move all
cross-builds into a separate workflow for clarity and faster
turn-around time on basic builds.
Compare: https://github.com/OpenSIPS/opensips/compare/22ebcb926763...05a069f412a8
More information about the Devel
mailing list