Tarantool development patches archive
 help / color / mirror / Atom feed
* [Tarantool-patches] [PATCH 00/11] Add OpenBSD support
@ 2020-05-12 12:32 sergeyb
  2020-05-12 12:32 ` [Tarantool-patches] [PATCH 01/11] build: introduce openbsd build target sergeyb
                   ` (12 more replies)
  0 siblings, 13 replies; 15+ messages in thread
From: sergeyb @ 2020-05-12 12:32 UTC (permalink / raw)
  To: tarantool-patches; +Cc: o.piskunov

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

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2020-05-20 12:23 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-12 12:32 [Tarantool-patches] [PATCH 00/11] Add OpenBSD support sergeyb
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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox