>>> Building on exopi-2 under devel/liblognorm BDEPENDS = [devel/libfastjson;devel/libtool;devel/libestr;devel/autoconf/2.69;devel/automake/1.15;devel/metaauto] DIST = [devel/liblognorm:liblognorm-2.0.9.tar.gz] FULLPKGNAME = liblognorm-2.0.9 RDEPENDS = [devel/libestr;devel/libfastjson] (Junk lock obtained for exopi-2 at 1781173556.84) >>> Running depends in devel/liblognorm at 1781173556.87 last junk was in wayland/wcm /usr/sbin/pkg_add -aI -Drepair autoconf-2.69p3 automake-1.15.1p1 libestr-0.1.11 libfastjson-1.2304.0 was: /usr/sbin/pkg_add -aI -Drepair autoconf-2.69p3 automake-1.15.1p1 libestr-0.1.11 libfastjson-1.2304.0 libtool-2.4.2p3 metaauto-1.0p4 /usr/sbin/pkg_add -aI -Drepair autoconf-2.69p3 automake-1.15.1p1 libestr-0.1.11 libfastjson-1.2304.0 >>> Running show-prepare-results in devel/liblognorm at 1781173562.55 ===> devel/liblognorm ===> Building from scratch liblognorm-2.0.9 ===> liblognorm-2.0.9 depends on: metaauto-* -> metaauto-1.0p4 ===> liblognorm-2.0.9 depends on: autoconf-2.69 -> autoconf-2.69p3 ===> liblognorm-2.0.9 depends on: automake->=1.15,<1.16 -> automake-1.15.1p1 ===> liblognorm-2.0.9 depends on: libtool-* -> libtool-2.4.2p3 ===> liblognorm-2.0.9 depends on: libestr-* -> libestr-0.1.11 ===> liblognorm-2.0.9 depends on: libfastjson-* -> libfastjson-1.2304.0 ===> Verifying specs: c estr fastjson ===> found c.103.0 estr.0.0 fastjson.0.1 autoconf-2.69p3 automake-1.15.1p1 libestr-0.1.11 libfastjson-1.2304.0 libtool-2.4.2p3 metaauto-1.0p4 (Junk lock released for exopi-2 at 1781173563.96) distfiles size=675265 >>> Running extract in devel/liblognorm at 1781173564.00 ===> devel/liblognorm ===> Checking files for liblognorm-2.0.9 `/exopi-cvs/ports/distfiles/liblognorm-2.0.9.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for liblognorm-2.0.9 sed -i s,#!/bin/bash,#!/usr/local/bin/bash, /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/tests/*.sh >>> Running patch in devel/liblognorm at 1781173564.42 ===> devel/liblognorm ===> Patching for liblognorm-2.0.9 ===> Applying OpenBSD patch patch-src_Makefile_am Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Only install the liblognorm.h header, others look like private headers. |Use _SOURCES for those instead of _HEADERS / EXTRA_DIST. | |Index: src/Makefile.am |--- src/Makefile.am.orig |+++ src/Makefile.am -------------------------- Patching file src/Makefile.am using Plan A... Hunk #1 succeeded at 24. Hunk #2 succeeded at 58. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in devel/liblognorm at 1781173564.72 ===> devel/liblognorm ===> Generating configure for liblognorm-2.0.9 Running autoreconf-2.69 in /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9 libtoolize: putting auxiliary files in `.'. libtoolize: copying file `./ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `m4/lt~obsolete.m4' ===> Configuring for liblognorm-2.0.9 Using /exopi-obj/pobj/liblognorm-2.0.9/config.site (generated) configure: WARNING: unrecognized options: --disable-gtk-doc configure: loading site script /exopi-obj/pobj/liblognorm-2.0.9/config.site checking for a BSD-compatible install... /exopi-obj/pobj/liblognorm-2.0.9/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... mkdir -p checking for gawk... (cached) awk checking whether make sets $(MAKE)... (cached) yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for style of include used by make... GNU checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... none needed checking whether cc understands -c and -o together... yes checking dependency style of cc... gcc3 checking how to run the C preprocessor... cc -E checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for gcc... (cached) cc checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... (cached) none needed checking whether cc understands -c and -o together... (cached) yes checking dependency style of cc... (cached) gcc3 checking for cc option to accept ISO C99... none needed checking build system type... x86_64-unknown-openbsd7.9 checking host system type... x86_64-unknown-openbsd7.9 checking how to print strings... print -r checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for fgrep... (cached) /usr/bin/fgrep checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... (cached) 131072 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... no checking how to convert x86_64-unknown-openbsd7.9 file names to x86_64-unknown-openbsd7.9 format... func_convert_file_noop checking how to convert x86_64-unknown-openbsd7.9 file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$ checking for dlltool... no checking how to associate runtime and link libraries... print -r -- checking for ar... (cached) ar checking for archiver @FILE support... @ checking for strip... (cached) strip checking for ranlib... (cached) ranlib checking command to parse /usr/bin/nm -B output from cc object... ok checking for sysroot... no checking for mt... mt checking if mt is a manifest tool... no checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... yes checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... openbsd7.9 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether the C compiler accepts -Werror=unknown-warning-option... yes checking whether the C compiler accepts -Wno-suggest-attribute=format... no checking whether the C compiler accepts -fno-strict-aliasing... yes checking whether the C compiler accepts -Wnested-externs... yes checking whether the C compiler accepts -Wmissing-prototypes... yes checking whether the C compiler accepts -Wstrict-prototypes... no checking whether the C compiler accepts -Wdeclaration-after-statement... yes checking whether the C compiler accepts -Wimplicit-function-declaration... yes checking whether the C compiler accepts -Wold-style-definition... yes checking whether the C compiler accepts -Wjump-misses-init... yes checking whether the C compiler accepts -Wall... yes checking whether the C compiler accepts -Wextra... yes checking whether the C compiler accepts -Wundef... yes checking whether the C compiler accepts -Wwrite-strings... yes checking whether the C compiler accepts -Wpointer-arith... yes checking whether the C compiler accepts -Wmissing-declarations... yes checking whether the C compiler accepts -Wredundant-decls... yes checking whether the C compiler accepts -Wno-unused-parameter... yes checking whether the C compiler accepts -Wno-missing-field-initializers... yes checking whether the C compiler accepts -Wformat=2... yes checking whether the C compiler accepts -Wcast-align... yes checking whether the C compiler accepts -Wformat-nonliteral... yes checking whether the C compiler accepts -Wformat-security... yes checking whether the C compiler accepts -Wsign-compare... yes checking whether the C compiler accepts -Wstrict-aliasing... yes checking whether the C compiler accepts -Wshadow... yes checking whether the C compiler accepts -Winline... yes checking whether the C compiler accepts -Wpacked... yes checking whether the C compiler accepts -Wmissing-format-attribute... yes checking whether the C compiler accepts -Wmissing-noreturn... yes checking whether the C compiler accepts -Winit-self... yes checking whether the C compiler accepts -Wredundant-decls... (cached) yes checking whether the C compiler accepts -Wmissing-include-dirs... yes checking whether the C compiler accepts -Wunused-but-set-variable... yes checking whether the C compiler accepts -Warray-bounds... yes checking whether the C compiler accepts -Wreturn-type... yes checking whether the C compiler accepts -Wswitch-enum... yes checking whether the C compiler accepts -Wswitch-default... yes checking whether the C compiler accepts -Wduplicated-cond... no checking whether the C compiler accepts -Wduplicated-branches... no checking whether the C compiler accepts -Wlogical-op... no checking whether the C compiler accepts -Wrestrict... no checking whether the C compiler accepts -Wnull-dereference... yes checking whether the C compiler accepts -Wdouble-promotion... yes checking whether the C compiler accepts -Wno-error=unused-parameter... yes checking whether the C compiler accepts -Wno-error=missing-field-initializers... yes checking whether the C compiler accepts -Werror=unknown-warning-option... (cached) yes checking whether the linker accepts -Wl,--as-needed... yes checking whether the linker accepts -Wl,--as-needed... yes checking whether the linker accepts -Wl,-z,relro... yes checking whether the linker accepts -Wl,-z,relro... yes checking whether the linker accepts -Wl,-z,now... yes checking whether the linker accepts -Wl,-z,now... yes checking whether the linker accepts -Wl,-z,noexecstack... yes checking whether the linker accepts -Wl,-z,noexecstack... yes checking whether the linker accepts -Wl,--no-as-needed... yes checking whether the linker accepts -Wl,--fatal-warnings... yes checking whether the linker accepts -Wl,-fatal_warnings... no checking whether the linker accepts -Wl,--no-as-needed... yes checking whether the linker accepts 0... no checking whether the linker accepts 1... no checking whether the linker accepts 2... no checking whether the linker accepts 3... no checking for library containing clock_getm4_defn(2.69)... no checking for ANSI C header files... (cached) yes checking for an ANSI C-conforming const... (cached) yes checking for size_t... (cached) yes checking for sys/select.h... (cached) yes checking for sys/socket.h... (cached) yes checking types of arguments for select... (cached) int,fd_set *,struct timeval * checking return type of signal handlers... (cached) void checking whether strerror_r is declared... yes checking for strerror_r... (cached) yes checking whether strerror_r returns char *... no checking for strdup... (cached) yes checking for strndup... yes checking for strtok_r... (cached) yes checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for libestr >= 0.0.0... yes checking for libfastjson... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating lognorm.pc config.status: creating compat/Makefile config.status: creating doc/Makefile config.status: creating src/Makefile config.status: creating src/lognorm-features.h config.status: creating tools/Makefile config.status: creating tests/Makefile config.status: creating tests/options.sh config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands ***************************************************** liblognorm will be compiled with the following settings: Regex enabled: no Advanced Statistics enabled: no Testbench enabled: yes Valgrind enabled: no Debug mode enabled: no Tools enabled: yes Docs enabled: no configure: WARNING: unrecognized options: --disable-gtk-doc >>> Running build in devel/liblognorm at 1781173604.49 ===> devel/liblognorm ===> Building for liblognorm-2.0.9 /usr/bin/make all-recursive Making all in compat /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/compat -I.. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9 -I/usr/local/include -O2 -pipe -MT compat_la-strndup.lo -MD -MP -MF .deps/compat_la-strndup.Tpo -c -o compat_la-strndup.lo `test -f 'strndup.c' || echo '/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/compat/'`strndup.c cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/compat -I.. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9 -I/usr/local/include -O2 -pipe -MT compat_la-strndup.lo -MD -MP -MF .deps/compat_la-strndup.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/compat/strndup.c -fPIC -DPIC -o .libs/compat_la-strndup.o cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/compat -I.. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9 -I/usr/local/include -O2 -pipe -MT compat_la-strndup.lo -MD -MP -MF .deps/compat_la-strndup.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/compat/strndup.c -o compat_la-strndup.o mv -f .deps/compat_la-strndup.Tpo .deps/compat_la-strndup.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/compat -I.. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9 -I/usr/local/include -O2 -pipe -MT compat_la-asprintf.lo -MD -MP -MF .deps/compat_la-asprintf.Tpo -c -o compat_la-asprintf.lo `test -f 'asprintf.c' || echo '/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/compat/'`asprintf.c cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/compat -I.. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9 -I/usr/local/include -O2 -pipe -MT compat_la-asprintf.lo -MD -MP -MF .deps/compat_la-asprintf.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/compat/asprintf.c -fPIC -DPIC -o .libs/compat_la-asprintf.o cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/compat -I.. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9 -I/usr/local/include -O2 -pipe -MT compat_la-asprintf.lo -MD -MP -MF .deps/compat_la-asprintf.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/compat/asprintf.c -o compat_la-asprintf.o mv -f .deps/compat_la-asprintf.Tpo .deps/compat_la-asprintf.Plo /usr/bin/libtool --tag=CC --mode=link cc -O2 -pipe -module -avoid-version -o compat.la compat_la-strndup.lo compat_la-asprintf.lo libtool: link: ar cru .libs/compat.a .libs/compat_la-strndup.o .libs/compat_la-asprintf.o libtool: link: ranlib .libs/compat.a Making all in src /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-liblognorm.lo -MD -MP -MF .deps/liblognorm_la-liblognorm.Tpo -c -o liblognorm_la-liblognorm.lo `test -f 'liblognorm.c' || echo '/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/'`liblognorm.c cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-liblognorm.lo -MD -MP -MF .deps/liblognorm_la-liblognorm.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/liblognorm.c -fPIC -DPIC -o .libs/liblognorm_la-liblognorm.o cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-liblognorm.lo -MD -MP -MF .deps/liblognorm_la-liblognorm.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/liblognorm.c -o liblognorm_la-liblognorm.o mv -f .deps/liblognorm_la-liblognorm.Tpo .deps/liblognorm_la-liblognorm.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-pdag.lo -MD -MP -MF .deps/liblognorm_la-pdag.Tpo -c -o liblognorm_la-pdag.lo `test -f 'pdag.c' || echo '/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/'`pdag.c cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-pdag.lo -MD -MP -MF .deps/liblognorm_la-pdag.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/pdag.c -fPIC -DPIC -o .libs/liblognorm_la-pdag.o cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-pdag.lo -MD -MP -MF .deps/liblognorm_la-pdag.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/pdag.c -o liblognorm_la-pdag.o mv -f .deps/liblognorm_la-pdag.Tpo .deps/liblognorm_la-pdag.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-annot.lo -MD -MP -MF .deps/liblognorm_la-annot.Tpo -c -o liblognorm_la-annot.lo `test -f 'annot.c' || echo '/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/'`annot.c cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-annot.lo -MD -MP -MF .deps/liblognorm_la-annot.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/annot.c -fPIC -DPIC -o .libs/liblognorm_la-annot.o cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-annot.lo -MD -MP -MF .deps/liblognorm_la-annot.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/annot.c -o liblognorm_la-annot.o mv -f .deps/liblognorm_la-annot.Tpo .deps/liblognorm_la-annot.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-samp.lo -MD -MP -MF .deps/liblognorm_la-samp.Tpo -c -o liblognorm_la-samp.lo `test -f 'samp.c' || echo '/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/'`samp.c cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-samp.lo -MD -MP -MF .deps/liblognorm_la-samp.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c -fPIC -DPIC -o .libs/liblognorm_la-samp.o /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:94:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 94 | FAIL(LN_INVLDFDESCR); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:105:9: note: jump bypasses variable initialization 105 | size_t next = j; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:100:9: note: jump bypasses variable initialization 100 | size_t j = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:85:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 85 | FAIL(LN_INVLDFDESCR); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:105:9: note: jump bypasses variable initialization 105 | size_t next = j; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:100:9: note: jump bypasses variable initialization 100 | size_t j = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:81:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 81 | FAIL(LN_INVLDFDESCR); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:105:9: note: jump bypasses variable initialization 105 | size_t next = j; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:100:9: note: jump bypasses variable initialization 100 | size_t j = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:77:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 77 | FAIL(LN_INVLDFDESCR); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:105:9: note: jump bypasses variable initialization 105 | size_t next = j; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:100:9: note: jump bypasses variable initialization 100 | size_t j = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:646:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 646 | CHKR(es_addBuf(&str, (char*)buf + offs, lenBuf - offs)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:647:29: note: jump bypasses variable initialization 647 | struct ln_type_pdag *const td = ln_pdagFindType(ctx, typename, 1); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:645:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 645 | CHKN(str = es_newStr(lenBuf)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:647:29: note: jump bypasses variable initialization 647 | struct ln_type_pdag *const td = ln_pdagFindType(ctx, typename, 1); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:642:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 642 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:647:29: note: jump bypasses variable initialization 647 | struct ln_type_pdag *const td = ln_pdagFindType(ctx, typename, 1); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:636:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 636 | CHKR(getTypeName(ctx, buf, lenBuf, &offs, typename)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:647:29: note: jump bypasses variable initialization 647 | struct ln_type_pdag *const td = ln_pdagFindType(ctx, typename, 1); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:1103:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1103 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:1106:8: note: jump bypasses variable initialization 1106 | char *fname = NULL; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:1097:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1097 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:1106:8: note: jump bypasses variable initialization 1106 | char *fname = NULL; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:1100:20: note: jump bypasses variable initialization 1100 | const char *const rb_lib = getenv("LIBLOGNORM_RULEBASES"); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:1098:12: note: jump bypasses variable initialization 1098 | const int eno1 = errno; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:1137:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1137 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:1138:12: note: jump bypasses variable initialization 1138 | const int version = checkVersion(repo); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:1135:19: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1135 | if(file == NULL) goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:1138:12: note: jump bypasses variable initialization 1138 | const int version = checkVersion(repo); | ^ 12 warnings generated. cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-samp.lo -MD -MP -MF .deps/liblognorm_la-samp.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c -o liblognorm_la-samp.o /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:94:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 94 | FAIL(LN_INVLDFDESCR); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:105:9: note: jump bypasses variable initialization 105 | size_t next = j; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:100:9: note: jump bypasses variable initialization 100 | size_t j = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:85:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 85 | FAIL(LN_INVLDFDESCR); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:105:9: note: jump bypasses variable initialization 105 | size_t next = j; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:100:9: note: jump bypasses variable initialization 100 | size_t j = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:81:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 81 | FAIL(LN_INVLDFDESCR); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:105:9: note: jump bypasses variable initialization 105 | size_t next = j; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:100:9: note: jump bypasses variable initialization 100 | size_t j = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:77:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 77 | FAIL(LN_INVLDFDESCR); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:105:9: note: jump bypasses variable initialization 105 | size_t next = j; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:100:9: note: jump bypasses variable initialization 100 | size_t j = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:646:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 646 | CHKR(es_addBuf(&str, (char*)buf + offs, lenBuf - offs)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:647:29: note: jump bypasses variable initialization 647 | struct ln_type_pdag *const td = ln_pdagFindType(ctx, typename, 1); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:645:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 645 | CHKN(str = es_newStr(lenBuf)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:647:29: note: jump bypasses variable initialization 647 | struct ln_type_pdag *const td = ln_pdagFindType(ctx, typename, 1); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:642:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 642 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:647:29: note: jump bypasses variable initialization 647 | struct ln_type_pdag *const td = ln_pdagFindType(ctx, typename, 1); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:636:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 636 | CHKR(getTypeName(ctx, buf, lenBuf, &offs, typename)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:647:29: note: jump bypasses variable initialization 647 | struct ln_type_pdag *const td = ln_pdagFindType(ctx, typename, 1); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:1103:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1103 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:1106:8: note: jump bypasses variable initialization 1106 | char *fname = NULL; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:1097:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1097 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:1106:8: note: jump bypasses variable initialization 1106 | char *fname = NULL; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:1100:20: note: jump bypasses variable initialization 1100 | const char *const rb_lib = getenv("LIBLOGNORM_RULEBASES"); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:1098:12: note: jump bypasses variable initialization 1098 | const int eno1 = errno; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:1137:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1137 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:1138:12: note: jump bypasses variable initialization 1138 | const int version = checkVersion(repo); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:1135:19: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1135 | if(file == NULL) goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/samp.c:1138:12: note: jump bypasses variable initialization 1138 | const int version = checkVersion(repo); | ^ 12 warnings generated. mv -f .deps/liblognorm_la-samp.Tpo .deps/liblognorm_la-samp.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-lognorm.lo -MD -MP -MF .deps/liblognorm_la-lognorm.Tpo -c -o liblognorm_la-lognorm.lo `test -f 'lognorm.c' || echo '/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/'`lognorm.c cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-lognorm.lo -MD -MP -MF .deps/liblognorm_la-lognorm.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/lognorm.c -fPIC -DPIC -o .libs/liblognorm_la-lognorm.o cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-lognorm.lo -MD -MP -MF .deps/liblognorm_la-lognorm.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/lognorm.c -o liblognorm_la-lognorm.o mv -f .deps/liblognorm_la-lognorm.Tpo .deps/liblognorm_la-lognorm.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-parser.lo -MD -MP -MF .deps/liblognorm_la-parser.Tpo -c -o liblognorm_la-parser.lo `test -f 'parser.c' || echo '/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/'`parser.c cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-parser.lo -MD -MP -MF .deps/liblognorm_la-parser.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c -fPIC -DPIC -o .libs/liblognorm_la-parser.o /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:450:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 450 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:453:30: note: jump bypasses variable initialization 453 | struct json_object_iterator itEnd = json_object_iter_end(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:452:30: note: jump bypasses variable initialization 452 | struct json_object_iterator it = json_object_iter_begin(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:738:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 738 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:741:30: note: jump bypasses variable initialization 741 | struct json_object_iterator itEnd = json_object_iter_end(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:740:30: note: jump bypasses variable initialization 740 | struct json_object_iterator it = json_object_iter_begin(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:836:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 836 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:839:30: note: jump bypasses variable initialization 839 | struct json_object_iterator itEnd = json_object_iter_end(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:838:30: note: jump bypasses variable initialization 838 | struct json_object_iterator it = json_object_iter_begin(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:949:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 949 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:952:30: note: jump bypasses variable initialization 952 | struct json_object_iterator itEnd = json_object_iter_end(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:951:30: note: jump bypasses variable initialization 951 | struct json_object_iterator it = json_object_iter_begin(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1006:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1006 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1008:11: note: jump bypasses variable initialization 1008 | uint64_t val = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1046:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1046 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1049:30: note: jump bypasses variable initialization 1049 | struct json_object_iterator itEnd = json_object_iter_end(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1048:30: note: jump bypasses variable initialization 1048 | struct json_object_iterator it = json_object_iter_begin(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1805:60: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1805 | if(ln_v2_parseNumber(npb, &i, NULL, &lenPort, NULL) != 0) goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1838:9: note: jump bypasses variable initialization 1838 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1837:9: note: jump bypasses variable initialization 1837 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1836:6: note: jump bypasses variable initialization 1836 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:23: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:9: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:21: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:9: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1811:6: note: jump bypasses variable initialization 1811 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1801:38: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1801 | if(i == npb->strLen || c[i] != '/') goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1838:9: note: jump bypasses variable initialization 1838 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1837:9: note: jump bypasses variable initialization 1837 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1836:6: note: jump bypasses variable initialization 1836 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:23: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:9: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:21: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:9: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1811:6: note: jump bypasses variable initialization 1811 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1803:15: note: jump bypasses variable initialization 1803 | const size_t idxPort = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1798:57: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1798 | if(ln_v2_parseIPv4(npb, &i, NULL, &lenIP, NULL) != 0) goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1838:9: note: jump bypasses variable initialization 1838 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1837:9: note: jump bypasses variable initialization 1837 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1836:6: note: jump bypasses variable initialization 1836 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:23: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:9: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:21: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:9: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1811:6: note: jump bypasses variable initialization 1811 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1803:15: note: jump bypasses variable initialization 1803 | const size_t idxPort = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1792:23: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1792 | if(i == npb->strLen) goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1838:9: note: jump bypasses variable initialization 1838 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1837:9: note: jump bypasses variable initialization 1837 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1836:6: note: jump bypasses variable initialization 1836 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:23: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:9: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:21: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:9: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1811:6: note: jump bypasses variable initialization 1811 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1803:15: note: jump bypasses variable initialization 1803 | const size_t idxPort = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1784:22: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1784 | if(isspace(c[i])) goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1838:9: note: jump bypasses variable initialization 1838 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1837:9: note: jump bypasses variable initialization 1837 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1836:6: note: jump bypasses variable initialization 1836 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:23: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:9: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:21: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:9: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1811:6: note: jump bypasses variable initialization 1811 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1803:15: note: jump bypasses variable initialization 1803 | const size_t idxPort = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1766:35: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1766 | if(c[i] == ':' || isspace(c[i])) goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1838:9: note: jump bypasses variable initialization 1838 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1837:9: note: jump bypasses variable initialization 1837 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1836:6: note: jump bypasses variable initialization 1836 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:23: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:9: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:21: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:9: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1811:6: note: jump bypasses variable initialization 1811 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1803:15: note: jump bypasses variable initialization 1803 | const size_t idxPort = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1777:9: note: jump bypasses variable initialization 1777 | size_t idxIP = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1775:6: note: jump bypasses variable initialization 1775 | int bHaveIP = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1774:9: note: jump bypasses variable initialization 1774 | size_t lenInterface = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1773:9: note: jump bypasses variable initialization 1773 | size_t idxInterface = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1772:6: note: jump bypasses variable initialization 1772 | int bHaveInterface = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2234:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2234 | goto done; /* no name at all! */ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2239:9: note: jump bypasses variable initialization 2239 | size_t lenVal = i - iVal; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2238:10: note: jump bypasses variable initialization 2238 | ssize_t iVal = -1; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2236:16: note: jump bypasses variable initialization 2236 | const ssize_t lenName = i - iName; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2356:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2356 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2358:28: note: jump bypasses variable initialization 2358 | struct json_object *const json | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2352:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2352 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2358:28: note: jump bypasses variable initialization 2358 | struct json_object *const json | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2490:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2490 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2493:15: note: jump bypasses variable initialization 2493 | const size_t lenVal = i - iVal - (quoting ? 1 : 0); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2423:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2423 | goto done; /* no name at all! */ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2493:15: note: jump bypasses variable initialization 2493 | const size_t lenVal = i - iVal - (quoting ? 1 : 0); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2434:15: note: jump bypasses variable initialization 2434 | const size_t iVal = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2428:7: note: jump bypasses variable initialization 2428 | char quoting = npb->str[i]; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2425:15: note: jump bypasses variable initialization 2425 | const size_t lenName = i - iName; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2957:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2957 | CHKN(*val = malloc(len + 1)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2958:9: note: jump bypasses variable initialization 2958 | size_t iDst = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2953:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2953 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2958:9: note: jump bypasses variable initialization 2958 | size_t iDst = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2956:15: note: jump bypasses variable initialization 2956 | const size_t len = i - iBegin; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2945:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2945 | FAIL(LN_WRONGPARSER); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2958:9: note: jump bypasses variable initialization 2958 | size_t iDst = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2956:15: note: jump bypasses variable initialization 2956 | const size_t len = i - iBegin; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2947:15: note: jump bypasses variable initialization 2947 | const size_t iBegin = *offs; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2939:5: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2939 | FAIL(LN_WRONGPARSER); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2958:9: note: jump bypasses variable initialization 2958 | size_t iDst = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2956:15: note: jump bypasses variable initialization 2956 | const size_t len = i - iBegin; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2947:15: note: jump bypasses variable initialization 2947 | const size_t iBegin = *offs; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3000:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3000 | CHKR(cefGetHdrField(npb, &i, (value == NULL) ? NULL : &severity)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3017:10: note: jump bypasses variable initialization 3017 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2999:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2999 | CHKR(cefGetHdrField(npb, &i, (value == NULL) ? NULL : &name)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3017:10: note: jump bypasses variable initialization 3017 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2998:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2998 | CHKR(cefGetHdrField(npb, &i, (value == NULL) ? NULL : &sigID)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3017:10: note: jump bypasses variable initialization 3017 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2997:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2997 | CHKR(cefGetHdrField(npb, &i, (value == NULL) ? NULL : &version)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3017:10: note: jump bypasses variable initialization 3017 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2996:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2996 | CHKR(cefGetHdrField(npb, &i, (value == NULL) ? NULL : &product)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3017:10: note: jump bypasses variable initialization 3017 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2995:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2995 | CHKR(cefGetHdrField(npb, &i, (value == NULL) ? NULL : &vendor)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3017:10: note: jump bypasses variable initialization 3017 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2991:7: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2991 | ) FAIL(LN_WRONGPARSER); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3017:10: note: jump bypasses variable initialization 3017 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3149:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3149 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3152:30: note: jump bypasses variable initialization 3152 | struct json_object_iterator itEnd = json_object_iter_end(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3151:30: note: jump bypasses variable initialization 3151 | struct json_object_iterator it = json_object_iter_begin(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3303:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3303 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3306:30: note: jump bypasses variable initialization 3306 | struct json_object_iterator itEnd = json_object_iter_end(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3305:30: note: jump bypasses variable initialization 3305 | struct json_object_iterator it = json_object_iter_begin(json); | ^ 30 warnings generated. cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-parser.lo -MD -MP -MF .deps/liblognorm_la-parser.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c -o liblognorm_la-parser.o /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:450:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 450 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:453:30: note: jump bypasses variable initialization 453 | struct json_object_iterator itEnd = json_object_iter_end(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:452:30: note: jump bypasses variable initialization 452 | struct json_object_iterator it = json_object_iter_begin(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:738:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 738 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:741:30: note: jump bypasses variable initialization 741 | struct json_object_iterator itEnd = json_object_iter_end(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:740:30: note: jump bypasses variable initialization 740 | struct json_object_iterator it = json_object_iter_begin(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:836:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 836 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:839:30: note: jump bypasses variable initialization 839 | struct json_object_iterator itEnd = json_object_iter_end(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:838:30: note: jump bypasses variable initialization 838 | struct json_object_iterator it = json_object_iter_begin(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:949:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 949 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:952:30: note: jump bypasses variable initialization 952 | struct json_object_iterator itEnd = json_object_iter_end(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:951:30: note: jump bypasses variable initialization 951 | struct json_object_iterator it = json_object_iter_begin(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1006:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1006 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1008:11: note: jump bypasses variable initialization 1008 | uint64_t val = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1046:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1046 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1049:30: note: jump bypasses variable initialization 1049 | struct json_object_iterator itEnd = json_object_iter_end(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1048:30: note: jump bypasses variable initialization 1048 | struct json_object_iterator it = json_object_iter_begin(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1805:60: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1805 | if(ln_v2_parseNumber(npb, &i, NULL, &lenPort, NULL) != 0) goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1838:9: note: jump bypasses variable initialization 1838 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1837:9: note: jump bypasses variable initialization 1837 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1836:6: note: jump bypasses variable initialization 1836 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:23: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:9: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:21: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:9: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1811:6: note: jump bypasses variable initialization 1811 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1801:38: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1801 | if(i == npb->strLen || c[i] != '/') goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1838:9: note: jump bypasses variable initialization 1838 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1837:9: note: jump bypasses variable initialization 1837 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1836:6: note: jump bypasses variable initialization 1836 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:23: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:9: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:21: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:9: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1811:6: note: jump bypasses variable initialization 1811 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1803:15: note: jump bypasses variable initialization 1803 | const size_t idxPort = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1798:57: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1798 | if(ln_v2_parseIPv4(npb, &i, NULL, &lenIP, NULL) != 0) goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1838:9: note: jump bypasses variable initialization 1838 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1837:9: note: jump bypasses variable initialization 1837 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1836:6: note: jump bypasses variable initialization 1836 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:23: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:9: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:21: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:9: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1811:6: note: jump bypasses variable initialization 1811 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1803:15: note: jump bypasses variable initialization 1803 | const size_t idxPort = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1792:23: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1792 | if(i == npb->strLen) goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1838:9: note: jump bypasses variable initialization 1838 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1837:9: note: jump bypasses variable initialization 1837 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1836:6: note: jump bypasses variable initialization 1836 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:23: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:9: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:21: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:9: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1811:6: note: jump bypasses variable initialization 1811 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1803:15: note: jump bypasses variable initialization 1803 | const size_t idxPort = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1784:22: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1784 | if(isspace(c[i])) goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1838:9: note: jump bypasses variable initialization 1838 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1837:9: note: jump bypasses variable initialization 1837 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1836:6: note: jump bypasses variable initialization 1836 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:23: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:9: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:21: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:9: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1811:6: note: jump bypasses variable initialization 1811 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1803:15: note: jump bypasses variable initialization 1803 | const size_t idxPort = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1766:35: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1766 | if(c[i] == ':' || isspace(c[i])) goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1838:9: note: jump bypasses variable initialization 1838 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1837:9: note: jump bypasses variable initialization 1837 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1836:6: note: jump bypasses variable initialization 1836 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:23: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1813:9: note: jump bypasses variable initialization 1813 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:21: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1812:9: note: jump bypasses variable initialization 1812 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1811:6: note: jump bypasses variable initialization 1811 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1803:15: note: jump bypasses variable initialization 1803 | const size_t idxPort = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1777:9: note: jump bypasses variable initialization 1777 | size_t idxIP = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1775:6: note: jump bypasses variable initialization 1775 | int bHaveIP = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1774:9: note: jump bypasses variable initialization 1774 | size_t lenInterface = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1773:9: note: jump bypasses variable initialization 1773 | size_t idxInterface = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:1772:6: note: jump bypasses variable initialization 1772 | int bHaveInterface = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2234:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2234 | goto done; /* no name at all! */ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2239:9: note: jump bypasses variable initialization 2239 | size_t lenVal = i - iVal; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2238:10: note: jump bypasses variable initialization 2238 | ssize_t iVal = -1; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2236:16: note: jump bypasses variable initialization 2236 | const ssize_t lenName = i - iName; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2356:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2356 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2358:28: note: jump bypasses variable initialization 2358 | struct json_object *const json | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2352:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2352 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2358:28: note: jump bypasses variable initialization 2358 | struct json_object *const json | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2490:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2490 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2493:15: note: jump bypasses variable initialization 2493 | const size_t lenVal = i - iVal - (quoting ? 1 : 0); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2423:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2423 | goto done; /* no name at all! */ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2493:15: note: jump bypasses variable initialization 2493 | const size_t lenVal = i - iVal - (quoting ? 1 : 0); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2434:15: note: jump bypasses variable initialization 2434 | const size_t iVal = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2428:7: note: jump bypasses variable initialization 2428 | char quoting = npb->str[i]; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2425:15: note: jump bypasses variable initialization 2425 | const size_t lenName = i - iName; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2957:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2957 | CHKN(*val = malloc(len + 1)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2958:9: note: jump bypasses variable initialization 2958 | size_t iDst = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2953:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2953 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2958:9: note: jump bypasses variable initialization 2958 | size_t iDst = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2956:15: note: jump bypasses variable initialization 2956 | const size_t len = i - iBegin; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2945:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2945 | FAIL(LN_WRONGPARSER); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2958:9: note: jump bypasses variable initialization 2958 | size_t iDst = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2956:15: note: jump bypasses variable initialization 2956 | const size_t len = i - iBegin; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2947:15: note: jump bypasses variable initialization 2947 | const size_t iBegin = *offs; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2939:5: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2939 | FAIL(LN_WRONGPARSER); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2958:9: note: jump bypasses variable initialization 2958 | size_t iDst = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2956:15: note: jump bypasses variable initialization 2956 | const size_t len = i - iBegin; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2947:15: note: jump bypasses variable initialization 2947 | const size_t iBegin = *offs; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3000:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3000 | CHKR(cefGetHdrField(npb, &i, (value == NULL) ? NULL : &severity)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3017:10: note: jump bypasses variable initialization 3017 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2999:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2999 | CHKR(cefGetHdrField(npb, &i, (value == NULL) ? NULL : &name)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3017:10: note: jump bypasses variable initialization 3017 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2998:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2998 | CHKR(cefGetHdrField(npb, &i, (value == NULL) ? NULL : &sigID)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3017:10: note: jump bypasses variable initialization 3017 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2997:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2997 | CHKR(cefGetHdrField(npb, &i, (value == NULL) ? NULL : &version)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3017:10: note: jump bypasses variable initialization 3017 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2996:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2996 | CHKR(cefGetHdrField(npb, &i, (value == NULL) ? NULL : &product)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3017:10: note: jump bypasses variable initialization 3017 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2995:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2995 | CHKR(cefGetHdrField(npb, &i, (value == NULL) ? NULL : &vendor)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3017:10: note: jump bypasses variable initialization 3017 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:2991:7: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2991 | ) FAIL(LN_WRONGPARSER); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3017:10: note: jump bypasses variable initialization 3017 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3149:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3149 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3152:30: note: jump bypasses variable initialization 3152 | struct json_object_iterator itEnd = json_object_iter_end(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3151:30: note: jump bypasses variable initialization 3151 | struct json_object_iterator it = json_object_iter_begin(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3303:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3303 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3306:30: note: jump bypasses variable initialization 3306 | struct json_object_iterator itEnd = json_object_iter_end(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/parser.c:3305:30: note: jump bypasses variable initialization 3305 | struct json_object_iterator it = json_object_iter_begin(json); | ^ 30 warnings generated. mv -f .deps/liblognorm_la-parser.Tpo .deps/liblognorm_la-parser.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-enc_syslog.lo -MD -MP -MF .deps/liblognorm_la-enc_syslog.Tpo -c -o liblognorm_la-enc_syslog.lo `test -f 'enc_syslog.c' || echo '/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/'`enc_syslog.c cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-enc_syslog.lo -MD -MP -MF .deps/liblognorm_la-enc_syslog.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_syslog.c -fPIC -DPIC -o .libs/liblognorm_la-enc_syslog.o /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_syslog.c:193:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 193 | CHKR(ln_addTags_Syslog(tags, str)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_syslog.c:196:30: note: jump bypasses variable initialization 196 | struct json_object_iterator itEnd = json_object_iter_end(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_syslog.c:195:30: note: jump bypasses variable initialization 195 | struct json_object_iterator it = json_object_iter_begin(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_syslog.c:188:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 188 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_syslog.c:196:30: note: jump bypasses variable initialization 196 | struct json_object_iterator itEnd = json_object_iter_end(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_syslog.c:195:30: note: jump bypasses variable initialization 195 | struct json_object_iterator it = json_object_iter_begin(json); | ^ 2 warnings generated. cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-enc_syslog.lo -MD -MP -MF .deps/liblognorm_la-enc_syslog.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_syslog.c -o liblognorm_la-enc_syslog.o /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_syslog.c:193:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 193 | CHKR(ln_addTags_Syslog(tags, str)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_syslog.c:196:30: note: jump bypasses variable initialization 196 | struct json_object_iterator itEnd = json_object_iter_end(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_syslog.c:195:30: note: jump bypasses variable initialization 195 | struct json_object_iterator it = json_object_iter_begin(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_syslog.c:188:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 188 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_syslog.c:196:30: note: jump bypasses variable initialization 196 | struct json_object_iterator itEnd = json_object_iter_end(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_syslog.c:195:30: note: jump bypasses variable initialization 195 | struct json_object_iterator it = json_object_iter_begin(json); | ^ 2 warnings generated. mv -f .deps/liblognorm_la-enc_syslog.Tpo .deps/liblognorm_la-enc_syslog.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-enc_csv.lo -MD -MP -MF .deps/liblognorm_la-enc_csv.Tpo -c -o liblognorm_la-enc_csv.lo `test -f 'enc_csv.c' || echo '/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/'`enc_csv.c cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-enc_csv.lo -MD -MP -MF .deps/liblognorm_la-enc_csv.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_csv.c -fPIC -DPIC -o .libs/liblognorm_la-enc_csv.o cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-enc_csv.lo -MD -MP -MF .deps/liblognorm_la-enc_csv.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_csv.c -o liblognorm_la-enc_csv.o mv -f .deps/liblognorm_la-enc_csv.Tpo .deps/liblognorm_la-enc_csv.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-enc_xml.lo -MD -MP -MF .deps/liblognorm_la-enc_xml.Tpo -c -o liblognorm_la-enc_xml.lo `test -f 'enc_xml.c' || echo '/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/'`enc_xml.c cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-enc_xml.lo -MD -MP -MF .deps/liblognorm_la-enc_xml.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_xml.c -fPIC -DPIC -o .libs/liblognorm_la-enc_xml.o /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_xml.c:214:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 214 | CHKR(ln_addTags_XML(tags, str)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_xml.c:217:30: note: jump bypasses variable initialization 217 | struct json_object_iterator itEnd = json_object_iter_end(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_xml.c:216:30: note: jump bypasses variable initialization 216 | struct json_object_iterator it = json_object_iter_begin(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_xml.c:210:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 210 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_xml.c:217:30: note: jump bypasses variable initialization 217 | struct json_object_iterator itEnd = json_object_iter_end(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_xml.c:216:30: note: jump bypasses variable initialization 216 | struct json_object_iterator it = json_object_iter_begin(json); | ^ 2 warnings generated. cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-enc_xml.lo -MD -MP -MF .deps/liblognorm_la-enc_xml.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_xml.c -o liblognorm_la-enc_xml.o /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_xml.c:214:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 214 | CHKR(ln_addTags_XML(tags, str)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_xml.c:217:30: note: jump bypasses variable initialization 217 | struct json_object_iterator itEnd = json_object_iter_end(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_xml.c:216:30: note: jump bypasses variable initialization 216 | struct json_object_iterator it = json_object_iter_begin(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_xml.c:210:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 210 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_xml.c:217:30: note: jump bypasses variable initialization 217 | struct json_object_iterator itEnd = json_object_iter_end(json); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/enc_xml.c:216:30: note: jump bypasses variable initialization 216 | struct json_object_iterator it = json_object_iter_begin(json); | ^ 2 warnings generated. mv -f .deps/liblognorm_la-enc_xml.Tpo .deps/liblognorm_la-enc_xml.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-v1_liblognorm.lo -MD -MP -MF .deps/liblognorm_la-v1_liblognorm.Tpo -c -o liblognorm_la-v1_liblognorm.lo `test -f 'v1_liblognorm.c' || echo '/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/'`v1_liblognorm.c cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-v1_liblognorm.lo -MD -MP -MF .deps/liblognorm_la-v1_liblognorm.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_liblognorm.c -fPIC -DPIC -o .libs/liblognorm_la-v1_liblognorm.o cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-v1_liblognorm.lo -MD -MP -MF .deps/liblognorm_la-v1_liblognorm.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_liblognorm.c -o liblognorm_la-v1_liblognorm.o mv -f .deps/liblognorm_la-v1_liblognorm.Tpo .deps/liblognorm_la-v1_liblognorm.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-v1_parser.lo -MD -MP -MF .deps/liblognorm_la-v1_parser.Tpo -c -o liblognorm_la-v1_parser.lo `test -f 'v1_parser.c' || echo '/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/'`v1_parser.c cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-v1_parser.lo -MD -MP -MF .deps/liblognorm_la-v1_parser.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c -fPIC -DPIC -o .libs/liblognorm_la-v1_parser.o /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1181:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1181 | CHKR(es_addChar(&descr, '%')); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1182:12: note: jump bypasses variable initialization 1182 | es_size_t offset = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1180:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1180 | CHKR(es_addBuf(&descr, field_descr, field_descr_len)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1182:12: note: jump bypasses variable initialization 1182 | es_size_t offset = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1179:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1179 | CHKR(es_addBuf(&descr, field_prefix, strlen(field_prefix))); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1182:12: note: jump bypasses variable initialization 1182 | es_size_t offset = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1177:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1177 | CHKN(descr = es_newStr(80)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1182:12: note: jump bypasses variable initialization 1182 | es_size_t offset = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1178:14: note: jump bypasses variable initialization 1178 | const char* field_prefix = "%" DEFAULT_MATCHED_FIELD_NAME ":"; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1176:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1176 | CHKN(tmp = es_newStr(80)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1182:12: note: jump bypasses variable initialization 1182 | es_size_t offset = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1178:14: note: jump bypasses variable initialization 1178 | const char* field_prefix = "%" DEFAULT_MATCHED_FIELD_NAME ":"; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1211:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1211 | CHKN(field_descr = pcons_arg(args, 1, NULL)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1212:12: note: jump bypasses variable initialization 1212 | const int field_descr_len = strlen(field_descr); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1209:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1209 | CHKN(pData->tok_str = es_newStrFromCStr(tok, strlen(tok))); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1212:12: note: jump bypasses variable initialization 1212 | const int field_descr_len = strlen(field_descr); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1208:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1208 | CHKN(tok = pcons_arg(args, 0, NULL)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1212:12: note: jump bypasses variable initialization 1212 | const int field_descr_len = strlen(field_descr); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1206:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1206 | CHKN(pData = calloc(1, sizeof(tokenized_parser_data_t))); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1212:12: note: jump bypasses variable initialization 1212 | const int field_descr_len = strlen(field_descr); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1204:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1204 | CHKN(args = pcons_args(node->raw_data, 2)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1212:12: note: jump bypasses variable initialization 1212 | const int field_descr_len = strlen(field_descr); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2029:18: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2029 | if(i == strLen) goto success; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2061:9: note: jump bypasses variable initialization 2061 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2060:9: note: jump bypasses variable initialization 2060 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2059:6: note: jump bypasses variable initialization 2059 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:23: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:9: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:21: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:9: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2034:6: note: jump bypasses variable initialization 2034 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2027:65: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2027 | if(ln_parseNumber(str, strLen, &i, node, &lenPort, NULL) != 0) goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2061:9: note: jump bypasses variable initialization 2061 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2060:9: note: jump bypasses variable initialization 2060 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2059:6: note: jump bypasses variable initialization 2059 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:23: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:9: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:21: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:9: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2034:6: note: jump bypasses variable initialization 2034 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2023:33: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2023 | if(i == strLen || c[i] != '/') goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2061:9: note: jump bypasses variable initialization 2061 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2060:9: note: jump bypasses variable initialization 2060 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2059:6: note: jump bypasses variable initialization 2059 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:23: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:9: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:21: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:9: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2034:6: note: jump bypasses variable initialization 2034 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2025:15: note: jump bypasses variable initialization 2025 | const size_t idxPort = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2020:62: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2020 | if(ln_parseIPv4(str, strLen, &i, node, &lenIP, NULL) != 0) goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2061:9: note: jump bypasses variable initialization 2061 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2060:9: note: jump bypasses variable initialization 2060 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2059:6: note: jump bypasses variable initialization 2059 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:23: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:9: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:21: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:9: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2034:6: note: jump bypasses variable initialization 2034 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2025:15: note: jump bypasses variable initialization 2025 | const size_t idxPort = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2014:18: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2014 | if(i == strLen) goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2061:9: note: jump bypasses variable initialization 2061 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2060:9: note: jump bypasses variable initialization 2060 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2059:6: note: jump bypasses variable initialization 2059 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:23: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:9: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:21: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:9: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2034:6: note: jump bypasses variable initialization 2034 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2025:15: note: jump bypasses variable initialization 2025 | const size_t idxPort = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2006:22: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2006 | if(isspace(c[i])) goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2061:9: note: jump bypasses variable initialization 2061 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2060:9: note: jump bypasses variable initialization 2060 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2059:6: note: jump bypasses variable initialization 2059 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:23: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:9: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:21: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:9: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2034:6: note: jump bypasses variable initialization 2034 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2025:15: note: jump bypasses variable initialization 2025 | const size_t idxPort = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1988:35: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1988 | if(c[i] == ':' || isspace(c[i])) goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2061:9: note: jump bypasses variable initialization 2061 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2060:9: note: jump bypasses variable initialization 2060 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2059:6: note: jump bypasses variable initialization 2059 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:23: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:9: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:21: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:9: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2034:6: note: jump bypasses variable initialization 2034 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2025:15: note: jump bypasses variable initialization 2025 | const size_t idxPort = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1999:9: note: jump bypasses variable initialization 1999 | size_t idxIP = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1997:6: note: jump bypasses variable initialization 1997 | int bHaveIP = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1996:9: note: jump bypasses variable initialization 1996 | size_t lenInterface = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1995:9: note: jump bypasses variable initialization 1995 | size_t idxInterface = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1994:6: note: jump bypasses variable initialization 1994 | int bHaveInterface = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2449:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2449 | goto done; /* no name at all! */ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2454:9: note: jump bypasses variable initialization 2454 | size_t lenVal = i - iVal; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2453:10: note: jump bypasses variable initialization 2453 | ssize_t iVal = -1; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2451:16: note: jump bypasses variable initialization 2451 | const ssize_t lenName = i - iName; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2571:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2571 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2573:28: note: jump bypasses variable initialization 2573 | struct json_object *const json | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2567:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2567 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2573:28: note: jump bypasses variable initialization 2573 | struct json_object *const json | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2634:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2634 | goto done; /* no name at all! */ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2642:15: note: jump bypasses variable initialization 2642 | const size_t lenVal = i - iVal; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2639:15: note: jump bypasses variable initialization 2639 | const size_t iVal = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2636:15: note: jump bypasses variable initialization 2636 | const size_t lenName = i - iName; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3017:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3017 | CHKN(*val = malloc(len + 1)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3018:9: note: jump bypasses variable initialization 3018 | size_t iDst = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3013:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3013 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3018:9: note: jump bypasses variable initialization 3018 | size_t iDst = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3016:15: note: jump bypasses variable initialization 3016 | const size_t len = i - iBegin; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3005:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3005 | FAIL(LN_WRONGPARSER); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3018:9: note: jump bypasses variable initialization 3018 | size_t iDst = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3016:15: note: jump bypasses variable initialization 3016 | const size_t len = i - iBegin; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3007:15: note: jump bypasses variable initialization 3007 | const size_t iBegin = *offs; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2999:5: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2999 | FAIL(LN_WRONGPARSER); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3018:9: note: jump bypasses variable initialization 3018 | size_t iDst = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3016:15: note: jump bypasses variable initialization 3016 | const size_t len = i - iBegin; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3007:15: note: jump bypasses variable initialization 3007 | const size_t iBegin = *offs; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3060:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3060 | CHKR(cefGetHdrField(str, strLen, &i, (value == NULL) ? NULL : &severity)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3075:10: note: jump bypasses variable initialization 3075 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3059:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3059 | CHKR(cefGetHdrField(str, strLen, &i, (value == NULL) ? NULL : &name)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3075:10: note: jump bypasses variable initialization 3075 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3058:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3058 | CHKR(cefGetHdrField(str, strLen, &i, (value == NULL) ? NULL : &sigID)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3075:10: note: jump bypasses variable initialization 3075 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3057:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3057 | CHKR(cefGetHdrField(str, strLen, &i, (value == NULL) ? NULL : &version)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3075:10: note: jump bypasses variable initialization 3075 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3056:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3056 | CHKR(cefGetHdrField(str, strLen, &i, (value == NULL) ? NULL : &product)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3075:10: note: jump bypasses variable initialization 3075 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3055:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3055 | CHKR(cefGetHdrField(str, strLen, &i, (value == NULL) ? NULL : &vendor)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3075:10: note: jump bypasses variable initialization 3075 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3051:7: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3051 | ) FAIL(LN_WRONGPARSER); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3075:10: note: jump bypasses variable initialization 3075 | size_t iBeginExtensions = i; | ^ 32 warnings generated. cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-v1_parser.lo -MD -MP -MF .deps/liblognorm_la-v1_parser.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c -o liblognorm_la-v1_parser.o /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1181:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1181 | CHKR(es_addChar(&descr, '%')); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1182:12: note: jump bypasses variable initialization 1182 | es_size_t offset = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1180:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1180 | CHKR(es_addBuf(&descr, field_descr, field_descr_len)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1182:12: note: jump bypasses variable initialization 1182 | es_size_t offset = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1179:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1179 | CHKR(es_addBuf(&descr, field_prefix, strlen(field_prefix))); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1182:12: note: jump bypasses variable initialization 1182 | es_size_t offset = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1177:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1177 | CHKN(descr = es_newStr(80)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1182:12: note: jump bypasses variable initialization 1182 | es_size_t offset = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1178:14: note: jump bypasses variable initialization 1178 | const char* field_prefix = "%" DEFAULT_MATCHED_FIELD_NAME ":"; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1176:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1176 | CHKN(tmp = es_newStr(80)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1182:12: note: jump bypasses variable initialization 1182 | es_size_t offset = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1178:14: note: jump bypasses variable initialization 1178 | const char* field_prefix = "%" DEFAULT_MATCHED_FIELD_NAME ":"; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1211:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1211 | CHKN(field_descr = pcons_arg(args, 1, NULL)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1212:12: note: jump bypasses variable initialization 1212 | const int field_descr_len = strlen(field_descr); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1209:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1209 | CHKN(pData->tok_str = es_newStrFromCStr(tok, strlen(tok))); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1212:12: note: jump bypasses variable initialization 1212 | const int field_descr_len = strlen(field_descr); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1208:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1208 | CHKN(tok = pcons_arg(args, 0, NULL)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1212:12: note: jump bypasses variable initialization 1212 | const int field_descr_len = strlen(field_descr); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1206:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1206 | CHKN(pData = calloc(1, sizeof(tokenized_parser_data_t))); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1212:12: note: jump bypasses variable initialization 1212 | const int field_descr_len = strlen(field_descr); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1204:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1204 | CHKN(args = pcons_args(node->raw_data, 2)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1212:12: note: jump bypasses variable initialization 1212 | const int field_descr_len = strlen(field_descr); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2029:18: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2029 | if(i == strLen) goto success; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2061:9: note: jump bypasses variable initialization 2061 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2060:9: note: jump bypasses variable initialization 2060 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2059:6: note: jump bypasses variable initialization 2059 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:23: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:9: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:21: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:9: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2034:6: note: jump bypasses variable initialization 2034 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2027:65: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2027 | if(ln_parseNumber(str, strLen, &i, node, &lenPort, NULL) != 0) goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2061:9: note: jump bypasses variable initialization 2061 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2060:9: note: jump bypasses variable initialization 2060 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2059:6: note: jump bypasses variable initialization 2059 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:23: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:9: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:21: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:9: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2034:6: note: jump bypasses variable initialization 2034 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2023:33: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2023 | if(i == strLen || c[i] != '/') goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2061:9: note: jump bypasses variable initialization 2061 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2060:9: note: jump bypasses variable initialization 2060 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2059:6: note: jump bypasses variable initialization 2059 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:23: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:9: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:21: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:9: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2034:6: note: jump bypasses variable initialization 2034 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2025:15: note: jump bypasses variable initialization 2025 | const size_t idxPort = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2020:62: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2020 | if(ln_parseIPv4(str, strLen, &i, node, &lenIP, NULL) != 0) goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2061:9: note: jump bypasses variable initialization 2061 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2060:9: note: jump bypasses variable initialization 2060 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2059:6: note: jump bypasses variable initialization 2059 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:23: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:9: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:21: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:9: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2034:6: note: jump bypasses variable initialization 2034 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2025:15: note: jump bypasses variable initialization 2025 | const size_t idxPort = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2014:18: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2014 | if(i == strLen) goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2061:9: note: jump bypasses variable initialization 2061 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2060:9: note: jump bypasses variable initialization 2060 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2059:6: note: jump bypasses variable initialization 2059 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:23: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:9: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:21: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:9: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2034:6: note: jump bypasses variable initialization 2034 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2025:15: note: jump bypasses variable initialization 2025 | const size_t idxPort = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2006:22: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2006 | if(isspace(c[i])) goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2061:9: note: jump bypasses variable initialization 2061 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2060:9: note: jump bypasses variable initialization 2060 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2059:6: note: jump bypasses variable initialization 2059 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:23: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:9: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:21: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:9: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2034:6: note: jump bypasses variable initialization 2034 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2025:15: note: jump bypasses variable initialization 2025 | const size_t idxPort = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1988:35: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 1988 | if(c[i] == ':' || isspace(c[i])) goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2061:9: note: jump bypasses variable initialization 2061 | size_t lenUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2060:9: note: jump bypasses variable initialization 2060 | size_t idxUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2059:6: note: jump bypasses variable initialization 2059 | int bHaveUser = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:23: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2036:9: note: jump bypasses variable initialization 2036 | size_t idxPort2 = 0, lenPort2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:21: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2035:9: note: jump bypasses variable initialization 2035 | size_t idxIP2 = 0, lenIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2034:6: note: jump bypasses variable initialization 2034 | int bHaveIP2 = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2025:15: note: jump bypasses variable initialization 2025 | const size_t idxPort = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1999:9: note: jump bypasses variable initialization 1999 | size_t idxIP = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1997:6: note: jump bypasses variable initialization 1997 | int bHaveIP = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1996:9: note: jump bypasses variable initialization 1996 | size_t lenInterface = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1995:9: note: jump bypasses variable initialization 1995 | size_t idxInterface = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:1994:6: note: jump bypasses variable initialization 1994 | int bHaveInterface = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2449:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2449 | goto done; /* no name at all! */ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2454:9: note: jump bypasses variable initialization 2454 | size_t lenVal = i - iVal; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2453:10: note: jump bypasses variable initialization 2453 | ssize_t iVal = -1; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2451:16: note: jump bypasses variable initialization 2451 | const ssize_t lenName = i - iName; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2571:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2571 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2573:28: note: jump bypasses variable initialization 2573 | struct json_object *const json | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2567:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2567 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2573:28: note: jump bypasses variable initialization 2573 | struct json_object *const json | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2634:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2634 | goto done; /* no name at all! */ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2642:15: note: jump bypasses variable initialization 2642 | const size_t lenVal = i - iVal; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2639:15: note: jump bypasses variable initialization 2639 | const size_t iVal = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2636:15: note: jump bypasses variable initialization 2636 | const size_t lenName = i - iName; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3017:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3017 | CHKN(*val = malloc(len + 1)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3018:9: note: jump bypasses variable initialization 3018 | size_t iDst = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3013:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3013 | goto done; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3018:9: note: jump bypasses variable initialization 3018 | size_t iDst = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3016:15: note: jump bypasses variable initialization 3016 | const size_t len = i - iBegin; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3005:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3005 | FAIL(LN_WRONGPARSER); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3018:9: note: jump bypasses variable initialization 3018 | size_t iDst = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3016:15: note: jump bypasses variable initialization 3016 | const size_t len = i - iBegin; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3007:15: note: jump bypasses variable initialization 3007 | const size_t iBegin = *offs; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:2999:5: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 2999 | FAIL(LN_WRONGPARSER); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3018:9: note: jump bypasses variable initialization 3018 | size_t iDst = 0; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3016:15: note: jump bypasses variable initialization 3016 | const size_t len = i - iBegin; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3007:15: note: jump bypasses variable initialization 3007 | const size_t iBegin = *offs; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3060:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3060 | CHKR(cefGetHdrField(str, strLen, &i, (value == NULL) ? NULL : &severity)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3075:10: note: jump bypasses variable initialization 3075 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3059:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3059 | CHKR(cefGetHdrField(str, strLen, &i, (value == NULL) ? NULL : &name)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3075:10: note: jump bypasses variable initialization 3075 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3058:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3058 | CHKR(cefGetHdrField(str, strLen, &i, (value == NULL) ? NULL : &sigID)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3075:10: note: jump bypasses variable initialization 3075 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3057:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3057 | CHKR(cefGetHdrField(str, strLen, &i, (value == NULL) ? NULL : &version)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3075:10: note: jump bypasses variable initialization 3075 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3056:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3056 | CHKR(cefGetHdrField(str, strLen, &i, (value == NULL) ? NULL : &product)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3075:10: note: jump bypasses variable initialization 3075 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3055:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3055 | CHKR(cefGetHdrField(str, strLen, &i, (value == NULL) ? NULL : &vendor)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3075:10: note: jump bypasses variable initialization 3075 | size_t iBeginExtensions = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3051:7: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 3051 | ) FAIL(LN_WRONGPARSER); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_parser.c:3075:10: note: jump bypasses variable initialization 3075 | size_t iBeginExtensions = i; | ^ 32 warnings generated. mv -f .deps/liblognorm_la-v1_parser.Tpo .deps/liblognorm_la-v1_parser.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-v1_ptree.lo -MD -MP -MF .deps/liblognorm_la-v1_ptree.Tpo -c -o liblognorm_la-v1_ptree.lo `test -f 'v1_ptree.c' || echo '/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/'`v1_ptree.c cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-v1_ptree.lo -MD -MP -MF .deps/liblognorm_la-v1_ptree.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_ptree.c -fPIC -DPIC -o .libs/liblognorm_la-v1_ptree.o cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-v1_ptree.lo -MD -MP -MF .deps/liblognorm_la-v1_ptree.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_ptree.c -o liblognorm_la-v1_ptree.o mv -f .deps/liblognorm_la-v1_ptree.Tpo .deps/liblognorm_la-v1_ptree.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-v1_samp.lo -MD -MP -MF .deps/liblognorm_la-v1_samp.Tpo -c -o liblognorm_la-v1_samp.lo `test -f 'v1_samp.c' || echo '/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/'`v1_samp.c cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-v1_samp.lo -MD -MP -MF .deps/liblognorm_la-v1_samp.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c -fPIC -DPIC -o .libs/liblognorm_la-v1_samp.o /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:139:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 139 | FAIL(LN_INVLDFDESCR); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:150:9: note: jump bypasses variable initialization 150 | size_t next = j; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:145:9: note: jump bypasses variable initialization 145 | size_t j = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:126:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 126 | FAIL(LN_INVLDFDESCR); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:150:9: note: jump bypasses variable initialization 150 | size_t next = j; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:145:9: note: jump bypasses variable initialization 145 | size_t j = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:122:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 122 | CHKR(es_addChar(&node->name, buf[i++])); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:150:9: note: jump bypasses variable initialization 150 | size_t next = j; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:145:9: note: jump bypasses variable initialization 145 | size_t j = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:116:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 116 | CHKN(node->name = es_newStr(16)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:150:9: note: jump bypasses variable initialization 150 | size_t next = j; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:145:9: note: jump bypasses variable initialization 145 | size_t j = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:109:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 109 | CHKN(node = calloc(1, sizeof(ln_fieldList_t))); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:150:9: note: jump bypasses variable initialization 150 | size_t next = j; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:145:9: note: jump bypasses variable initialization 145 | size_t j = i; | ^ 5 warnings generated. cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/usr/local/include/libfastjson -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include -I/usr/local/include -O2 -pipe -MT liblognorm_la-v1_samp.lo -MD -MP -MF .deps/liblognorm_la-v1_samp.Tpo -c /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c -o liblognorm_la-v1_samp.o /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:139:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 139 | FAIL(LN_INVLDFDESCR); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:150:9: note: jump bypasses variable initialization 150 | size_t next = j; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:145:9: note: jump bypasses variable initialization 145 | size_t j = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:126:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 126 | FAIL(LN_INVLDFDESCR); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:89:27: note: expanded from macro 'FAIL' 89 | #define FAIL(e) {r = (e); goto done;} | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:150:9: note: jump bypasses variable initialization 150 | size_t next = j; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:145:9: note: jump bypasses variable initialization 145 | size_t j = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:122:3: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 122 | CHKR(es_addChar(&node->name, buf[i++])); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:81:21: note: expanded from macro 'CHKR' 81 | if((r = (x)) != 0) goto done | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:150:9: note: jump bypasses variable initialization 150 | size_t next = j; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:145:9: note: jump bypasses variable initialization 145 | size_t j = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:116:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 116 | CHKN(node->name = es_newStr(16)); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:150:9: note: jump bypasses variable initialization 150 | size_t next = j; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:145:9: note: jump bypasses variable initialization 145 | size_t j = i; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:109:2: warning: jump from this goto statement to its label is incompatible with C++ [-Wjump-misses-init] 109 | CHKN(node = calloc(1, sizeof(ln_fieldList_t))); | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/internal.h:86:3: note: expanded from macro 'CHKN' 86 | goto done; \ | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:150:9: note: jump bypasses variable initialization 150 | size_t next = j; | ^ /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/v1_samp.c:145:9: note: jump bypasses variable initialization 145 | size_t j = i; | ^ 5 warnings generated. mv -f .deps/liblognorm_la-v1_samp.Tpo .deps/liblognorm_la-v1_samp.Plo /usr/bin/libtool --tag=CC --mode=link cc -O2 -pipe -version-info 6:0:1 -o liblognorm.la -rpath /usr/local/lib liblognorm_la-liblognorm.lo liblognorm_la-pdag.lo liblognorm_la-annot.lo liblognorm_la-samp.lo liblognorm_la-lognorm.lo liblognorm_la-parser.lo liblognorm_la-enc_syslog.lo liblognorm_la-enc_csv.lo liblognorm_la-enc_xml.lo liblognorm_la-v1_liblognorm.lo liblognorm_la-v1_parser.lo liblognorm_la-v1_ptree.lo liblognorm_la-v1_samp.lo -L/usr/local/lib -lfastjson -L/usr/local/lib -lestr -lestr libtool: link: cc -shared -fPIC -DPIC -o .libs/liblognorm.so.0.2 -O2 -pipe .libs/liblognorm_la-liblognorm.o .libs/liblognorm_la-pdag.o .libs/liblognorm_la-annot.o .libs/liblognorm_la-samp.o .libs/liblognorm_la-lognorm.o .libs/liblognorm_la-parser.o .libs/liblognorm_la-enc_syslog.o .libs/liblognorm_la-enc_csv.o .libs/liblognorm_la-enc_xml.o .libs/liblognorm_la-v1_liblognorm.o .libs/liblognorm_la-v1_parser.o .libs/liblognorm_la-v1_ptree.o .libs/liblognorm_la-v1_samp.o -L.libs -lfastjson -lestr -Wl,-soname,liblognorm.so.0.2 libtool: link: ar cru .libs/liblognorm.a liblognorm_la-liblognorm.o liblognorm_la-pdag.o liblognorm_la-annot.o liblognorm_la-samp.o liblognorm_la-lognorm.o liblognorm_la-parser.o liblognorm_la-enc_syslog.o liblognorm_la-enc_csv.o liblognorm_la-enc_xml.o liblognorm_la-v1_liblognorm.o liblognorm_la-v1_parser.o liblognorm_la-v1_ptree.o liblognorm_la-v1_samp.o libtool: link: ranlib .libs/liblognorm.a cc -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src -I.. -I/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9 -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -I/usr/local/include/libfastjson -I/usr/local/include -I/usr/local/include -O2 -pipe -MT lognormalizer-lognormalizer.o -MD -MP -MF .deps/lognormalizer-lognormalizer.Tpo -c -o lognormalizer-lognormalizer.o `test -f 'lognormalizer.c' || echo '/exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/'`lognormalizer.c mv -f .deps/lognormalizer-lognormalizer.Tpo .deps/lognormalizer-lognormalizer.Po /usr/bin/libtool --tag=CC --mode=link cc -O2 -pipe -o lognormalizer lognormalizer-lognormalizer.o -L/usr/local/lib -lfastjson ../src/liblognorm.la -L/usr/local/lib -lestr ../compat/compat.la libtool: link: cc -o .libs/lognormalizer -O2 -pipe lognormalizer-lognormalizer.o /exopi-obj/pobj/liblognorm-2.0.9/build-amd64/compat/.libs/compat.a -L.libs -lfastjson -llognorm -lestr -Wl,-rpath-link,/usr/local/lib Making all in tools Making all in tests >>> Running package in devel/liblognorm at 1781173617.13 ===> devel/liblognorm ===> Faking installation for liblognorm-2.0.9 Making install in compat Making install in src mkdir -p '/exopi-obj/pobj/liblognorm-2.0.9/fake-amd64/usr/local/lib' /usr/bin/libtool --mode=install /exopi-obj/pobj/liblognorm-2.0.9/bin/install -c liblognorm.la '/exopi-obj/pobj/liblognorm-2.0.9/fake-amd64/usr/local/lib' libtool: install: /exopi-obj/pobj/liblognorm-2.0.9/bin/install -c -m 644 ./.libs/liblognorm.a /exopi-obj/pobj/liblognorm-2.0.9/fake-amd64/usr/local/lib/liblognorm.a libtool: install: /exopi-obj/pobj/liblognorm-2.0.9/bin/install -c -m 644 ./.libs/liblognorm.so.0.2 /exopi-obj/pobj/liblognorm-2.0.9/fake-amd64/usr/local/lib/liblognorm.so.0.2 libtool: install: /exopi-obj/pobj/liblognorm-2.0.9/bin/install -c -m 644 ./.libs/liblognorm.lai /exopi-obj/pobj/liblognorm-2.0.9/fake-amd64/usr/local/lib/liblognorm.la mkdir -p '/exopi-obj/pobj/liblognorm-2.0.9/fake-amd64/usr/local/bin' /usr/bin/libtool --mode=install /exopi-obj/pobj/liblognorm-2.0.9/bin/install -c -s -m 755 lognormalizer '/exopi-obj/pobj/liblognorm-2.0.9/fake-amd64/usr/local/bin' libtool: install: /exopi-obj/pobj/liblognorm-2.0.9/bin/install -c -s -m 755 ./.libs/lognormalizer /exopi-obj/pobj/liblognorm-2.0.9/fake-amd64/usr/local/bin mkdir -p '/exopi-obj/pobj/liblognorm-2.0.9/fake-amd64/usr/local/include' /exopi-obj/pobj/liblognorm-2.0.9/bin/install -c -m 644 /exopi-obj/pobj/liblognorm-2.0.9/liblognorm-2.0.9/src/liblognorm.h '/exopi-obj/pobj/liblognorm-2.0.9/fake-amd64/usr/local/include' Making install in tools Making install in tests mkdir -p '/exopi-obj/pobj/liblognorm-2.0.9/fake-amd64/usr/local/lib/pkgconfig' /exopi-obj/pobj/liblognorm-2.0.9/bin/install -c -m 644 lognorm.pc '/exopi-obj/pobj/liblognorm-2.0.9/fake-amd64/usr/local/lib/pkgconfig' ===> Building package for liblognorm-2.0.9 Create /exopi-cvs/ports/packages/amd64/all/liblognorm-2.0.9.tgz Creating package liblognorm-2.0.9 reading plist| checking dependencies| checking dependencies|devel/libestr checking dependencies|devel/libfastjson checksumming| checksumming| | 0% checksumming|*** | 6% checksumming|******* | 11% checksumming|********** | 17% checksumming|************** | 22% checksumming|***************** | 28% checksumming|******************** | 33% checksumming|************************ | 39% checksumming|*************************** | 44% checksumming|******************************* | 50% checksumming|********************************** | 56% checksumming|************************************* | 61% checksumming|***************************************** | 67% checksumming|******************************************** | 72% checksumming|*********************************************** | 78% checksumming|*************************************************** | 83% checksumming|****************************************************** | 89% checksumming|********************************************************** | 94% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|*************************************** | 60% archiving|************************************************************ | 94% archiving|*************************************************************** | 98% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/liblognorm-2.0.9.tgz >>> Running clean in devel/liblognorm at 1781173619.88 ===> devel/liblognorm ===> Cleaning for liblognorm-2.0.9 >>> Ended at 1781173620.28 max_stuck=4.66/depends=5.68/show-prepare-results=1.44/extract=0.43/patch=0.30/configure=39.77/build=12.64/package=2.74/clean=0.43