2017-11-10 21:58:26 +00:00

58 lines
2.5 KiB
Plaintext

$OpenBSD: patch-Makefile_in,v 1.11 2017/11/10 21:58:26 steven Exp $
- temporary hack until libtool is fixed.
- work around different getent API, adapted from
https://github.com/balabit/syslog-ng/commit/8b33cbe143b00d6af72cb5145fecd67e6158a9dd
- avoid rebuilding libeventlog, already in devel/eventlog
Index: Makefile.in
--- Makefile.in.orig
+++ Makefile.in
@@ -3572,7 +3572,7 @@ noinst_LIBRARIES =
noinst_DATA =
noinst_LTLIBRARIES = modules/dbparser/libsyslog-ng-patterndb.la \
modules/diskq/libsyslog-ng-disk-buffer.la
-lib_LTLIBRARIES = lib/eventlog/src/libevtlog.la lib/libsyslog-ng.la
+lib_LTLIBRARIES = lib/libsyslog-ng.la
# this is intentionally formatted so conflicts are less likely to arise. one name in every line.
pkginclude_HEADERS = syslog-ng-config.h lib/eventlog/src/evtmaps.h \
@@ -4183,7 +4183,9 @@ compatinclude_HEADERS = \
lib/compat/string.h \
lib/compat/time.h \
lib/compat/openssl_support.h \
- lib/compat/pcre.h
+ lib/compat/pcre.h \
+ lib/compat/getent.h \
+ lib/compat/getent-bb.h
compat_sources = \
lib/compat/getutent.c \
@@ -4194,7 +4196,8 @@ compat_sources = \
lib/compat/strcasestr.c \
lib/compat/strtok_r.c \
lib/compat/time.c \
- lib/compat/openssl_support.c
+ lib/compat/openssl_support.c \
+ lib/compat/getent.c
lib_compat_tests_TESTS = \
lib/compat/tests/test_strtok_r
@@ -4327,7 +4330,7 @@ lib_libsyslog_ng_la_LDFLAGS = -no-undefined -release $
-version-info ${LSNG_CURRENT}:${LSNG_REVISION}:${LSNG_AGE}
lib_test_subdirs = lib_filter lib_logproto lib_parser lib_rewrite lib_template lib_stats lib_control
-lib_libsyslog_ng_la_DEPENDENCIES = lib/eventlog/src/libevtlog.la \
+lib_libsyslog_ng_la_DEPENDENCIES = \
$(am__append_8)
# this is intentionally formatted so conflicts are less likely to arise. one name in every line.
@@ -7089,7 +7092,7 @@ lib/str-repr/lib_libsyslog_ng_la-encode.lo: \
lib/str-repr/$(am__dirstamp) \
lib/str-repr/$(DEPDIR)/$(am__dirstamp)
lib/libsyslog-ng.la: $(lib_libsyslog_ng_la_OBJECTS) $(lib_libsyslog_ng_la_DEPENDENCIES) $(EXTRA_lib_libsyslog_ng_la_DEPENDENCIES) lib/$(am__dirstamp)
- $(AM_V_CCLD)$(lib_libsyslog_ng_la_LINK) -rpath $(libdir) $(lib_libsyslog_ng_la_OBJECTS) $(lib_libsyslog_ng_la_LIBADD) $(LIBS)
+ $(AM_V_CCLD)$(lib_libsyslog_ng_la_LINK) -rpath $(libdir) -version-info 0:0:0 $(lib_libsyslog_ng_la_OBJECTS) $(lib_libsyslog_ng_la_LIBADD) $(LIBS)
modules/add-contextual-data/$(am__dirstamp):
@$(MKDIR_P) modules/add-contextual-data
@: > modules/add-contextual-data/$(am__dirstamp)