From: sergeyb@tarantool.org To: tarantool-patches@dev.tarantool.org Cc: o.piskunov@tarantool.org Subject: [Tarantool-patches] [PATCH 00/11] Add OpenBSD support Date: Tue, 12 May 2020 15:32:12 +0300 [thread overview] Message-ID: <cover.1589284160.git.sergeyb@tarantool.org> (raw) From: Sergey Bronnikov <sergeyb@tarantool.org> This patch series brings OpenBSD support to Tarantool. notes: - testsuites test/vinyl, test/sql-tap and test/app are broken. Branch: https://github.com/tarantool/tarantool/tree/ligurio/openbsd_support GH: https://github.com/tarantool/tarantool/issues/4967 Sergey Bronnikov (10): build: introduce openbsd build target build: test pthread_stackseg_np() on OpenBSD build: skip linking with -ldl on OpenBSD Fix building of tt_pthread_attr_getstack() on OpenBSD sql: use mremap() on OpenBSD Include libgen.h when building on OpenBSD say: fix compilation on OpenBSD test: mute broken tests on OpenBSD Add README.OpenBSD Mention OpenBSD as supported platorm Add MAP_STACK to mmap() flags README.OpenBSD | 40 +++++++++++++++++++++++++++ README.md | 2 +- cmake/BuildMisc.cmake | 2 +- cmake/FindCURL.cmake | 2 +- cmake/FindICU.cmake | 2 +- cmake/os.cmake | 4 +++ cmake/thread.cmake | 11 ++++++++ src/CMakeLists.txt | 8 ++++-- src/box/sql/os_unix.c | 2 +- src/lib/core/say.c | 12 ++++++++ src/lua/init.c | 2 +- src/tt_pthread.h | 11 +++++++- test/app-tap/fail_main.skipcond | 7 +++++ test/app-tap/http_client.skipcond | 4 +++ test/app-tap/popen.skipcond | 7 +++++ test/app/cmdline.skipcond | 7 +++++ test/app/crypto.skipcond | 4 +-- test/app/digest.skipcond | 4 +-- test/app/fiber.skipcond | 7 +++++ test/app/fiber_channel.skipcond | 7 +++++ test/app/socket.skipcond | 26 ++--------------- test/box-py/args.test.py | 6 ++++ test/box-tap/cfg.skipcond | 4 +++ test/box/cfg.skipcond | 7 +++++ test/box/net.box.skipcond | 4 +-- test/box/net_msg_max.skipcond | 4 +-- test/box/schema_reload.skipcond | 7 +++++ test/box/tuple.skipcond | 7 +++++ test/replication/sync.skipcond | 7 +++++ test/unit/CMakeLists.txt | 16 +++++++---- test/wal_off/snapshot_stress.skipcond | 4 +++ 31 files changed, 190 insertions(+), 47 deletions(-) create mode 100644 README.OpenBSD create mode 100644 test/app-tap/fail_main.skipcond create mode 100644 test/app-tap/popen.skipcond create mode 100644 test/app/cmdline.skipcond create mode 100644 test/app/fiber.skipcond create mode 100644 test/app/fiber_channel.skipcond create mode 100644 test/box/cfg.skipcond create mode 100644 test/box/schema_reload.skipcond create mode 100644 test/box/tuple.skipcond create mode 100644 test/replication/sync.skipcond -- 2.23.0
next reply other threads:[~2020-05-12 12:32 UTC|newest] Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-05-12 12:32 sergeyb [this message] 2020-05-12 12:32 ` [Tarantool-patches] [PATCH 01/11] build: introduce openbsd build target sergeyb 2020-05-12 12:32 ` [Tarantool-patches] [PATCH 02/11] build: test pthread_stackseg_np() on OpenBSD sergeyb 2020-05-12 12:32 ` [Tarantool-patches] [PATCH 03/11] build: skip linking with -ldl " sergeyb 2020-05-12 12:32 ` [Tarantool-patches] [PATCH 04/11] Fix building of tt_pthread_attr_getstack() " sergeyb 2020-05-12 12:32 ` [Tarantool-patches] [PATCH 05/11] sql: use mremap() " sergeyb 2020-05-12 12:32 ` [Tarantool-patches] [PATCH 06/11] Include libgen.h when building " sergeyb 2020-05-12 12:32 ` [Tarantool-patches] [PATCH 07/11] say: fix compilation " sergeyb 2020-05-12 12:32 ` [Tarantool-patches] [PATCH 08/11] test: mute broken tests " sergeyb 2020-05-12 12:32 ` [Tarantool-patches] [PATCH 09/11] Add README.OpenBSD sergeyb 2020-05-12 12:32 ` [Tarantool-patches] [PATCH 10/11] Mention OpenBSD as supported platorm sergeyb 2020-05-12 12:32 ` [Tarantool-patches] [PATCH 11/11][small] Add MAP_STACK to mmap() flags sergeyb 2020-05-18 18:22 ` [Tarantool-patches] [PATCH 00/11] Add OpenBSD support Cyrill Gorcunov 2020-05-20 6:41 ` Kirill Yukhin 2020-05-20 12:23 ` Sergey Bronnikov
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=cover.1589284160.git.sergeyb@tarantool.org \ --to=sergeyb@tarantool.org \ --cc=o.piskunov@tarantool.org \ --cc=tarantool-patches@dev.tarantool.org \ --subject='Re: [Tarantool-patches] [PATCH 00/11] Add OpenBSD support' \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox