summaryrefslogtreecommitdiff
path: root/net-mgmt/seafile-server/files
diff options
context:
space:
mode:
Diffstat (limited to 'net-mgmt/seafile-server/files')
-rw-r--r--net-mgmt/seafile-server/files/patch-server_Makefile.am8
-rw-r--r--net-mgmt/seafile-server/files/patch-server_seaf-server.c11
-rw-r--r--net-mgmt/seafile-server/files/seafile.in4
3 files changed, 18 insertions, 5 deletions
diff --git a/net-mgmt/seafile-server/files/patch-server_Makefile.am b/net-mgmt/seafile-server/files/patch-server_Makefile.am
index b73f23bfced4..a48370d0613d 100644
--- a/net-mgmt/seafile-server/files/patch-server_Makefile.am
+++ b/net-mgmt/seafile-server/files/patch-server_Makefile.am
@@ -1,9 +1,9 @@
---- server/Makefile.am.orig 2020-02-09 00:56:37 UTC
+--- server/Makefile.am.orig 2021-01-23 07:40:16 UTC
+++ server/Makefile.am
-@@ -73,7 +73,7 @@ seaf_server_SOURCES = \
+@@ -77,7 +77,7 @@ seaf_server_SOURCES = \
+ ../common/block-tx-utils.c
- seaf_server_LDADD = @CCNET_LIBS@ \
- $(top_builddir)/lib/libseafile_common.la \
+ seaf_server_LDADD = $(top_builddir)/lib/libseafile_common.la \
- @GLIB2_LIBS@ @GOBJECT_LIBS@ @SSL_LIBS@ @LIB_RT@ @LIB_UUID@ -lsqlite3 @LIBEVENT_LIBS@ -levhtp \
+ @ONIGURUMA_LIBS@ @GLIB2_LIBS@ @GOBJECT_LIBS@ @SSL_LIBS@ @LIB_RT@ @LIB_UUID@ -lsqlite3 @LIBEVENT_LIBS@ @LIBEVHTP_LIBS@ \
$(top_builddir)/common/cdc/libcdc.la \
diff --git a/net-mgmt/seafile-server/files/patch-server_seaf-server.c b/net-mgmt/seafile-server/files/patch-server_seaf-server.c
new file mode 100644
index 000000000000..b86e02ea5a72
--- /dev/null
+++ b/net-mgmt/seafile-server/files/patch-server_seaf-server.c
@@ -0,0 +1,11 @@
+--- server/seaf-server.c.orig 2021-01-31 19:59:11 UTC
++++ server/seaf-server.c
+@@ -4,6 +4,8 @@
+
+ #if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
+ #include <event2/event.h>
++#include <event2/event_compat.h>
++#include <event2/event_struct.h>
+ #else
+ #include <event.h>
+ #endif
diff --git a/net-mgmt/seafile-server/files/seafile.in b/net-mgmt/seafile-server/files/seafile.in
index cb44eec44c2d..4c395711fef6 100644
--- a/net-mgmt/seafile-server/files/seafile.in
+++ b/net-mgmt/seafile-server/files/seafile.in
@@ -109,7 +109,9 @@ seafile_start() {
check_required_before;
validate_already_running;
prepare_env;
- test_config;
+# test_config broke in 8.0.x, commenting until this is fixed.
+# https://forum.seafile.com/t/seafile-controller-t-functionality-broken-on-8-x/13738
+# test_config;
echo "Starting seafile server, please wait ..."