This commit is contained in:
2023-08-19 11:39:01 +02:00
parent d5441fa611
commit 59e67f1975
20 changed files with 402 additions and 24783 deletions

2
.gitignore vendored
View File

@@ -9,4 +9,4 @@ Makefile
*.trs
*.tar.*
stamp*
autom4te*

View File

@@ -106,7 +106,8 @@ am__installdirs = "$(DESTDIR)$(sbindir)"
PROGRAMS = $(sbin_PROGRAMS)
am__objects_1 = cflexer.$(OBJEXT) cfparser.$(OBJEXT) cllexer.$(OBJEXT) \
clparser.$(OBJEXT) jlexer.$(OBJEXT) jparser.$(OBJEXT) \
logger.$(OBJEXT) massert.$(OBJEXT) rcache.$(OBJEXT)
logger.$(OBJEXT) massert.$(OBJEXT) rcache.$(OBJEXT) \
jblock.$(OBJEXT)
am_cworker_OBJECTS = main.$(OBJEXT) cworker.$(OBJEXT) $(am__objects_1)
cworker_OBJECTS = $(am_cworker_OBJECTS)
cworker_LDADD = $(LDADD)
@@ -362,7 +363,9 @@ common_SOURCES = \
massert.c \
massert.h \
rcache.c \
rcache.h
rcache.h \
jblock.c \
jblock.h
all: defines.h
$(MAKE) $(AM_MAKEFLAGS) all-recursive

View File

@@ -34,7 +34,10 @@ common_SOURCES = \
massert.c \
massert.h \
rcache.c \
rcache.h
rcache.h \
jblock.c \
jblock.h
run: $(sbin_PROGRAMS)
./cworker --port=9002

View File

@@ -106,7 +106,8 @@ am__installdirs = "$(DESTDIR)$(sbindir)"
PROGRAMS = $(sbin_PROGRAMS)
am__objects_1 = cflexer.$(OBJEXT) cfparser.$(OBJEXT) cllexer.$(OBJEXT) \
clparser.$(OBJEXT) jlexer.$(OBJEXT) jparser.$(OBJEXT) \
logger.$(OBJEXT) massert.$(OBJEXT) rcache.$(OBJEXT)
logger.$(OBJEXT) massert.$(OBJEXT) rcache.$(OBJEXT) \
jblock.$(OBJEXT)
am_cworker_OBJECTS = main.$(OBJEXT) cworker.$(OBJEXT) $(am__objects_1)
cworker_OBJECTS = $(am_cworker_OBJECTS)
cworker_LDADD = $(LDADD)
@@ -362,7 +363,9 @@ common_SOURCES = \
massert.c \
massert.h \
rcache.c \
rcache.h
rcache.h \
jblock.c \
jblock.h
all: defines.h
$(MAKE) $(AM_MAKEFLAGS) all-recursive

View File

@@ -18,28 +18,39 @@ Available:
Минималисткий набор для создания сетевого или локального сервиса
с использованием только C (взамен ранее написанного и утерянного).
Цель: создание системных сервисов, для которых использование
иных инструментов нерационально или невозможно.
Цель: создание системных сервисов, для которых использование
иных языков нерационально или невозможно.
В наличии:
* cflexer/cfparser - разбор конфигурационого файла
* cllexer/clparser - разбор опций коммандной строки
* jlexer/jparser - разбор json описания (пока минимальные key-value)
* rcache - буферизованное чтение из открытого дескриптора
* cworker - каркас сетевого сервиса
В разработке.
## Mini RPC example
```
$ echo '{"name":"john"}' | nc 127.0.0.1 9002
{"message":"hello, john!","error":false}
```
## Log output example
```
2023-08-15T07:35:59.585125566+EET debug: init service
2023-08-15T07:35:59.585255932+EET debug: reading configiration
2023-08-15T07:35:59.585401789+EET debug: reading options
2023-08-15T07:35:59.585465130+EET debug: port: 9002
2023-08-15T07:35:59.585512374+EET debug: configure service
2023-08-15T07:35:59.585557007+EET debug: detach service
2023-08-15T07:35:59.585601580+EET debug: build service
2023-08-15T07:35:59.585646324+EET debug: run service
./cworker --port=9002 --nofork=true
2023-08-19T11:32:10.370258433+EET debug: Init service
2023-08-19T11:32:10.370280138+EET debug: Configuration reading
2023-08-19T11:32:10.370319130+EET debug: Reading options
2023-08-19T11:32:10.370328274+EET debug: Listening port: 9002
2023-08-19T11:32:10.370332182+EET debug: Service building
2023-08-19T11:32:10.370359884+EET debug: Service running
2023-08-19T11:32:16.691927462+EET debug: Service 4699 forked
2023-08-19T11:32:16.692127033+EET warning: Cannot bind id
2023-08-19T11:32:16.692477102+EET debug: Handler 4699 done
2023-08-19T11:32:32.59611040+EET debug: Service 4704 forked
2023-08-19T11:32:32.59758420+EET warning: Cannot bind id
2023-08-19T11:32:32.60009124+EET debug: Handler 4704 done
```

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,236 +0,0 @@
# This file was generated by Autom4te 2.71.
# It contains the lists of macros which have been traced.
# It can be safely removed.
@request = (
bless( [
'0',
1,
[
'/usr/local/share/autoconf'
],
[
'/usr/local/share/autoconf/autoconf/autoconf.m4f',
'aclocal.m4',
'configure.ac'
],
{
'_AM_COND_ENDIF' => 1,
'AC_INIT' => 1,
'AC_CONFIG_LINKS' => 1,
'AC_CONFIG_AUX_DIR' => 1,
'IT_PROG_INTLTOOL' => 1,
'AM_PATH_GUILE' => 1,
'AM_XGETTEXT_OPTION' => 1,
'AH_OUTPUT' => 1,
'AC_CONFIG_FILES' => 1,
'AM_MAKEFILE_INCLUDE' => 1,
'AM_ENABLE_MULTILIB' => 1,
'AC_CANONICAL_SYSTEM' => 1,
'AC_FC_FREEFORM' => 1,
'_AM_COND_ELSE' => 1,
'_LT_AC_TAGCONFIG' => 1,
'LT_INIT' => 1,
'AM_INIT_AUTOMAKE' => 1,
'_AM_SUBST_NOTMAKE' => 1,
'LT_CONFIG_LTDL_DIR' => 1,
'AM_PROG_LIBTOOL' => 1,
'AM_GNU_GETTEXT' => 1,
'GTK_DOC_CHECK' => 1,
'm4_pattern_allow' => 1,
'AC_CONFIG_LIBOBJ_DIR' => 1,
'AM_SILENT_RULES' => 1,
'AC_SUBST' => 1,
'AC_PROG_LIBTOOL' => 1,
'AC_CANONICAL_TARGET' => 1,
'AM_NLS' => 1,
'AC_CONFIG_MACRO_DIR_TRACE' => 1,
'AM_POT_TOOLS' => 1,
'_m4_warn' => 1,
'AM_PROG_FC_C_O' => 1,
'm4_sinclude' => 1,
'AC_CONFIG_SUBDIRS' => 1,
'AM_PROG_F77_C_O' => 1,
'AC_FC_SRCEXT' => 1,
'AM_PROG_CXX_C_O' => 1,
'AM_CONDITIONAL' => 1,
'AC_DEFINE_TRACE_LITERAL' => 1,
'AM_MAINTAINER_MODE' => 1,
'AC_FC_PP_SRCEXT' => 1,
'AM_PROG_AR' => 1,
'm4_pattern_forbid' => 1,
'AM_EXTRA_RECURSIVE_TARGETS' => 1,
'm4_include' => 1,
'_AM_COND_IF' => 1,
'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
'sinclude' => 1,
'AM_PROG_MOC' => 1,
'AC_LIBSOURCE' => 1,
'AC_CANONICAL_BUILD' => 1,
'include' => 1,
'LT_SUPPORTED_TAG' => 1,
'AC_FC_PP_DEFINE' => 1,
'AM_PROG_MKDIR_P' => 1,
'_AM_MAKEFILE_INCLUDE' => 1,
'AC_CONFIG_HEADERS' => 1,
'AC_SUBST_TRACE' => 1,
'AC_CANONICAL_HOST' => 1,
'AM_PROG_CC_C_O' => 1,
'AC_REQUIRE_AUX_FILE' => 1,
'AM_AUTOMAKE_VERSION' => 1
}
], 'Autom4te::Request' ),
bless( [
'1',
1,
[
'/usr/local/share/autoconf'
],
[
'/usr/local/share/autoconf/autoconf/autoconf.m4f',
'-',
'/usr/local/share/aclocal/internal/ac-config-macro-dirs.m4',
'/usr/local/share/aclocal/amversion.m4',
'/usr/local/share/aclocal/auxdir.m4',
'/usr/local/share/aclocal/cond.m4',
'/usr/local/share/aclocal/depend.m4',
'/usr/local/share/aclocal/depout.m4',
'/usr/local/share/aclocal/init.m4',
'/usr/local/share/aclocal/install-sh.m4',
'/usr/local/share/aclocal/lead-dot.m4',
'/usr/local/share/aclocal/make.m4',
'/usr/local/share/aclocal/missing.m4',
'/usr/local/share/aclocal/options.m4',
'/usr/local/share/aclocal/prog-cc-c-o.m4',
'/usr/local/share/aclocal/runlog.m4',
'/usr/local/share/aclocal/sanity.m4',
'/usr/local/share/aclocal/silent.m4',
'/usr/local/share/aclocal/strip.m4',
'/usr/local/share/aclocal/substnot.m4',
'/usr/local/share/aclocal/tar.m4',
'configure.ac'
],
{
'include' => 1,
'_AM_IF_OPTION' => 1,
'AM_RUN_LOG' => 1,
'_AM_SET_OPTIONS' => 1,
'AM_INIT_AUTOMAKE' => 1,
'_AM_SUBST_NOTMAKE' => 1,
'_AM_PROG_CC_C_O' => 1,
'AM_DEP_TRACK' => 1,
'AC_CONFIG_MACRO_DIR_TRACE' => 1,
'AM_AUTOMAKE_VERSION' => 1,
'AM_PROG_CC_C_O' => 1,
'AM_PROG_INSTALL_STRIP' => 1,
'AM_SUBST_NOTMAKE' => 1,
'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1,
'_AM_CONFIG_MACRO_DIRS' => 1,
'AM_AUX_DIR_EXPAND' => 1,
'AM_SILENT_RULES' => 1,
'_AM_PROG_TAR' => 1,
'm4_pattern_allow' => 1,
'AM_MAKE_INCLUDE' => 1,
'AM_MISSING_PROG' => 1,
'AC_DEFUN' => 1,
'_AM_MANGLE_OPTION' => 1,
'_AC_AM_CONFIG_HEADER_HOOK' => 1,
'_AM_DEPENDENCIES' => 1,
'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
'_AM_AUTOCONF_VERSION' => 1,
'AM_CONDITIONAL' => 1,
'AM_SET_LEADING_DOT' => 1,
'_m4_warn' => 1,
'AC_DEFUN_ONCE' => 1,
'AM_PROG_INSTALL_SH' => 1,
'm4_include' => 1,
'AM_SANITY_CHECK' => 1,
'_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
'AU_DEFUN' => 1,
'm4_pattern_forbid' => 1,
'AC_CONFIG_MACRO_DIR' => 1,
'AM_SET_DEPDIR' => 1,
'_AM_SET_OPTION' => 1,
'AM_MISSING_HAS_RUN' => 1
}
], 'Autom4te::Request' ),
bless( [
'2',
1,
[
'/usr/local/share/autoconf'
],
[
'/usr/local/share/autoconf/autoconf/autoconf.m4f',
'aclocal.m4',
'/usr/local/share/autoconf/autoconf/trailer.m4',
'configure.ac'
],
{
'AC_FC_PP_DEFINE' => 1,
'AM_PROG_MKDIR_P' => 1,
'_AM_MAKEFILE_INCLUDE' => 1,
'AC_CONFIG_HEADERS' => 1,
'AC_CANONICAL_HOST' => 1,
'AC_SUBST_TRACE' => 1,
'AC_REQUIRE_AUX_FILE' => 1,
'AM_PROG_CC_C_O' => 1,
'AM_AUTOMAKE_VERSION' => 1,
'sinclude' => 1,
'AC_LIBSOURCE' => 1,
'AM_PROG_MOC' => 1,
'AC_CANONICAL_BUILD' => 1,
'include' => 1,
'LT_SUPPORTED_TAG' => 1,
'AM_MAINTAINER_MODE' => 1,
'AC_DEFINE_TRACE_LITERAL' => 1,
'AC_FC_PP_SRCEXT' => 1,
'AM_PROG_AR' => 1,
'm4_pattern_forbid' => 1,
'AM_EXTRA_RECURSIVE_TARGETS' => 1,
'm4_include' => 1,
'_AM_COND_IF' => 1,
'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
'AM_POT_TOOLS' => 1,
'_m4_warn' => 1,
'AM_PROG_FC_C_O' => 1,
'm4_sinclude' => 1,
'AC_CONFIG_SUBDIRS' => 1,
'AC_FC_SRCEXT' => 1,
'AM_PROG_F77_C_O' => 1,
'AM_PROG_CXX_C_O' => 1,
'AM_CONDITIONAL' => 1,
'AM_GNU_GETTEXT' => 1,
'GTK_DOC_CHECK' => 1,
'AC_CONFIG_LIBOBJ_DIR' => 1,
'm4_pattern_allow' => 1,
'AM_SILENT_RULES' => 1,
'AC_SUBST' => 1,
'AC_PROG_LIBTOOL' => 1,
'AC_CANONICAL_TARGET' => 1,
'AM_NLS' => 1,
'AC_CONFIG_MACRO_DIR_TRACE' => 1,
'LT_INIT' => 1,
'AM_INIT_AUTOMAKE' => 1,
'_AM_SUBST_NOTMAKE' => 1,
'LT_CONFIG_LTDL_DIR' => 1,
'AM_PROG_LIBTOOL' => 1,
'AM_XGETTEXT_OPTION' => 1,
'AH_OUTPUT' => 1,
'AC_CONFIG_FILES' => 1,
'AM_MAKEFILE_INCLUDE' => 1,
'AM_ENABLE_MULTILIB' => 1,
'AC_CANONICAL_SYSTEM' => 1,
'AC_FC_FREEFORM' => 1,
'_AM_COND_ELSE' => 1,
'_LT_AC_TAGCONFIG' => 1,
'_AM_COND_ENDIF' => 1,
'AC_INIT' => 1,
'AC_CONFIG_LINKS' => 1,
'AC_CONFIG_AUX_DIR' => 1,
'IT_PROG_INTLTOOL' => 1,
'AM_PATH_GUILE' => 1
}
], 'Autom4te::Request' )
);

View File

@@ -1,709 +0,0 @@
m4trace:aclocal.m4:679: -1- AC_SUBST([am__quote])
m4trace:aclocal.m4:679: -1- AC_SUBST_TRACE([am__quote])
m4trace:aclocal.m4:679: -1- m4_pattern_allow([^am__quote$])
m4trace:configure.ac:1: -1- AC_INIT([cworker], [0.0.1])
m4trace:configure.ac:1: -1- m4_pattern_forbid([^_?A[CHUM]_])
m4trace:configure.ac:1: -1- m4_pattern_forbid([_AC_])
m4trace:configure.ac:1: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS'])
m4trace:configure.ac:1: -1- m4_pattern_allow([^AS_FLAGS$])
m4trace:configure.ac:1: -1- m4_pattern_forbid([^_?m4_])
m4trace:configure.ac:1: -1- m4_pattern_forbid([^dnl$])
m4trace:configure.ac:1: -1- m4_pattern_forbid([^_?AS_])
m4trace:configure.ac:1: -1- AC_SUBST([SHELL])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([SHELL])
m4trace:configure.ac:1: -1- m4_pattern_allow([^SHELL$])
m4trace:configure.ac:1: -1- AC_SUBST([PATH_SEPARATOR])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PATH_SEPARATOR])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PATH_SEPARATOR$])
m4trace:configure.ac:1: -1- AC_SUBST([PACKAGE_NAME], [m4_ifdef([AC_PACKAGE_NAME], ['AC_PACKAGE_NAME'])])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PACKAGE_NAME])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_NAME$])
m4trace:configure.ac:1: -1- AC_SUBST([PACKAGE_TARNAME], [m4_ifdef([AC_PACKAGE_TARNAME], ['AC_PACKAGE_TARNAME'])])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PACKAGE_TARNAME])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
m4trace:configure.ac:1: -1- AC_SUBST([PACKAGE_VERSION], [m4_ifdef([AC_PACKAGE_VERSION], ['AC_PACKAGE_VERSION'])])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PACKAGE_VERSION])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_VERSION$])
m4trace:configure.ac:1: -1- AC_SUBST([PACKAGE_STRING], [m4_ifdef([AC_PACKAGE_STRING], ['AC_PACKAGE_STRING'])])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PACKAGE_STRING])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_STRING$])
m4trace:configure.ac:1: -1- AC_SUBST([PACKAGE_BUGREPORT], [m4_ifdef([AC_PACKAGE_BUGREPORT], ['AC_PACKAGE_BUGREPORT'])])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PACKAGE_BUGREPORT])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
m4trace:configure.ac:1: -1- AC_SUBST([PACKAGE_URL], [m4_ifdef([AC_PACKAGE_URL], ['AC_PACKAGE_URL'])])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PACKAGE_URL])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_URL$])
m4trace:configure.ac:1: -1- AC_SUBST([exec_prefix], [NONE])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([exec_prefix])
m4trace:configure.ac:1: -1- m4_pattern_allow([^exec_prefix$])
m4trace:configure.ac:1: -1- AC_SUBST([prefix], [NONE])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([prefix])
m4trace:configure.ac:1: -1- m4_pattern_allow([^prefix$])
m4trace:configure.ac:1: -1- AC_SUBST([program_transform_name], [s,x,x,])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([program_transform_name])
m4trace:configure.ac:1: -1- m4_pattern_allow([^program_transform_name$])
m4trace:configure.ac:1: -1- AC_SUBST([bindir], ['${exec_prefix}/bin'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([bindir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^bindir$])
m4trace:configure.ac:1: -1- AC_SUBST([sbindir], ['${exec_prefix}/sbin'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([sbindir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^sbindir$])
m4trace:configure.ac:1: -1- AC_SUBST([libexecdir], ['${exec_prefix}/libexec'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([libexecdir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^libexecdir$])
m4trace:configure.ac:1: -1- AC_SUBST([datarootdir], ['${prefix}/share'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([datarootdir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^datarootdir$])
m4trace:configure.ac:1: -1- AC_SUBST([datadir], ['${datarootdir}'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([datadir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^datadir$])
m4trace:configure.ac:1: -1- AC_SUBST([sysconfdir], ['${prefix}/etc'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([sysconfdir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^sysconfdir$])
m4trace:configure.ac:1: -1- AC_SUBST([sharedstatedir], ['${prefix}/com'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([sharedstatedir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^sharedstatedir$])
m4trace:configure.ac:1: -1- AC_SUBST([localstatedir], ['${prefix}/var'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([localstatedir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^localstatedir$])
m4trace:configure.ac:1: -1- AC_SUBST([runstatedir], ['${localstatedir}/run'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([runstatedir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^runstatedir$])
m4trace:configure.ac:1: -1- AC_SUBST([includedir], ['${prefix}/include'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([includedir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^includedir$])
m4trace:configure.ac:1: -1- AC_SUBST([oldincludedir], ['/usr/include'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([oldincludedir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^oldincludedir$])
m4trace:configure.ac:1: -1- AC_SUBST([docdir], [m4_ifset([AC_PACKAGE_TARNAME],
['${datarootdir}/doc/${PACKAGE_TARNAME}'],
['${datarootdir}/doc/${PACKAGE}'])])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([docdir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^docdir$])
m4trace:configure.ac:1: -1- AC_SUBST([infodir], ['${datarootdir}/info'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([infodir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^infodir$])
m4trace:configure.ac:1: -1- AC_SUBST([htmldir], ['${docdir}'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([htmldir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^htmldir$])
m4trace:configure.ac:1: -1- AC_SUBST([dvidir], ['${docdir}'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([dvidir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^dvidir$])
m4trace:configure.ac:1: -1- AC_SUBST([pdfdir], ['${docdir}'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([pdfdir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^pdfdir$])
m4trace:configure.ac:1: -1- AC_SUBST([psdir], ['${docdir}'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([psdir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^psdir$])
m4trace:configure.ac:1: -1- AC_SUBST([libdir], ['${exec_prefix}/lib'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([libdir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^libdir$])
m4trace:configure.ac:1: -1- AC_SUBST([localedir], ['${datarootdir}/locale'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([localedir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^localedir$])
m4trace:configure.ac:1: -1- AC_SUBST([mandir], ['${datarootdir}/man'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([mandir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^mandir$])
m4trace:configure.ac:1: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_NAME])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_NAME$])
m4trace:configure.ac:1: -1- AH_OUTPUT([PACKAGE_NAME], [/* Define to the full name of this package. */
@%:@undef PACKAGE_NAME])
m4trace:configure.ac:1: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_TARNAME])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
m4trace:configure.ac:1: -1- AH_OUTPUT([PACKAGE_TARNAME], [/* Define to the one symbol short name of this package. */
@%:@undef PACKAGE_TARNAME])
m4trace:configure.ac:1: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_VERSION])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_VERSION$])
m4trace:configure.ac:1: -1- AH_OUTPUT([PACKAGE_VERSION], [/* Define to the version of this package. */
@%:@undef PACKAGE_VERSION])
m4trace:configure.ac:1: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_STRING])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_STRING$])
m4trace:configure.ac:1: -1- AH_OUTPUT([PACKAGE_STRING], [/* Define to the full name and version of this package. */
@%:@undef PACKAGE_STRING])
m4trace:configure.ac:1: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_BUGREPORT])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
m4trace:configure.ac:1: -1- AH_OUTPUT([PACKAGE_BUGREPORT], [/* Define to the address where bug reports for this package should be sent. */
@%:@undef PACKAGE_BUGREPORT])
m4trace:configure.ac:1: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_URL])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_URL$])
m4trace:configure.ac:1: -1- AH_OUTPUT([PACKAGE_URL], [/* Define to the home page for this package. */
@%:@undef PACKAGE_URL])
m4trace:configure.ac:1: -1- AC_SUBST([DEFS])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([DEFS])
m4trace:configure.ac:1: -1- m4_pattern_allow([^DEFS$])
m4trace:configure.ac:1: -1- AC_SUBST([ECHO_C])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([ECHO_C])
m4trace:configure.ac:1: -1- m4_pattern_allow([^ECHO_C$])
m4trace:configure.ac:1: -1- AC_SUBST([ECHO_N])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([ECHO_N])
m4trace:configure.ac:1: -1- m4_pattern_allow([^ECHO_N$])
m4trace:configure.ac:1: -1- AC_SUBST([ECHO_T])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([ECHO_T])
m4trace:configure.ac:1: -1- m4_pattern_allow([^ECHO_T$])
m4trace:configure.ac:1: -1- AC_SUBST([LIBS])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([LIBS])
m4trace:configure.ac:1: -1- m4_pattern_allow([^LIBS$])
m4trace:configure.ac:1: -1- AC_SUBST([build_alias])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([build_alias])
m4trace:configure.ac:1: -1- m4_pattern_allow([^build_alias$])
m4trace:configure.ac:1: -1- AC_SUBST([host_alias])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([host_alias])
m4trace:configure.ac:1: -1- m4_pattern_allow([^host_alias$])
m4trace:configure.ac:1: -1- AC_SUBST([target_alias])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([target_alias])
m4trace:configure.ac:1: -1- m4_pattern_allow([^target_alias$])
m4trace:configure.ac:2: -1- AM_INIT_AUTOMAKE
m4trace:configure.ac:2: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$])
m4trace:configure.ac:2: -1- AM_AUTOMAKE_VERSION([1.16.1])
m4trace:configure.ac:2: -1- AC_REQUIRE_AUX_FILE([install-sh])
m4trace:configure.ac:2: -1- AC_SUBST([INSTALL_PROGRAM])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([INSTALL_PROGRAM])
m4trace:configure.ac:2: -1- m4_pattern_allow([^INSTALL_PROGRAM$])
m4trace:configure.ac:2: -1- AC_SUBST([INSTALL_SCRIPT])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([INSTALL_SCRIPT])
m4trace:configure.ac:2: -1- m4_pattern_allow([^INSTALL_SCRIPT$])
m4trace:configure.ac:2: -1- AC_SUBST([INSTALL_DATA])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([INSTALL_DATA])
m4trace:configure.ac:2: -1- m4_pattern_allow([^INSTALL_DATA$])
m4trace:configure.ac:2: -1- AC_SUBST([am__isrc], [' -I$(srcdir)'])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([am__isrc])
m4trace:configure.ac:2: -1- m4_pattern_allow([^am__isrc$])
m4trace:configure.ac:2: -1- _AM_SUBST_NOTMAKE([am__isrc])
m4trace:configure.ac:2: -1- AC_SUBST([CYGPATH_W])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([CYGPATH_W])
m4trace:configure.ac:2: -1- m4_pattern_allow([^CYGPATH_W$])
m4trace:configure.ac:2: -1- AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([PACKAGE])
m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE$])
m4trace:configure.ac:2: -1- AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([VERSION])
m4trace:configure.ac:2: -1- m4_pattern_allow([^VERSION$])
m4trace:configure.ac:2: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE])
m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE$])
m4trace:configure.ac:2: -1- AH_OUTPUT([PACKAGE], [/* Name of package */
@%:@undef PACKAGE])
m4trace:configure.ac:2: -1- AC_DEFINE_TRACE_LITERAL([VERSION])
m4trace:configure.ac:2: -1- m4_pattern_allow([^VERSION$])
m4trace:configure.ac:2: -1- AH_OUTPUT([VERSION], [/* Version number of package */
@%:@undef VERSION])
m4trace:configure.ac:2: -1- AC_REQUIRE_AUX_FILE([missing])
m4trace:configure.ac:2: -1- AC_SUBST([ACLOCAL])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([ACLOCAL])
m4trace:configure.ac:2: -1- m4_pattern_allow([^ACLOCAL$])
m4trace:configure.ac:2: -1- AC_SUBST([AUTOCONF])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([AUTOCONF])
m4trace:configure.ac:2: -1- m4_pattern_allow([^AUTOCONF$])
m4trace:configure.ac:2: -1- AC_SUBST([AUTOMAKE])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([AUTOMAKE])
m4trace:configure.ac:2: -1- m4_pattern_allow([^AUTOMAKE$])
m4trace:configure.ac:2: -1- AC_SUBST([AUTOHEADER])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([AUTOHEADER])
m4trace:configure.ac:2: -1- m4_pattern_allow([^AUTOHEADER$])
m4trace:configure.ac:2: -1- AC_SUBST([MAKEINFO])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([MAKEINFO])
m4trace:configure.ac:2: -1- m4_pattern_allow([^MAKEINFO$])
m4trace:configure.ac:2: -1- AC_SUBST([install_sh])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([install_sh])
m4trace:configure.ac:2: -1- m4_pattern_allow([^install_sh$])
m4trace:configure.ac:2: -1- AC_SUBST([STRIP])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([STRIP])
m4trace:configure.ac:2: -1- m4_pattern_allow([^STRIP$])
m4trace:configure.ac:2: -1- AC_SUBST([INSTALL_STRIP_PROGRAM])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([INSTALL_STRIP_PROGRAM])
m4trace:configure.ac:2: -1- m4_pattern_allow([^INSTALL_STRIP_PROGRAM$])
m4trace:configure.ac:2: -1- AC_REQUIRE_AUX_FILE([install-sh])
m4trace:configure.ac:2: -1- AC_SUBST([MKDIR_P])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([MKDIR_P])
m4trace:configure.ac:2: -1- m4_pattern_allow([^MKDIR_P$])
m4trace:configure.ac:2: -1- AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([mkdir_p])
m4trace:configure.ac:2: -1- m4_pattern_allow([^mkdir_p$])
m4trace:configure.ac:2: -1- AC_SUBST([AWK])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([AWK])
m4trace:configure.ac:2: -1- m4_pattern_allow([^AWK$])
m4trace:configure.ac:2: -1- AC_SUBST([SET_MAKE])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([SET_MAKE])
m4trace:configure.ac:2: -1- m4_pattern_allow([^SET_MAKE$])
m4trace:configure.ac:2: -1- AC_SUBST([am__leading_dot])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([am__leading_dot])
m4trace:configure.ac:2: -1- m4_pattern_allow([^am__leading_dot$])
m4trace:configure.ac:2: -1- AC_SUBST([AMTAR], ['$${TAR-tar}'])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([AMTAR])
m4trace:configure.ac:2: -1- m4_pattern_allow([^AMTAR$])
m4trace:configure.ac:2: -1- AC_SUBST([am__tar])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([am__tar])
m4trace:configure.ac:2: -1- m4_pattern_allow([^am__tar$])
m4trace:configure.ac:2: -1- AC_SUBST([am__untar])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([am__untar])
m4trace:configure.ac:2: -1- m4_pattern_allow([^am__untar$])
m4trace:configure.ac:2: -1- AM_SILENT_RULES
m4trace:configure.ac:2: -1- AC_SUBST([AM_V])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([AM_V])
m4trace:configure.ac:2: -1- m4_pattern_allow([^AM_V$])
m4trace:configure.ac:2: -1- _AM_SUBST_NOTMAKE([AM_V])
m4trace:configure.ac:2: -1- AC_SUBST([AM_DEFAULT_V])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([AM_DEFAULT_V])
m4trace:configure.ac:2: -1- m4_pattern_allow([^AM_DEFAULT_V$])
m4trace:configure.ac:2: -1- _AM_SUBST_NOTMAKE([AM_DEFAULT_V])
m4trace:configure.ac:2: -1- AC_SUBST([AM_DEFAULT_VERBOSITY])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([AM_DEFAULT_VERBOSITY])
m4trace:configure.ac:2: -1- m4_pattern_allow([^AM_DEFAULT_VERBOSITY$])
m4trace:configure.ac:2: -1- AC_SUBST([AM_BACKSLASH])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([AM_BACKSLASH])
m4trace:configure.ac:2: -1- m4_pattern_allow([^AM_BACKSLASH$])
m4trace:configure.ac:2: -1- _AM_SUBST_NOTMAKE([AM_BACKSLASH])
m4trace:configure.ac:4: -1- AM_SILENT_RULES([no])
m4trace:configure.ac:4: -1- AC_SUBST([AM_V])
m4trace:configure.ac:4: -1- AC_SUBST_TRACE([AM_V])
m4trace:configure.ac:4: -1- m4_pattern_allow([^AM_V$])
m4trace:configure.ac:4: -1- _AM_SUBST_NOTMAKE([AM_V])
m4trace:configure.ac:4: -1- AC_SUBST([AM_DEFAULT_V])
m4trace:configure.ac:4: -1- AC_SUBST_TRACE([AM_DEFAULT_V])
m4trace:configure.ac:4: -1- m4_pattern_allow([^AM_DEFAULT_V$])
m4trace:configure.ac:4: -1- _AM_SUBST_NOTMAKE([AM_DEFAULT_V])
m4trace:configure.ac:4: -1- AC_SUBST([AM_DEFAULT_VERBOSITY])
m4trace:configure.ac:4: -1- AC_SUBST_TRACE([AM_DEFAULT_VERBOSITY])
m4trace:configure.ac:4: -1- m4_pattern_allow([^AM_DEFAULT_VERBOSITY$])
m4trace:configure.ac:4: -1- AC_SUBST([AM_BACKSLASH])
m4trace:configure.ac:4: -1- AC_SUBST_TRACE([AM_BACKSLASH])
m4trace:configure.ac:4: -1- m4_pattern_allow([^AM_BACKSLASH$])
m4trace:configure.ac:4: -1- _AM_SUBST_NOTMAKE([AM_BACKSLASH])
m4trace:configure.ac:8: -1- AC_SUBST([CC])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([CC])
m4trace:configure.ac:8: -1- m4_pattern_allow([^CC$])
m4trace:configure.ac:8: -1- AC_SUBST([CFLAGS])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([CFLAGS])
m4trace:configure.ac:8: -1- m4_pattern_allow([^CFLAGS$])
m4trace:configure.ac:8: -1- AC_SUBST([LDFLAGS])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([LDFLAGS])
m4trace:configure.ac:8: -1- m4_pattern_allow([^LDFLAGS$])
m4trace:configure.ac:8: -1- AC_SUBST([LIBS])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([LIBS])
m4trace:configure.ac:8: -1- m4_pattern_allow([^LIBS$])
m4trace:configure.ac:8: -1- AC_SUBST([CPPFLAGS])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([CPPFLAGS])
m4trace:configure.ac:8: -1- m4_pattern_allow([^CPPFLAGS$])
m4trace:configure.ac:8: -1- AC_SUBST([CC])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([CC])
m4trace:configure.ac:8: -1- m4_pattern_allow([^CC$])
m4trace:configure.ac:8: -1- AC_SUBST([ac_ct_CC])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([ac_ct_CC])
m4trace:configure.ac:8: -1- m4_pattern_allow([^ac_ct_CC$])
m4trace:configure.ac:8: -1- AC_SUBST([EXEEXT], [$ac_cv_exeext])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([EXEEXT])
m4trace:configure.ac:8: -1- m4_pattern_allow([^EXEEXT$])
m4trace:configure.ac:8: -1- AC_SUBST([OBJEXT], [$ac_cv_objext])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([OBJEXT])
m4trace:configure.ac:8: -1- m4_pattern_allow([^OBJEXT$])
m4trace:configure.ac:8: -1- AC_REQUIRE_AUX_FILE([compile])
m4trace:configure.ac:8: -1- AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([DEPDIR])
m4trace:configure.ac:8: -1- m4_pattern_allow([^DEPDIR$])
m4trace:configure.ac:8: -1- AC_SUBST([am__include])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([am__include])
m4trace:configure.ac:8: -1- m4_pattern_allow([^am__include$])
m4trace:configure.ac:8: -1- AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
m4trace:configure.ac:8: -1- AC_SUBST([AMDEP_TRUE])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([AMDEP_TRUE])
m4trace:configure.ac:8: -1- m4_pattern_allow([^AMDEP_TRUE$])
m4trace:configure.ac:8: -1- AC_SUBST([AMDEP_FALSE])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([AMDEP_FALSE])
m4trace:configure.ac:8: -1- m4_pattern_allow([^AMDEP_FALSE$])
m4trace:configure.ac:8: -1- _AM_SUBST_NOTMAKE([AMDEP_TRUE])
m4trace:configure.ac:8: -1- _AM_SUBST_NOTMAKE([AMDEP_FALSE])
m4trace:configure.ac:8: -1- AC_SUBST([AMDEPBACKSLASH])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([AMDEPBACKSLASH])
m4trace:configure.ac:8: -1- m4_pattern_allow([^AMDEPBACKSLASH$])
m4trace:configure.ac:8: -1- _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])
m4trace:configure.ac:8: -1- AC_SUBST([am__nodep])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([am__nodep])
m4trace:configure.ac:8: -1- m4_pattern_allow([^am__nodep$])
m4trace:configure.ac:8: -1- _AM_SUBST_NOTMAKE([am__nodep])
m4trace:configure.ac:8: -1- AC_SUBST([CCDEPMODE], [depmode=$am_cv_CC_dependencies_compiler_type])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([CCDEPMODE])
m4trace:configure.ac:8: -1- m4_pattern_allow([^CCDEPMODE$])
m4trace:configure.ac:8: -1- AM_CONDITIONAL([am__fastdepCC], [
test "x$enable_dependency_tracking" != xno \
&& test "$am_cv_CC_dependencies_compiler_type" = gcc3])
m4trace:configure.ac:8: -1- AC_SUBST([am__fastdepCC_TRUE])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([am__fastdepCC_TRUE])
m4trace:configure.ac:8: -1- m4_pattern_allow([^am__fastdepCC_TRUE$])
m4trace:configure.ac:8: -1- AC_SUBST([am__fastdepCC_FALSE])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([am__fastdepCC_FALSE])
m4trace:configure.ac:8: -1- m4_pattern_allow([^am__fastdepCC_FALSE$])
m4trace:configure.ac:8: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_TRUE])
m4trace:configure.ac:8: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_FALSE])
m4trace:configure.ac:10: -1- AC_DEFINE_TRACE_LITERAL([const])
m4trace:configure.ac:10: -1- m4_pattern_allow([^const$])
m4trace:configure.ac:10: -1- AH_OUTPUT([const], [/* Define to empty if `const\' does not conform to ANSI C. */
@%:@undef const])
m4trace:configure.ac:11: -1- AC_CONFIG_HEADERS([defines.h])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_ARPA_INET_H], [/* Define to 1 if you have the <arpa/inet.h> header file. */
@%:@undef HAVE_ARPA_INET_H])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_STDIO_H], [/* Define to 1 if you have the <stdio.h> header file. */
@%:@undef HAVE_STDIO_H])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_STDLIB_H], [/* Define to 1 if you have the <stdlib.h> header file. */
@%:@undef HAVE_STDLIB_H])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_STRING_H], [/* Define to 1 if you have the <string.h> header file. */
@%:@undef HAVE_STRING_H])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_INTTYPES_H], [/* Define to 1 if you have the <inttypes.h> header file. */
@%:@undef HAVE_INTTYPES_H])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_STDINT_H], [/* Define to 1 if you have the <stdint.h> header file. */
@%:@undef HAVE_STDINT_H])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_STRINGS_H], [/* Define to 1 if you have the <strings.h> header file. */
@%:@undef HAVE_STRINGS_H])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_SYS_STAT_H], [/* Define to 1 if you have the <sys/stat.h> header file. */
@%:@undef HAVE_SYS_STAT_H])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_SYS_TYPES_H], [/* Define to 1 if you have the <sys/types.h> header file. */
@%:@undef HAVE_SYS_TYPES_H])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the <unistd.h> header file. */
@%:@undef HAVE_UNISTD_H])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([STDC_HEADERS])
m4trace:configure.ac:13: -1- m4_pattern_allow([^STDC_HEADERS$])
m4trace:configure.ac:13: -1- AH_OUTPUT([STDC_HEADERS], [/* Define to 1 if all of the C90 standard headers exist (not just the ones
required in a freestanding environment). This macro is provided for
backward compatibility; new code need not use it. */
@%:@undef STDC_HEADERS])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ARPA_INET_H])
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_ARPA_INET_H$])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_FCNTL_H], [/* Define to 1 if you have the <fcntl.h> header file. */
@%:@undef HAVE_FCNTL_H])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([HAVE_FCNTL_H])
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_FCNTL_H$])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_LIMITS_H], [/* Define to 1 if you have the <limits.h> header file. */
@%:@undef HAVE_LIMITS_H])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIMITS_H])
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_LIMITS_H$])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_LOCALE_H], [/* Define to 1 if you have the <locale.h> header file. */
@%:@undef HAVE_LOCALE_H])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LOCALE_H])
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_LOCALE_H$])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_NETINET_IN_H], [/* Define to 1 if you have the <netinet/in.h> header file. */
@%:@undef HAVE_NETINET_IN_H])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([HAVE_NETINET_IN_H])
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_NETINET_IN_H$])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_STDLIB_H], [/* Define to 1 if you have the <stdlib.h> header file. */
@%:@undef HAVE_STDLIB_H])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STDLIB_H])
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_STDLIB_H$])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_STRING_H], [/* Define to 1 if you have the <string.h> header file. */
@%:@undef HAVE_STRING_H])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRING_H])
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_STRING_H$])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_SYS_SOCKET_H], [/* Define to 1 if you have the <sys/socket.h> header file. */
@%:@undef HAVE_SYS_SOCKET_H])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SYS_SOCKET_H])
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_SYS_SOCKET_H$])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the <unistd.h> header file. */
@%:@undef HAVE_UNISTD_H])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([HAVE_UNISTD_H])
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_UNISTD_H$])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_WCHAR_H], [/* Define to 1 if you have the <wchar.h> header file. */
@%:@undef HAVE_WCHAR_H])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([HAVE_WCHAR_H])
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_WCHAR_H$])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_WCTYPE_H], [/* Define to 1 if you have the <wctype.h> header file. */
@%:@undef HAVE_WCTYPE_H])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([HAVE_WCTYPE_H])
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_WCTYPE_H$])
m4trace:configure.ac:16: -1- AC_DEFINE_TRACE_LITERAL([HAVE__BOOL])
m4trace:configure.ac:16: -1- m4_pattern_allow([^HAVE__BOOL$])
m4trace:configure.ac:16: -1- AH_OUTPUT([HAVE__BOOL], [/* Define to 1 if the system has the type `_Bool\'. */
@%:@undef HAVE__BOOL])
m4trace:configure.ac:17: -1- AC_DEFINE_TRACE_LITERAL([mode_t])
m4trace:configure.ac:17: -1- m4_pattern_allow([^mode_t$])
m4trace:configure.ac:17: -1- AH_OUTPUT([mode_t], [/* Define to `int\' if <sys/types.h> does not define. */
@%:@undef mode_t])
m4trace:configure.ac:18: -1- AC_DEFINE_TRACE_LITERAL([pid_t])
m4trace:configure.ac:18: -1- m4_pattern_allow([^pid_t$])
m4trace:configure.ac:18: -1- AH_OUTPUT([pid_t], [/* Define as a signed integer type capable of holding a process identifier. */
@%:@undef pid_t])
m4trace:configure.ac:19: -1- AC_DEFINE_TRACE_LITERAL([ssize_t])
m4trace:configure.ac:19: -1- m4_pattern_allow([^ssize_t$])
m4trace:configure.ac:19: -1- AH_OUTPUT([ssize_t], [/* Define to `int\' if <sys/types.h> does not define. */
@%:@undef ssize_t])
m4trace:configure.ac:20: -1- AC_DEFINE_TRACE_LITERAL([TM_IN_SYS_TIME])
m4trace:configure.ac:20: -1- m4_pattern_allow([^TM_IN_SYS_TIME$])
m4trace:configure.ac:20: -1- AH_OUTPUT([TM_IN_SYS_TIME], [/* Define to 1 if your <sys/time.h> declares `struct tm\'. */
@%:@undef TM_IN_SYS_TIME])
m4trace:configure.ac:20: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRUCT_TM_TM_ZONE])
m4trace:configure.ac:20: -1- m4_pattern_allow([^HAVE_STRUCT_TM_TM_ZONE$])
m4trace:configure.ac:20: -1- AH_OUTPUT([HAVE_STRUCT_TM_TM_ZONE], [/* Define to 1 if `tm_zone\' is a member of `struct tm\'. */
@%:@undef HAVE_STRUCT_TM_TM_ZONE])
m4trace:configure.ac:20: -1- AC_DEFINE_TRACE_LITERAL([HAVE_TM_ZONE])
m4trace:configure.ac:20: -1- m4_pattern_allow([^HAVE_TM_ZONE$])
m4trace:configure.ac:20: -1- AH_OUTPUT([HAVE_TM_ZONE], [/* Define to 1 if your `struct tm\' has `tm_zone\'. Deprecated, use
`HAVE_STRUCT_TM_TM_ZONE\' instead. */
@%:@undef HAVE_TM_ZONE])
m4trace:configure.ac:20: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_TZNAME])
m4trace:configure.ac:20: -1- m4_pattern_allow([^HAVE_DECL_TZNAME$])
m4trace:configure.ac:20: -1- AH_OUTPUT([HAVE_DECL_TZNAME], [/* Define to 1 if you have the declaration of `tzname\', and to 0 if you don\'t.
*/
@%:@undef HAVE_DECL_TZNAME])
m4trace:configure.ac:20: -1- AC_DEFINE_TRACE_LITERAL([HAVE_TZNAME])
m4trace:configure.ac:20: -1- m4_pattern_allow([^HAVE_TZNAME$])
m4trace:configure.ac:20: -1- AH_OUTPUT([HAVE_TZNAME], [/* Define to 1 if you don\'t have `tm_zone\' but do have the external array
`tzname\'. */
@%:@undef HAVE_TZNAME])
m4trace:configure.ac:22: -1- AC_SUBST([VALGRIND])
m4trace:configure.ac:22: -1- AC_SUBST_TRACE([VALGRIND])
m4trace:configure.ac:22: -1- m4_pattern_allow([^VALGRIND$])
m4trace:configure.ac:23: -1- AM_CONDITIONAL([HAVE_VALGRIND], [test "x$VALGRIND" = "xvalgrind"])
m4trace:configure.ac:23: -1- AC_SUBST([HAVE_VALGRIND_TRUE])
m4trace:configure.ac:23: -1- AC_SUBST_TRACE([HAVE_VALGRIND_TRUE])
m4trace:configure.ac:23: -1- m4_pattern_allow([^HAVE_VALGRIND_TRUE$])
m4trace:configure.ac:23: -1- AC_SUBST([HAVE_VALGRIND_FALSE])
m4trace:configure.ac:23: -1- AC_SUBST_TRACE([HAVE_VALGRIND_FALSE])
m4trace:configure.ac:23: -1- m4_pattern_allow([^HAVE_VALGRIND_FALSE$])
m4trace:configure.ac:23: -1- _AM_SUBST_NOTMAKE([HAVE_VALGRIND_TRUE])
m4trace:configure.ac:23: -1- _AM_SUBST_NOTMAKE([HAVE_VALGRIND_FALSE])
m4trace:configure.ac:28: -1- AH_OUTPUT([HAVE_VFORK_H], [/* Define to 1 if you have the <vfork.h> header file. */
@%:@undef HAVE_VFORK_H])
m4trace:configure.ac:28: -1- AH_OUTPUT([HAVE_FORK], [/* Define to 1 if you have the `fork\' function. */
@%:@undef HAVE_FORK])
m4trace:configure.ac:28: -1- AH_OUTPUT([HAVE_VFORK], [/* Define to 1 if you have the `vfork\' function. */
@%:@undef HAVE_VFORK])
m4trace:configure.ac:28: -1- AC_DEFINE_TRACE_LITERAL([HAVE_WORKING_VFORK])
m4trace:configure.ac:28: -1- m4_pattern_allow([^HAVE_WORKING_VFORK$])
m4trace:configure.ac:28: -1- AH_OUTPUT([HAVE_WORKING_VFORK], [/* Define to 1 if `vfork\' works. */
@%:@undef HAVE_WORKING_VFORK])
m4trace:configure.ac:28: -1- AC_DEFINE_TRACE_LITERAL([vfork])
m4trace:configure.ac:28: -1- m4_pattern_allow([^vfork$])
m4trace:configure.ac:28: -1- AH_OUTPUT([vfork], [/* Define as `fork\' if `vfork\' does not work. */
@%:@undef vfork])
m4trace:configure.ac:28: -1- AC_DEFINE_TRACE_LITERAL([HAVE_WORKING_FORK])
m4trace:configure.ac:28: -1- m4_pattern_allow([^HAVE_WORKING_FORK$])
m4trace:configure.ac:28: -1- AH_OUTPUT([HAVE_WORKING_FORK], [/* Define to 1 if `fork\' works. */
@%:@undef HAVE_WORKING_FORK])
m4trace:configure.ac:29: -1- AC_CANONICAL_HOST
m4trace:configure.ac:29: -1- AC_CANONICAL_BUILD
m4trace:configure.ac:29: -1- AC_REQUIRE_AUX_FILE([config.sub])
m4trace:configure.ac:29: -1- AC_REQUIRE_AUX_FILE([config.guess])
m4trace:configure.ac:29: -1- AC_SUBST([build], [$ac_cv_build])
m4trace:configure.ac:29: -1- AC_SUBST_TRACE([build])
m4trace:configure.ac:29: -1- m4_pattern_allow([^build$])
m4trace:configure.ac:29: -1- AC_SUBST([build_cpu], [$[1]])
m4trace:configure.ac:29: -1- AC_SUBST_TRACE([build_cpu])
m4trace:configure.ac:29: -1- m4_pattern_allow([^build_cpu$])
m4trace:configure.ac:29: -1- AC_SUBST([build_vendor], [$[2]])
m4trace:configure.ac:29: -1- AC_SUBST_TRACE([build_vendor])
m4trace:configure.ac:29: -1- m4_pattern_allow([^build_vendor$])
m4trace:configure.ac:29: -1- AC_SUBST([build_os])
m4trace:configure.ac:29: -1- AC_SUBST_TRACE([build_os])
m4trace:configure.ac:29: -1- m4_pattern_allow([^build_os$])
m4trace:configure.ac:29: -1- AC_SUBST([host], [$ac_cv_host])
m4trace:configure.ac:29: -1- AC_SUBST_TRACE([host])
m4trace:configure.ac:29: -1- m4_pattern_allow([^host$])
m4trace:configure.ac:29: -1- AC_SUBST([host_cpu], [$[1]])
m4trace:configure.ac:29: -1- AC_SUBST_TRACE([host_cpu])
m4trace:configure.ac:29: -1- m4_pattern_allow([^host_cpu$])
m4trace:configure.ac:29: -1- AC_SUBST([host_vendor], [$[2]])
m4trace:configure.ac:29: -1- AC_SUBST_TRACE([host_vendor])
m4trace:configure.ac:29: -1- m4_pattern_allow([^host_vendor$])
m4trace:configure.ac:29: -1- AC_SUBST([host_os])
m4trace:configure.ac:29: -1- AC_SUBST_TRACE([host_os])
m4trace:configure.ac:29: -1- m4_pattern_allow([^host_os$])
m4trace:configure.ac:29: -1- AC_DEFINE_TRACE_LITERAL([HAVE_MALLOC])
m4trace:configure.ac:29: -1- m4_pattern_allow([^HAVE_MALLOC$])
m4trace:configure.ac:29: -1- AH_OUTPUT([HAVE_MALLOC], [/* Define to 1 if your system has a GNU libc compatible `malloc\' function, and
to 0 otherwise. */
@%:@undef HAVE_MALLOC])
m4trace:configure.ac:29: -1- AC_DEFINE_TRACE_LITERAL([HAVE_MALLOC])
m4trace:configure.ac:29: -1- m4_pattern_allow([^HAVE_MALLOC$])
m4trace:configure.ac:29: -1- AC_SUBST([LIB@&t@OBJS], ["$LIB@&t@OBJS malloc.$ac_objext"])
m4trace:configure.ac:29: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
m4trace:configure.ac:29: -1- m4_pattern_allow([^LIB@&t@OBJS$])
m4trace:configure.ac:29: -1- AC_LIBSOURCE([malloc.c])
m4trace:configure.ac:29: -1- AC_DEFINE_TRACE_LITERAL([malloc])
m4trace:configure.ac:29: -1- m4_pattern_allow([^malloc$])
m4trace:configure.ac:29: -1- AH_OUTPUT([malloc], [/* Define to rpl_malloc if the replacement function should be used. */
@%:@undef malloc])
m4trace:configure.ac:30: -1- AH_OUTPUT([HAVE_CLOCK_GETTIME], [/* Define to 1 if you have the `clock_gettime\' function. */
@%:@undef HAVE_CLOCK_GETTIME])
m4trace:configure.ac:30: -1- AC_DEFINE_TRACE_LITERAL([HAVE_CLOCK_GETTIME])
m4trace:configure.ac:30: -1- m4_pattern_allow([^HAVE_CLOCK_GETTIME$])
m4trace:configure.ac:30: -1- AH_OUTPUT([HAVE_DUP2], [/* Define to 1 if you have the `dup2\' function. */
@%:@undef HAVE_DUP2])
m4trace:configure.ac:30: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DUP2])
m4trace:configure.ac:30: -1- m4_pattern_allow([^HAVE_DUP2$])
m4trace:configure.ac:30: -1- AH_OUTPUT([HAVE_MEMSET], [/* Define to 1 if you have the `memset\' function. */
@%:@undef HAVE_MEMSET])
m4trace:configure.ac:30: -1- AC_DEFINE_TRACE_LITERAL([HAVE_MEMSET])
m4trace:configure.ac:30: -1- m4_pattern_allow([^HAVE_MEMSET$])
m4trace:configure.ac:30: -1- AH_OUTPUT([HAVE_MKDIR], [/* Define to 1 if you have the `mkdir\' function. */
@%:@undef HAVE_MKDIR])
m4trace:configure.ac:30: -1- AC_DEFINE_TRACE_LITERAL([HAVE_MKDIR])
m4trace:configure.ac:30: -1- m4_pattern_allow([^HAVE_MKDIR$])
m4trace:configure.ac:30: -1- AH_OUTPUT([HAVE_SETLOCALE], [/* Define to 1 if you have the `setlocale\' function. */
@%:@undef HAVE_SETLOCALE])
m4trace:configure.ac:30: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SETLOCALE])
m4trace:configure.ac:30: -1- m4_pattern_allow([^HAVE_SETLOCALE$])
m4trace:configure.ac:30: -1- AH_OUTPUT([HAVE_SOCKET], [/* Define to 1 if you have the `socket\' function. */
@%:@undef HAVE_SOCKET])
m4trace:configure.ac:30: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SOCKET])
m4trace:configure.ac:30: -1- m4_pattern_allow([^HAVE_SOCKET$])
m4trace:configure.ac:53: -1- AC_SUBST([HAVE_CP])
m4trace:configure.ac:53: -1- AC_SUBST_TRACE([HAVE_CP])
m4trace:configure.ac:53: -1- m4_pattern_allow([^HAVE_CP$])
m4trace:configure.ac:57: -1- AC_SUBST([CP])
m4trace:configure.ac:57: -1- AC_SUBST_TRACE([CP])
m4trace:configure.ac:57: -1- m4_pattern_allow([^CP$])
m4trace:configure.ac:59: -1- AC_CANONICAL_HOST
m4trace:configure.ac:64: -1- AM_CONDITIONAL([FREEBSD_OS], [true])
m4trace:configure.ac:64: -1- AC_SUBST([FREEBSD_OS_TRUE])
m4trace:configure.ac:64: -1- AC_SUBST_TRACE([FREEBSD_OS_TRUE])
m4trace:configure.ac:64: -1- m4_pattern_allow([^FREEBSD_OS_TRUE$])
m4trace:configure.ac:64: -1- AC_SUBST([FREEBSD_OS_FALSE])
m4trace:configure.ac:64: -1- AC_SUBST_TRACE([FREEBSD_OS_FALSE])
m4trace:configure.ac:64: -1- m4_pattern_allow([^FREEBSD_OS_FALSE$])
m4trace:configure.ac:64: -1- _AM_SUBST_NOTMAKE([FREEBSD_OS_TRUE])
m4trace:configure.ac:64: -1- _AM_SUBST_NOTMAKE([FREEBSD_OS_FALSE])
m4trace:configure.ac:65: -1- AM_CONDITIONAL([LINUX_OS], [false])
m4trace:configure.ac:65: -1- AC_SUBST([LINUX_OS_TRUE])
m4trace:configure.ac:65: -1- AC_SUBST_TRACE([LINUX_OS_TRUE])
m4trace:configure.ac:65: -1- m4_pattern_allow([^LINUX_OS_TRUE$])
m4trace:configure.ac:65: -1- AC_SUBST([LINUX_OS_FALSE])
m4trace:configure.ac:65: -1- AC_SUBST_TRACE([LINUX_OS_FALSE])
m4trace:configure.ac:65: -1- m4_pattern_allow([^LINUX_OS_FALSE$])
m4trace:configure.ac:65: -1- _AM_SUBST_NOTMAKE([LINUX_OS_TRUE])
m4trace:configure.ac:65: -1- _AM_SUBST_NOTMAKE([LINUX_OS_FALSE])
m4trace:configure.ac:71: -1- AM_CONDITIONAL([FREEBSD_OS], [false])
m4trace:configure.ac:71: -1- AC_SUBST([FREEBSD_OS_TRUE])
m4trace:configure.ac:71: -1- AC_SUBST_TRACE([FREEBSD_OS_TRUE])
m4trace:configure.ac:71: -1- m4_pattern_allow([^FREEBSD_OS_TRUE$])
m4trace:configure.ac:71: -1- AC_SUBST([FREEBSD_OS_FALSE])
m4trace:configure.ac:71: -1- AC_SUBST_TRACE([FREEBSD_OS_FALSE])
m4trace:configure.ac:71: -1- m4_pattern_allow([^FREEBSD_OS_FALSE$])
m4trace:configure.ac:71: -1- _AM_SUBST_NOTMAKE([FREEBSD_OS_TRUE])
m4trace:configure.ac:71: -1- _AM_SUBST_NOTMAKE([FREEBSD_OS_FALSE])
m4trace:configure.ac:72: -1- AM_CONDITIONAL([LINUX_OS], [true])
m4trace:configure.ac:72: -1- AC_SUBST([LINUX_OS_TRUE])
m4trace:configure.ac:72: -1- AC_SUBST_TRACE([LINUX_OS_TRUE])
m4trace:configure.ac:72: -1- m4_pattern_allow([^LINUX_OS_TRUE$])
m4trace:configure.ac:72: -1- AC_SUBST([LINUX_OS_FALSE])
m4trace:configure.ac:72: -1- AC_SUBST_TRACE([LINUX_OS_FALSE])
m4trace:configure.ac:72: -1- m4_pattern_allow([^LINUX_OS_FALSE$])
m4trace:configure.ac:72: -1- _AM_SUBST_NOTMAKE([LINUX_OS_TRUE])
m4trace:configure.ac:72: -1- _AM_SUBST_NOTMAKE([LINUX_OS_FALSE])
m4trace:configure.ac:78: -1- AM_CONDITIONAL([SYSTEMD], [false])
m4trace:configure.ac:78: -1- AC_SUBST([SYSTEMD_TRUE])
m4trace:configure.ac:78: -1- AC_SUBST_TRACE([SYSTEMD_TRUE])
m4trace:configure.ac:78: -1- m4_pattern_allow([^SYSTEMD_TRUE$])
m4trace:configure.ac:78: -1- AC_SUBST([SYSTEMD_FALSE])
m4trace:configure.ac:78: -1- AC_SUBST_TRACE([SYSTEMD_FALSE])
m4trace:configure.ac:78: -1- m4_pattern_allow([^SYSTEMD_FALSE$])
m4trace:configure.ac:78: -1- _AM_SUBST_NOTMAKE([SYSTEMD_TRUE])
m4trace:configure.ac:78: -1- _AM_SUBST_NOTMAKE([SYSTEMD_FALSE])
m4trace:configure.ac:80: -1- AM_CONDITIONAL([SYSTEMD], [true])
m4trace:configure.ac:80: -1- AC_SUBST([SYSTEMD_TRUE])
m4trace:configure.ac:80: -1- AC_SUBST_TRACE([SYSTEMD_TRUE])
m4trace:configure.ac:80: -1- m4_pattern_allow([^SYSTEMD_TRUE$])
m4trace:configure.ac:80: -1- AC_SUBST([SYSTEMD_FALSE])
m4trace:configure.ac:80: -1- AC_SUBST_TRACE([SYSTEMD_FALSE])
m4trace:configure.ac:80: -1- m4_pattern_allow([^SYSTEMD_FALSE$])
m4trace:configure.ac:80: -1- _AM_SUBST_NOTMAKE([SYSTEMD_TRUE])
m4trace:configure.ac:80: -1- _AM_SUBST_NOTMAKE([SYSTEMD_FALSE])
m4trace:configure.ac:124: -1- AC_DEFINE_TRACE_LITERAL([APP_CONFIGDIR])
m4trace:configure.ac:124: -1- m4_pattern_allow([^APP_CONFIGDIR$])
m4trace:configure.ac:124: -1- AH_OUTPUT([APP_CONFIGDIR], [/* location of configuration files for @S|@{PACKAGE} */
@%:@undef APP_CONFIGDIR])
m4trace:configure.ac:125: -1- AC_SUBST([APP_CONFIGDIR], ["$APP_CONFIGDIR"])
m4trace:configure.ac:125: -1- AC_SUBST_TRACE([APP_CONFIGDIR])
m4trace:configure.ac:125: -1- m4_pattern_allow([^APP_CONFIGDIR$])
m4trace:configure.ac:128: -1- AC_SUBST([app_configdir], ["$APP_CONFIGDIR"])
m4trace:configure.ac:128: -1- AC_SUBST_TRACE([app_configdir])
m4trace:configure.ac:128: -1- m4_pattern_allow([^app_configdir$])
m4trace:configure.ac:155: -1- AC_DEFINE_TRACE_LITERAL([APP_LOGDIR])
m4trace:configure.ac:155: -1- m4_pattern_allow([^APP_LOGDIR$])
m4trace:configure.ac:155: -1- AH_OUTPUT([APP_LOGDIR], [/* location of @S|@{PACKAGE} logdir */
@%:@undef APP_LOGDIR])
m4trace:configure.ac:156: -1- AC_SUBST([APP_LOGDIR], ["$APP_LOGDIR"])
m4trace:configure.ac:156: -1- AC_SUBST_TRACE([APP_LOGDIR])
m4trace:configure.ac:156: -1- m4_pattern_allow([^APP_LOGDIR$])
m4trace:configure.ac:159: -1- AC_SUBST([app_logdir], ["$APP_LOGDIR"])
m4trace:configure.ac:159: -1- AC_SUBST_TRACE([app_logdir])
m4trace:configure.ac:159: -1- m4_pattern_allow([^app_logdir$])
m4trace:configure.ac:186: -1- AC_DEFINE_TRACE_LITERAL([APP_RUNDIR])
m4trace:configure.ac:186: -1- m4_pattern_allow([^APP_RUNDIR$])
m4trace:configure.ac:186: -1- AH_OUTPUT([APP_RUNDIR], [/* location of pid file */
@%:@undef APP_RUNDIR])
m4trace:configure.ac:187: -1- AC_SUBST([APP_RUNDIR], ["$APP_RUNDIR"])
m4trace:configure.ac:187: -1- AC_SUBST_TRACE([APP_RUNDIR])
m4trace:configure.ac:187: -1- m4_pattern_allow([^APP_RUNDIR$])
m4trace:configure.ac:190: -1- AC_SUBST([app_rundir], ["$APP_RUNDIR"])
m4trace:configure.ac:190: -1- AC_SUBST_TRACE([app_rundir])
m4trace:configure.ac:190: -1- m4_pattern_allow([^app_rundir$])
m4trace:configure.ac:219: -1- AC_DEFINE_TRACE_LITERAL([APP_LIBDIR])
m4trace:configure.ac:219: -1- m4_pattern_allow([^APP_LIBDIR$])
m4trace:configure.ac:219: -1- AH_OUTPUT([APP_LIBDIR], [/* location of libs */
@%:@undef APP_LIBDIR])
m4trace:configure.ac:220: -1- AC_SUBST([APP_LIBDIR], ["$APP_LIBDIR"])
m4trace:configure.ac:220: -1- AC_SUBST_TRACE([APP_LIBDIR])
m4trace:configure.ac:220: -1- m4_pattern_allow([^APP_LIBDIR$])
m4trace:configure.ac:223: -1- AC_SUBST([app_libdir], ["$APP_LIBDIR"])
m4trace:configure.ac:223: -1- AC_SUBST_TRACE([app_libdir])
m4trace:configure.ac:223: -1- m4_pattern_allow([^app_libdir$])
m4trace:configure.ac:261: -1- AC_DEFINE_TRACE_LITERAL([APP_USER])
m4trace:configure.ac:261: -1- m4_pattern_allow([^APP_USER$])
m4trace:configure.ac:261: -1- AH_OUTPUT([APP_USER], [/* effective user */
@%:@undef APP_USER])
m4trace:configure.ac:262: -1- AC_SUBST([APP_USER], ["$APP_USER"])
m4trace:configure.ac:262: -1- AC_SUBST_TRACE([APP_USER])
m4trace:configure.ac:262: -1- m4_pattern_allow([^APP_USER$])
m4trace:configure.ac:265: -1- AC_SUBST([app_user], ["$APP_USER"])
m4trace:configure.ac:265: -1- AC_SUBST_TRACE([app_user])
m4trace:configure.ac:265: -1- m4_pattern_allow([^app_user$])
m4trace:configure.ac:326: -1- AC_DEFINE_TRACE_LITERAL([APP_DATABASEDIR])
m4trace:configure.ac:326: -1- m4_pattern_allow([^APP_DATABASEDIR$])
m4trace:configure.ac:326: -1- AH_OUTPUT([APP_DATABASEDIR], [/* location of database dir */
@%:@undef APP_DATABASEDIR])
m4trace:configure.ac:327: -1- AC_SUBST([APP_DATABASEDIR], ["$APP_DATABASEDIR"])
m4trace:configure.ac:327: -1- AC_SUBST_TRACE([APP_DATABASEDIR])
m4trace:configure.ac:327: -1- m4_pattern_allow([^APP_DATABASEDIR$])
m4trace:configure.ac:330: -1- AC_SUBST([app_databasedir], ["$APP_DATABASEDIR"])
m4trace:configure.ac:330: -1- AC_SUBST_TRACE([app_databasedir])
m4trace:configure.ac:330: -1- m4_pattern_allow([^app_databasedir$])
m4trace:configure.ac:361: -1- AC_DEFINE_TRACE_LITERAL([APP_CACHEDIR])
m4trace:configure.ac:361: -1- m4_pattern_allow([^APP_CACHEDIR$])
m4trace:configure.ac:361: -1- AH_OUTPUT([APP_CACHEDIR], [/* location of cache dir */
@%:@undef APP_CACHEDIR])
m4trace:configure.ac:362: -1- AC_SUBST([APP_CACHEDIR], ["$APP_CACHEDIR"])
m4trace:configure.ac:362: -1- AC_SUBST_TRACE([APP_CACHEDIR])
m4trace:configure.ac:362: -1- m4_pattern_allow([^APP_CACHEDIR$])
m4trace:configure.ac:365: -1- AC_SUBST([app_cachedir], ["$APP_CACHEDIR"])
m4trace:configure.ac:365: -1- AC_SUBST_TRACE([app_cachedir])
m4trace:configure.ac:365: -1- m4_pattern_allow([^app_cachedir$])
m4trace:configure.ac:374: -1- AC_SUBST([app_name], ["$PACKAGE"])
m4trace:configure.ac:374: -1- AC_SUBST_TRACE([app_name])
m4trace:configure.ac:374: -1- m4_pattern_allow([^app_name$])
m4trace:configure.ac:377: -1- AC_CONFIG_FILES([
Makefile
tests/Makefile
config.h
])
m4trace:configure.ac:382: -1- AC_SUBST([LIB@&t@OBJS], [$ac_libobjs])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
m4trace:configure.ac:382: -1- m4_pattern_allow([^LIB@&t@OBJS$])
m4trace:configure.ac:382: -1- AC_SUBST([LTLIBOBJS], [$ac_ltlibobjs])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([LTLIBOBJS])
m4trace:configure.ac:382: -1- m4_pattern_allow([^LTLIBOBJS$])
m4trace:configure.ac:382: -1- AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])
m4trace:configure.ac:382: -1- AC_SUBST([am__EXEEXT_TRUE])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([am__EXEEXT_TRUE])
m4trace:configure.ac:382: -1- m4_pattern_allow([^am__EXEEXT_TRUE$])
m4trace:configure.ac:382: -1- AC_SUBST([am__EXEEXT_FALSE])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([am__EXEEXT_FALSE])
m4trace:configure.ac:382: -1- m4_pattern_allow([^am__EXEEXT_FALSE$])
m4trace:configure.ac:382: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_TRUE])
m4trace:configure.ac:382: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_FALSE])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([top_builddir])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([top_build_prefix])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([srcdir])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([abs_srcdir])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([top_srcdir])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([abs_top_srcdir])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([builddir])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([abs_builddir])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([abs_top_builddir])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([INSTALL])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([MKDIR_P])

File diff suppressed because it is too large Load Diff

View File

@@ -1,709 +0,0 @@
m4trace:aclocal.m4:679: -1- AC_SUBST([am__quote])
m4trace:aclocal.m4:679: -1- AC_SUBST_TRACE([am__quote])
m4trace:aclocal.m4:679: -1- m4_pattern_allow([^am__quote$])
m4trace:configure.ac:1: -1- AC_INIT([cworker], [0.0.1])
m4trace:configure.ac:1: -1- m4_pattern_forbid([^_?A[CHUM]_])
m4trace:configure.ac:1: -1- m4_pattern_forbid([_AC_])
m4trace:configure.ac:1: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS'])
m4trace:configure.ac:1: -1- m4_pattern_allow([^AS_FLAGS$])
m4trace:configure.ac:1: -1- m4_pattern_forbid([^_?m4_])
m4trace:configure.ac:1: -1- m4_pattern_forbid([^dnl$])
m4trace:configure.ac:1: -1- m4_pattern_forbid([^_?AS_])
m4trace:configure.ac:1: -1- AC_SUBST([SHELL])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([SHELL])
m4trace:configure.ac:1: -1- m4_pattern_allow([^SHELL$])
m4trace:configure.ac:1: -1- AC_SUBST([PATH_SEPARATOR])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PATH_SEPARATOR])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PATH_SEPARATOR$])
m4trace:configure.ac:1: -1- AC_SUBST([PACKAGE_NAME], [m4_ifdef([AC_PACKAGE_NAME], ['AC_PACKAGE_NAME'])])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PACKAGE_NAME])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_NAME$])
m4trace:configure.ac:1: -1- AC_SUBST([PACKAGE_TARNAME], [m4_ifdef([AC_PACKAGE_TARNAME], ['AC_PACKAGE_TARNAME'])])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PACKAGE_TARNAME])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
m4trace:configure.ac:1: -1- AC_SUBST([PACKAGE_VERSION], [m4_ifdef([AC_PACKAGE_VERSION], ['AC_PACKAGE_VERSION'])])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PACKAGE_VERSION])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_VERSION$])
m4trace:configure.ac:1: -1- AC_SUBST([PACKAGE_STRING], [m4_ifdef([AC_PACKAGE_STRING], ['AC_PACKAGE_STRING'])])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PACKAGE_STRING])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_STRING$])
m4trace:configure.ac:1: -1- AC_SUBST([PACKAGE_BUGREPORT], [m4_ifdef([AC_PACKAGE_BUGREPORT], ['AC_PACKAGE_BUGREPORT'])])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PACKAGE_BUGREPORT])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
m4trace:configure.ac:1: -1- AC_SUBST([PACKAGE_URL], [m4_ifdef([AC_PACKAGE_URL], ['AC_PACKAGE_URL'])])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PACKAGE_URL])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_URL$])
m4trace:configure.ac:1: -1- AC_SUBST([exec_prefix], [NONE])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([exec_prefix])
m4trace:configure.ac:1: -1- m4_pattern_allow([^exec_prefix$])
m4trace:configure.ac:1: -1- AC_SUBST([prefix], [NONE])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([prefix])
m4trace:configure.ac:1: -1- m4_pattern_allow([^prefix$])
m4trace:configure.ac:1: -1- AC_SUBST([program_transform_name], [s,x,x,])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([program_transform_name])
m4trace:configure.ac:1: -1- m4_pattern_allow([^program_transform_name$])
m4trace:configure.ac:1: -1- AC_SUBST([bindir], ['${exec_prefix}/bin'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([bindir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^bindir$])
m4trace:configure.ac:1: -1- AC_SUBST([sbindir], ['${exec_prefix}/sbin'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([sbindir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^sbindir$])
m4trace:configure.ac:1: -1- AC_SUBST([libexecdir], ['${exec_prefix}/libexec'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([libexecdir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^libexecdir$])
m4trace:configure.ac:1: -1- AC_SUBST([datarootdir], ['${prefix}/share'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([datarootdir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^datarootdir$])
m4trace:configure.ac:1: -1- AC_SUBST([datadir], ['${datarootdir}'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([datadir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^datadir$])
m4trace:configure.ac:1: -1- AC_SUBST([sysconfdir], ['${prefix}/etc'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([sysconfdir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^sysconfdir$])
m4trace:configure.ac:1: -1- AC_SUBST([sharedstatedir], ['${prefix}/com'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([sharedstatedir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^sharedstatedir$])
m4trace:configure.ac:1: -1- AC_SUBST([localstatedir], ['${prefix}/var'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([localstatedir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^localstatedir$])
m4trace:configure.ac:1: -1- AC_SUBST([runstatedir], ['${localstatedir}/run'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([runstatedir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^runstatedir$])
m4trace:configure.ac:1: -1- AC_SUBST([includedir], ['${prefix}/include'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([includedir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^includedir$])
m4trace:configure.ac:1: -1- AC_SUBST([oldincludedir], ['/usr/include'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([oldincludedir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^oldincludedir$])
m4trace:configure.ac:1: -1- AC_SUBST([docdir], [m4_ifset([AC_PACKAGE_TARNAME],
['${datarootdir}/doc/${PACKAGE_TARNAME}'],
['${datarootdir}/doc/${PACKAGE}'])])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([docdir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^docdir$])
m4trace:configure.ac:1: -1- AC_SUBST([infodir], ['${datarootdir}/info'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([infodir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^infodir$])
m4trace:configure.ac:1: -1- AC_SUBST([htmldir], ['${docdir}'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([htmldir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^htmldir$])
m4trace:configure.ac:1: -1- AC_SUBST([dvidir], ['${docdir}'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([dvidir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^dvidir$])
m4trace:configure.ac:1: -1- AC_SUBST([pdfdir], ['${docdir}'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([pdfdir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^pdfdir$])
m4trace:configure.ac:1: -1- AC_SUBST([psdir], ['${docdir}'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([psdir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^psdir$])
m4trace:configure.ac:1: -1- AC_SUBST([libdir], ['${exec_prefix}/lib'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([libdir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^libdir$])
m4trace:configure.ac:1: -1- AC_SUBST([localedir], ['${datarootdir}/locale'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([localedir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^localedir$])
m4trace:configure.ac:1: -1- AC_SUBST([mandir], ['${datarootdir}/man'])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([mandir])
m4trace:configure.ac:1: -1- m4_pattern_allow([^mandir$])
m4trace:configure.ac:1: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_NAME])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_NAME$])
m4trace:configure.ac:1: -1- AH_OUTPUT([PACKAGE_NAME], [/* Define to the full name of this package. */
@%:@undef PACKAGE_NAME])
m4trace:configure.ac:1: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_TARNAME])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
m4trace:configure.ac:1: -1- AH_OUTPUT([PACKAGE_TARNAME], [/* Define to the one symbol short name of this package. */
@%:@undef PACKAGE_TARNAME])
m4trace:configure.ac:1: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_VERSION])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_VERSION$])
m4trace:configure.ac:1: -1- AH_OUTPUT([PACKAGE_VERSION], [/* Define to the version of this package. */
@%:@undef PACKAGE_VERSION])
m4trace:configure.ac:1: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_STRING])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_STRING$])
m4trace:configure.ac:1: -1- AH_OUTPUT([PACKAGE_STRING], [/* Define to the full name and version of this package. */
@%:@undef PACKAGE_STRING])
m4trace:configure.ac:1: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_BUGREPORT])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
m4trace:configure.ac:1: -1- AH_OUTPUT([PACKAGE_BUGREPORT], [/* Define to the address where bug reports for this package should be sent. */
@%:@undef PACKAGE_BUGREPORT])
m4trace:configure.ac:1: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_URL])
m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_URL$])
m4trace:configure.ac:1: -1- AH_OUTPUT([PACKAGE_URL], [/* Define to the home page for this package. */
@%:@undef PACKAGE_URL])
m4trace:configure.ac:1: -1- AC_SUBST([DEFS])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([DEFS])
m4trace:configure.ac:1: -1- m4_pattern_allow([^DEFS$])
m4trace:configure.ac:1: -1- AC_SUBST([ECHO_C])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([ECHO_C])
m4trace:configure.ac:1: -1- m4_pattern_allow([^ECHO_C$])
m4trace:configure.ac:1: -1- AC_SUBST([ECHO_N])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([ECHO_N])
m4trace:configure.ac:1: -1- m4_pattern_allow([^ECHO_N$])
m4trace:configure.ac:1: -1- AC_SUBST([ECHO_T])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([ECHO_T])
m4trace:configure.ac:1: -1- m4_pattern_allow([^ECHO_T$])
m4trace:configure.ac:1: -1- AC_SUBST([LIBS])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([LIBS])
m4trace:configure.ac:1: -1- m4_pattern_allow([^LIBS$])
m4trace:configure.ac:1: -1- AC_SUBST([build_alias])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([build_alias])
m4trace:configure.ac:1: -1- m4_pattern_allow([^build_alias$])
m4trace:configure.ac:1: -1- AC_SUBST([host_alias])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([host_alias])
m4trace:configure.ac:1: -1- m4_pattern_allow([^host_alias$])
m4trace:configure.ac:1: -1- AC_SUBST([target_alias])
m4trace:configure.ac:1: -1- AC_SUBST_TRACE([target_alias])
m4trace:configure.ac:1: -1- m4_pattern_allow([^target_alias$])
m4trace:configure.ac:2: -1- AM_INIT_AUTOMAKE
m4trace:configure.ac:2: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$])
m4trace:configure.ac:2: -1- AM_AUTOMAKE_VERSION([1.16.1])
m4trace:configure.ac:2: -1- AC_REQUIRE_AUX_FILE([install-sh])
m4trace:configure.ac:2: -1- AC_SUBST([INSTALL_PROGRAM])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([INSTALL_PROGRAM])
m4trace:configure.ac:2: -1- m4_pattern_allow([^INSTALL_PROGRAM$])
m4trace:configure.ac:2: -1- AC_SUBST([INSTALL_SCRIPT])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([INSTALL_SCRIPT])
m4trace:configure.ac:2: -1- m4_pattern_allow([^INSTALL_SCRIPT$])
m4trace:configure.ac:2: -1- AC_SUBST([INSTALL_DATA])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([INSTALL_DATA])
m4trace:configure.ac:2: -1- m4_pattern_allow([^INSTALL_DATA$])
m4trace:configure.ac:2: -1- AC_SUBST([am__isrc], [' -I$(srcdir)'])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([am__isrc])
m4trace:configure.ac:2: -1- m4_pattern_allow([^am__isrc$])
m4trace:configure.ac:2: -1- _AM_SUBST_NOTMAKE([am__isrc])
m4trace:configure.ac:2: -1- AC_SUBST([CYGPATH_W])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([CYGPATH_W])
m4trace:configure.ac:2: -1- m4_pattern_allow([^CYGPATH_W$])
m4trace:configure.ac:2: -1- AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([PACKAGE])
m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE$])
m4trace:configure.ac:2: -1- AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([VERSION])
m4trace:configure.ac:2: -1- m4_pattern_allow([^VERSION$])
m4trace:configure.ac:2: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE])
m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE$])
m4trace:configure.ac:2: -1- AH_OUTPUT([PACKAGE], [/* Name of package */
@%:@undef PACKAGE])
m4trace:configure.ac:2: -1- AC_DEFINE_TRACE_LITERAL([VERSION])
m4trace:configure.ac:2: -1- m4_pattern_allow([^VERSION$])
m4trace:configure.ac:2: -1- AH_OUTPUT([VERSION], [/* Version number of package */
@%:@undef VERSION])
m4trace:configure.ac:2: -1- AC_REQUIRE_AUX_FILE([missing])
m4trace:configure.ac:2: -1- AC_SUBST([ACLOCAL])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([ACLOCAL])
m4trace:configure.ac:2: -1- m4_pattern_allow([^ACLOCAL$])
m4trace:configure.ac:2: -1- AC_SUBST([AUTOCONF])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([AUTOCONF])
m4trace:configure.ac:2: -1- m4_pattern_allow([^AUTOCONF$])
m4trace:configure.ac:2: -1- AC_SUBST([AUTOMAKE])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([AUTOMAKE])
m4trace:configure.ac:2: -1- m4_pattern_allow([^AUTOMAKE$])
m4trace:configure.ac:2: -1- AC_SUBST([AUTOHEADER])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([AUTOHEADER])
m4trace:configure.ac:2: -1- m4_pattern_allow([^AUTOHEADER$])
m4trace:configure.ac:2: -1- AC_SUBST([MAKEINFO])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([MAKEINFO])
m4trace:configure.ac:2: -1- m4_pattern_allow([^MAKEINFO$])
m4trace:configure.ac:2: -1- AC_SUBST([install_sh])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([install_sh])
m4trace:configure.ac:2: -1- m4_pattern_allow([^install_sh$])
m4trace:configure.ac:2: -1- AC_SUBST([STRIP])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([STRIP])
m4trace:configure.ac:2: -1- m4_pattern_allow([^STRIP$])
m4trace:configure.ac:2: -1- AC_SUBST([INSTALL_STRIP_PROGRAM])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([INSTALL_STRIP_PROGRAM])
m4trace:configure.ac:2: -1- m4_pattern_allow([^INSTALL_STRIP_PROGRAM$])
m4trace:configure.ac:2: -1- AC_REQUIRE_AUX_FILE([install-sh])
m4trace:configure.ac:2: -1- AC_SUBST([MKDIR_P])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([MKDIR_P])
m4trace:configure.ac:2: -1- m4_pattern_allow([^MKDIR_P$])
m4trace:configure.ac:2: -1- AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([mkdir_p])
m4trace:configure.ac:2: -1- m4_pattern_allow([^mkdir_p$])
m4trace:configure.ac:2: -1- AC_SUBST([AWK])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([AWK])
m4trace:configure.ac:2: -1- m4_pattern_allow([^AWK$])
m4trace:configure.ac:2: -1- AC_SUBST([SET_MAKE])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([SET_MAKE])
m4trace:configure.ac:2: -1- m4_pattern_allow([^SET_MAKE$])
m4trace:configure.ac:2: -1- AC_SUBST([am__leading_dot])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([am__leading_dot])
m4trace:configure.ac:2: -1- m4_pattern_allow([^am__leading_dot$])
m4trace:configure.ac:2: -1- AC_SUBST([AMTAR], ['$${TAR-tar}'])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([AMTAR])
m4trace:configure.ac:2: -1- m4_pattern_allow([^AMTAR$])
m4trace:configure.ac:2: -1- AC_SUBST([am__tar])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([am__tar])
m4trace:configure.ac:2: -1- m4_pattern_allow([^am__tar$])
m4trace:configure.ac:2: -1- AC_SUBST([am__untar])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([am__untar])
m4trace:configure.ac:2: -1- m4_pattern_allow([^am__untar$])
m4trace:configure.ac:2: -1- AM_SILENT_RULES
m4trace:configure.ac:2: -1- AC_SUBST([AM_V])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([AM_V])
m4trace:configure.ac:2: -1- m4_pattern_allow([^AM_V$])
m4trace:configure.ac:2: -1- _AM_SUBST_NOTMAKE([AM_V])
m4trace:configure.ac:2: -1- AC_SUBST([AM_DEFAULT_V])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([AM_DEFAULT_V])
m4trace:configure.ac:2: -1- m4_pattern_allow([^AM_DEFAULT_V$])
m4trace:configure.ac:2: -1- _AM_SUBST_NOTMAKE([AM_DEFAULT_V])
m4trace:configure.ac:2: -1- AC_SUBST([AM_DEFAULT_VERBOSITY])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([AM_DEFAULT_VERBOSITY])
m4trace:configure.ac:2: -1- m4_pattern_allow([^AM_DEFAULT_VERBOSITY$])
m4trace:configure.ac:2: -1- AC_SUBST([AM_BACKSLASH])
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([AM_BACKSLASH])
m4trace:configure.ac:2: -1- m4_pattern_allow([^AM_BACKSLASH$])
m4trace:configure.ac:2: -1- _AM_SUBST_NOTMAKE([AM_BACKSLASH])
m4trace:configure.ac:4: -1- AM_SILENT_RULES([no])
m4trace:configure.ac:4: -1- AC_SUBST([AM_V])
m4trace:configure.ac:4: -1- AC_SUBST_TRACE([AM_V])
m4trace:configure.ac:4: -1- m4_pattern_allow([^AM_V$])
m4trace:configure.ac:4: -1- _AM_SUBST_NOTMAKE([AM_V])
m4trace:configure.ac:4: -1- AC_SUBST([AM_DEFAULT_V])
m4trace:configure.ac:4: -1- AC_SUBST_TRACE([AM_DEFAULT_V])
m4trace:configure.ac:4: -1- m4_pattern_allow([^AM_DEFAULT_V$])
m4trace:configure.ac:4: -1- _AM_SUBST_NOTMAKE([AM_DEFAULT_V])
m4trace:configure.ac:4: -1- AC_SUBST([AM_DEFAULT_VERBOSITY])
m4trace:configure.ac:4: -1- AC_SUBST_TRACE([AM_DEFAULT_VERBOSITY])
m4trace:configure.ac:4: -1- m4_pattern_allow([^AM_DEFAULT_VERBOSITY$])
m4trace:configure.ac:4: -1- AC_SUBST([AM_BACKSLASH])
m4trace:configure.ac:4: -1- AC_SUBST_TRACE([AM_BACKSLASH])
m4trace:configure.ac:4: -1- m4_pattern_allow([^AM_BACKSLASH$])
m4trace:configure.ac:4: -1- _AM_SUBST_NOTMAKE([AM_BACKSLASH])
m4trace:configure.ac:8: -1- AC_SUBST([CC])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([CC])
m4trace:configure.ac:8: -1- m4_pattern_allow([^CC$])
m4trace:configure.ac:8: -1- AC_SUBST([CFLAGS])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([CFLAGS])
m4trace:configure.ac:8: -1- m4_pattern_allow([^CFLAGS$])
m4trace:configure.ac:8: -1- AC_SUBST([LDFLAGS])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([LDFLAGS])
m4trace:configure.ac:8: -1- m4_pattern_allow([^LDFLAGS$])
m4trace:configure.ac:8: -1- AC_SUBST([LIBS])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([LIBS])
m4trace:configure.ac:8: -1- m4_pattern_allow([^LIBS$])
m4trace:configure.ac:8: -1- AC_SUBST([CPPFLAGS])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([CPPFLAGS])
m4trace:configure.ac:8: -1- m4_pattern_allow([^CPPFLAGS$])
m4trace:configure.ac:8: -1- AC_SUBST([CC])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([CC])
m4trace:configure.ac:8: -1- m4_pattern_allow([^CC$])
m4trace:configure.ac:8: -1- AC_SUBST([ac_ct_CC])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([ac_ct_CC])
m4trace:configure.ac:8: -1- m4_pattern_allow([^ac_ct_CC$])
m4trace:configure.ac:8: -1- AC_SUBST([EXEEXT], [$ac_cv_exeext])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([EXEEXT])
m4trace:configure.ac:8: -1- m4_pattern_allow([^EXEEXT$])
m4trace:configure.ac:8: -1- AC_SUBST([OBJEXT], [$ac_cv_objext])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([OBJEXT])
m4trace:configure.ac:8: -1- m4_pattern_allow([^OBJEXT$])
m4trace:configure.ac:8: -1- AC_REQUIRE_AUX_FILE([compile])
m4trace:configure.ac:8: -1- AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([DEPDIR])
m4trace:configure.ac:8: -1- m4_pattern_allow([^DEPDIR$])
m4trace:configure.ac:8: -1- AC_SUBST([am__include])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([am__include])
m4trace:configure.ac:8: -1- m4_pattern_allow([^am__include$])
m4trace:configure.ac:8: -1- AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
m4trace:configure.ac:8: -1- AC_SUBST([AMDEP_TRUE])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([AMDEP_TRUE])
m4trace:configure.ac:8: -1- m4_pattern_allow([^AMDEP_TRUE$])
m4trace:configure.ac:8: -1- AC_SUBST([AMDEP_FALSE])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([AMDEP_FALSE])
m4trace:configure.ac:8: -1- m4_pattern_allow([^AMDEP_FALSE$])
m4trace:configure.ac:8: -1- _AM_SUBST_NOTMAKE([AMDEP_TRUE])
m4trace:configure.ac:8: -1- _AM_SUBST_NOTMAKE([AMDEP_FALSE])
m4trace:configure.ac:8: -1- AC_SUBST([AMDEPBACKSLASH])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([AMDEPBACKSLASH])
m4trace:configure.ac:8: -1- m4_pattern_allow([^AMDEPBACKSLASH$])
m4trace:configure.ac:8: -1- _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])
m4trace:configure.ac:8: -1- AC_SUBST([am__nodep])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([am__nodep])
m4trace:configure.ac:8: -1- m4_pattern_allow([^am__nodep$])
m4trace:configure.ac:8: -1- _AM_SUBST_NOTMAKE([am__nodep])
m4trace:configure.ac:8: -1- AC_SUBST([CCDEPMODE], [depmode=$am_cv_CC_dependencies_compiler_type])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([CCDEPMODE])
m4trace:configure.ac:8: -1- m4_pattern_allow([^CCDEPMODE$])
m4trace:configure.ac:8: -1- AM_CONDITIONAL([am__fastdepCC], [
test "x$enable_dependency_tracking" != xno \
&& test "$am_cv_CC_dependencies_compiler_type" = gcc3])
m4trace:configure.ac:8: -1- AC_SUBST([am__fastdepCC_TRUE])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([am__fastdepCC_TRUE])
m4trace:configure.ac:8: -1- m4_pattern_allow([^am__fastdepCC_TRUE$])
m4trace:configure.ac:8: -1- AC_SUBST([am__fastdepCC_FALSE])
m4trace:configure.ac:8: -1- AC_SUBST_TRACE([am__fastdepCC_FALSE])
m4trace:configure.ac:8: -1- m4_pattern_allow([^am__fastdepCC_FALSE$])
m4trace:configure.ac:8: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_TRUE])
m4trace:configure.ac:8: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_FALSE])
m4trace:configure.ac:10: -1- AC_DEFINE_TRACE_LITERAL([const])
m4trace:configure.ac:10: -1- m4_pattern_allow([^const$])
m4trace:configure.ac:10: -1- AH_OUTPUT([const], [/* Define to empty if `const\' does not conform to ANSI C. */
@%:@undef const])
m4trace:configure.ac:11: -1- AC_CONFIG_HEADERS([defines.h])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_ARPA_INET_H], [/* Define to 1 if you have the <arpa/inet.h> header file. */
@%:@undef HAVE_ARPA_INET_H])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_STDIO_H], [/* Define to 1 if you have the <stdio.h> header file. */
@%:@undef HAVE_STDIO_H])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_STDLIB_H], [/* Define to 1 if you have the <stdlib.h> header file. */
@%:@undef HAVE_STDLIB_H])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_STRING_H], [/* Define to 1 if you have the <string.h> header file. */
@%:@undef HAVE_STRING_H])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_INTTYPES_H], [/* Define to 1 if you have the <inttypes.h> header file. */
@%:@undef HAVE_INTTYPES_H])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_STDINT_H], [/* Define to 1 if you have the <stdint.h> header file. */
@%:@undef HAVE_STDINT_H])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_STRINGS_H], [/* Define to 1 if you have the <strings.h> header file. */
@%:@undef HAVE_STRINGS_H])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_SYS_STAT_H], [/* Define to 1 if you have the <sys/stat.h> header file. */
@%:@undef HAVE_SYS_STAT_H])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_SYS_TYPES_H], [/* Define to 1 if you have the <sys/types.h> header file. */
@%:@undef HAVE_SYS_TYPES_H])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the <unistd.h> header file. */
@%:@undef HAVE_UNISTD_H])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([STDC_HEADERS])
m4trace:configure.ac:13: -1- m4_pattern_allow([^STDC_HEADERS$])
m4trace:configure.ac:13: -1- AH_OUTPUT([STDC_HEADERS], [/* Define to 1 if all of the C90 standard headers exist (not just the ones
required in a freestanding environment). This macro is provided for
backward compatibility; new code need not use it. */
@%:@undef STDC_HEADERS])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ARPA_INET_H])
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_ARPA_INET_H$])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_FCNTL_H], [/* Define to 1 if you have the <fcntl.h> header file. */
@%:@undef HAVE_FCNTL_H])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([HAVE_FCNTL_H])
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_FCNTL_H$])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_LIMITS_H], [/* Define to 1 if you have the <limits.h> header file. */
@%:@undef HAVE_LIMITS_H])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIMITS_H])
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_LIMITS_H$])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_LOCALE_H], [/* Define to 1 if you have the <locale.h> header file. */
@%:@undef HAVE_LOCALE_H])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LOCALE_H])
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_LOCALE_H$])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_NETINET_IN_H], [/* Define to 1 if you have the <netinet/in.h> header file. */
@%:@undef HAVE_NETINET_IN_H])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([HAVE_NETINET_IN_H])
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_NETINET_IN_H$])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_STDLIB_H], [/* Define to 1 if you have the <stdlib.h> header file. */
@%:@undef HAVE_STDLIB_H])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STDLIB_H])
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_STDLIB_H$])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_STRING_H], [/* Define to 1 if you have the <string.h> header file. */
@%:@undef HAVE_STRING_H])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRING_H])
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_STRING_H$])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_SYS_SOCKET_H], [/* Define to 1 if you have the <sys/socket.h> header file. */
@%:@undef HAVE_SYS_SOCKET_H])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SYS_SOCKET_H])
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_SYS_SOCKET_H$])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the <unistd.h> header file. */
@%:@undef HAVE_UNISTD_H])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([HAVE_UNISTD_H])
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_UNISTD_H$])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_WCHAR_H], [/* Define to 1 if you have the <wchar.h> header file. */
@%:@undef HAVE_WCHAR_H])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([HAVE_WCHAR_H])
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_WCHAR_H$])
m4trace:configure.ac:13: -1- AH_OUTPUT([HAVE_WCTYPE_H], [/* Define to 1 if you have the <wctype.h> header file. */
@%:@undef HAVE_WCTYPE_H])
m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([HAVE_WCTYPE_H])
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_WCTYPE_H$])
m4trace:configure.ac:16: -1- AC_DEFINE_TRACE_LITERAL([HAVE__BOOL])
m4trace:configure.ac:16: -1- m4_pattern_allow([^HAVE__BOOL$])
m4trace:configure.ac:16: -1- AH_OUTPUT([HAVE__BOOL], [/* Define to 1 if the system has the type `_Bool\'. */
@%:@undef HAVE__BOOL])
m4trace:configure.ac:17: -1- AC_DEFINE_TRACE_LITERAL([mode_t])
m4trace:configure.ac:17: -1- m4_pattern_allow([^mode_t$])
m4trace:configure.ac:17: -1- AH_OUTPUT([mode_t], [/* Define to `int\' if <sys/types.h> does not define. */
@%:@undef mode_t])
m4trace:configure.ac:18: -1- AC_DEFINE_TRACE_LITERAL([pid_t])
m4trace:configure.ac:18: -1- m4_pattern_allow([^pid_t$])
m4trace:configure.ac:18: -1- AH_OUTPUT([pid_t], [/* Define as a signed integer type capable of holding a process identifier. */
@%:@undef pid_t])
m4trace:configure.ac:19: -1- AC_DEFINE_TRACE_LITERAL([ssize_t])
m4trace:configure.ac:19: -1- m4_pattern_allow([^ssize_t$])
m4trace:configure.ac:19: -1- AH_OUTPUT([ssize_t], [/* Define to `int\' if <sys/types.h> does not define. */
@%:@undef ssize_t])
m4trace:configure.ac:20: -1- AC_DEFINE_TRACE_LITERAL([TM_IN_SYS_TIME])
m4trace:configure.ac:20: -1- m4_pattern_allow([^TM_IN_SYS_TIME$])
m4trace:configure.ac:20: -1- AH_OUTPUT([TM_IN_SYS_TIME], [/* Define to 1 if your <sys/time.h> declares `struct tm\'. */
@%:@undef TM_IN_SYS_TIME])
m4trace:configure.ac:20: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRUCT_TM_TM_ZONE])
m4trace:configure.ac:20: -1- m4_pattern_allow([^HAVE_STRUCT_TM_TM_ZONE$])
m4trace:configure.ac:20: -1- AH_OUTPUT([HAVE_STRUCT_TM_TM_ZONE], [/* Define to 1 if `tm_zone\' is a member of `struct tm\'. */
@%:@undef HAVE_STRUCT_TM_TM_ZONE])
m4trace:configure.ac:20: -1- AC_DEFINE_TRACE_LITERAL([HAVE_TM_ZONE])
m4trace:configure.ac:20: -1- m4_pattern_allow([^HAVE_TM_ZONE$])
m4trace:configure.ac:20: -1- AH_OUTPUT([HAVE_TM_ZONE], [/* Define to 1 if your `struct tm\' has `tm_zone\'. Deprecated, use
`HAVE_STRUCT_TM_TM_ZONE\' instead. */
@%:@undef HAVE_TM_ZONE])
m4trace:configure.ac:20: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_TZNAME])
m4trace:configure.ac:20: -1- m4_pattern_allow([^HAVE_DECL_TZNAME$])
m4trace:configure.ac:20: -1- AH_OUTPUT([HAVE_DECL_TZNAME], [/* Define to 1 if you have the declaration of `tzname\', and to 0 if you don\'t.
*/
@%:@undef HAVE_DECL_TZNAME])
m4trace:configure.ac:20: -1- AC_DEFINE_TRACE_LITERAL([HAVE_TZNAME])
m4trace:configure.ac:20: -1- m4_pattern_allow([^HAVE_TZNAME$])
m4trace:configure.ac:20: -1- AH_OUTPUT([HAVE_TZNAME], [/* Define to 1 if you don\'t have `tm_zone\' but do have the external array
`tzname\'. */
@%:@undef HAVE_TZNAME])
m4trace:configure.ac:22: -1- AC_SUBST([VALGRIND])
m4trace:configure.ac:22: -1- AC_SUBST_TRACE([VALGRIND])
m4trace:configure.ac:22: -1- m4_pattern_allow([^VALGRIND$])
m4trace:configure.ac:23: -1- AM_CONDITIONAL([HAVE_VALGRIND], [test "x$VALGRIND" = "xvalgrind"])
m4trace:configure.ac:23: -1- AC_SUBST([HAVE_VALGRIND_TRUE])
m4trace:configure.ac:23: -1- AC_SUBST_TRACE([HAVE_VALGRIND_TRUE])
m4trace:configure.ac:23: -1- m4_pattern_allow([^HAVE_VALGRIND_TRUE$])
m4trace:configure.ac:23: -1- AC_SUBST([HAVE_VALGRIND_FALSE])
m4trace:configure.ac:23: -1- AC_SUBST_TRACE([HAVE_VALGRIND_FALSE])
m4trace:configure.ac:23: -1- m4_pattern_allow([^HAVE_VALGRIND_FALSE$])
m4trace:configure.ac:23: -1- _AM_SUBST_NOTMAKE([HAVE_VALGRIND_TRUE])
m4trace:configure.ac:23: -1- _AM_SUBST_NOTMAKE([HAVE_VALGRIND_FALSE])
m4trace:configure.ac:28: -1- AH_OUTPUT([HAVE_VFORK_H], [/* Define to 1 if you have the <vfork.h> header file. */
@%:@undef HAVE_VFORK_H])
m4trace:configure.ac:28: -1- AH_OUTPUT([HAVE_FORK], [/* Define to 1 if you have the `fork\' function. */
@%:@undef HAVE_FORK])
m4trace:configure.ac:28: -1- AH_OUTPUT([HAVE_VFORK], [/* Define to 1 if you have the `vfork\' function. */
@%:@undef HAVE_VFORK])
m4trace:configure.ac:28: -1- AC_DEFINE_TRACE_LITERAL([HAVE_WORKING_VFORK])
m4trace:configure.ac:28: -1- m4_pattern_allow([^HAVE_WORKING_VFORK$])
m4trace:configure.ac:28: -1- AH_OUTPUT([HAVE_WORKING_VFORK], [/* Define to 1 if `vfork\' works. */
@%:@undef HAVE_WORKING_VFORK])
m4trace:configure.ac:28: -1- AC_DEFINE_TRACE_LITERAL([vfork])
m4trace:configure.ac:28: -1- m4_pattern_allow([^vfork$])
m4trace:configure.ac:28: -1- AH_OUTPUT([vfork], [/* Define as `fork\' if `vfork\' does not work. */
@%:@undef vfork])
m4trace:configure.ac:28: -1- AC_DEFINE_TRACE_LITERAL([HAVE_WORKING_FORK])
m4trace:configure.ac:28: -1- m4_pattern_allow([^HAVE_WORKING_FORK$])
m4trace:configure.ac:28: -1- AH_OUTPUT([HAVE_WORKING_FORK], [/* Define to 1 if `fork\' works. */
@%:@undef HAVE_WORKING_FORK])
m4trace:configure.ac:29: -1- AC_CANONICAL_HOST
m4trace:configure.ac:29: -1- AC_CANONICAL_BUILD
m4trace:configure.ac:29: -1- AC_REQUIRE_AUX_FILE([config.sub])
m4trace:configure.ac:29: -1- AC_REQUIRE_AUX_FILE([config.guess])
m4trace:configure.ac:29: -1- AC_SUBST([build], [$ac_cv_build])
m4trace:configure.ac:29: -1- AC_SUBST_TRACE([build])
m4trace:configure.ac:29: -1- m4_pattern_allow([^build$])
m4trace:configure.ac:29: -1- AC_SUBST([build_cpu], [$[1]])
m4trace:configure.ac:29: -1- AC_SUBST_TRACE([build_cpu])
m4trace:configure.ac:29: -1- m4_pattern_allow([^build_cpu$])
m4trace:configure.ac:29: -1- AC_SUBST([build_vendor], [$[2]])
m4trace:configure.ac:29: -1- AC_SUBST_TRACE([build_vendor])
m4trace:configure.ac:29: -1- m4_pattern_allow([^build_vendor$])
m4trace:configure.ac:29: -1- AC_SUBST([build_os])
m4trace:configure.ac:29: -1- AC_SUBST_TRACE([build_os])
m4trace:configure.ac:29: -1- m4_pattern_allow([^build_os$])
m4trace:configure.ac:29: -1- AC_SUBST([host], [$ac_cv_host])
m4trace:configure.ac:29: -1- AC_SUBST_TRACE([host])
m4trace:configure.ac:29: -1- m4_pattern_allow([^host$])
m4trace:configure.ac:29: -1- AC_SUBST([host_cpu], [$[1]])
m4trace:configure.ac:29: -1- AC_SUBST_TRACE([host_cpu])
m4trace:configure.ac:29: -1- m4_pattern_allow([^host_cpu$])
m4trace:configure.ac:29: -1- AC_SUBST([host_vendor], [$[2]])
m4trace:configure.ac:29: -1- AC_SUBST_TRACE([host_vendor])
m4trace:configure.ac:29: -1- m4_pattern_allow([^host_vendor$])
m4trace:configure.ac:29: -1- AC_SUBST([host_os])
m4trace:configure.ac:29: -1- AC_SUBST_TRACE([host_os])
m4trace:configure.ac:29: -1- m4_pattern_allow([^host_os$])
m4trace:configure.ac:29: -1- AC_DEFINE_TRACE_LITERAL([HAVE_MALLOC])
m4trace:configure.ac:29: -1- m4_pattern_allow([^HAVE_MALLOC$])
m4trace:configure.ac:29: -1- AH_OUTPUT([HAVE_MALLOC], [/* Define to 1 if your system has a GNU libc compatible `malloc\' function, and
to 0 otherwise. */
@%:@undef HAVE_MALLOC])
m4trace:configure.ac:29: -1- AC_DEFINE_TRACE_LITERAL([HAVE_MALLOC])
m4trace:configure.ac:29: -1- m4_pattern_allow([^HAVE_MALLOC$])
m4trace:configure.ac:29: -1- AC_SUBST([LIB@&t@OBJS], ["$LIB@&t@OBJS malloc.$ac_objext"])
m4trace:configure.ac:29: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
m4trace:configure.ac:29: -1- m4_pattern_allow([^LIB@&t@OBJS$])
m4trace:configure.ac:29: -1- AC_LIBSOURCE([malloc.c])
m4trace:configure.ac:29: -1- AC_DEFINE_TRACE_LITERAL([malloc])
m4trace:configure.ac:29: -1- m4_pattern_allow([^malloc$])
m4trace:configure.ac:29: -1- AH_OUTPUT([malloc], [/* Define to rpl_malloc if the replacement function should be used. */
@%:@undef malloc])
m4trace:configure.ac:30: -1- AH_OUTPUT([HAVE_CLOCK_GETTIME], [/* Define to 1 if you have the `clock_gettime\' function. */
@%:@undef HAVE_CLOCK_GETTIME])
m4trace:configure.ac:30: -1- AC_DEFINE_TRACE_LITERAL([HAVE_CLOCK_GETTIME])
m4trace:configure.ac:30: -1- m4_pattern_allow([^HAVE_CLOCK_GETTIME$])
m4trace:configure.ac:30: -1- AH_OUTPUT([HAVE_DUP2], [/* Define to 1 if you have the `dup2\' function. */
@%:@undef HAVE_DUP2])
m4trace:configure.ac:30: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DUP2])
m4trace:configure.ac:30: -1- m4_pattern_allow([^HAVE_DUP2$])
m4trace:configure.ac:30: -1- AH_OUTPUT([HAVE_MEMSET], [/* Define to 1 if you have the `memset\' function. */
@%:@undef HAVE_MEMSET])
m4trace:configure.ac:30: -1- AC_DEFINE_TRACE_LITERAL([HAVE_MEMSET])
m4trace:configure.ac:30: -1- m4_pattern_allow([^HAVE_MEMSET$])
m4trace:configure.ac:30: -1- AH_OUTPUT([HAVE_MKDIR], [/* Define to 1 if you have the `mkdir\' function. */
@%:@undef HAVE_MKDIR])
m4trace:configure.ac:30: -1- AC_DEFINE_TRACE_LITERAL([HAVE_MKDIR])
m4trace:configure.ac:30: -1- m4_pattern_allow([^HAVE_MKDIR$])
m4trace:configure.ac:30: -1- AH_OUTPUT([HAVE_SETLOCALE], [/* Define to 1 if you have the `setlocale\' function. */
@%:@undef HAVE_SETLOCALE])
m4trace:configure.ac:30: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SETLOCALE])
m4trace:configure.ac:30: -1- m4_pattern_allow([^HAVE_SETLOCALE$])
m4trace:configure.ac:30: -1- AH_OUTPUT([HAVE_SOCKET], [/* Define to 1 if you have the `socket\' function. */
@%:@undef HAVE_SOCKET])
m4trace:configure.ac:30: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SOCKET])
m4trace:configure.ac:30: -1- m4_pattern_allow([^HAVE_SOCKET$])
m4trace:configure.ac:53: -1- AC_SUBST([HAVE_CP])
m4trace:configure.ac:53: -1- AC_SUBST_TRACE([HAVE_CP])
m4trace:configure.ac:53: -1- m4_pattern_allow([^HAVE_CP$])
m4trace:configure.ac:57: -1- AC_SUBST([CP])
m4trace:configure.ac:57: -1- AC_SUBST_TRACE([CP])
m4trace:configure.ac:57: -1- m4_pattern_allow([^CP$])
m4trace:configure.ac:59: -1- AC_CANONICAL_HOST
m4trace:configure.ac:64: -1- AM_CONDITIONAL([FREEBSD_OS], [true])
m4trace:configure.ac:64: -1- AC_SUBST([FREEBSD_OS_TRUE])
m4trace:configure.ac:64: -1- AC_SUBST_TRACE([FREEBSD_OS_TRUE])
m4trace:configure.ac:64: -1- m4_pattern_allow([^FREEBSD_OS_TRUE$])
m4trace:configure.ac:64: -1- AC_SUBST([FREEBSD_OS_FALSE])
m4trace:configure.ac:64: -1- AC_SUBST_TRACE([FREEBSD_OS_FALSE])
m4trace:configure.ac:64: -1- m4_pattern_allow([^FREEBSD_OS_FALSE$])
m4trace:configure.ac:64: -1- _AM_SUBST_NOTMAKE([FREEBSD_OS_TRUE])
m4trace:configure.ac:64: -1- _AM_SUBST_NOTMAKE([FREEBSD_OS_FALSE])
m4trace:configure.ac:65: -1- AM_CONDITIONAL([LINUX_OS], [false])
m4trace:configure.ac:65: -1- AC_SUBST([LINUX_OS_TRUE])
m4trace:configure.ac:65: -1- AC_SUBST_TRACE([LINUX_OS_TRUE])
m4trace:configure.ac:65: -1- m4_pattern_allow([^LINUX_OS_TRUE$])
m4trace:configure.ac:65: -1- AC_SUBST([LINUX_OS_FALSE])
m4trace:configure.ac:65: -1- AC_SUBST_TRACE([LINUX_OS_FALSE])
m4trace:configure.ac:65: -1- m4_pattern_allow([^LINUX_OS_FALSE$])
m4trace:configure.ac:65: -1- _AM_SUBST_NOTMAKE([LINUX_OS_TRUE])
m4trace:configure.ac:65: -1- _AM_SUBST_NOTMAKE([LINUX_OS_FALSE])
m4trace:configure.ac:71: -1- AM_CONDITIONAL([FREEBSD_OS], [false])
m4trace:configure.ac:71: -1- AC_SUBST([FREEBSD_OS_TRUE])
m4trace:configure.ac:71: -1- AC_SUBST_TRACE([FREEBSD_OS_TRUE])
m4trace:configure.ac:71: -1- m4_pattern_allow([^FREEBSD_OS_TRUE$])
m4trace:configure.ac:71: -1- AC_SUBST([FREEBSD_OS_FALSE])
m4trace:configure.ac:71: -1- AC_SUBST_TRACE([FREEBSD_OS_FALSE])
m4trace:configure.ac:71: -1- m4_pattern_allow([^FREEBSD_OS_FALSE$])
m4trace:configure.ac:71: -1- _AM_SUBST_NOTMAKE([FREEBSD_OS_TRUE])
m4trace:configure.ac:71: -1- _AM_SUBST_NOTMAKE([FREEBSD_OS_FALSE])
m4trace:configure.ac:72: -1- AM_CONDITIONAL([LINUX_OS], [true])
m4trace:configure.ac:72: -1- AC_SUBST([LINUX_OS_TRUE])
m4trace:configure.ac:72: -1- AC_SUBST_TRACE([LINUX_OS_TRUE])
m4trace:configure.ac:72: -1- m4_pattern_allow([^LINUX_OS_TRUE$])
m4trace:configure.ac:72: -1- AC_SUBST([LINUX_OS_FALSE])
m4trace:configure.ac:72: -1- AC_SUBST_TRACE([LINUX_OS_FALSE])
m4trace:configure.ac:72: -1- m4_pattern_allow([^LINUX_OS_FALSE$])
m4trace:configure.ac:72: -1- _AM_SUBST_NOTMAKE([LINUX_OS_TRUE])
m4trace:configure.ac:72: -1- _AM_SUBST_NOTMAKE([LINUX_OS_FALSE])
m4trace:configure.ac:78: -1- AM_CONDITIONAL([SYSTEMD], [false])
m4trace:configure.ac:78: -1- AC_SUBST([SYSTEMD_TRUE])
m4trace:configure.ac:78: -1- AC_SUBST_TRACE([SYSTEMD_TRUE])
m4trace:configure.ac:78: -1- m4_pattern_allow([^SYSTEMD_TRUE$])
m4trace:configure.ac:78: -1- AC_SUBST([SYSTEMD_FALSE])
m4trace:configure.ac:78: -1- AC_SUBST_TRACE([SYSTEMD_FALSE])
m4trace:configure.ac:78: -1- m4_pattern_allow([^SYSTEMD_FALSE$])
m4trace:configure.ac:78: -1- _AM_SUBST_NOTMAKE([SYSTEMD_TRUE])
m4trace:configure.ac:78: -1- _AM_SUBST_NOTMAKE([SYSTEMD_FALSE])
m4trace:configure.ac:80: -1- AM_CONDITIONAL([SYSTEMD], [true])
m4trace:configure.ac:80: -1- AC_SUBST([SYSTEMD_TRUE])
m4trace:configure.ac:80: -1- AC_SUBST_TRACE([SYSTEMD_TRUE])
m4trace:configure.ac:80: -1- m4_pattern_allow([^SYSTEMD_TRUE$])
m4trace:configure.ac:80: -1- AC_SUBST([SYSTEMD_FALSE])
m4trace:configure.ac:80: -1- AC_SUBST_TRACE([SYSTEMD_FALSE])
m4trace:configure.ac:80: -1- m4_pattern_allow([^SYSTEMD_FALSE$])
m4trace:configure.ac:80: -1- _AM_SUBST_NOTMAKE([SYSTEMD_TRUE])
m4trace:configure.ac:80: -1- _AM_SUBST_NOTMAKE([SYSTEMD_FALSE])
m4trace:configure.ac:124: -1- AC_DEFINE_TRACE_LITERAL([APP_CONFIGDIR])
m4trace:configure.ac:124: -1- m4_pattern_allow([^APP_CONFIGDIR$])
m4trace:configure.ac:124: -1- AH_OUTPUT([APP_CONFIGDIR], [/* location of configuration files for @S|@{PACKAGE} */
@%:@undef APP_CONFIGDIR])
m4trace:configure.ac:125: -1- AC_SUBST([APP_CONFIGDIR], ["$APP_CONFIGDIR"])
m4trace:configure.ac:125: -1- AC_SUBST_TRACE([APP_CONFIGDIR])
m4trace:configure.ac:125: -1- m4_pattern_allow([^APP_CONFIGDIR$])
m4trace:configure.ac:128: -1- AC_SUBST([app_configdir], ["$APP_CONFIGDIR"])
m4trace:configure.ac:128: -1- AC_SUBST_TRACE([app_configdir])
m4trace:configure.ac:128: -1- m4_pattern_allow([^app_configdir$])
m4trace:configure.ac:155: -1- AC_DEFINE_TRACE_LITERAL([APP_LOGDIR])
m4trace:configure.ac:155: -1- m4_pattern_allow([^APP_LOGDIR$])
m4trace:configure.ac:155: -1- AH_OUTPUT([APP_LOGDIR], [/* location of @S|@{PACKAGE} logdir */
@%:@undef APP_LOGDIR])
m4trace:configure.ac:156: -1- AC_SUBST([APP_LOGDIR], ["$APP_LOGDIR"])
m4trace:configure.ac:156: -1- AC_SUBST_TRACE([APP_LOGDIR])
m4trace:configure.ac:156: -1- m4_pattern_allow([^APP_LOGDIR$])
m4trace:configure.ac:159: -1- AC_SUBST([app_logdir], ["$APP_LOGDIR"])
m4trace:configure.ac:159: -1- AC_SUBST_TRACE([app_logdir])
m4trace:configure.ac:159: -1- m4_pattern_allow([^app_logdir$])
m4trace:configure.ac:186: -1- AC_DEFINE_TRACE_LITERAL([APP_RUNDIR])
m4trace:configure.ac:186: -1- m4_pattern_allow([^APP_RUNDIR$])
m4trace:configure.ac:186: -1- AH_OUTPUT([APP_RUNDIR], [/* location of pid file */
@%:@undef APP_RUNDIR])
m4trace:configure.ac:187: -1- AC_SUBST([APP_RUNDIR], ["$APP_RUNDIR"])
m4trace:configure.ac:187: -1- AC_SUBST_TRACE([APP_RUNDIR])
m4trace:configure.ac:187: -1- m4_pattern_allow([^APP_RUNDIR$])
m4trace:configure.ac:190: -1- AC_SUBST([app_rundir], ["$APP_RUNDIR"])
m4trace:configure.ac:190: -1- AC_SUBST_TRACE([app_rundir])
m4trace:configure.ac:190: -1- m4_pattern_allow([^app_rundir$])
m4trace:configure.ac:219: -1- AC_DEFINE_TRACE_LITERAL([APP_LIBDIR])
m4trace:configure.ac:219: -1- m4_pattern_allow([^APP_LIBDIR$])
m4trace:configure.ac:219: -1- AH_OUTPUT([APP_LIBDIR], [/* location of libs */
@%:@undef APP_LIBDIR])
m4trace:configure.ac:220: -1- AC_SUBST([APP_LIBDIR], ["$APP_LIBDIR"])
m4trace:configure.ac:220: -1- AC_SUBST_TRACE([APP_LIBDIR])
m4trace:configure.ac:220: -1- m4_pattern_allow([^APP_LIBDIR$])
m4trace:configure.ac:223: -1- AC_SUBST([app_libdir], ["$APP_LIBDIR"])
m4trace:configure.ac:223: -1- AC_SUBST_TRACE([app_libdir])
m4trace:configure.ac:223: -1- m4_pattern_allow([^app_libdir$])
m4trace:configure.ac:261: -1- AC_DEFINE_TRACE_LITERAL([APP_USER])
m4trace:configure.ac:261: -1- m4_pattern_allow([^APP_USER$])
m4trace:configure.ac:261: -1- AH_OUTPUT([APP_USER], [/* effective user */
@%:@undef APP_USER])
m4trace:configure.ac:262: -1- AC_SUBST([APP_USER], ["$APP_USER"])
m4trace:configure.ac:262: -1- AC_SUBST_TRACE([APP_USER])
m4trace:configure.ac:262: -1- m4_pattern_allow([^APP_USER$])
m4trace:configure.ac:265: -1- AC_SUBST([app_user], ["$APP_USER"])
m4trace:configure.ac:265: -1- AC_SUBST_TRACE([app_user])
m4trace:configure.ac:265: -1- m4_pattern_allow([^app_user$])
m4trace:configure.ac:326: -1- AC_DEFINE_TRACE_LITERAL([APP_DATABASEDIR])
m4trace:configure.ac:326: -1- m4_pattern_allow([^APP_DATABASEDIR$])
m4trace:configure.ac:326: -1- AH_OUTPUT([APP_DATABASEDIR], [/* location of database dir */
@%:@undef APP_DATABASEDIR])
m4trace:configure.ac:327: -1- AC_SUBST([APP_DATABASEDIR], ["$APP_DATABASEDIR"])
m4trace:configure.ac:327: -1- AC_SUBST_TRACE([APP_DATABASEDIR])
m4trace:configure.ac:327: -1- m4_pattern_allow([^APP_DATABASEDIR$])
m4trace:configure.ac:330: -1- AC_SUBST([app_databasedir], ["$APP_DATABASEDIR"])
m4trace:configure.ac:330: -1- AC_SUBST_TRACE([app_databasedir])
m4trace:configure.ac:330: -1- m4_pattern_allow([^app_databasedir$])
m4trace:configure.ac:361: -1- AC_DEFINE_TRACE_LITERAL([APP_CACHEDIR])
m4trace:configure.ac:361: -1- m4_pattern_allow([^APP_CACHEDIR$])
m4trace:configure.ac:361: -1- AH_OUTPUT([APP_CACHEDIR], [/* location of cache dir */
@%:@undef APP_CACHEDIR])
m4trace:configure.ac:362: -1- AC_SUBST([APP_CACHEDIR], ["$APP_CACHEDIR"])
m4trace:configure.ac:362: -1- AC_SUBST_TRACE([APP_CACHEDIR])
m4trace:configure.ac:362: -1- m4_pattern_allow([^APP_CACHEDIR$])
m4trace:configure.ac:365: -1- AC_SUBST([app_cachedir], ["$APP_CACHEDIR"])
m4trace:configure.ac:365: -1- AC_SUBST_TRACE([app_cachedir])
m4trace:configure.ac:365: -1- m4_pattern_allow([^app_cachedir$])
m4trace:configure.ac:374: -1- AC_SUBST([app_name], ["$PACKAGE"])
m4trace:configure.ac:374: -1- AC_SUBST_TRACE([app_name])
m4trace:configure.ac:374: -1- m4_pattern_allow([^app_name$])
m4trace:configure.ac:377: -1- AC_CONFIG_FILES([
Makefile
tests/Makefile
config.h
])
m4trace:configure.ac:382: -1- AC_SUBST([LIB@&t@OBJS], [$ac_libobjs])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
m4trace:configure.ac:382: -1- m4_pattern_allow([^LIB@&t@OBJS$])
m4trace:configure.ac:382: -1- AC_SUBST([LTLIBOBJS], [$ac_ltlibobjs])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([LTLIBOBJS])
m4trace:configure.ac:382: -1- m4_pattern_allow([^LTLIBOBJS$])
m4trace:configure.ac:382: -1- AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])
m4trace:configure.ac:382: -1- AC_SUBST([am__EXEEXT_TRUE])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([am__EXEEXT_TRUE])
m4trace:configure.ac:382: -1- m4_pattern_allow([^am__EXEEXT_TRUE$])
m4trace:configure.ac:382: -1- AC_SUBST([am__EXEEXT_FALSE])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([am__EXEEXT_FALSE])
m4trace:configure.ac:382: -1- m4_pattern_allow([^am__EXEEXT_FALSE$])
m4trace:configure.ac:382: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_TRUE])
m4trace:configure.ac:382: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_FALSE])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([top_builddir])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([top_build_prefix])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([srcdir])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([abs_srcdir])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([top_srcdir])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([abs_top_srcdir])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([builddir])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([abs_builddir])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([abs_top_builddir])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([INSTALL])
m4trace:configure.ac:382: -1- AC_SUBST_TRACE([MKDIR_P])

View File

@@ -24,6 +24,7 @@ static char* strcopy(char* src) {
return dst;
}
#if 0
static char* strconcat(char** str, int num) {
size_t tsize = 0;
size_t size[num];
@@ -49,6 +50,8 @@ static char* strconcat(char** str, int num) {
}
return dst;
}
#endif
void cfparser_init(cfparser_t * parser, cflexer_t * lexer) {
parser->lexer = lexer;
@@ -107,7 +110,7 @@ int cfparser_parse(cfparser_t * parser) {
int pos = 0;
char* key;
char* val;
//char* val;
while ((type = cflexer_gettoken(lex, token)) != CFLEXTOK_END) {
switch (pos) {

View File

@@ -23,6 +23,7 @@ static char* strcopy(char* src) {
return dst;
}
#if 1
static char* strconcat(char** str, int num) {
size_t tsize = 0;
size_t size[num];
@@ -48,6 +49,7 @@ static char* strconcat(char** str, int num) {
}
return dst;
}
#endif
void clparser_init(clparser_t * parser, cllexer_t * lexer) {
parser->lexer = lexer;

View File

@@ -33,6 +33,7 @@
#include <rcache.h>
#include <jlexer.h>
#include <jparser.h>
#include <jblock.h>
#include <config.h>
@@ -291,9 +292,25 @@ int cworker_handler(const cworker_t* worker, int socket) {
if (jparser_bind(&parser, JVALTYPE_STR, "name", (void *)&name) < 0) {
log_error("Cannot bind name");
}
dprintf(socket, "{}");
char* msg = NULL;
asprintf(&msg, "hello, %s!", name);
jblock_t jb;
jblock_init(&jb);
jblock_addstr(&jb, "message", msg);
jblock_addbool(&jb, "error", false);
char* jsonstr = NULL;
jblock_outjson(&jb, &jsonstr);
jblock_destroy(&jb);
write(socket, jsonstr, strlen(jsonstr));
free(jsonstr);
free(name);
free(msg);
exit:
jparser_destroy(&parser);
jlexer_destroy(&lexer);

211
jblock.c Normal file
View File

@@ -0,0 +1,211 @@
/*
*
* Copyright 2023 Oleg Borodin <borodin@unix7.org>
*
*/
#include <jblock.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#define INIT_CAPA 64
static void* jstring_init(jstring_t* str);
static void* jstring_append(jstring_t* str, char* add);
static char* jstring_getref(jstring_t* str);
static char* strcopy(char* src);
void jblock_init(jblock_t* jb) {
jb->kvsize = 0;
jb->kvcapa = INIT_CAPA;
jb->kvarr = malloc(sizeof(jkeyval_t) * INIT_CAPA);
}
static void* jblock_checkalloc(jblock_t* jb) {
if (jb->kvsize == jb->kvcapa) {
size_t newsize = jb->kvcapa * 2;
jkeyval_t* newarr = realloc(jb->kvarr, sizeof(jkeyval_t) * newsize);
if (newarr == NULL) {
return NULL;
}
jb->kvarr = newarr;
jb->kvcapa = newsize;
}
return jb->kvarr;
}
static bool jblock_keyexists(jblock_t* jb, char* key) {
for (int i = 0; i < jb->kvsize; i++) {
if (strcmp(key, jb->kvarr[i].key) == 0) {
return true;
}
}
return false;
}
int jblock_addint(jblock_t* jb, char* key, int64_t val) {
if (jblock_keyexists(jb, key)) {
return -2;
}
if (jblock_checkalloc(jb) == NULL) {
return -1;
}
jb->kvarr[jb->kvsize].key = strcopy(key);
jb->kvarr[jb->kvsize].num = val;
jb->kvarr[jb->kvsize].type = JKVTYPE_INT;
return ++jb->kvsize;
}
int jblock_addfloat(jblock_t* jb, char* key, double val) {
if (jblock_keyexists(jb, key)) {
return -2;
}
if (jblock_checkalloc(jb) == NULL) {
return -1;
}
jb->kvarr[jb->kvsize].key = strcopy(key);
jb->kvarr[jb->kvsize].flt = val;
jb->kvarr[jb->kvsize].type = JKVTYPE_FLT;
return ++jb->kvsize;
}
int jblock_addbool(jblock_t* jb, char* key, bool val) {
if (jblock_keyexists(jb, key)) {
return -2;
}
if (jblock_checkalloc(jb) == NULL) {
return -1;
}
jb->kvarr[jb->kvsize].key = strcopy(key);
jb->kvarr[jb->kvsize].flag = val;
jb->kvarr[jb->kvsize].type = JKVTYPE_BOOL;
return ++jb->kvsize;
}
int jblock_addstr(jblock_t* jb, char* key, char* val) {
if (jblock_keyexists(jb, key)) {
return -2;
}
if (jblock_checkalloc(jb) == NULL) {
return -1;
}
jb->kvarr[jb->kvsize].key = strcopy(key);
jb->kvarr[jb->kvsize].str = strcopy(val);
jb->kvarr[jb->kvsize].type = JKVTYPE_STR;
return ++jb->kvsize;
}
void jblock_outjson(jblock_t* jb, char** res) {
jstring_t jstr;
jstring_init(&jstr);
jstring_append(&jstr, "{");
for (int i = 0; i < jb->kvsize; i++) {
switch (jb->kvarr[i].type) {
case JKVTYPE_STR:
case JKVTYPE_BOOL:
case JKVTYPE_FLT:
case JKVTYPE_INT: {
char* buffer = NULL;
asprintf(&buffer, "\"%s\":", jb->kvarr[i].key);
jstring_append(&jstr, buffer);
free(buffer);
break;
}
default: {
continue;
}
}
switch (jb->kvarr[i].type) {
case JKVTYPE_INT: {
char* buffer = NULL;
asprintf(&buffer, "%ld", jb->kvarr[i].num);
jstring_append(&jstr, buffer);
free(buffer);
break;
}
case JKVTYPE_FLT: {
char* buffer = NULL;
asprintf(&buffer, "%e", jb->kvarr[i].flt);
jstring_append(&jstr, buffer);
free(buffer);
break;
}
case JKVTYPE_BOOL: {
if (jb->kvarr[i].flag) {
jstring_append(&jstr, "true");
} else {
jstring_append(&jstr, "false");
}
break;
}
case JKVTYPE_STR: {
char* buffer = NULL;
asprintf(&buffer, "\"%s\"", jb->kvarr[i].str);
jstring_append(&jstr, buffer);
free(buffer);
break;
}
}
if (i < jb->kvsize - 1) {
jstring_append(&jstr, ",");
}
}
jstring_append(&jstr, "}");
*res = jstring_getref(&jstr);
}
void jblock_destroy(jblock_t* jb) {
if (jb == NULL) return;
for (int i = 0; i < jb->kvsize; i++) {
free(jb->kvarr[i].key);
switch (jb->kvarr[i].type) {
case JKVTYPE_STR: {
free(jb->kvarr[i].str);
}
}
}
jb->kvsize = 0;
jb->kvcapa = 0;
jb->kvarr = NULL;
}
static void* jstring_init(jstring_t* str) {
str->data = malloc(INIT_CAPA + 1);
if (str->data == NULL) return NULL;
memset(str->data, '\0', INIT_CAPA + 1);
str->capa = INIT_CAPA;
str->size = 0;
return str->data;
}
static void* jstring_append(jstring_t* str, char* add) {
size_t addsize = strlen(add);
size_t newsize = str->size + addsize;
if (newsize > str->capa) {
char* newstr = malloc(newsize + 1);
if (newstr == NULL) return NULL;
}
strcpy(&(str->data[str->size]), add);
str->data[newsize + 1] = '\0';
str->capa = newsize;
str->size = newsize;
return str->data;
}
static char* jstring_getref(jstring_t* str) {
return str->data;
}
static char* strcopy(char* src) {
size_t srcsize = strlen(src) + 1;
char* dst = malloc(srcsize);
memset(dst, '\0', srcsize);
strcpy(dst, src);
return dst;
}

60
jblock.h Normal file
View File

@@ -0,0 +1,60 @@
#ifndef JKEYVAL_H_QWERTY
#define JKEYVAL_H_QWERTY
#include <stdint.h>
#include <stdbool.h>
typedef struct {
char* data;
int capa;
int size;
} jstring_t;
typedef struct {
char* key;
int type;
union {
int64_t num;
bool flag;
char* str;
double flt;
int64_t* numarr;
char** strarr;
double* fltarr;
bool* flagarr;
};
int arrsize;
int arrcapa;
} jkeyval_t;
typedef struct {
jkeyval_t* kvarr;
int kvsize;
int kvcapa;
} jblock_t;
#define JKVTYPE_INT 0x01
#define JKVTYPE_STR 0x02
#define JKVTYPE_BOOL 0x03
#define JKVTYPE_FLT 0x04
#define JKVTYPE_INTARR 0x11
#define JKVTYPE_STRARR 0x12
#define JKVTYPE_BOOLARR 0x13
#define JKVTYPE_FLTARR 0x14
#define JB_MALLOCERR -1
#define JB_KEYEXISTS -2
void jblock_init(jblock_t* kv);
void jblock_outjson(jblock_t* kv, char** res);
void jblock_destroy(jblock_t* kv);
int jblock_addint(jblock_t* kv, char* key, int64_t val);
int jblock_addfloat(jblock_t* kv, char* key, double val);
int jblock_addstr(jblock_t* kv, char* key, char* val);
int jblock_addbool(jblock_t* kv, char* key, bool val);
#endif

View File

@@ -45,10 +45,15 @@ common_SOURCES = \
../massert.c \
../massert.h \
../rcache.c \
../rcache.h
../rcache.h \
../jblock.c \
../jblock.h
bin_TESTS = \
jblock_test
noinst_PROGRAMS = \
cfparser_test \
clparser_test \
cflexer_test \
@@ -57,9 +62,9 @@ bin_TESTS = \
clparser_test \
jlexer_test \
jparser_test \
rcache_test
rcache_test \
jblock_test
noinst_PROGRAMS = $(bin_TESTS)
#TESTS = $(bin_TESTS)
cflexer_test_SOURCES = cflexer_test.c $(common_SOURCES)
@@ -69,6 +74,8 @@ clparser_test_SOURCES = clparser_test.c $(common_SOURCES)
jlexer_test_SOURCES = jlexer_test.c $(common_SOURCES)
jparser_test_SOURCES = jparser_test.c $(common_SOURCES)
rcache_test_SOURCES = rcache_test.c $(common_SOURCES)
jblock_test_SOURCES = jblock_test.c $(common_SOURCES)
clean-local:
rm -rf autom4te.cache

View File

@@ -88,7 +88,11 @@ PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
noinst_PROGRAMS = $(am__EXEEXT_1)
noinst_PROGRAMS = cfparser_test$(EXEEXT) clparser_test$(EXEEXT) \
cflexer_test$(EXEEXT) cfparser_test$(EXEEXT) \
cllexer_test$(EXEEXT) clparser_test$(EXEEXT) \
jlexer_test$(EXEEXT) jparser_test$(EXEEXT) \
rcache_test$(EXEEXT) jblock_test$(EXEEXT)
subdir = tests
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
@@ -99,17 +103,12 @@ mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/defines.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
am__EXEEXT_1 = cfparser_test$(EXEEXT) clparser_test$(EXEEXT) \
cflexer_test$(EXEEXT) cfparser_test$(EXEEXT) \
cllexer_test$(EXEEXT) clparser_test$(EXEEXT) \
jlexer_test$(EXEEXT) jparser_test$(EXEEXT) \
rcache_test$(EXEEXT)
PROGRAMS = $(noinst_PROGRAMS)
am__dirstamp = $(am__leading_dot)dirstamp
am__objects_1 = ../cflexer.$(OBJEXT) ../cfparser.$(OBJEXT) \
../cllexer.$(OBJEXT) ../clparser.$(OBJEXT) ../jlexer.$(OBJEXT) \
../jparser.$(OBJEXT) ../logger.$(OBJEXT) ../massert.$(OBJEXT) \
../rcache.$(OBJEXT)
../rcache.$(OBJEXT) ../jblock.$(OBJEXT)
am_cflexer_test_OBJECTS = cflexer_test.$(OBJEXT) $(am__objects_1)
cflexer_test_OBJECTS = $(am_cflexer_test_OBJECTS)
cflexer_test_LDADD = $(LDADD)
@@ -122,6 +121,9 @@ cllexer_test_LDADD = $(LDADD)
am_clparser_test_OBJECTS = clparser_test.$(OBJEXT) $(am__objects_1)
clparser_test_OBJECTS = $(am_clparser_test_OBJECTS)
clparser_test_LDADD = $(LDADD)
am_jblock_test_OBJECTS = jblock_test.$(OBJEXT) $(am__objects_1)
jblock_test_OBJECTS = $(am_jblock_test_OBJECTS)
jblock_test_LDADD = $(LDADD)
am_jlexer_test_OBJECTS = jlexer_test.$(OBJEXT) $(am__objects_1)
jlexer_test_OBJECTS = $(am_jlexer_test_OBJECTS)
jlexer_test_LDADD = $(LDADD)
@@ -160,12 +162,12 @@ am__v_CCLD_0 = @echo " CCLD " $@;
am__v_CCLD_1 =
SOURCES = $(cflexer_test_SOURCES) $(cfparser_test_SOURCES) \
$(cllexer_test_SOURCES) $(clparser_test_SOURCES) \
$(jlexer_test_SOURCES) $(jparser_test_SOURCES) \
$(rcache_test_SOURCES)
$(jblock_test_SOURCES) $(jlexer_test_SOURCES) \
$(jparser_test_SOURCES) $(rcache_test_SOURCES)
DIST_SOURCES = $(cflexer_test_SOURCES) $(cfparser_test_SOURCES) \
$(cllexer_test_SOURCES) $(clparser_test_SOURCES) \
$(jlexer_test_SOURCES) $(jparser_test_SOURCES) \
$(rcache_test_SOURCES)
$(jblock_test_SOURCES) $(jlexer_test_SOURCES) \
$(jparser_test_SOURCES) $(rcache_test_SOURCES)
am__can_run_installinfo = \
case $$AM_UPDATE_INFO_DIR in \
n|no|NO) false;; \
@@ -326,18 +328,13 @@ common_SOURCES = \
../massert.c \
../massert.h \
../rcache.c \
../rcache.h
../rcache.h \
../jblock.c \
../jblock.h
bin_TESTS = \
cfparser_test \
clparser_test \
cflexer_test \
cfparser_test \
cllexer_test \
clparser_test \
jlexer_test \
jparser_test \
rcache_test
jblock_test
#TESTS = $(bin_TESTS)
cflexer_test_SOURCES = cflexer_test.c $(common_SOURCES)
@@ -347,6 +344,7 @@ clparser_test_SOURCES = clparser_test.c $(common_SOURCES)
jlexer_test_SOURCES = jlexer_test.c $(common_SOURCES)
jparser_test_SOURCES = jparser_test.c $(common_SOURCES)
rcache_test_SOURCES = rcache_test.c $(common_SOURCES)
jblock_test_SOURCES = jblock_test.c $(common_SOURCES)
all: all-am
.SUFFIXES:
@@ -395,6 +393,7 @@ clean-noinstPROGRAMS:
../logger.$(OBJEXT): ../$(am__dirstamp)
../massert.$(OBJEXT): ../$(am__dirstamp)
../rcache.$(OBJEXT): ../$(am__dirstamp)
../jblock.$(OBJEXT): ../$(am__dirstamp)
cflexer_test$(EXEEXT): $(cflexer_test_OBJECTS) $(cflexer_test_DEPENDENCIES) $(EXTRA_cflexer_test_DEPENDENCIES)
@rm -f cflexer_test$(EXEEXT)
@@ -412,6 +411,10 @@ clparser_test$(EXEEXT): $(clparser_test_OBJECTS) $(clparser_test_DEPENDENCIES) $
@rm -f clparser_test$(EXEEXT)
$(AM_V_CCLD)$(LINK) $(clparser_test_OBJECTS) $(clparser_test_LDADD) $(LIBS)
jblock_test$(EXEEXT): $(jblock_test_OBJECTS) $(jblock_test_DEPENDENCIES) $(EXTRA_jblock_test_DEPENDENCIES)
@rm -f jblock_test$(EXEEXT)
$(AM_V_CCLD)$(LINK) $(jblock_test_OBJECTS) $(jblock_test_LDADD) $(LIBS)
jlexer_test$(EXEEXT): $(jlexer_test_OBJECTS) $(jlexer_test_DEPENDENCIES) $(EXTRA_jlexer_test_DEPENDENCIES)
@rm -f jlexer_test$(EXEEXT)
$(AM_V_CCLD)$(LINK) $(jlexer_test_OBJECTS) $(jlexer_test_LDADD) $(LIBS)

36
tests/jblock_test.c Normal file
View File

@@ -0,0 +1,36 @@
/*
* Copyright 2022 Oleg Borodin <borodin@unix7.org>
*/
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <fcntl.h>
#include <massert.h>
#include <jblock.h>
void test01(void) {
jblock_t jb;
jblock_init(&jb);
jblock_addint(&jb, "id1", 12345);
jblock_addstr(&jb, "id2", "qwerty");
jblock_addbool(&jb, "b1", true);
jblock_addbool(&jb, "b2", false);
jblock_addfloat(&jb, "f1", (double)123e1);
char* jsonstr = NULL;
jblock_outjson(&jb, &jsonstr);
jblock_destroy(&jb);
printf("%s\n", jsonstr);
free(jsonstr);
}
int main(void) {
test01();
return 0;
}