New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

support basic-authentication using .htpasswd #624

Merged
merged 4 commits into from Dec 17, 2015

Conversation

Projects
None yet
5 participants
@kazuho
Member

kazuho commented Dec 11, 2015

Tasks:

Format of htpasswd file is specified in https://httpd.apache.org/docs/2.2/misc/password_encryptions.html.

relates to #203

@kazuho

This comment has been minimized.

Show comment
Hide comment
@kazuho

kazuho Dec 11, 2015

Member

@cho45 may I ask your permission to use your work on http://lowreal.net/2015/11/17/1 under MIT license?
Or if you prefer an alternate license, please name it.

Member

kazuho commented Dec 11, 2015

@cho45 may I ask your permission to use your work on http://lowreal.net/2015/11/17/1 under MIT license?
Or if you prefer an alternate license, please name it.

@cho45

This comment has been minimized.

Show comment
Hide comment
@cho45

cho45 Dec 11, 2015

Contributor

It is Public Domain.

Contributor

cho45 commented Dec 11, 2015

It is Public Domain.

@kazuho

This comment has been minimized.

Show comment
Hide comment
@kazuho

kazuho Dec 11, 2015

Member

@cho45 Thank you for the clarification!

Member

kazuho commented Dec 11, 2015

@cho45 Thank you for the clarification!

@kazuho kazuho added the mruby label Dec 17, 2015

kazuho added some commits Dec 17, 2015

@kazuho

This comment has been minimized.

Show comment
Hide comment
@kazuho

kazuho Dec 17, 2015

Member

So the design has changed to:

  • bundle mruby-digest (wo. external dependency)
  • support md5 (default method of htpasswd(1)) and sha1
    • does not support crypt(3), since it is not compatible across environments

The library can be used by first requiring it and then instantiating it. For example, you can protect static files by configuring like the following.

mruby.handler: |
  require "#{$H2O_ROOT}/share/h2o/mruby/htpasswd.rb"
  Htpasswd.new("/path/to/.htpasswd", "realm-name")
file.dir: ...
Member

kazuho commented Dec 17, 2015

So the design has changed to:

  • bundle mruby-digest (wo. external dependency)
  • support md5 (default method of htpasswd(1)) and sha1
    • does not support crypt(3), since it is not compatible across environments

The library can be used by first requiring it and then instantiating it. For example, you can protect static files by configuring like the following.

mruby.handler: |
  require "#{$H2O_ROOT}/share/h2o/mruby/htpasswd.rb"
  Htpasswd.new("/path/to/.htpasswd", "realm-name")
file.dir: ...

kazuho added a commit that referenced this pull request Dec 17, 2015

Merge pull request #624 from h2o/kazuho/htpasswd
support basic-authentication using .htpasswd

@kazuho kazuho merged commit 185fa4a into master Dec 17, 2015

2 checks passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details
continuous-integration/travis-ci/push The Travis CI build passed
Details

@kazuho kazuho referenced this pull request Dec 17, 2015

Closed

HTTP Authentication #203

@webhtb

This comment has been minimized.

Show comment
Hide comment
@webhtb

webhtb commented Dec 17, 2015

Thanks

@webhtb

This comment has been minimized.

Show comment
Hide comment
@webhtb

webhtb Dec 18, 2015

What i miss ??
[root@soft-manager web]# /usr/local/bin/h2o -c /usr/local/etc/h2o.conf
[/usr/local/etc/h2o.conf:39] unknown command: mruby.handler

webhtb commented Dec 18, 2015

What i miss ??
[root@soft-manager web]# /usr/local/bin/h2o -c /usr/local/etc/h2o.conf
[/usr/local/etc/h2o.conf:39] unknown command: mruby.handler

@kazuho

This comment has been minimized.

Show comment
Hide comment
@kazuho

kazuho Dec 18, 2015

Member

Maybe you failed to build h2o with mruby support.

To check, run h2o -v and see if you can find a line saying mruby: YES.

Member

kazuho commented Dec 18, 2015

Maybe you failed to build h2o with mruby support.

To check, run h2o -v and see if you can find a line saying mruby: YES.

@webhtb

This comment has been minimized.

Show comment
Hide comment
@webhtb

webhtb Dec 18, 2015

[root@soft-manager bin]# ./h2o -v
h2o version 1.7.0-alpha1
OpenSSL: LibreSSL 2.2.4
[root@soft-manager bin]#

webhtb commented Dec 18, 2015

[root@soft-manager bin]# ./h2o -v
h2o version 1.7.0-alpha1
OpenSSL: LibreSSL 2.2.4
[root@soft-manager bin]#

@webhtb

This comment has been minimized.

Show comment
Hide comment
@webhtb

webhtb Dec 18, 2015

I have another request, tell me pls how to do this rewrite rule in h20, this is from apache.conf but i dont know how to do this in h20.conf for an specifier subdir:

RewriteRule ^live/performer/(.*) live-rooms/index.php?q=$1

Thanks

webhtb commented Dec 18, 2015

I have another request, tell me pls how to do this rewrite rule in h20, this is from apache.conf but i dont know how to do this in h20.conf for an specifier subdir:

RewriteRule ^live/performer/(.*) live-rooms/index.php?q=$1

Thanks

@kazuho

This comment has been minimized.

Show comment
Hide comment
@kazuho

kazuho Dec 18, 2015

Member

You should check the value PATH_INFO, and emit rewritten URL using x-reproxy-url header.
Please refer to https://h2o.examp1e.net/configure/mruby_directives.html#delegating-request

Member

kazuho commented Dec 18, 2015

You should check the value PATH_INFO, and emit rewritten URL using x-reproxy-url header.
Please refer to https://h2o.examp1e.net/configure/mruby_directives.html#delegating-request

@webhtb

This comment has been minimized.

Show comment
Hide comment
@webhtb

webhtb Dec 18, 2015

great but how to compile h2o to recognize mruby.handler?
i have installed (updated from 1.6) in this way:

cmake -DWITH_BUNDLED_SSL=on
make
make install

webhtb commented Dec 18, 2015

great but how to compile h2o to recognize mruby.handler?
i have installed (updated from 1.6) in this way:

cmake -DWITH_BUNDLED_SSL=on
make
make install

@kazuho

This comment has been minimized.

Show comment
Hide comment
@kazuho

kazuho Dec 18, 2015

Member

Probably you don't have ruby and bison installed; they are prerequisites for building H2O with mruby support (actually, the two are required for building mruby).

Member

kazuho commented Dec 18, 2015

Probably you don't have ruby and bison installed; they are prerequisites for building H2O with mruby support (actually, the two are required for building mruby).

@webhtb

This comment has been minimized.

Show comment
Hide comment
@webhtb

webhtb Dec 18, 2015

I have fedora 20, what i need to install first? bison are installed, i dont know about mruby...

webhtb commented Dec 18, 2015

I have fedora 20, what i need to install first? bison are installed, i dont know about mruby...

@kazuho

This comment has been minimized.

Show comment
Hide comment
@kazuho

kazuho Dec 18, 2015

Member

You must run CMake (possibly in a new directory) to reconfigure the build, and consult its log to find what is missing.

Member

kazuho commented Dec 18, 2015

You must run CMake (possibly in a new directory) to reconfigure the build, and consult its log to find what is missing.

@webhtb

This comment has been minimized.

Show comment
Hide comment
@webhtb

webhtb Dec 18, 2015

This is the full log of installation process:

[root@soft-manager ~]# git clone https://github.com/h2o/h2o.git
Cloning into 'h2o'...
remote: Counting objects: 18287, done.
remote: Compressing objects: 100% (16/16), done.
remote: Total 18287 (delta 3), reused 0 (delta 0), pack-reused 18271
Receiving objects: 100% (18287/18287), 23.60 MiB | 10.89 MiB/s, done.
Resolving deltas: 100% (11622/11622), done.
Checking connectivity... done.
[root@soft-manager ~]# cd h2o/
[root@soft-manager h2o]# cmake -DWITH_BUNDLED_SSL=on
-- The C compiler identification is GNU 4.8.3
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.28")
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found OpenSSL: //lib64/libssl.so;//lib64/libcrypto.so (found version "1.0.2d")
-- Found ZLIB: /usr/lib64/libz.so (found version "1.2.8")
-- checking for module 'libuv>=1.0.0'
-- found libuv, version 1.7.6
-- checking for module 'libwslay'
-- found libwslay, version 1.0.1-DEV
-- Configuring done
-- Generating done
-- Build files have been written to: /root/h2o
[root@soft-manager h2o]# make
Scanning dependencies of target mruby
(in /root/h2o/deps/mruby)
CC src/range.c -> ../../mruby/host/src/range.o
CC src/state.c -> ../../mruby/host/src/state.o
CC src/string.c -> ../../mruby/host/src/string.o
CC src/gc.c -> ../../mruby/host/src/gc.o
CC src/hash.c -> ../../mruby/host/src/hash.o
CC src/crc.c -> ../../mruby/host/src/crc.o
CC src/load.c -> ../../mruby/host/src/load.o
CC src/array.c -> ../../mruby/host/src/array.o
CC src/numeric.c -> ../../mruby/host/src/numeric.o
CC src/etc.c -> ../../mruby/host/src/etc.o
CC src/debug.c -> ../../mruby/host/src/debug.o
CC src/dump.c -> ../../mruby/host/src/dump.o
CC src/object.c -> ../../mruby/host/src/object.o
CC src/proc.c -> ../../mruby/host/src/proc.o
CC src/vm.c -> ../../mruby/host/src/vm.o
CC src/compar.c -> ../../mruby/host/src/compar.o
CC src/fmt_fp.c -> ../../mruby/host/src/fmt_fp.o
CC src/version.c -> ../../mruby/host/src/version.o
CC src/backtrace.c -> ../../mruby/host/src/backtrace.o
CC src/codedump.c -> ../../mruby/host/src/codedump.o
CC src/symbol.c -> ../../mruby/host/src/symbol.o
CC src/class.c -> ../../mruby/host/src/class.o
CC src/kernel.c -> ../../mruby/host/src/kernel.o
CC src/print.c -> ../../mruby/host/src/print.o
CC src/variable.c -> ../../mruby/host/src/variable.o
CC src/error.c -> ../../mruby/host/src/error.o
CC src/init.c -> ../../mruby/host/src/init.o
CC src/enum.c -> ../../mruby/host/src/enum.o
CC src/pool.c -> ../../mruby/host/src/pool.o
CC mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c -> ../../mruby/host/mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.o
CC mrbgems/mruby-compiler/core/codegen.c -> ../../mruby/host/mrbgems/mruby-compiler/core/codegen.o
YACC mrbgems/mruby-compiler/core/parse.y -> ../../mruby/host/mrbgems/mruby-compiler/core/y.tab.c
CC ../../mruby/host/mrbgems/mruby-compiler/core/y.tab.c -> ../../mruby/host/mrbgems/mruby-compiler/core/y.tab.o
AR ../../mruby/host/lib/libmruby_core.a
ar: creating /root/h2o/mruby/host/lib/libmruby_core.a
LD ../../mruby/host/bin/mrbc
GEN .rb -> ../../mruby/host/mrblib/mrblib.c
MRBC mrblib/array.rb
MRBC mrblib/class.rb
MRBC mrblib/compar.rb
MRBC mrblib/enum.rb
MRBC mrblib/error.rb
MRBC mrblib/hash.rb
MRBC mrblib/kernel.rb
MRBC mrblib/numeric.rb
MRBC mrblib/range.rb
MRBC mrblib/string.rb
CC ../../mruby/host/mrblib/mrblib.c -> ../../mruby/host/mrblib/mrblib.o
CC ../mruby-dir/src/dir.c -> ../../mruby/host/mrbgems/mruby-dir/src/dir.o
MRBC ../mruby-dir/mrblib/dir.rb
CC ../../mruby/host/mrbgems/mruby-dir/gem_init.c -> ../../mruby/host/mrbgems/mruby-dir/gem_init.o
CC ../mruby-iijson/src/json.c -> ../../mruby/host/mrbgems/mruby-iijson/src/json.o
MRBC ../mruby-iijson/mrblib/json.rb
CC ../../mruby/host/mrbgems/mruby-iijson/gem_init.c -> ../../mruby/host/mrbgems/mruby-iijson/gem_init.o
CC ../mruby-env/src/env.c -> ../../mruby/host/mrbgems/mruby-env/src/env.o
MRBC ../mruby-env/mrblib/env.rb
CC ../../mruby/host/mrbgems/mruby-env/gem_init.c -> ../../mruby/host/mrbgems/mruby-env/gem_init.o
CC ../mruby-digest/src/digest.c -> ../../mruby/host/mrbgems/mruby-digest/src/digest.o
MRBC ../mruby-digest/mrblib/digest.rb
CC ../../mruby/host/mrbgems/mruby-digest/gem_init.c -> ../../mruby/host/mrbgems/mruby-digest/gem_init.o
CC ../mruby-pack/src/pack.c -> ../../mruby/host/mrbgems/mruby-pack/src/pack.o
/root/h2o/deps/mruby-pack/src/pack.c: In function ‘mrb_pack_unpack’:
/root/h2o/deps/mruby-pack/src/pack.c:1032:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
sptr = RSTRING_PTR(str) + srcidx;
^
/root/h2o/deps/mruby-pack/src/pack.c:1052:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
sptr = RSTRING_PTR(str) + srcidx;
^
CC ../../mruby/host/mrbgems/mruby-pack/gem_init.c -> ../../mruby/host/mrbgems/mruby-pack/gem_init.o
extracting Onigmo-5.15.0
autotools /root/h2o/mruby/host/mrbgems/mruby-onig-regexp/onig-5.15.0
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
/root/h2o/mruby/host/mrbgems/mruby-onig-regexp/onig-5.15.0/missing: Unknown --is-lightweight' option Try/root/h2o/mruby/host/mrbgems/mruby-onig-regexp/onig-5.15.0/missing --help' for more information
configure: WARNING: 'missing' script is too old or missing
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for gcc... gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0
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... o
checking whether we are using the GNU C compiler... yes
checking whether gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 accepts -g... yes
checking for gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 option to accept ISO C89... none needed
checking whether gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0... gcc
checking if the linker (gcc ) is GNU ld... no
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... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for gcc option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @file support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 supports -fno-rtti -fno-exceptions... no
checking for gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 option to produce PIC... -fPIC -DPIC
checking if gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 PIC flag -fPIC -DPIC works... yes
checking if gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 static flag -static works... no
checking if gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 supports -c -o file.o... yes
checking if gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 supports -c -o file.o... (cached) yes
checking whether the gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 linker (gcc -m elf_x86_64) supports shared libraries... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... unsupported
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... no
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking whether make sets $(MAKE)... (cached) yes
checking for ANSI C header files... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for strings.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking sys/times.h usability... yes
checking sys/times.h presence... yes
checking for sys/times.h... yes
checking for stdint.h... (cached) yes
checking size of int... 4
checking size of short... 2
checking size of long... 8
checking for an ANSI C-conforming const... yes
checking whether time.h and sys/time.h may both be included... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for working memcmp... yes
checking for prototypes... yes
checking for variable length prototypes and stdarg.h... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating onig-config
config.status: creating sample/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default commands
Making all in .
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT regerror.lo -MD -MP -MF .deps/regerror.Tpo -c regerror.c -o regerror.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT regparse.lo -MD -MP -MF .deps/regparse.Tpo -c regparse.c -o regparse.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT regext.lo -MD -MP -MF .deps/regext.Tpo -c regext.c -o regext.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT regcomp.lo -MD -MP -MF .deps/regcomp.Tpo -c regcomp.c -o regcomp.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT regexec.lo -MD -MP -MF .deps/regexec.Tpo -c regexec.c -o regexec.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT reggnu.lo -MD -MP -MF .deps/reggnu.Tpo -c reggnu.c -o reggnu.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT regenc.lo -MD -MP -MF .deps/regenc.Tpo -c regenc.c -o regenc.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT regsyntax.lo -MD -MP -MF .deps/regsyntax.Tpo -c regsyntax.c -o regsyntax.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT regtrav.lo -MD -MP -MF .deps/regtrav.Tpo -c regtrav.c -o regtrav.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT regversion.lo -MD -MP -MF .deps/regversion.Tpo -c regversion.c -o regversion.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT st.lo -MD -MP -MF .deps/st.Tpo -c st.c -o st.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT regposix.lo -MD -MP -MF .deps/regposix.Tpo -c regposix.c -o regposix.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT regposerr.lo -MD -MP -MF .deps/regposerr.Tpo -c regposerr.c -o regposerr.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT unicode.lo -MD -MP -MF .deps/unicode.Tpo -c ./enc/unicode.c -o unicode.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT ascii.lo -MD -MP -MF .deps/ascii.Tpo -c ./enc/ascii.c -o ascii.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT utf8.lo -MD -MP -MF .deps/utf8.Tpo -c ./enc/utf8.c -o utf8.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT utf16_be.lo -MD -MP -MF .deps/utf16_be.Tpo -c ./enc/utf16_be.c -o utf16_be.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT utf16_le.lo -MD -MP -MF .deps/utf16_le.Tpo -c ./enc/utf16_le.c -o utf16_le.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT utf32_be.lo -MD -MP -MF .deps/utf32_be.Tpo -c ./enc/utf32_be.c -o utf32_be.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT utf32_le.lo -MD -MP -MF .deps/utf32_le.Tpo -c ./enc/utf32_le.c -o utf32_le.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT euc_jp.lo -MD -MP -MF .deps/euc_jp.Tpo -c ./enc/euc_jp.c -o euc_jp.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT sjis.lo -MD -MP -MF .deps/sjis.Tpo -c ./enc/sjis.c -o sjis.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT cp932.lo -MD -MP -MF .deps/cp932.Tpo -c ./enc/cp932.c -o cp932.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_1.lo -MD -MP -MF .deps/iso8859_1.Tpo -c ./enc/iso8859_1.c -o iso8859_1.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_2.lo -MD -MP -MF .deps/iso8859_2.Tpo -c ./enc/iso8859_2.c -o iso8859_2.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_3.lo -MD -MP -MF .deps/iso8859_3.Tpo -c ./enc/iso8859_3.c -o iso8859_3.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_4.lo -MD -MP -MF .deps/iso8859_4.Tpo -c ./enc/iso8859_4.c -o iso8859_4.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_5.lo -MD -MP -MF .deps/iso8859_5.Tpo -c ./enc/iso8859_5.c -o iso8859_5.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_6.lo -MD -MP -MF .deps/iso8859_6.Tpo -c ./enc/iso8859_6.c -o iso8859_6.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_7.lo -MD -MP -MF .deps/iso8859_7.Tpo -c ./enc/iso8859_7.c -o iso8859_7.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_8.lo -MD -MP -MF .deps/iso8859_8.Tpo -c ./enc/iso8859_8.c -o iso8859_8.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_9.lo -MD -MP -MF .deps/iso8859_9.Tpo -c ./enc/iso8859_9.c -o iso8859_9.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_10.lo -MD -MP -MF .deps/iso8859_10.Tpo -c ./enc/iso8859_10.c -o iso8859_10.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_11.lo -MD -MP -MF .deps/iso8859_11.Tpo -c ./enc/iso8859_11.c -o iso8859_11.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_13.lo -MD -MP -MF .deps/iso8859_13.Tpo -c ./enc/iso8859_13.c -o iso8859_13.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_14.lo -MD -MP -MF .deps/iso8859_14.Tpo -c ./enc/iso8859_14.c -o iso8859_14.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_15.lo -MD -MP -MF .deps/iso8859_15.Tpo -c ./enc/iso8859_15.c -o iso8859_15.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_16.lo -MD -MP -MF .deps/iso8859_16.Tpo -c ./enc/iso8859_16.c -o iso8859_16.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT euc_tw.lo -MD -MP -MF .deps/euc_tw.Tpo -c ./enc/euc_tw.c -o euc_tw.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT euc_kr.lo -MD -MP -MF .deps/euc_kr.Tpo -c ./enc/euc_kr.c -o euc_kr.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT big5.lo -MD -MP -MF .deps/big5.Tpo -c ./enc/big5.c -o big5.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT gb18030.lo -MD -MP -MF .deps/gb18030.Tpo -c ./enc/gb18030.c -o gb18030.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT koi8_r.lo -MD -MP -MF .deps/koi8_r.Tpo -c ./enc/koi8_r.c -o koi8_r.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT cp1251.lo -MD -MP -MF .deps/cp1251.Tpo -c ./enc/cp1251.c -o cp1251.o
libtool: link: ar cru .libs/libonig.a regerror.o regparse.o regext.o regcomp.o regexec.o reggnu.o regenc.o regsyntax.o regtrav.o regversion.o st.o regposix.o regposerr.o unicode.o ascii.o utf8.o utf16_be.o utf16_le.o utf32_be.o utf32_le.o euc_jp.o sjis.o cp932.o iso8859_1.o iso8859_2.o iso8859_3.o iso8859_4.o iso8859_5.o iso8859_6.o iso8859_7.o iso8859_8.o iso8859_9.o iso8859_10.o iso8859_11.o iso8859_13.o iso8859_14.o iso8859_15.o iso8859_16.o euc_tw.o euc_kr.o big5.o gb18030.o koi8_r.o cp1251.o
libtool: link: ranlib .libs/libonig.a
libtool: link: ( cd ".libs" && rm -f "libonig.la" && ln -s "../libonig.la" "libonig.la" )
Making all in sample
encode.c: In function ‘main’:
encode.c:128:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"aBc", " AbC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:128:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"aBc", " AbC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:131:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
" [a-c\337z] ", " SS ");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:131:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
" [a-c\337z] ", " SS ");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:133:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
" [\330-\341] ", " SS ");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:133:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
" [\330-\341] ", " SS ");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:136:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\337 ", " Ss ");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:136:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\337 ", " Ss ");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:138:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"SS ", " \337 ");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:138:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"SS ", " \337 ");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:141:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\A\S\z", "ss");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:141:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\A\S\z", "ss");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:144:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:144:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:147:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:147:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:149:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:149:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:151:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:151:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:153:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:153:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:155:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:155:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:157:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:157:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:159:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:159:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:161:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:161:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:163:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:163:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:165:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:165:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:167:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:167:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:173:3: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
r |= exec(ONIG_ENCODING_KOI8_R, ONIG_OPTION_NONE, "a+", "bbbaaaccc");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:173:3: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
r |= exec(ONIG_ENCODING_KOI8_R, ONIG_OPTION_NONE, "a+", "bbbaaaccc");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:174:3: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
r |= exec(ONIG_ENCODING_EUC_TW, ONIG_OPTION_NONE, "b_a+?c+", "bbbaaaccc");
^
encode.c:45:1: note: expected ‘char ’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:174:3: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
r |= exec(ONIG_ENCODING_EUC_TW, ONIG_OPTION_NONE, "b_a+?c+", "bbbaaaccc");
^
encode.c:45:1: note: expected ‘char ’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:175:3: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
r |= exec(ONIG_ENCODING_EUC_KR, ONIG_OPTION_NONE, "a+", "bbbaaaccc");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:175:3: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
r |= exec(ONIG_ENCODING_EUC_KR, ONIG_OPTION_NONE, "a+", "bbbaaaccc");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:176:3: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
r |= exec(ONIG_ENCODING_EUC_CN, ONIG_OPTION_NONE, "c+", "bbbaaaccc");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:176:3: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
r |= exec(ONIG_ENCODING_EUC_CN, ONIG_OPTION_NONE, "c+", "bbbaaaccc");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:177:3: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
r |= exec(ONIG_ENCODING_BIG5, ONIG_OPTION_NONE, "a+", "bbbaaaccc");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:177:3: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
r |= exec(ONIG_ENCODING_BIG5, ONIG_OPTION_NONE, "a+", "bbbaaaccc");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:180:12: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\337", "SS");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:180:12: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\337", "SS");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:182:12: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"SS", "\337");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:182:12: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"SS", "\337");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:184:12: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"SSb\337ssc", "a\337bSS\337cd");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:184:12: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"SSb\337ssc", "a\337bSS\337cd");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:186:12: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[a\337]{0,2}", "aSS");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:186:12: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[a\337]{0,2}", "aSS");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:188:12: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"is", "iss");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:188:12: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"is", "iss");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:192:19: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000b\000a\000a\000a\000c\000c\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:192:19: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000b\000a\000a\000a\000c\000c\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:196:19: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"b\000a\000a\000a\000a\000c\000\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:196:19: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"b\000a\000a\000a\000a\000c\000\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:201:19: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"x\000b\000a\000a\000a\000c\000c\000\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:201:19: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"x\000b\000a\000a\000a\000c\000c\000\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:205:19: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\337", "\000S\000S\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:205:19: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\337", "\000S\000S\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:209:19: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"SS", "\000\337\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:209:19: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"SS", "\000\337\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:213:19: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\337", "S\000S\000\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:213:19: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\337", "S\000S\000\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:217:19: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"SS", "\000\000\000\337\000\000\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:217:19: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"SS", "\000\000\000\337\000\000\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:221:19: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\337", "S\000\000\000S\000\000\000\000\000\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:221:19: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\337", "S\000\000\000S\000\000\000\000\000\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:225:12: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000#\002\120\000a\000Z\012\077\012\076\012\075\000\000");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:225:12: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000#\002\120\000a\000Z\012\077\012\076\012\075\000\000");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:231:12: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\0003\0001\377\020\377\031\377\032\000\000");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:231:12: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\0003\0001\377\020\377\031\377\032\000\000");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:234:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"(Aa\d)+", "BaA5Aa0234");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:234:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"(Aa\d)+", "BaA5Aa0234");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:239:5: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\060\100\060\240\060\101\060\102\060\226\060\237\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:239:5: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\060\100\060\240\060\101\060\102\060\226\060\237\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:243:5: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000[\000\337\000]\000\000", "\000S\000S\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:243:5: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000[\000\337\000]\000\000", "\000S\000S\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:247:5: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000[\000\337\000]\000\000", "\000s\000S\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:247:5: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000[\000\337\000]\000\000", "\000s\000S\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:252:5: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000s\000S\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:252:5: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000s\000S\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:257:5: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000S\000T\000\337\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:257:5: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000S\000T\000\337\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:262:5: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000S\000t\000s\000S\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:262:5: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000S\000t\000s\000S\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
libtool: link: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -g -O2 -o encode encode.o ../.libs/libonig.a
libtool: link: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -g -O2 -o listcap listcap.o ../.libs/libonig.a
names.c: In function ‘name_callback’:
names.c:20:7: warning: assignment discards ‘const’ qualifier from pointer target type [enabled by default]
s = (ref == gn ? "
" : "");
^
libtool: link: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -g -O2 -o names names.o ../.libs/libonig.a
libtool: link: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -g -O2 -o posix posix.o ../.libs/libonig.a
libtool: link: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -g -O2 -o simple simple.o ../.libs/libonig.a
libtool: link: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -g -O2 -o sql sql.o ../.libs/libonig.a
syntax.c: In function ‘main’:
syntax.c:66:5: warning: passing argument 2 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"bgh3a");
^
syntax.c:8:12: note: expected ‘char ’ but argument is of type ‘const char *’
extern int exec(OnigSyntaxType
syntax,
^
syntax.c:66:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"bgh3a");
^
syntax.c:8:12: note: expected ‘char ’ but argument is of type ‘const char *’
extern int exec(OnigSyntaxType
syntax,
^
syntax.c:69:5: warning: passing argument 2 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\p{XDigit}\P{XDigit}[a-c&&b-g]\u0020[\u0021]", "bgc !");
^
syntax.c:8:12: note: expected ‘char ’ but argument is of type ‘const char *’
extern int exec(OnigSyntaxType
syntax,
^
syntax.c:69:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\p{XDigit}\P{XDigit}[a-c&&b-g]\u0020[\u0021]", "bgc !");
^
syntax.c:8:12: note: expected ‘char ’ but argument is of type ‘const char *’
extern int exec(OnigSyntaxType
syntax,
^
syntax.c:73:12: warning: passing argument 2 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"abc def* e+ g?ddda-rvvv{3,7}hv\dvv(?:aczui ss)\W\w$");
^
syntax.c:8:12: note: expected ‘char ’ but argument is of type ‘const char *’
extern int exec(OnigSyntaxType
syntax,
^
syntax.c:73:12: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"abc def* e+ g?ddda-rvvv{3,7}hv\dvv(?:aczui ss)\W\w$");
^
syntax.c:8:12: note: expected ‘char ’ but argument is of type ‘const char *’
extern int exec(OnigSyntaxType
syntax,
^
libtool: link: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -g -O2 -o syntax syntax.o ../.libs/libonig.a
crnl.c: In function ‘main’:
crnl.c:105:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 1, "", "\r\n", 0, 0);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:105:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 1, "", "\r\n", 0, 0);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:107:3: warning: passing argument 2 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f( 2, ".", "\r\n");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:107:3: warning: passing argument 3 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f( 2, ".", "\r\n");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:108:3: warning: passing argument 2 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f( 3, "..", "\r\n");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:108:3: warning: passing argument 3 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f( 3, "..", "\r\n");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:109:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 4, "^", "\r\n", 0, 0);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:109:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 4, "^", "\r\n", 0, 0);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:110:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 5, "\n^", "\r\nf", 1, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:110:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 5, "\n^", "\r\nf", 1, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:111:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 6, "\n^a", "\r\na", 1, 3);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:111:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 6, "\n^a", "\r\na", 1, 3);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:112:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 7, "$", "\r\n", 0, 0);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:112:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 7, "$", "\r\n", 0, 0);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:113:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 8, "T$", "T\r\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:113:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 8, "T$", "T\r\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:117:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 9, "T$", "T\raT\r\n", 3, 4);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:117:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 9, "T$", "T\raT\r\n", 3, 4);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:119:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(10, "\z", "\r\n", 2, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:119:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(10, "\z", "\r\n", 2, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:120:3: warning: passing argument 2 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f(11, "a\z", "a\r\n");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:120:3: warning: passing argument 3 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f(11, "a\z", "a\r\n");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:121:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(12, "\Z", "\r\n", 0, 0);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:121:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(12, "\Z", "\r\n", 0, 0);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:122:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(13, "\Z", "\r\na", 3, 3);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:122:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(13, "\Z", "\r\na", 3, 3);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:123:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(14, "\Z", "\r\n\r\n\n", 4, 4);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:123:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(14, "\Z", "\r\n\r\n\n", 4, 4);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:124:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(15, "\Z", "\r\n\r\nX", 5, 5);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:124:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(15, "\Z", "\r\n\r\nX", 5, 5);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:125:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(16, "a\Z", "a\r\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:125:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(16, "a\Z", "a\r\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:126:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(17, "aaaaaaaaaaaaaaa\Z", "aaaaaaaaaaaaaaa\r\n", 0, 15);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:126:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(17, "aaaaaaaaaaaaaaa\Z", "aaaaaaaaaaaaaaa\r\n", 0, 15);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:127:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(18, "a|$", "b\r\n", 1, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:127:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(18, "a|$", "b\r\n", 1, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:131:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(19, "$|b", "\rb", 1, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:131:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(19, "$|b", "\rb", 1, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:133:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(20, "a$|ab$", "\r\nab\r\n", 2, 4);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:133:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(20, "a$|ab$", "\r\nab\r\n", 2, 4);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:135:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(21, "a|\Z", "b\r\n", 1, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:135:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(21, "a|\Z", "b\r\n", 1, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:139:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(22, "\Z|b", "\rb", 1, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:139:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(22, "\Z|b", "\rb", 1, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:141:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(23, "a\Z|ab\Z", "\r\nab\r\n", 2, 4);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:141:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(23, "a\Z|ab\Z", "\r\nab\r\n", 2, 4);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:142:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(24, "(?=a$).", "a\r\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:142:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(24, "(?=a$).", "a\r\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:147:3: warning: passing argument 2 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f(25, "(?=a$).", "a\r");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:147:3: warning: passing argument 3 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f(25, "(?=a$).", "a\r");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:148:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(26, "(?!a$)..", "a\r", 0, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:148:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(26, "(?!a$)..", "a\r", 0, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:151:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(27, "(?<=a$)\r\n", "a\r\n", 1, 3);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:151:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(27, "(?<=a$)\r\n", "a\r\n", 1, 3);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:153:3: warning: passing argument 2 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f(28, "(?<!a$)\r\n", "a\r\n");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:153:3: warning: passing argument 3 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f(28, "(?<!a$)\r\n", "a\r\n");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:154:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(29, "(?=a\Z).", "a\r\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:154:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(29, "(?=a\Z).", "a\r\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:159:3: warning: passing argument 2 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f(30, "(?=a\Z).", "a\r");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:159:3: warning: passing argument 3 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f(30, "(?=a\Z).", "a\r");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:160:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(31, "(?!a\Z)..", "a\r", 0, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:160:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(31, "(?!a\Z)..", "a\r", 0, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:163:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(32, ".
$", "aa\r\n", 0, 2);
^
crnl.c:85:1: note: expected ‘char *’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:163:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(32, ".$", "aa\r\n", 0, 2);
^
crnl.c:85:1: note: expected ‘char *’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:167:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(33, ".$", "aa\r", 0, 3);
^
crnl.c:85:1: note: expected ‘char *’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:167:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(33, ".$", "aa\r", 0, 3);
^
crnl.c:85:1: note: expected ‘char *’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:169:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(34, "\R{3}", "\r\r\n\n", 0, 4);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:169:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(34, "\R{3}", "\r\r\n\n", 0, 4);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:170:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(35, "$", "\n", 0, 0);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:170:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(35, "$", "\n", 0, 0);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:171:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(36, "T$", "T\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:171:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(36, "T$", "T\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:172:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(37, "(?m).", "\r\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:172:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(37, "(?m).", "\r\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:173:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(38, "(?m)..", "\r\n", 0, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:173:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(38, "(?m)..", "\r\n", 0, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:174:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(39, "^", "\n.", 1, 1, 1, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:174:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(39, "^", "\n.", 1, 1, 1, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:175:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(40, "^", "\r\n.", 1, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:175:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(40, "^", "\r\n.", 1, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:176:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(41, "^", "\r\n.", 2, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:176:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(41, "^", "\r\n.", 2, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:177:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(42, "$", "\n\n", 1, 1, 1, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:177:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(42, "$", "\n\n", 1, 1, 1, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:178:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(43, "$", "\r\n\n", 1, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:178:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(43, "$", "\r\n\n", 1, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:179:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(44, "$", "\r\n\n", 2, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:179:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(44, "$", "\r\n\n", 2, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:183:3: warning: passing argument 2 of ‘f0’ discards ‘const’ qualifier from pointer target type [enabled by default]
f0(45, "^$", "\n\r", 1, 0);
^
crnl.c:92:1: note: expected ‘char ’ but argument is of type ‘const char *’
f0(int no, char
pattern_arg, char* str_arg, int start_offset, int backward)
^
crnl.c:183:3: warning: passing argument 3 of ‘f0’ discards ‘const’ qualifier from pointer target type [enabled by default]
f0(45, "^$", "\n\r", 1, 0);
^
crnl.c:92:1: note: expected ‘char ’ but argument is of type ‘const char *’
f0(int no, char
pattern_arg, char* str_arg, int start_offset, int backward)
^
crnl.c:185:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(46, "^$", "\n\r\n", 1, 1, 1, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:185:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(46, "^$", "\n\r\n", 1, 1, 1, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:186:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(47, "^$", "\r\n\n", 1, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:186:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(47, "^$", "\r\n\n", 1, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:187:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(48, "\Z", "\r\n\n", 1, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:187:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(48, "\Z", "\r\n\n", 1, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:188:3: warning: passing argument 2 of ‘f0’ discards ‘const’ qualifier from pointer target type [enabled by default]
f0(49, ".(?=\Z)", "\r\n", 1, 0);
^
crnl.c:92:1: note: expected ‘char ’ but argument is of type ‘const char *’
f0(int no, char
pattern_arg, char* str_arg, int start_offset, int backward)
^
crnl.c:188:3: warning: passing argument 3 of ‘f0’ discards ‘const’ qualifier from pointer target type [enabled by default]
f0(49, ".(?=\Z)", "\r\n", 1, 0);
^
crnl.c:92:1: note: expected ‘char ’ but argument is of type ‘const char *’
f0(int no, char
pattern_arg, char* str_arg, int start_offset, int backward)
^
crnl.c:189:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(50, "(?=\Z)", "\r\n", 1, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:189:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(50, "(?=\Z)", "\r\n", 1, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:190:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(51, "(?<=^).", "\r\n.", 0, 2, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:190:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(51, "(?<=^).", "\r\n.", 0, 2, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:191:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(52, "(?<=^).", "\r\n.", 1, 2, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:191:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(52, "(?<=^).", "\r\n.", 1, 2, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:192:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(53, "(?<=^).", "\r\n.", 2, 2, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:192:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(53, "(?<=^).", "\r\n.", 2, 2, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:193:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(54, "^a", "\r\na", 0, 2, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:193:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(54, "^a", "\r\na", 0, 2, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:194:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(55, "^a", "\r\na", 1, 2, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:194:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(55, "^a", "\r\na", 1, 2, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:195:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(56, "(?m)$.{1,2}a", "\r\na", 0, 0, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:195:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(56, "(?m)$.{1,2}a", "\r\na", 0, 0, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:196:3: warning: passing argument 2 of ‘f0’ discards ‘const’ qualifier from pointer target type [enabled by default]
f0(57, "(?m)$.{1,2}a", "\r\na", 1, 0);
^
crnl.c:92:1: note: expected ‘char ’ but argument is of type ‘const char *’
f0(int no, char
pattern_arg, char* str_arg, int start_offset, int backward)
^
crnl.c:196:3: warning: passing argument 3 of ‘f0’ discards ‘const’ qualifier from pointer target type [enabled by default]
f0(57, "(?m)$.{1,2}a", "\r\na", 1, 0);
^
crnl.c:92:1: note: expected ‘char ’ but argument is of type ‘const char *’
f0(int no, char
pattern_arg, char* str_arg, int start_offset, int backward)
^
crnl.c:197:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(58, ".b", "\r\naaab\r\n", 1, 2, 6, 0);
^
crnl.c:32:1: note: expected ‘char *’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:197:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(58, ".b", "\r\naaab\r\n", 1, 2, 6, 0);
^
crnl.c:32:1: note: expected ‘char *’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:201:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(60, "$", "\n\n", -1, 1, 1, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:201:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(60, "$", "\n\n", -1, 1, 1, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:202:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(61, "$", "\n\r\n", -1, 1, 1, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:202:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(61, "$", "\n\r\n", -1, 1, 1, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:203:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(62, "$", "\n\r\n", -2, 1, 1, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:203:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(62, "$", "\n\r\n", -2, 1, 1, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:204:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(63, "^$", "\n\r\n", -1, 1, 1, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:204:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(63, "^$", "\n\r\n", -1, 1, 1, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:205:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(64, "^$", "\n\r\n", 0, 1, 1, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:205:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(64, "^$", "\n\r\n", 0, 1, 1, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:206:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(65, "^$", "\r\n\n", 0, 2, 2, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:206:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(65, "^$", "\r\n\n", 0, 2, 2, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:207:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(66, "^a", "\r\na", 0, 2, 3, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:207:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(66, "^a", "\r\na", 0, 2, 3, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:209:3: warning: passing argument 2 of ‘f0’ discards ‘const’ qualifier from pointer target type [enabled by default]
f0(67, "^a", "\r\na", -1, 1); /* This should not match after the fix of Issue #22. /
^
crnl.c:92:1: note: expected ‘char *’ but argument is of type ‘const char *’
f0(int no, char
pattern_arg, char* str_arg, int start_offset, int backward)
^
crnl.c:209:3: warning: passing argument 3 of ‘f0’ discards ‘const’ qualifier from pointer target type [enabled by default]
f0(67, "^a", "\r\na", -1, 1); /* This should not match after the fix of Issue #22. /
^
crnl.c:92:1: note: expected ‘char *’ but argument is of type ‘const char *’
f0(int no, char
pattern_arg, char* str_arg, int start_offset, int backward)
^
crnl.c:210:3: warning: passing argument 2 of ‘f0’ discards ‘const’ qualifier from pointer target type [enabled by default]
f0(68, "^a", "\r\na", -2, 1);
^
crnl.c:92:1: note: expected ‘char ’ but argument is of type ‘const char *’
f0(int no, char
pattern_arg, char* str_arg, int start_offset, int backward)
^
crnl.c:210:3: warning: passing argument 3 of ‘f0’ discards ‘const’ qualifier from pointer target type [enabled by default]
f0(68, "^a", "\r\na", -2, 1);
^
crnl.c:92:1: note: expected ‘char ’ but argument is of type ‘const char *’
f0(int no, char
pattern_arg, char* str_arg, int start_offset, int backward)
^
libtool: link: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -g -O2 -o crnl crnl.o ../.libs/libonig.a
CC ../mruby-onig-regexp/src/mruby_onig_regexp.c -> ../../mruby/host/mrbgems/mruby-onig-regexp/src/mruby_onig_regexp.o
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘onig_regexp_initialize’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:67:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int cflag = 0;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:86:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
OnigErrorInfo einfo;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘create_onig_region’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:108:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value const c = mrb_obj_value(mrb_data_object_alloc(
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘onig_match_common’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:119:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
OnigRegion* const match = (OnigRegion_)DATA_PTR(match_value);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:129:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
struct RObject_ const cls = (struct RObject_)mrb_class_get(mrb, "OnigRegexp");
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:145:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int idx = 1;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘onig_regexp_match’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:175:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value const ret = create_onig_region(mrb, str, self);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘onig_regexp_inspect’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:278:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value str = mrb_str_new_lit(mrb, "/");
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:282:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
char opts[4];
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘onig_regexp_to_s’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:301:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value src = mrb_iv_get(mrb, self, mrb_intern_lit(mrb, "@source"));
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘match_data_actual_index’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:375:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
char const_ name = NULL;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:387:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value const regexp = mrb_iv_get(mrb, self, mrb_intern_lit(mrb, "regexp"));
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:391:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int const idx = onig_name_to_backref_number(
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘match_data_begin’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:432:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
OnigRegion* reg;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:434:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_int const idx = match_data_actual_index(mrb, self, idx_value);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘match_data_end’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:451:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
OnigRegion* reg;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:453:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_int const idx = match_data_actual_index(mrb, self, idx_value);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘match_data_copy’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:464:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
OnigRegion* src;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:467:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
OnigRegion* dst = onig_region_new();
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘match_data_offset’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:491:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
OnigRegion* reg;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:493:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_int const idx = match_data_actual_index(mrb, self, idx_value);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:495:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value ret = mrb_ary_new_capa(mrb, 2);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘match_data_post_match’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:506:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value str = mrb_iv_get(mrb, self, mrb_intern_lit(mrb, "string"));
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘match_data_pre_match’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:515:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value str = mrb_iv_get(mrb, self, mrb_intern_lit(mrb, "string"));
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘match_data_to_a’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:538:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value str = mrb_iv_get(mrb, self, mrb_intern_lit(mrb, "string"));
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:542:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value ret = mrb_ary_new_capa(mrb, reg->num_regs);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘append_replace_str’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:565:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
char const* ch;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:576:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
char const* name_beg = ch += 2;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:580:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int const idx = onig_name_to_backref_number(
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘string_gsub’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:630:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
OnigRegex reg;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:632:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value const result = mrb_str_new(mrb, NULL, 0);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘string_scan’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:669:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
OnigRegex reg;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:671:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value const result = mrb_nil_p(blk)? mrb_ary_new(mrb) : self;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘string_split’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:725:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value const result = mrb_ary_new(mrb);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:728:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
OnigRegex reg;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:730:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value const match_value = create_onig_region(mrb, self, pattern);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘string_sub’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:793:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
OnigRegex reg;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:795:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value const result = mrb_str_new(mrb, NULL, 0);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:813:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int const last_end_pos = match->end[0];
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘onig_regexp_clear_global_variables’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:827:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int idx;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘onig_regexp_set_set_global_variables’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:846:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value const ret = mrb_bool_value(mrb_bool(arg));
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘onig_regexp_escape’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:859:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value const ret = mrb_str_new(mrb, NULL, 0);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:896:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
char const c[] = { '', escaped_char };
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘mrb_mruby_onig_regexp_gem_init’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:960:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
struct RClass* match_data = mrb_define_class(mrb, "OnigMatchData", mrb->object_class);
^
MRBC ../mruby-onig-regexp/mrblib/onig_regexp.rb
CC ../../mruby/host/mrbgems/mruby-onig-regexp/gem_init.c -> ../../mruby/host/mrbgems/mruby-onig-regexp/gem_init.o
CC ../mruby-require/src/require.c -> ../../mruby/host/mrbgems/mruby-require/src/require.o
MRBC ../mruby-require/mrblib/require.rb
CC ../../mruby/host/mrbgems/mruby-require/gem_init.c -> ../../mruby/host/mrbgems/mruby-require/gem_init.o
CC ../mruby-io/src/file_test.c -> ../../mruby/host/mrbgems/mruby-io/src/file_test.o
CC ../mruby-io/src/mruby_io_gem.c -> ../../mruby/host/mrbgems/mruby-io/src/mruby_io_gem.o
CC ../mruby-io/src/file.c -> ../../mruby/host/mrbgems/mruby-io/src/file.o
CC ../mruby-io/src/io.c -> ../../mruby/host/mrbgems/mruby-io/src/io.o
MRBC ../mruby-io/mrblib/file.rb
MRBC ../mruby-io/mrblib/file_constants.rb
MRBC ../mruby-io/mrblib/io.rb
MRBC ../mruby-io/mrblib/kernel.rb
CC ../../mruby/host/mrbgems/mruby-io/gem_init.c -> ../../mruby/host/mrbgems/mruby-io/gem_init.o
CC mrbgems/mruby-sprintf/src/kernel.c -> ../../mruby/host/mrbgems/mruby-sprintf/src/kernel.o
CC mrbgems/mruby-sprintf/src/sprintf.c -> ../../mruby/host/mrbgems/mruby-sprintf/src/sprintf.o
MRBC mrbgems/mruby-sprintf/mrblib/string.rb
CC ../../mruby/host/mrbgems/mruby-sprintf/gem_init.c -> ../../mruby/host/mrbgems/mruby-sprintf/gem_init.o
CC mrbgems/mruby-print/src/print.c -> ../../mruby/host/mrbgems/mruby-print/src/print.o
MRBC mrbgems/mruby-print/mrblib/print.rb
CC ../../mruby/host/mrbgems/mruby-print/gem_init.c -> ../../mruby/host/mrbgems/mruby-print/gem_init.o
CC mrbgems/mruby-kernel-ext/src/kernel.c -> ../../mruby/host/mrbgems/mruby-kernel-ext/src/kernel.o
CC ../../mruby/host/mrbgems/mruby-kernel-ext/gem_init.c -> ../../mruby/host/mrbgems/mruby-kernel-ext/gem_init.o
CC mrbgems/mruby-exit/src/mruby-exit.c -> ../../mruby/host/mrbgems/mruby-exit/src/mruby-exit.o
CC ../../mruby/host/mrbgems/mruby-exit/gem_init.c -> ../../mruby/host/mrbgems/mruby-exit/gem_init.o
CC mrbgems/mruby-random/src/random.c -> ../../mruby/host/mrbgems/mruby-random/src/random.o
CC mrbgems/mruby-random/src/mt19937ar.c -> ../../mruby/host/mrbgems/mruby-random/src/mt19937ar.o
CC ../../mruby/host/mrbgems/mruby-random/gem_init.c -> ../../mruby/host/mrbgems/mruby-random/gem_init.o
CC mrbgems/mruby-error/src/exception.c -> ../../mruby/host/mrbgems/mruby-error/src/exception.o
CC ../../mruby/host/mrbgems/mruby-error/gem_init.c -> ../../mruby/host/mrbgems/mruby-error/gem_init.o
MRBC mrbgems/mruby-enumerator/mrblib/enumerator.rb
CC ../../mruby/host/mrbgems/mruby-enumerator/gem_init.c -> ../../mruby/host/mrbgems/mruby-enumerator/gem_init.o
CC mrbgems/mruby-object-ext/src/object.c -> ../../mruby/host/mrbgems/mruby-object-ext/src/object.o
MRBC mrbgems/mruby-object-ext/mrblib/object.rb
CC ../../mruby/host/mrbgems/mruby-object-ext/gem_init.c -> ../../mruby/host/mrbgems/mruby-object-ext/gem_init.o
CC mrbgems/mruby-array-ext/src/array.c -> ../../mruby/host/mrbgems/mruby-array-ext/src/array.o
MRBC mrbgems/mruby-array-ext/mrblib/array.rb
CC ../../mruby/host/mrbgems/mruby-array-ext/gem_init.c -> ../../mruby/host/mrbgems/mruby-array-ext/gem_init.o
CC mrbgems/mruby-string-utf8/src/string.c -> ../../mruby/host/mrbgems/mruby-string-utf8/src/string.o
CC ../../mruby/host/mrbgems/mruby-string-utf8/gem_init.c -> ../../mruby/host/mrbgems/mruby-string-utf8/gem_init.o
CC mrbgems/mruby-hash-ext/src/hash-ext.c -> ../../mruby/host/mrbgems/mruby-hash-ext/src/hash-ext.o
MRBC mrbgems/mruby-hash-ext/mrblib/hash.rb
CC ../../mruby/host/mrbgems/mruby-hash-ext/gem_init.c -> ../../mruby/host/mrbgems/mruby-hash-ext/gem_init.o
CC mrbgems/mruby-numeric-ext/src/numeric_ext.c -> ../../mruby/host/mrbgems/mruby-numeric-ext/src/numeric_ext.o
MRBC mrbgems/mruby-numeric-ext/mrblib/numeric_ext.rb
CC ../../mruby/host/mrbgems/mruby-numeric-ext/gem_init.c -> ../../mruby/host/mrbgems/mruby-numeric-ext/gem_init.o
CC mrbgems/mruby-eval/src/eval.c -> ../../mruby/host/mrbgems/mruby-eval/src/eval.o
CC ../../mruby/host/mrbgems/mruby-eval/gem_init.c -> ../../mruby/host/mrbgems/mruby-eval/gem_init.o
CC mrbgems/mruby-math/src/math.c -> ../../mruby/host/mrbgems/mruby-math/src/math.o
CC ../../mruby/host/mrbgems/mruby-math/gem_init.c -> ../../mruby/host/mrbgems/mruby-math/gem_init.o
CC mrbgems/mruby-range-ext/src/range.c -> ../../mruby/host/mrbgems/mruby-range-ext/src/range.o
CC ../../mruby/host/mrbgems/mruby-range-ext/gem_init.c -> ../../mruby/host/mrbgems/mruby-range-ext/gem_init.o
CC mrbgems/mruby-time/src/time.c -> ../../mruby/host/mrbgems/mruby-time/src/time.o
MRBC mrbgems/mruby-time/mrblib/time.rb
CC ../../mruby/host/mrbgems/mruby-time/gem_init.c -> ../../mruby/host/mrbgems/mruby-time/gem_init.o
CC mrbgems/mruby-symbol-ext/src/symbol.c -> ../../mruby/host/mrbgems/mruby-symbol-ext/src/symbol.o
MRBC mrbgems/mruby-symbol-ext/mrblib/symbol.rb
CC ../../mruby/host/mrbgems/mruby-symbol-ext/gem_init.c -> ../../mruby/host/mrbgems/mruby-symbol-ext/gem_init.o
MRBC mrbgems/mruby-toplevel-ext/mrblib/toplevel.rb
CC ../../mruby/host/mrbgems/mruby-toplevel-ext/gem_init.c -> ../../mruby/host/mrbgems/mruby-toplevel-ext/gem_init.o
CC mrbgems/mruby-string-ext/src/string.c -> ../../mruby/host/mrbgems/mruby-string-ext/src/string.o
MRBC mrbgems/mruby-string-ext/mrblib/string.rb
CC ../../mruby/host/mrbgems/mruby-string-ext/gem_init.c -> ../../mruby/host/mrbgems/mruby-string-ext/gem_init.o
CC mrbgems/mruby-fiber/src/fiber.c -> ../../mruby/host/mrbgems/mruby-fiber/src/fiber.o
CC ../../mruby/host/mrbgems/mruby-fiber/gem_init.c -> ../../mruby/host/mrbgems/mruby-fiber/gem_init.o
MRBC mrbgems/mruby-enum-lazy/mrblib/lazy.rb
CC ../../mruby/host/mrbgems/mruby-enum-lazy/gem_init.c -> ../../mruby/host/mrbgems/mruby-enum-lazy/gem_init.o
CC mrbgems/mruby-proc-ext/src/proc.c -> ../../mruby/host/mrbgems/mruby-proc-ext/src/proc.o
MRBC mrbgems/mruby-proc-ext/mrblib/proc.rb
CC ../../mruby/host/mrbgems/mruby-proc-ext/gem_init.c -> ../../mruby/host/mrbgems/mruby-proc-ext/gem_init.o
CC mrbgems/mruby-objectspace/src/mruby_objectspace.c -> ../../mruby/host/mrbgems/mruby-objectspace/src/mruby_objectspace.o
CC ../../mruby/host/mrbgems/mruby-objectspace/gem_init.c -> ../../mruby/host/mrbgems/mruby-objectspace/gem_init.o
MRBC mrbgems/mruby-enum-ext/mrblib/enum.rb
CC ../../mruby/host/mrbgems/mruby-enum-ext/gem_init.c -> ../../mruby/host/mrbgems/mruby-enum-ext/gem_init.o
CC mrbgems/mruby-struct/src/struct.c -> ../../mruby/host/mrbgems/mruby-struct/src/struct.o
MRBC mrbgems/mruby-struct/mrblib/struct.rb
CC ../../mruby/host/mrbgems/mruby-struct/gem_init.c -> ../../mruby/host/mrbgems/mruby-struct/gem_init.o
CC ../../mruby/host/mrbgems/gem_init.c -> ../../mruby/host/mrbgems/gem_init.o
AR ../../mruby/host/lib/libmruby.a
ar: creating /root/h2o/mruby/host/lib/libmruby.a
CC mrbgems/mruby-bin-mirb/tools/mirb/mirb.c -> ../../mruby/host/mrbgems/mruby-bin-mirb/tools/mirb/mirb.o
LD ../../mruby/host/bin/mirb
CC mrbgems/mruby-bin-strip/tools/mruby-strip/mruby-strip.c -> ../../mruby/host/mrbgems/mruby-bin-strip/tools/mruby-strip/mruby-strip.o
LD ../../mruby/host/bin/mruby-strip
CC mrbgems/mruby-bin-mruby/tools/mruby/mruby.c -> ../../mruby/host/mrbgems/mruby-bin-mruby/tools/mruby/mruby.o
LD ../../mruby/host/bin/mruby

Build summary:

  Config Name: host

Output Directory: ../../mruby/host
Binaries: mruby-config, mrbc
Included Gems:
mruby-dir
mruby-sprintf - standard Kernel#sprintf method
mruby-iijson
mruby-env
mruby-digest
mruby-pack
mruby-onig-regexp
mruby-array-ext - Array class extension
mruby-io
mruby-time - standard Time class
mruby-compiler - mruby compiler library
mruby-eval - standard Kernel#eval method
mruby-require
mruby-print - standard print/puts/p
mruby-kernel-ext - Kernel module extension
mruby-exit - Kernel#exit method
mruby-random - Random class
mruby-error - extensional error handling
mruby-fiber - Fiber class
mruby-enum-ext - Enumerable module extension
mruby-enumerator - Enumerator class
mruby-object-ext - Object class extension
mruby-bin-mirb - mirb command
- Binaries: mirb
mruby-bin-mrbc - mruby compiler executable
mruby-string-ext - String class extension
mruby-string-utf8 - UTF-8 support in String class
mruby-hash-ext - Hash class extension
mruby-bin-strip - irep dump debug section remover command
- Binaries: mruby-strip
mruby-numeric-ext - Numeric class extension
mruby-math - standard Math module
mruby-range-ext - Range class extension
mruby-symbol-ext - Symbol class extension
mruby-toplevel-ext - toplevel object (main) methods extension
mruby-bin-mruby - mruby command
- Binaries: mruby
mruby-enum-lazy - Enumerable::Lazy class
mruby-proc-ext - Proc class extension
mruby-objectspace - ObjectSpace class

mruby-struct - standard Struct class

[ 0%] Built target mruby
Scanning dependencies of target bundled-ssl
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking for gcc... gcc
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... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for gcc option to accept ISO C99... -std=gnu99
checking for gcc -std=gnu99 option to accept ISO Standard C... (cached) -std=gnu99
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc -std=gnu99... /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... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu 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... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @file support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc -std=gnu99 object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -std=gnu99 -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc -std=gnu99 supports -fno-rtti -fno-exceptions... no
checking for gcc -std=gnu99 option to produce PIC... -fPIC -DPIC
checking if gcc -std=gnu99 PIC flag -fPIC -DPIC works... yes
checking if gcc -std=gnu99 static flag -static works... no
checking if gcc -std=gnu99 supports -c -o file.o... yes
checking if gcc -std=gnu99 supports -c -o file.o... (cached) yes
checking whether the gcc -std=gnu99 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux 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... no
checking whether to build static libraries... yes
checking if gcc -std=gnu99 supports "-fno-strict-overflow"... yes
checking if gcc -std=gnu99 supports "-D_FORTIFY_SOURCE=2"... no
checking if /usr/bin/ld -m elf_x86_64 supports "-Wl,-z,relro"... yes
checking if /usr/bin/ld -m elf_x86_64 supports "-Wl,-z,now"... yes
checking if gcc -std=gnu99 supports "-fstack-protector-strong"... yes
checking whether AS supports .note.GNU-stack... yes
checking dependency style of gcc -std=gnu99... gcc3
checking if compiling with clang... no
checking whether CC supports -Wno-pointer-sign... yes
checking for symlink... yes
checking for funopen... no
checking for asprintf... yes
checking for inet_pton... yes
checking for memmem... yes
checking for poll... yes
checking for reallocarray... no
checking for strlcat... no
checking for strlcpy... no
checking for strndup... yes
checking for strnlen... yes
checking for strsep... yes
checking for strtonum... no
checking for arc4random_buf... no
checking for explicit_bzero... no
checking for getauxval... yes
checking for getentropy... no
checking for timingsafe_bcmp... no
checking for timingsafe_memcmp... no
checking for getauxval... (cached) yes
checking for clock_gettime... yes
checking for dl_iterate_phdr... yes
checking whether va_copy exists... yes
checking whether __va_copy exists... yes
checking err.h usability... yes
checking err.h presence... yes
checking for err.h... yes
checking if BSWAP4 builds without __STRICT_ALIGNMENT... no
checking if .gnu.warning accepts long strings... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating include/Makefile
config.status: creating include/openssl/Makefile
config.status: creating crypto/Makefile
config.status: creating ssl/Makefile
config.status: creating tls/Makefile
config.status: creating tests/Makefile
config.status: creating apps/Makefile
config.status: creating man/Makefile
config.status: creating libcrypto.pc
config.status: creating libssl.pc
config.status: creating libtls.pc
config.status: creating openssl.pc
config.status: executing depfiles commands
config.status: executing libtool commands
Making all in crypto
CCAS aes/aes-elf-x86_64.lo
CCAS aes/bsaes-elf-x86_64.lo
CCAS aes/vpaes-elf-x86_64.lo
CCAS aes/aesni-elf-x86_64.lo
CCAS aes/aesni-sha1-elf-x86_64.lo
CCAS bn/modexp512-elf-x86_64.lo
CCAS bn/mont-elf-x86_64.lo
CCAS bn/mont5-elf-x86_64.lo
CCAS bn/gf2m-elf-x86_64.lo
CCAS camellia/cmll-elf-x86_64.lo
CCAS md5/md5-elf-x86_64.lo
CCAS modes/ghash-elf-x86_64.lo
CCAS rc4/rc4-elf-x86_64.lo
CCAS rc4/rc4-md5-elf-x86_64.lo
CCAS sha/sha1-elf-x86_64.lo
CPPAS sha/libcrypto_la-sha256-elf-x86_64.lo
CPPAS sha/libcrypto_la-sha512-elf-x86_64.lo
CCAS whrlpool/wp-elf-x86_64.lo
CPPAS libcrypto_la-cpuid-elf-x86_64.lo
CC libcrypto_la-cpt_err.lo
CC libcrypto_la-cryptlib.lo
CC libcrypto_la-cversion.lo
CC libcrypto_la-ex_data.lo
CC libcrypto_la-malloc-wrapper.lo
CC libcrypto_la-mem_clr.lo
CC libcrypto_la-mem_dbg.lo
CC libcrypto_la-o_init.lo
CC libcrypto_la-o_str.lo
CC libcrypto_la-o_time.lo
CC aes/libcrypto_la-aes_cfb.lo
CC aes/libcrypto_la-aes_ctr.lo
CC aes/libcrypto_la-aes_ecb.lo
CC aes/libcrypto_la-aes_ige.lo
CC aes/libcrypto_la-aes_misc.lo
CC aes/libcrypto_la-aes_ofb.lo
CC aes/libcrypto_la-aes_wrap.lo
CC asn1/libcrypto_la-a_bitstr.lo
CC asn1/libcrypto_la-a_bool.lo
CC asn1/libcrypto_la-a_bytes.lo
CC asn1/libcrypto_la-a_d2i_fp.lo
CC asn1/libcrypto_la-a_digest.lo
CC asn1/libcrypto_la-a_dup.lo
CC asn1/libcrypto_la-a_enum.lo
CC asn1/libcrypto_la-a_gentm.lo
CC asn1/libcrypto_la-a_i2d_fp.lo
CC asn1/libcrypto_la-a_int.lo
CC asn1/libcrypto_la-a_mbstr.lo
CC asn1/libcrypto_la-a_object.lo
CC asn1/libcrypto_la-a_octet.lo
CC asn1/libcrypto_la-a_print.lo
CC asn1/libcrypto_la-a_set.lo
CC asn1/libcrypto_la-a_sign.lo
CC asn1/libcrypto_la-a_strex.lo
CC asn1/libcrypto_la-a_strnid.lo
CC asn1/libcrypto_la-a_time.lo
CC asn1/libcrypto_la-a_type.lo
CC asn1/libcrypto_la-a_utctm.lo
CC asn1/libcrypto_la-a_utf8.lo
CC asn1/libcrypto_la-a_verify.lo
CC asn1/libcrypto_la-ameth_lib.lo
CC asn1/libcrypto_la-asn1_err.lo
CC asn1/libcrypto_la-asn1_gen.lo
CC asn1/libcrypto_la-asn1_lib.lo
CC asn1/libcrypto_la-asn1_par.lo
CC asn1/libcrypto_la-asn_mime.lo
CC asn1/libcrypto_la-asn_moid.lo
CC asn1/libcrypto_la-asn_pack.lo
CC asn1/libcrypto_la-bio_asn1.lo
CC asn1/libcrypto_la-bio_ndef.lo
CC asn1/libcrypto_la-d2i_pr.lo
CC asn1/libcrypto_la-d2i_pu.lo
CC asn1/libcrypto_la-evp_asn1.lo
CC asn1/libcrypto_la-f_enum.lo
CC asn1/libcrypto_la-f_int.lo
CC asn1/libcrypto_la-f_string.lo
CC asn1/libcrypto_la-i2d_pr.lo
CC asn1/libcrypto_la-i2d_pu.lo
CC asn1/libcrypto_la-n_pkey.lo
CC asn1/libcrypto_la-nsseq.lo
CC asn1/libcrypto_la-p5_pbe.lo
CC asn1/libcrypto_la-p5_pbev2.lo
CC asn1/libcrypto_la-p8_pkey.lo
CC asn1/libcrypto_la-t_bitst.lo
CC asn1/libcrypto_la-t_crl.lo
CC asn1/libcrypto_la-t_pkey.lo
CC asn1/libcrypto_la-t_req.lo
CC asn1/libcrypto_la-t_spki.lo
CC asn1/libcrypto_la-t_x509.lo
CC asn1/libcrypto_la-t_x509a.lo
CC asn1/libcrypto_la-tasn_dec.lo
CC asn1/libcrypto_la-tasn_enc.lo
CC asn1/libcrypto_la-tasn_fre.lo
CC asn1/libcrypto_la-tasn_new.lo
CC asn1/libcrypto_la-tasn_prn.lo
CC asn1/libcrypto_la-tasn_typ.lo
CC asn1/libcrypto_la-tasn_utl.lo
CC asn1/libcrypto_la-x_algor.lo
CC asn1/libcrypto_la-x_attrib.lo
CC asn1/libcrypto_la-x_bignum.lo
CC asn1/libcrypto_la-x_crl.lo
CC asn1/libcrypto_la-x_exten.lo
CC asn1/libcrypto_la-x_info.lo
CC asn1/libcrypto_la-x_long.lo
CC asn1/libcrypto_la-x_name.lo
CC asn1/libcrypto_la-x_nx509.lo
CC asn1/libcrypto_la-x_pkey.lo
CC asn1/libcrypto_la-x_pubkey.lo
CC asn1/libcrypto_la-x_req.lo
CC asn1/libcrypto_la-x_sig.lo
CC asn1/libcrypto_la-x_spki.lo
CC asn1/libcrypto_la-x_val.lo
CC asn1/libcrypto_la-x_x509.lo
CC asn1/libcrypto_la-x_x509a.lo
CC bf/libcrypto_la-bf_cfb64.lo
CC bf/libcrypto_la-bf_ecb.lo
CC bf/libcrypto_la-bf_enc.lo
CC bf/libcrypto_la-bf_ofb64.lo
CC bf/libcrypto_la-bf_skey.lo
CC bio/libcrypto_la-b_dump.lo
CC bio/libcrypto_la-b_posix.lo
CC bio/libcrypto_la-b_print.lo
CC bio/libcrypto_la-b_sock.lo
CC bio/libcrypto_la-bf_buff.lo
CC bio/libcrypto_la-bf_nbio.lo
CC bio/libcrypto_la-bf_null.lo
CC bio/libcrypto_la-bio_cb.lo
CC bio/libcrypto_la-bio_err.lo
CC bio/libcrypto_la-bio_lib.lo
CC bio/libcrypto_la-bss_acpt.lo
CC bio/libcrypto_la-bss_bio.lo
CC bio/libcrypto_la-bss_conn.lo
CC bio/libcrypto_la-bss_dgram.lo
CC bio/libcrypto_la-bss_fd.lo
CC bio/libcrypto_la-bss_file.lo
CC bio/libcrypto_la-bss_log.lo
CC bio/libcrypto_la-bss_mem.lo
CC bio/libcrypto_la-bss_null.lo
CC bio/libcrypto_la-bss_sock.lo
CC bn/libcrypto_la-bn_add.lo
CC bn/libcrypto_la-bn_asm.lo
CC bn/libcrypto_la-bn_blind.lo
CC bn/libcrypto_la-bn_const.lo
CC bn/libcrypto_la-bn_ctx.lo
CC bn/libcrypto_la-bn_depr.lo
CC bn/libcrypto_la-bn_div.lo
CC bn/libcrypto_la-bn_err.lo
CC bn/libcrypto_la-bn_exp.lo
CC bn/libcrypto_la-bn_exp2.lo
CC bn/libcrypto_la-bn_gcd.lo
CC bn/libcrypto_la-bn_gf2m.lo
CC bn/libcrypto_la-bn_kron.lo
CC bn/libcrypto_la-bn_lib.lo
CC bn/libcrypto_la-bn_mod.lo
CC bn/libcrypto_la-bn_mont.lo
CC bn/libcrypto_la-bn_mpi.lo
CC bn/libcrypto_la-bn_mul.lo
CC bn/libcrypto_la-bn_nist.lo
CC bn/libcrypto_la-bn_prime.lo
CC bn/libcrypto_la-bn_print.lo
CC bn/libcrypto_la-bn_rand.lo
CC bn/libcrypto_la-bn_recp.lo
CC bn/libcrypto_la-bn_shift.lo
CC bn/libcrypto_la-bn_sqr.lo
CC bn/libcrypto_la-bn_sqrt.lo
CC bn/libcrypto_la-bn_word.lo
CC bn/libcrypto_la-bn_x931p.lo
CC buffer/libcrypto_la-buf_err.lo
CC buffer/libcrypto_la-buf_str.lo
CC buffer/libcrypto_la-buffer.lo
CC camellia/libcrypto_la-cmll_cfb.lo
CC camellia/libcrypto_la-cmll_ctr.lo
CC camellia/libcrypto_la-cmll_ecb.lo
CC camellia/libcrypto_la-cmll_misc.lo
CC camellia/libcrypto_la-cmll_ofb.lo
CC cast/libcrypto_la-c_cfb64.lo
CC cast/libcrypto_la-c_ecb.lo
CC cast/libcrypto_la-c_enc.lo
CC cast/libcrypto_la-c_ofb64.lo
CC cast/libcrypto_la-c_skey.lo
CC chacha/libcrypto_la-chacha.lo
CC cmac/libcrypto_la-cm_ameth.lo
CC cmac/libcrypto_la-cm_pmeth.lo
CC cmac/libcrypto_la-cmac.lo
CC comp/libcrypto_la-c_rle.lo
CC comp/libcrypto_la-c_zlib.lo
CC comp/libcrypto_la-comp_err.lo
CC comp/libcrypto_la-comp_lib.lo
CC conf/libcrypto_la-conf_api.lo
CC conf/libcrypto_la-conf_def.lo
CC conf/libcrypto_la-conf_err.lo
CC conf/libcrypto_la-conf_lib.lo
CC conf/libcrypto_la-conf_mall.lo
CC conf/libcrypto_la-conf_mod.lo
CC conf/libcrypto_la-conf_sap.lo
CC des/libcrypto_la-cbc_cksm.lo
CC des/libcrypto_la-cbc_enc.lo
CC des/libcrypto_la-cfb64ede.lo
CC des/libcrypto_la-cfb64enc.lo
CC des/libcrypto_la-cfb_enc.lo
CC des/libcrypto_la-des_enc.lo
CC des/libcrypto_la-ecb3_enc.lo
CC des/libcrypto_la-ecb_enc.lo
CC des/libcrypto_la-ede_cbcm_enc.lo
CC des/libcrypto_la-enc_read.lo
CC des/libcrypto_la-enc_writ.lo
CC des/libcrypto_la-fcrypt.lo
CC des/libcrypto_la-fcrypt_b.lo
CC des/libcrypto_la-ofb64ede.lo
CC des/libcrypto_la-ofb64enc.lo
CC des/libcrypto_la-ofb_enc.lo
CC des/libcrypto_la-pcbc_enc.lo
CC des/libcrypto_la-qud_cksm.lo
CC des/libcrypto_la-rand_key.lo
CC des/libcrypto_la-set_key.lo
CC des/libcrypto_la-str2key.lo
CC des/libcrypto_la-xcbc_enc.lo
CC dh/libcrypto_la-dh_ameth.lo
CC dh/libcrypto_la-dh_asn1.lo
CC dh/libcrypto_la-dh_check.lo
CC dh/libcrypto_la-dh_depr.lo
CC dh/libcrypto_la-dh_err.lo
CC dh/libcrypto_la-dh_gen.lo
CC dh/libcrypto_la-dh_key.lo
CC dh/libcrypto_la-dh_lib.lo
CC dh/libcrypto_la-dh_pmeth.lo
CC dh/libcrypto_la-dh_prn.lo
CC dsa/libcrypto_la-dsa_ameth.lo
CC dsa/libcrypto_la-dsa_asn1.lo
CC dsa/libcrypto_la-dsa_depr.lo
CC dsa/libcrypto_la-dsa_err.lo
CC dsa/libcrypto_la-dsa_gen.lo
CC dsa/libcrypto_la-dsa_key.lo
CC dsa/libcrypto_la-dsa_lib.lo
CC dsa/libcrypto_la-dsa_ossl.lo
CC dsa/libcrypto_la-dsa_pmeth.lo
CC dsa/libcrypto_la-dsa_prn.lo
CC dsa/libcrypto_la-dsa_sign.lo
CC dsa/libcrypto_la-dsa_vrf.lo
CC dso/libcrypto_la-dso_dlfcn.lo
CC dso/libcrypto_la-dso_err.lo
CC dso/libcrypto_la-dso_lib.lo
CC dso/libcrypto_la-dso_null.lo
CC dso/libcrypto_la-dso_openssl.lo
CC ec/libcrypto_la-ec2_mult.lo
CC ec/libcrypto_la-ec2_oct.lo
CC ec/libcrypto_la-ec2_smpl.lo
CC ec/libcrypto_la-ec_ameth.lo
CC ec/libcrypto_la-ec_asn1.lo
CC ec/libcrypto_la-ec_check.lo
CC ec/libcrypto_la-ec_curve.lo
CC ec/libcrypto_la-ec_cvt.lo
CC ec/libcrypto_la-ec_err.lo
CC ec/libcrypto_la-ec_key.lo
CC ec/libcrypto_la-ec_lib.lo
CC ec/libcrypto_la-ec_mult.lo
CC ec/libcrypto_la-ec_oct.lo
CC ec/libcrypto_la-ec_pmeth.lo
CC ec/libcrypto_la-ec_print.lo
CC ec/libcrypto_la-eck_prn.lo
CC ec/libcrypto_la-ecp_mont.lo
CC ec/libcrypto_la-ecp_nist.lo
CC ec/libcrypto_la-ecp_oct.lo
CC ec/libcrypto_la-ecp_smpl.lo
CC ecdh/libcrypto_la-ech_err.lo
CC ecdh/libcrypto_la-ech_key.lo
CC ecdh/libcrypto_la-ech_lib.lo
CC ecdh/libcrypto_la-ech_ossl.lo
CC ecdsa/libcrypto_la-ecs_asn1.lo
CC ecdsa/libcrypto_la-ecs_err.lo
CC ecdsa/libcrypto_la-ecs_lib.lo
CC ecdsa/libcrypto_la-ecs_ossl.lo
CC ecdsa/libcrypto_la-ecs_sign.lo
CC ecdsa/libcrypto_la-ecs_vrf.lo
CC engine/libcrypto_la-eng_all.lo
CC engine/libcrypto_la-eng_cnf.lo
CC engine/libcrypto_la-eng_ctrl.lo
CC engine/libcrypto_la-eng_dyn.lo
CC engine/libcrypto_la-eng_err.lo
CC engine/libcrypto_la-eng_fat.lo
CC engine/libcrypto_la-eng_init.lo
CC engine/libcrypto_la-eng_lib.lo
CC engine/libcrypto_la-eng_list.lo
CC engine/libcrypto_la-eng_openssl.lo
CC engine/libcrypto_la-eng_pkey.lo
CC engine/libcrypto_la-eng_table.lo
CC engine/libcrypto_la-tb_asnmth.lo
CC engine/libcrypto_la-tb_cipher.lo
CC engine/libcrypto_la-tb_dh.lo
CC engine/libcrypto_la-tb_digest.lo
CC engine/libcrypto_la-tb_dsa.lo
CC engine/libcrypto_la-tb_ecdh.lo
CC engine/libcrypto_la-tb_ecdsa.lo
CC engine/libcrypto_la-tb_pkmeth.lo
CC engine/libcrypto_la-tb_rand.lo
CC engine/libcrypto_la-tb_rsa.lo
CC engine/libcrypto_la-tb_store.lo
CC err/libcrypto_la-err.lo
CC err/libcrypto_la-err_all.lo
CC err/libcrypto_la-err_prn.lo
CC evp/libcrypto_la-bio_b64.lo
CC evp/libcrypto_la-bio_enc.lo
CC evp/libcrypto_la-bio_md.lo
CC evp/libcrypto_la-c_all.lo
CC evp/libcrypto_la-digest.lo
CC evp/libcrypto_la-e_aes.lo
CC evp/libcrypto_la-e_aes_cbc_hmac_sha1.lo
CC evp/libcrypto_la-e_bf.lo
CC evp/libcrypto_la-e_camellia.lo
CC evp/libcrypto_la-e_cast.lo
CC evp/libcrypto_la-e_chacha.lo
CC evp/libcrypto_la-e_chacha20poly1305.lo
CC evp/libcrypto_la-e_des.lo
CC evp/libcrypto_la-e_des3.lo
CC evp/libcrypto_la-e_gost2814789.lo
CC evp/libcrypto_la-e_idea.lo
CC evp/libcrypto_la-e_null.lo
CC evp/libcrypto_la-e_old.lo
CC evp/libcrypto_la-e_rc2.lo
CC evp/libcrypto_la-e_rc4.lo
CC evp/libcrypto_la-e_rc4_hmac_md5.lo
CC evp/libcrypto_la-e_xcbc_d.lo
CC evp/libcrypto_la-encode.lo
CC evp/libcrypto_la-evp_aead.lo
CC evp/libcrypto_la-evp_enc.lo
CC evp/libcrypto_la-evp_err.lo
CC evp/libcrypto_la-evp_key.lo
CC evp/libcrypto_la-evp_lib.lo
CC evp/libcrypto_la-evp_pbe.lo
CC evp/libcrypto_la-evp_pkey.lo
CC evp/libcrypto_la-m_dss.lo
CC evp/libcrypto_la-m_dss1.lo
CC evp/libcrypto_la-m_ecdsa.lo
CC evp/libcrypto_la-m_gost2814789.lo
CC evp/libcrypto_la-m_gostr341194.lo
CC evp/libcrypto_la-m_md4.lo
CC evp/libcrypto_la-m_md5.lo
CC evp/libcrypto_la-m_null.lo
CC evp/libcrypto_la-m_ripemd.lo
CC evp/libcrypto_la-m_sha.lo
CC evp/libcrypto_la-m_sha1.lo
CC evp/libcrypto_la-m_sigver.lo
CC evp/libcrypto_la-m_streebog.lo
CC evp/libcrypto_la-m_wp.lo
CC evp/libcrypto_la-names.lo
CC evp/libcrypto_la-p5_crpt.lo
CC evp/libcrypto_la-p5_crpt2.lo
CC evp/libcrypto_la-p_dec.lo
CC evp/libcrypto_la-p_enc.lo
CC evp/libcrypto_la-p_lib.lo
CC evp/libcrypto_la-p_open.lo
CC evp/libcrypto_la-p_seal.lo
CC evp/libcrypto_la-p_sign.lo
CC evp/libcrypto_la-p_verify.lo
CC evp/libcrypto_la-pmeth_fn.lo
CC evp/libcrypto_la-pmeth_gn.lo
CC evp/libcrypto_la-pmeth_lib.lo
CC gost/libcrypto_la-gost2814789.lo
CC gost/libcrypto_la-gost89_keywrap.lo
CC gost/libcrypto_la-gost89_params.lo
CC gost/libcrypto_la-gost89imit_ameth.lo
CC gost/libcrypto_la-gost89imit_pmeth.lo
CC gost/libcrypto_la-gost_asn1.lo
CC gost/libcrypto_la-gost_err.lo
CC gost/libcrypto_la-gostr341001.lo
CC gost/libcrypto_la-gostr341001_ameth.lo
CC gost/libcrypto_la-gostr341001_key.lo
CC gost/libcrypto_la-gostr341001_params.lo
CC gost/libcrypto_la-gostr341001_pmeth.lo
CC gost/libcrypto_la-gostr341194.lo
CC gost/libcrypto_la-streebog.lo
CC hmac/libcrypto_la-hm_ameth.lo
CC hmac/libcrypto_la-hm_pmeth.lo
CC hmac/libcrypto_la-hmac.lo
CC idea/libcrypto_la-i_cbc.lo
CC idea/libcrypto_la-i_cfb64.lo
CC idea/libcrypto_la-i_ecb.lo
CC idea/libcrypto_la-i_ofb64.lo
CC idea/libcrypto_la-i_skey.lo
CC krb5/libcrypto_la-krb5_asn.lo
CC lhash/libcrypto_la-lh_stats.lo
CC lhash/libcrypto_la-lhash.lo
CC md4/libcrypto_la-md4_dgst.lo
CC md4/libcrypto_la-md4_one.lo
CC md5/libcrypto_la-md5_dgst.lo
CC md5/libcrypto_la-md5_one.lo
CC modes/libcrypto_la-cbc128.lo
CC modes/libcrypto_la-ccm128.lo
CC modes/libcrypto_la-cfb128.lo
CC modes/libcrypto_la-ctr128.lo
CC modes/libcrypto_la-cts128.lo
CC modes/libcrypto_la-gcm128.lo
CC modes/libcrypto_la-ofb128.lo
CC modes/libcrypto_la-xts128.lo
CC objects/libcrypto_la-o_names.lo
CC objects/libcrypto_la-obj_dat.lo
CC objects/libcrypto_la-obj_err.lo
CC objects/libcrypto_la-obj_lib.lo
CC objects/libcrypto_la-obj_xref.lo
CC ocsp/libcrypto_la-ocsp_asn.lo
CC ocsp/libcrypto_la-ocsp_cl.lo
CC ocsp/libcrypto_la-ocsp_err.lo
CC ocsp/libcrypto_la-ocsp_ext.lo
CC ocsp/libcrypto_la-ocsp_ht.lo
CC ocsp/libcrypto_la-ocsp_lib.lo
CC ocsp/libcrypto_la-ocsp_prn.lo
CC ocsp/libcrypto_la-ocsp_srv.lo
CC ocsp/libcrypto_la-ocsp_vfy.lo
CC pem/libcrypto_la-pem_all.lo
CC pem/libcrypto_la-pem_err.lo
CC pem/libcrypto_la-pem_info.lo
CC pem/libcrypto_la-pem_lib.lo
CC pem/libcrypto_la-pem_oth.lo
CC pem/libcrypto_la-pem_pk8.lo
CC pem/libcrypto_la-pem_pkey.lo
CC pem/libcrypto_la-pem_seal.lo
CC pem/libcrypto_la-pem_sign.lo
CC pem/libcrypto_la-pem_x509.lo
CC pem/libcrypto_la-pem_xaux.lo
CC pem/libcrypto_la-pvkfmt.lo
CC pkcs12/libcrypto_la-p12_add.lo
CC pkcs12/libcrypto_la-p12_asn.lo
CC pkcs12/libcrypto_la-p12_attr.lo
CC pkcs12/libcrypto_la-p12_crpt.lo
CC pkcs12/libcrypto_la-p12_crt.lo
CC pkcs12/libcrypto_la-p12_decr.lo
CC pkcs12/libcrypto_la-p12_init.lo
CC pkcs12/libcrypto_la-p12_key.lo
CC pkcs12/libcrypto_la-p12_kiss.lo
CC pkcs12/libcrypto_la-p12_mutl.lo
CC pkcs12/libcrypto_la-p12_npas.lo
CC pkcs12/libcrypto_la-p12_p8d.lo
CC pkcs12/libcrypto_la-p12_p8e.lo
CC pkcs12/libcrypto_la-p12_utl.lo
CC pkcs12/libcrypto_la-pk12err.lo
CC pkcs7/libcrypto_la-bio_pk7.lo
CC pkcs7/libcrypto_la-pk7_asn1.lo
CC pkcs7/libcrypto_la-pk7_attr.lo
CC pkcs7/libcrypto_la-pk7_doit.lo
CC pkcs7/libcrypto_la-pk7_lib.lo
CC pkcs7/libcrypto_la-pk7_mime.lo
CC pkcs7/libcrypto_la-pk7_smime.lo
CC pkcs7/libcrypto_la-pkcs7err.lo
CC poly1305/libcrypto_la-poly1305.lo
CC rand/libcrypto_la-rand_err.lo
CC rand/libcrypto_la-rand_lib.lo
CC rand/libcrypto_la-randfile.lo
CC rc2/libcrypto_la-rc2_cbc.lo
CC rc2/libcrypto_la-rc2_ecb.lo
CC rc2/libcrypto_la-rc2_skey.lo
CC rc2/libcrypto_la-rc2cfb64.lo
CC rc2/libcrypto_la-rc2ofb64.lo
CC ripemd/libcrypto_la-rmd_dgst.lo
CC ripemd/libcrypto_la-rmd_one.lo
CC rsa/libcrypto_la-rsa_ameth.lo
CC rsa/libcrypto_la-rsa_asn1.lo
CC rsa/libcrypto_la-rsa_chk.lo
CC rsa/libcrypto_la-rsa_crpt.lo
CC rsa/libcrypto_la-rsa_depr.lo
CC rsa/libcrypto_la-rsa_eay.lo
CC rsa/libcrypto_la-rsa_err.lo
CC rsa/libcrypto_la-rsa_gen.lo
CC rsa/libcrypto_la-rsa_lib.lo
CC rsa/libcrypto_la-rsa_none.lo
CC rsa/libcrypto_la-rsa_oaep.lo
CC rsa/libcrypto_la-rsa_pk1.lo
CC rsa/libcrypto_la-rsa_pmeth.lo
CC rsa/libcrypto_la-rsa_prn.lo
CC rsa/libcrypto_la-rsa_pss.lo
CC rsa/libcrypto_la-rsa_saos.lo
CC rsa/libcrypto_la-rsa_sign.lo
CC rsa/libcrypto_la-rsa_ssl.lo
CC rsa/libcrypto_la-rsa_x931.lo
CC sha/libcrypto_la-sha1_one.lo
CC sha/libcrypto_la-sha1dgst.lo
CC sha/libcrypto_la-sha256.lo
CC sha/libcrypto_la-sha512.lo
CC sha/libcrypto_la-sha_dgst.lo
CC sha/libcrypto_la-sha_one.lo
CC stack/libcrypto_la-stack.lo
CC ts/libcrypto_la-ts_asn1.lo
CC ts/libcrypto_la-ts_conf.lo
CC ts/libcrypto_la-ts_err.lo
CC ts/libcrypto_la-ts_lib.lo
CC ts/libcrypto_la-ts_req_print.lo
CC ts/libcrypto_la-ts_req_utils.lo
CC ts/libcrypto_la-ts_rsp_print.lo
CC ts/libcrypto_la-ts_rsp_sign.lo
CC ts/libcrypto_la-ts_rsp_utils.lo
CC ts/libcrypto_la-ts_rsp_verify.lo
CC ts/libcrypto_la-ts_verify_ctx.lo
CC txt_db/libcrypto_la-txt_db.lo
CC ui/libcrypto_la-ui_err.lo
CC ui/libcrypto_la-ui_lib.lo
CC ui/libcrypto_la-ui_openssl.lo
CC ui/libcrypto_la-ui_util.lo
CC whrlpool/libcrypto_la-wp_dgst.lo
CC x509/libcrypto_la-by_dir.lo
CC x509/libcrypto_la-by_file.lo
CC x509/libcrypto_la-by_mem.lo
CC x509/libcrypto_la-x509_att.lo
CC x509/libcrypto_la-x509_cmp.lo
CC x509/libcrypto_la-x509_d2.lo
CC x509/libcrypto_la-x509_def.lo
CC x509/libcrypto_la-x509_err.lo
CC x509/libcrypto_la-x509_ext.lo
CC x509/libcrypto_la-x509_lu.lo
CC x509/libcrypto_la-x509_obj.lo
CC x509/libcrypto_la-x509_r2x.lo
CC x509/libcrypto_la-x509_req.lo
CC x509/libcrypto_la-x509_set.lo
CC x509/libcrypto_la-x509_trs.lo
CC x509/libcrypto_la-x509_txt.lo
CC x509/libcrypto_la-x509_v3.lo
CC x509/libcrypto_la-x509_vfy.lo
CC x509/libcrypto_la-x509_vpm.lo
CC x509/libcrypto_la-x509cset.lo
CC x509/libcrypto_la-x509name.lo
CC x509/libcrypto_la-x509rset.lo
CC x509/libcrypto_la-x509spki.lo
CC x509/libcrypto_la-x509type.lo
CC x509/libcrypto_la-x_all.lo
CC x509v3/libcrypto_la-pcy_cache.lo
CC x509v3/libcrypto_la-pcy_data.lo
CC x509v3/libcrypto_la-pcy_lib.lo
CC x509v3/libcrypto_la-pcy_map.lo
CC x509v3/libcrypto_la-pcy_node.lo
CC x509v3/libcrypto_la-pcy_tree.lo
CC x509v3/libcrypto_la-v3_akey.lo
CC x509v3/libcrypto_la-v3_akeya.lo
CC x509v3/libcrypto_la-v3_alt.lo
CC x509v3/libcrypto_la-v3_bcons.lo
CC x509v3/libcrypto_la-v3_bitst.lo
CC x509v3/libcrypto_la-v3_conf.lo
CC x509v3/libcrypto_la-v3_cpols.lo
CC x509v3/libcrypto_la-v3_crld.lo
CC x509v3/libcrypto_la-v3_enum.lo
CC x509v3/libcrypto_la-v3_extku.lo
CC x509v3/libcrypto_la-v3_genn.lo
CC x509v3/libcrypto_la-v3_ia5.lo
CC x509v3/libcrypto_la-v3_info.lo
CC x509v3/libcrypto_la-v3_int.lo
CC x509v3/libcrypto_la-v3_lib.lo
CC x509v3/libcrypto_la-v3_ncons.lo
CC x509v3/libcrypto_la-v3_ocsp.lo
CC x509v3/libcrypto_la-v3_pci.lo
CC x509v3/libcrypto_la-v3_pcia.lo
CC x509v3/libcrypto_la-v3_pcons.lo
CC x509v3/libcrypto_la-v3_pku.lo
CC x509v3/libcrypto_la-v3_pmaps.lo
CC x509v3/libcrypto_la-v3_prn.lo
CC x509v3/libcrypto_la-v3_purp.lo
CC x509v3/libcrypto_la-v3_skey.lo
CC x509v3/libcrypto_la-v3_sxnet.lo
CC x509v3/libcrypto_la-v3_utl.lo
CC x509v3/libcrypto_la-v3err.lo
CC compat/strlcat.lo
CC compat/strlcpy.lo
CC compat/reallocarray.lo
CC compat/timingsafe_memcmp.lo
CC compat/timingsafe_bcmp.lo
CC compat/arc4random.lo
CC compat/getentropy_linux.lo
CCLD libcompat.la
CC compat/libcompatnoopt_la-explicit_bzero.lo
CCLD libcompatnoopt.la
CCLD libcrypto.la
Making all in ssl
CC bio_ssl.lo
CC bs_ber.lo
CC bs_cbb.lo
CC bs_cbs.lo
CC d1_both.lo
CC d1_clnt.lo
CC d1_enc.lo
CC d1_lib.lo
CC d1_meth.lo
CC d1_pkt.lo
CC d1_srtp.lo
CC d1_srvr.lo
CC pqueue.lo
CC s23_clnt.lo
CC s23_lib.lo
CC s23_meth.lo
CC s23_pkt.lo
CC s23_srvr.lo
CC s3_both.lo
CC s3_cbc.lo
CC s3_clnt.lo
CC s3_enc.lo
CC s3_lib.lo
CC s3_meth.lo
CC s3_pkt.lo
CC s3_srvr.lo
CC ssl_algs.lo
CC ssl_asn1.lo
CC ssl_cert.lo
CC ssl_ciph.lo
CC ssl_err.lo
CC ssl_err2.lo
CC ssl_lib.lo
CC ssl_rsa.lo
CC ssl_sess.lo
CC ssl_stat.lo
CC ssl_txt.lo
CC t1_clnt.lo
CC t1_enc.lo
CC t1_lib.lo
CC t1_meth.lo
CC t1_reneg.lo
CC t1_srvr.lo
CCLD libssl.la
Making all in tls
CC tls.lo
CC tls_client.lo
CC tls_config.lo
CC tls_server.lo
CC tls_util.lo
CC tls_verify.lo
CCLD libtls.la
Making all in include
Making all in openssl
Making all in apps
CC apps.o
CC asn1pars.o
CC ca.o
CC ciphers.o
CC cms.o
CC crl.o
CC crl2p7.o
CC dgst.o
CC dh.o
CC dhparam.o
CC dsa.o
CC dsaparam.o
CC ec.o
CC ecparam.o
CC enc.o
CC engine.o
CC errstr.o
CC gendh.o
CC gendsa.o
CC genpkey.o
CC genrsa.o
CC nseq.o
CC ocsp.o
CC openssl.o
CC passwd.o
CC pkcs12.o
CC pkcs7.o
CC pkcs8.o
CC pkey.o
CC pkeyparam.o
CC pkeyutl.o
CC prime.o
CC rand.o
CC req.o
CC rsa.o
CC rsautl.o
CC s_cb.o
CC s_client.o
CC s_server.o
CC s_socket.o
CC s_time.o
CC sess_id.o
CC smime.o
CC speed.o
CC spkac.o
CC ts.o
CC verify.o
CC version.o
CC x509.o
CC certhash.o
CC apps_posix.o
CC strtonum.o
CCLD openssl
Making all in tests
Making all in man
Making install in crypto
/usr/bin/mkdir -p '/root/h2o/libressl-build/lib'
/bin/sh ../libtool --mode=install /usr/bin/install -c libcrypto.la '/root/h2o/libressl-build/lib'
libtool: install: /usr/bin/install -c -m 644 .libs/libcrypto.lai /root/h2o/libressl-build/lib/libcrypto.la
libtool: install: /usr/bin/install -c .libs/libcrypto.a /root/h2o/libressl-build/lib/libcrypto.a
libtool: install: chmod 644 /root/h2o/libressl-build/lib/libcrypto.a
libtool: install: ranlib /root/h2o/libressl-build/lib/libcrypto.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/sbin" ldconfig -n /root/h2o/libressl-build/lib
Making install in ssl
/usr/bin/mkdir -p '/root/h2o/libressl-build/lib'
/bin/sh ../libtool --mode=install /usr/bin/install -c libssl.la '/root/h2o/libressl-build/lib'
libtool: install: /usr/bin/install -c -m 644 .libs/libssl.lai /root/h2o/libressl-build/lib/libssl.la
libtool: install: /usr/bin/install -c .libs/libssl.a /root/h2o/libressl-build/lib/libssl.a
libtool: install: chmod 644 /root/h2o/libressl-build/lib/libssl.a
libtool: install: ranlib /root/h2o/libressl-build/lib/libssl.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/sbin" ldconfig -n /root/h2o/libressl-build/lib
Making install in tls
/usr/bin/mkdir -p '/root/h2o/libressl-build/lib'
/bin/sh ../libtool --mode=install /usr/bin/install -c libtls.la '/root/h2o/libressl-build/lib'
libtool: install: /usr/bin/install -c -m 644 .libs/libtls.lai /root/h2o/libressl-build/lib/libtls.la
libtool: install: /usr/bin/install -c .libs/libtls.a /root/h2o/libressl-build/lib/libtls.a
libtool: install: chmod 644 /root/h2o/libressl-build/lib/libtls.a
libtool: install: ranlib /root/h2o/libressl-build/lib/libtls.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/sbin" ldconfig -n /root/h2o/libressl-build/lib
Making install in include
Making install in openssl
/usr/bin/mkdir -p '/root/h2o/libressl-build/include/openssl'
/usr/bin/install -c -m 644 aes.h asn1.h asn1_mac.h asn1t.h bio.h blowfish.h bn.h buffer.h camellia.h cast.h chacha.h cmac.h cms.h comp.h conf.h conf_api.h crypto.h des.h dh.h dsa.h dso.h dtls1.h e_os2.h ec.h ecdh.h ecdsa.h engine.h err.h evp.h gost.h hmac.h idea.h krb5_asn.h lhash.h md4.h md5.h modes.h obj_mac.h objects.h ocsp.h '/root/h2o/libressl-build/include/openssl'
/usr/bin/install -c -m 644 opensslconf.h opensslfeatures.h opensslv.h ossl_typ.h pem.h pem2.h pkcs12.h pkcs7.h poly1305.h rand.h rc2.h rc4.h ripemd.h rsa.h safestack.h sha.h srtp.h ssl.h ssl2.h ssl23.h ssl3.h stack.h tls1.h ts.h txt_db.h ui.h ui_compat.h whrlpool.h x509.h x509_vfy.h x509v3.h '/root/h2o/libressl-build/include/openssl'
/usr/bin/mkdir -p '/root/h2o/libressl-build/include'
/usr/bin/install -c -m 644 tls.h '/root/h2o/libressl-build/include'
Making install in apps
/usr/bin/mkdir -p '/root/h2o/libressl-build/bin'
/bin/sh ../libtool --mode=install /usr/bin/install -c openssl '/root/h2o/libressl-build/bin'
libtool: install: /usr/bin/install -c openssl /root/h2o/libressl-build/bin/openssl
Making install in tests
Making install in man
/usr/bin/mkdir -p '/root/h2o/libressl-build/share/man/man1'
/usr/bin/install -c -m 644 openssl.1 '/root/h2o/libressl-build/share/man/man1'
/usr/bin/mkdir -p '/root/h2o/libressl-build/share/man/man3'
/usr/bin/install -c -m 644 tls_init.3 BIO_f_ssl.3 SSL_CIPHER_get_name.3 SSL_COMP_add_compression_method.3 SSL_CTX_add_extra_chain_cert.3 SSL_CTX_add_session.3 SSL_CTX_ctrl.3 SSL_CTX_flush_sessions.3 SSL_CTX_free.3 SSL_CTX_get_ex_new_index.3 SSL_CTX_get_verify_mode.3 SSL_CTX_load_verify_locations.3 SSL_CTX_new.3 SSL_CTX_sess_number.3 SSL_CTX_sess_set_cache_size.3 SSL_CTX_sess_set_get_cb.3 SSL_CTX_sessions.3 SSL_CTX_set_cert_store.3 SSL_CTX_set_cert_verify_callback.3 SSL_CTX_set_cipher_list.3 SSL_CTX_set_client_CA_list.3 SSL_CTX_set_client_cert_cb.3 SSL_CTX_set_default_passwd_cb.3 SSL_CTX_set_generate_session_id.3 SSL_CTX_set_info_callback.3 SSL_CTX_set_max_cert_list.3 SSL_CTX_set_mode.3 SSL_CTX_set_msg_callback.3 SSL_CTX_set_options.3 SSL_CTX_set_psk_client_callback.3 SSL_CTX_set_quiet_shutdown.3 SSL_CTX_set_session_cache_mode.3 SSL_CTX_set_session_id_context.3 SSL_CTX_set_ssl_version.3 SSL_CTX_set_timeout.3 SSL_CTX_set_tmp_dh_callback.3 SSL_CTX_set_tmp_rsa_callback.3 SSL_CTX_set_verify.3 SSL_CTX_use_certificate.3 SSL_CTX_use_psk_identity_hint.3 '/root/h2o/libressl-build/share/man/man3'
/usr/bin/install -c -m 644 SSL_SESSION_free.3 SSL_SESSION_get_ex_new_index.3 SSL_SESSION_get_time.3 SSL_accept.3 SSL_alert_type_string.3 SSL_clear.3 SSL_connect.3 SSL_do_handshake.3 SSL_free.3 SSL_get_SSL_CTX.3 SSL_get_ciphers.3 SSL_get_client_CA_list.3 SSL_get_current_cipher.3 SSL_get_default_timeout.3 SSL_get_error.3 SSL_get_ex_data_X509_STORE_CTX_idx.3 SSL_get_ex_new_index.3 SSL_get_fd.3 SSL_get_peer_cert_chain.3 SSL_get_peer_certificate.3 SSL_get_psk_identity.3 SSL_get_rbio.3 SSL_get_session.3 SSL_get_verify_result.3 SSL_get_version.3 SSL_library_init.3 SSL_load_client_CA_file.3 SSL_new.3 SSL_pending.3 SSL_read.3 SSL_rstate_string.3 SSL_session_reused.3 SSL_set_bio.3 SSL_set_connect_state.3 SSL_set_fd.3 SSL_set_session.3 SSL_set_shutdown.3 SSL_set_verify_result.3 SSL_shutdown.3 SSL_state_string.3 '/root/h2o/libressl-build/share/man/man3'
/usr/bin/install -c -m 644 SSL_want.3 SSL_write.3 d2i_SSL_SESSION.3 ssl.3 ASN1_OBJECT_new.3 ASN1_STRING_length.3 ASN1_STRING_new.3 ASN1_STRING_print_ex.3 ASN1_generate_nconf.3 BF_set_key.3 BIO.3 BIO_ctrl.3 BIO_f_base64.3 BIO_f_buffer.3 BIO_f_cipher.3 BIO_f_md.3 BIO_f_null.3 BIO_find_type.3 BIO_new.3 BIO_new_CMS.3 BIO_push.3 BIO_read.3 BIO_s_accept.3 BIO_s_bio.3 BIO_s_connect.3 BIO_s_fd.3 BIO_s_file.3 BIO_s_mem.3 BIO_s_null.3 BIO_s_socket.3 BIO_set_callback.3 BIO_should_retry.3 BN_BLINDING_new.3 BN_CTX_new.3 BN_CTX_start.3 BN_add.3 BN_add_word.3 BN_bn2bin.3 BN_cmp.3 BN_copy.3 '/root/h2o/libressl-build/share/man/man3'
/usr/bin/install -c -m 644 BN_generate_prime.3 BN_mod_inverse.3 BN_mod_mul_montgomery.3 BN_mod_mul_reciprocal.3 BN_new.3 BN_num_bytes.3 BN_rand.3 BN_set_bit.3 BN_swap.3 BN_zero.3 BUF_MEM_new.3 CMS_add0_cert.3 CMS_add1_recipient_cert.3 CMS_compress.3 CMS_decrypt.3 CMS_encrypt.3 CMS_final.3 CMS_get0_RecipientInfos.3 CMS_get0_SignerInfos.3 CMS_get0_type.3 CMS_get1_ReceiptRequest.3 CMS_sign.3 CMS_sign_add1_signer.3 CMS_sign_receipt.3 CMS_uncompress.3 CMS_verify.3 CMS_verify_receipt.3 CONF_modules_free.3 CONF_modules_load_file.3 CRYPTO_set_ex_data.3 CRYPTO_set_locking_callback.3 DES_set_key.3 DH_generate_key.3 DH_generate_parameters.3 DH_get_ex_new_index.3 DH_new.3 DH_set_method.3 DH_size.3 DSA_SIG_new.3 DSA_do_sign.3 '/root/h2o/libressl-build/share/man/man3'
/usr/bin/install -c -m 644 DSA_dup_DH.3 DSA_generate_key.3 DSA_generate_parameters.3 DSA_get_ex_new_index.3 DSA_new.3 DSA_set_method.3 DSA_sign.3 DSA_size.3 EC_GFp_simple_method.3 EC_GROUP_copy.3 EC_GROUP_new.3 EC_KEY_new.3 EC_POINT_add.3 EC_POINT_new.3 ERR.3 ERR_GET_LIB.3 ERR_clear_error.3 ERR_error_string.3 ERR_get_error.3 ERR_load_crypto_strings.3 ERR_load_strings.3 ERR_print_errors.3 ERR_put_error.3 ERR_remove_state.3 ERR_set_mark.3 EVP_BytesToKey.3 EVP_DigestInit.3 EVP_DigestSignInit.3 EVP_DigestVerifyInit.3 EVP_EncryptInit.3 EVP_OpenInit.3 EVP_PKEY_CTX_ctrl.3 EVP_PKEY_CTX_new.3 EVP_PKEY_cmp.3 EVP_PKEY_decrypt.3 EVP_PKEY_derive.3 EVP_PKEY_encrypt.3 EVP_PKEY_get_default_digest.3 EVP_PKEY_keygen.3 EVP_PKEY_new.3 '/root/h2o/libressl-build/share/man/man3'
/usr/bin/install -c -m 644 EVP_PKEY_print_private.3 EVP_PKEY_set1_RSA.3 EVP_PKEY_sign.3 EVP_PKEY_verify.3 EVP_PKEY_verify_recover.3 EVP_SealInit.3 EVP_SignInit.3 EVP_VerifyInit.3 HMAC.3 MD5.3 OBJ_nid2obj.3 OPENSSL_VERSION_NUMBER.3 OPENSSL_config.3 OPENSSL_load_builtin_modules.3 OpenSSL_add_all_algorithms.3 PEM_read_bio_PrivateKey.3 PEM_write_bio_CMS_stream.3 PEM_write_bio_PKCS7_stream.3 PKCS12_create.3 PKCS12_parse.3 PKCS5_PBKDF2_HMAC.3 PKCS7_decrypt.3 PKCS7_encrypt.3 PKCS7_sign.3 PKCS7_sign_add_signer.3 PKCS7_verify.3 RAND.3 RAND_add.3 RAND_bytes.3 RAND_cleanup.3 RAND_load_file.3 RAND_set_rand_method.3 RC4.3 RIPEMD160.3 RSA_blinding_on.3 RSA_check_key.3 RSA_generate_key.3 RSA_get_ex_new_index.3 RSA_new.3 RSA_padding_add_PKCS1_type_1.3 '/root/h2o/libressl-build/share/man/man3'
/usr/bin/install -c -m 644 RSA_print.3 RSA_private_encrypt.3 RSA_public_encrypt.3 RSA_set_method.3 RSA_sign.3 RSA_sign_ASN1_OCTET_STRING.3 RSA_size.3 SHA1.3 SMIME_read_CMS.3 SMIME_read_PKCS7.3 SMIME_write_CMS.3 SMIME_write_PKCS7.3 X509_NAME_ENTRY_get_object.3 X509_NAME_add_entry_by_txt.3 X509_NAME_get_index_by_NID.3 X509_NAME_print_ex.3 X509_STORE_CTX_get_error.3 X509_STORE_CTX_get_ex_new_index.3 X509_STORE_CTX_new.3 X509_STORE_CTX_set_verify_cb.3 X509_STORE_set_verify_cb_func.3 X509_VERIFY_PARAM_set_flags.3 X509_new.3 X509_verify_cert.3 bn.3 bn_internal.3 crypto.3 d2i_ASN1_OBJECT.3 d2i_DHparams.3 d2i_DSAPublicKey.3 d2i_ECPKParameters.3 d2i_PKCS8PrivateKey.3 d2i_RSAPublicKey.3 d2i_X509.3 d2i_X509_ALGOR.3 d2i_X509_CRL.3 d2i_X509_NAME.3 d2i_X509_REQ.3 d2i_X509_SIG.3 dh.3 '/root/h2o/libressl-build/share/man/man3'
/usr/bin/install -c -m 644 dsa.3 ec.3 ecdsa.3 engine.3 evp.3 i2d_CMS_bio_stream.3 i2d_PKCS7_bio_stream.3 lh_stats.3 lhash.3 rsa.3 ui.3 ui_compat.3 x509.3 '/root/h2o/libressl-build/share/man/man3'
/usr/bin/mkdir -p '/root/h2o/libressl-build/lib/pkgconfig'
/usr/bin/install -c -m 644 libcrypto.pc libssl.pc libtls.pc openssl.pc '/root/h2o/libressl-build/lib/pkgconfig'
[ 0%] Built target bundled-ssl
Scanning dependencies of target h2o
[ 0%] Building C object CMakeFiles/h2o.dir/deps/cloexec/cloexec.c.o
[ 1%] Building C object CMakeFiles/h2o.dir/deps/libyrmcds/close.c.o
[ 1%] Building C object CMakeFiles/h2o.dir/deps/libyrmcds/connect.c.o
[ 1%] Building C object CMakeFiles/h2o.dir/deps/libyrmcds/recv.c.o
[ 1%] Building C object CMakeFiles/h2o.dir/deps/libyrmcds/send.c.o
[ 3%] Building C object CMakeFiles/h2o.dir/deps/libyrmcds/socket.c.o
[ 3%] Building C object CMakeFiles/h2o.dir/deps/libyrmcds/strerror.c.o
[ 3%] Building C object CMakeFiles/h2o.dir/deps/picohttpparser/picohttpparser.c.o
[ 5%] Building C object CMakeFiles/h2o.dir/lib/common/file.c.o
[ 5%] Building C object CMakeFiles/h2o.dir/lib/common/filecache.c.o
[ 5%] Building C object CMakeFiles/h2o.dir/lib/common/hostinfo.c.o
[ 5%] Building C object CMakeFiles/h2o.dir/lib/common/http1client.c.o
[ 7%] Building C object CMakeFiles/h2o.dir/lib/common/memcached.c.o
[ 7%] Building C object CMakeFiles/h2o.dir/lib/common/memory.c.o
[ 7%] Building C object CMakeFiles/h2o.dir/lib/common/multithread.c.o
[ 8%] Building C object CMakeFiles/h2o.dir/lib/common/serverutil.c.o
[ 8%] Building C object CMakeFiles/h2o.dir/lib/common/socket.c.o
[ 8%] Building C object CMakeFiles/h2o.dir/lib/common/socketpool.c.o
[ 10%] Building C object CMakeFiles/h2o.dir/lib/common/string.c.o
[ 10%] Building C object CMakeFiles/h2o.dir/lib/common/time.c.o
[ 10%] Building C object CMakeFiles/h2o.dir/lib/common/timeout.c.o
[ 10%] Building C object CMakeFiles/h2o.dir/lib/common/url.c.o
[ 12%] Building C object CMakeFiles/h2o.dir/lib/core/config.c.o
[ 12%] Building C object CMakeFiles/h2o.dir/lib/core/configurator.c.o
[ 12%] Building C object CMakeFiles/h2o.dir/lib/core/context.c.o
[ 14%] Building C object CMakeFiles/h2o.dir/lib/core/headers.c.o
[ 14%] Building C object CMakeFiles/h2o.dir/lib/core/proxy.c.o
[ 14%] Building C object CMakeFiles/h2o.dir/lib/core/request.c.o
[ 14%] Building C object CMakeFiles/h2o.dir/lib/core/token.c.o
[ 16%] Building C object CMakeFiles/h2o.dir/lib/core/util.c.o
[ 16%] Building C object CMakeFiles/h2o.dir/lib/handler/access_log.c.o
[ 16%] Building C object CMakeFiles/h2o.dir/lib/handler/chunked.c.o
[ 17%] Building C object CMakeFiles/h2o.dir/lib/handler/errordoc.c.o
[ 17%] Building C object CMakeFiles/h2o.dir/lib/handler/expires.c.o
[ 17%] Building C object CMakeFiles/h2o.dir/lib/handler/fastcgi.c.o
[ 17%] Building C object CMakeFiles/h2o.dir/lib/handler/file.c.o
[ 19%] Building C object CMakeFiles/h2o.dir/lib/handler/gzip.c.o
[ 19%] Building C object CMakeFiles/h2o.dir/lib/handler/headers.c.o
[ 19%] Building C object CMakeFiles/h2o.dir/lib/handler/mimemap.c.o
[ 21%] Building C object CMakeFiles/h2o.dir/lib/handler/proxy.c.o
[ 21%] Building C object CMakeFiles/h2o.dir/lib/handler/redirect.c.o
[ 21%] Building C object CMakeFiles/h2o.dir/lib/handler/reproxy.c.o
[ 23%] Building C object CMakeFiles/h2o.dir/lib/handler/configurator/access_log.c.o
[ 23%] Building C object CMakeFiles/h2o.dir/lib/handler/configurator/errordoc.c.o
[ 23%] Building C object CMakeFiles/h2o.dir/lib/handler/configurator/expires.c.o
[ 23%] Building C object CMakeFiles/h2o.dir/lib/handler/configurator/fastcgi.c.o
[ 25%] Building C object CMakeFiles/h2o.dir/lib/handler/configurator/file.c.o
[ 25%] Building C object CMakeFiles/h2o.dir/lib/handler/configurator/gzip.c.o
[ 25%] Building C object CMakeFiles/h2o.dir/lib/handler/configurator/headers.c.o
[ 26%] Building C object CMakeFiles/h2o.dir/lib/handler/configurator/proxy.c.o
[ 26%] Building C object CMakeFiles/h2o.dir/lib/handler/configurator/redirect.c.o
[ 26%] Building C object CMakeFiles/h2o.dir/lib/handler/configurator/reproxy.c.o
[ 26%] Building C object CMakeFiles/h2o.dir/lib/http1.c.o
[ 28%] Building C object CMakeFiles/h2o.dir/lib/tunnel.c.o
[ 28%] Building C object CMakeFiles/h2o.dir/lib/http2/casper.c.o
[ 28%] Building C object CMakeFiles/h2o.dir/lib/http2/connection.c.o
[ 30%] Building C object CMakeFiles/h2o.dir/lib/http2/frame.c.o
[ 30%] Building C object CMakeFiles/h2o.dir/lib/http2/hpack.c.o
[ 30%] Building C object CMakeFiles/h2o.dir/lib/http2/scheduler.c.o
[ 32%] Building C object CMakeFiles/h2o.dir/lib/http2/stream.c.o
[ 32%] Building C object CMakeFiles/h2o.dir/deps/yaml/src/api.c.o
[ 32%] Building C object CMakeFiles/h2o.dir/deps/yaml/src/dumper.c.o
[ 32%] Building C object CMakeFiles/h2o.dir/deps/yaml/src/emitter.c.o
[ 33%] Building C object CMakeFiles/h2o.dir/deps/yaml/src/loader.c.o
[ 33%] Building C object CMakeFiles/h2o.dir/deps/yaml/src/parser.c.o
[ 33%] Building C object CMakeFiles/h2o.dir/deps/yaml/src/reader.c.o
[ 35%] Building C object CMakeFiles/h2o.dir/deps/yaml/src/scanner.c.o
[ 35%] Building C object CMakeFiles/h2o.dir/deps/yaml/src/writer.c.o
[ 35%] Building C object CMakeFiles/h2o.dir/deps/neverbleed/neverbleed.c.o
[ 35%] Building C object CMakeFiles/h2o.dir/src/ssl.c.o
[ 37%] Building C object CMakeFiles/h2o.dir/src/main.c.o
[ 37%] Building C object CMakeFiles/h2o.dir/lib/handler/mruby.c.o
[ 37%] Building C object CMakeFiles/h2o.dir/lib/handler/configurator/mruby.c.o
Linking C executable h2o
[ 37%] Built target h2o
Scanning dependencies of target libh2o
[ 39%] Building C object CMakeFiles/libh2o.dir/deps/cloexec/cloexec.c.o
[ 39%] Building C object CMakeFiles/libh2o.dir/deps/libyrmcds/close.c.o
[ 39%] Building C object CMakeFiles/libh2o.dir/deps/libyrmcds/connect.c.o
[ 39%] Building C object CMakeFiles/libh2o.dir/deps/libyrmcds/recv.c.o
[ 41%] Building C object CMakeFiles/libh2o.dir/deps/libyrmcds/send.c.o
[ 41%] Building C object CMakeFiles/libh2o.dir/deps/libyrmcds/socket.c.o
[ 41%] Building C object CMakeFiles/libh2o.dir/deps/libyrmcds/strerror.c.o
[ 42%] Building C object CMakeFiles/libh2o.dir/deps/picohttpparser/picohttpparser.c.o
[ 42%] Building C object CMakeFiles/libh2o.dir/lib/common/file.c.o
[ 42%] Building C object CMakeFiles/libh2o.dir/lib/common/filecache.c.o
[ 44%] Building C object CMakeFiles/libh2o.dir/lib/common/hostinfo.c.o
[ 44%] Building C object CMakeFiles/libh2o.dir/lib/common/http1client.c.o
[ 44%] Building C object CMakeFiles/libh2o.dir/lib/common/memcached.c.o
[ 44%] Building C object CMakeFiles/libh2o.dir/lib/common/memory.c.o
[ 46%] Building C object CMakeFiles/libh2o.dir/lib/common/multithread.c.o
[ 46%] Building C object CMakeFiles/libh2o.dir/lib/common/serverutil.c.o
[ 46%] Building C object CMakeFiles/libh2o.dir/lib/common/socket.c.o
[ 48%] Building C object CMakeFiles/libh2o.dir/lib/common/socketpool.c.o
[ 48%] Building C object CMakeFiles/libh2o.dir/lib/common/string.c.o
[ 48%] Building C object CMakeFiles/libh2o.dir/lib/common/time.c.o
[ 48%] Building C object CMakeFiles/libh2o.dir/lib/common/timeout.c.o
[ 50%] Building C object CMakeFiles/libh2o.dir/lib/common/url.c.o
[ 50%] Building C object CMakeFiles/libh2o.dir/lib/core/config.c.o
[ 50%] Building C object CMakeFiles/libh2o.dir/lib/core/configurator.c.o
[ 51%] Building C object CMakeFiles/libh2o.dir/lib/core/context.c.o
[ 51%] Building C object CMakeFiles/libh2o.dir/lib/core/headers.c.o
[ 51%] Building C object CMakeFiles/libh2o.dir/lib/core/proxy.c.o
[ 51%] Building C object CMakeFiles/libh2o.dir/lib/core/request.c.o
[ 53%] Building C object CMakeFiles/libh2o.dir/lib/core/token.c.o
[ 53%] Building C object CMakeFiles/libh2o.dir/lib/core/util.c.o
[ 53%] Building C object CMakeFiles/libh2o.dir/lib/handler/access_log.c.o
[ 55%] Building C object CMakeFiles/libh2o.dir/lib/handler/chunked.c.o
[ 55%] Building C object CMakeFiles/libh2o.dir/lib/handler/errordoc.c.o
[ 55%] Building C object CMakeFiles/libh2o.dir/lib/handler/expires.c.o
[ 57%] Building C object CMakeFiles/libh2o.dir/lib/handler/fastcgi.c.o
[ 57%] Building C object CMakeFiles/libh2o.dir/lib/handler/file.c.o
[ 57%] Building C object CMakeFiles/libh2o.dir/lib/handler/gzip.c.o
[ 57%] Building C object CMakeFiles/libh2o.dir/lib/handler/headers.c.o
[ 58%] Building C object CMakeFiles/libh2o.dir/lib/handler/mimemap.c.o
[ 58%] Building C object CMakeFiles/libh2o.dir/lib/handler/proxy.c.o
[ 58%] Building C object CMakeFiles/libh2o.dir/lib/handler/redirect.c.o
[ 60%] Building C object CMakeFiles/libh2o.dir/lib/handler/reproxy.c.o
[ 60%] Building C object CMakeFiles/libh2o.dir/lib/handler/configurator/access_log.c.o
[ 60%] Building C object CMakeFiles/libh2o.dir/lib/handler/configurator/errordoc.c.o
[ 60%] Building C object CMakeFiles/libh2o.dir/lib/handler/configurator/expires.c.o
[ 62%] Building C object CMakeFiles/libh2o.dir/lib/handler/configurator/fastcgi.c.o
[ 62%] Building C object CMakeFiles/libh2o.dir/lib/handler/configurator/file.c.o
[ 62%] Building C object CMakeFiles/libh2o.dir/lib/handler/configurator/gzip.c.o
[ 64%] Building C object CMakeFiles/libh2o.dir/lib/handler/configurator/headers.c.o
[ 64%] Building C object CMakeFiles/libh2o.dir/lib/handler/configurator/proxy.c.o
[ 64%] Building C object CMakeFiles/libh2o.dir/lib/handler/configurator/redirect.c.o
[ 66%] Building C object CMakeFiles/libh2o.dir/lib/handler/configurator/reproxy.c.o
[ 66%] Building C object CMakeFiles/libh2o.dir/lib/http1.c.o
[ 66%] Building C object CMakeFiles/libh2o.dir/lib/tunnel.c.o
[ 66%] Building C object CMakeFiles/libh2o.dir/lib/http2/casper.c.o
[ 67%] Building C object CMakeFiles/libh2o.dir/lib/http2/connection.c.o
[ 67%] Building C object CMakeFiles/libh2o.dir/lib/http2/frame.c.o
[ 67%] Building C object CMakeFiles/libh2o.dir/lib/http2/hpack.c.o
[ 69%] Building C object CMakeFiles/libh2o.dir/lib/http2/scheduler.c.o
[ 69%] Building C object CMakeFiles/libh2o.dir/lib/http2/stream.c.o
Linking C static library libh2o.a
[ 69%] Built target libh2o
Scanning dependencies of target libh2o-evloop
[ 69%] Building C object CMakeFiles/libh2o-evloop.dir/deps/cloexec/cloexec.c.o
[ 69%] Building C object CMakeFiles/libh2o-evloop.dir/deps/libyrmcds/close.c.o
[ 71%] Building C object CMakeFiles/libh2o-evloop.dir/deps/libyrmcds/connect.c.o
[ 71%] Building C object CMakeFiles/libh2o-evloop.dir/deps/libyrmcds/recv.c.o
[ 71%] Building C object CMakeFiles/libh2o-evloop.dir/deps/libyrmcds/send.c.o
[ 73%] Building C object CMakeFiles/libh2o-evloop.dir/deps/libyrmcds/socket.c.o
[ 73%] Building C object CMakeFiles/libh2o-evloop.dir/deps/libyrmcds/strerror.c.o
[ 73%] Building C object CMakeFiles/libh2o-evloop.dir/deps/picohttpparser/picohttpparser.c.o
[ 73%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/file.c.o
[ 75%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/filecache.c.o
[ 75%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/hostinfo.c.o
[ 75%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/http1client.c.o
[ 76%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/memcached.c.o
[ 76%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/memory.c.o
[ 76%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/multithread.c.o
[ 78%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/serverutil.c.o
[ 78%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/socket.c.o
[ 78%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/socketpool.c.o
[ 78%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/string.c.o
[ 80%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/time.c.o
[ 80%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/timeout.c.o
[ 80%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/url.c.o
[ 82%] Building C object CMakeFiles/libh2o-evloop.dir/lib/core/config.c.o
[ 82%] Building C object CMakeFiles/libh2o-evloop.dir/lib/core/configurator.c.o
[ 82%] Building C object CMakeFiles/libh2o-evloop.dir/lib/core/context.c.o
[ 82%] Building C object CMakeFiles/libh2o-evloop.dir/lib/core/headers.c.o
[ 83%] Building C object CMakeFiles/libh2o-evloop.dir/lib/core/proxy.c.o
[ 83%] Building C object CMakeFiles/libh2o-evloop.dir/lib/core/request.c.o
[ 83%] Building C object CMakeFiles/libh2o-evloop.dir/lib/core/token.c.o
[ 85%] Building C object CMakeFiles/libh2o-evloop.dir/lib/core/util.c.o
[ 85%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/access_log.c.o
[ 85%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/chunked.c.o
[ 87%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/errordoc.c.o
[ 87%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/expires.c.o
[ 87%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/fastcgi.c.o
[ 87%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/file.c.o
[ 89%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/gzip.c.o
[ 89%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/headers.c.o
[ 89%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/mimemap.c.o
[ 91%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/proxy.c.o
[ 91%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/redirect.c.o
[ 91%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/reproxy.c.o
[ 91%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/configurator/access_log.c.o
[ 92%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/configurator/errordoc.c.o
[ 92%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/configurator/expires.c.o
[ 92%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/configurator/fastcgi.c.o
[ 94%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/configurator/file.c.o
[ 94%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/configurator/gzip.c.o
[ 94%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/configurator/headers.c.o
[ 94%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/configurator/proxy.c.o
[ 96%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/configurator/redirect.c.o
[ 96%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/configurator/reproxy.c.o
[ 96%] Building C object CMakeFiles/libh2o-evloop.dir/lib/http1.c.o
[ 98%] Building C object CMakeFiles/libh2o-evloop.dir/lib/tunnel.c.o
[ 98%] Building C object CMakeFiles/libh2o-evloop.dir/lib/http2/casper.c.o
[ 98%] Building C object CMakeFiles/libh2o-evloop.dir/lib/http2/connection.c.o
[100%] Building C object CMakeFiles/libh2o-evloop.dir/lib/http2/frame.c.o
[100%] Building C object CMakeFiles/libh2o-evloop.dir/lib/http2/hpack.c.o
[100%] Building C object CMakeFiles/libh2o-evloop.dir/lib/http2/scheduler.c.o
[100%] Building C object CMakeFiles/libh2o-evloop.dir/lib/http2/stream.c.o
Linking C static library libh2o-evloop.a
[100%] Built target libh2o-evloop
[root@soft-manager h2o]#

webhtb commented Dec 18, 2015

This is the full log of installation process:

[root@soft-manager ~]# git clone https://github.com/h2o/h2o.git
Cloning into 'h2o'...
remote: Counting objects: 18287, done.
remote: Compressing objects: 100% (16/16), done.
remote: Total 18287 (delta 3), reused 0 (delta 0), pack-reused 18271
Receiving objects: 100% (18287/18287), 23.60 MiB | 10.89 MiB/s, done.
Resolving deltas: 100% (11622/11622), done.
Checking connectivity... done.
[root@soft-manager ~]# cd h2o/
[root@soft-manager h2o]# cmake -DWITH_BUNDLED_SSL=on
-- The C compiler identification is GNU 4.8.3
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.28")
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found OpenSSL: //lib64/libssl.so;//lib64/libcrypto.so (found version "1.0.2d")
-- Found ZLIB: /usr/lib64/libz.so (found version "1.2.8")
-- checking for module 'libuv>=1.0.0'
-- found libuv, version 1.7.6
-- checking for module 'libwslay'
-- found libwslay, version 1.0.1-DEV
-- Configuring done
-- Generating done
-- Build files have been written to: /root/h2o
[root@soft-manager h2o]# make
Scanning dependencies of target mruby
(in /root/h2o/deps/mruby)
CC src/range.c -> ../../mruby/host/src/range.o
CC src/state.c -> ../../mruby/host/src/state.o
CC src/string.c -> ../../mruby/host/src/string.o
CC src/gc.c -> ../../mruby/host/src/gc.o
CC src/hash.c -> ../../mruby/host/src/hash.o
CC src/crc.c -> ../../mruby/host/src/crc.o
CC src/load.c -> ../../mruby/host/src/load.o
CC src/array.c -> ../../mruby/host/src/array.o
CC src/numeric.c -> ../../mruby/host/src/numeric.o
CC src/etc.c -> ../../mruby/host/src/etc.o
CC src/debug.c -> ../../mruby/host/src/debug.o
CC src/dump.c -> ../../mruby/host/src/dump.o
CC src/object.c -> ../../mruby/host/src/object.o
CC src/proc.c -> ../../mruby/host/src/proc.o
CC src/vm.c -> ../../mruby/host/src/vm.o
CC src/compar.c -> ../../mruby/host/src/compar.o
CC src/fmt_fp.c -> ../../mruby/host/src/fmt_fp.o
CC src/version.c -> ../../mruby/host/src/version.o
CC src/backtrace.c -> ../../mruby/host/src/backtrace.o
CC src/codedump.c -> ../../mruby/host/src/codedump.o
CC src/symbol.c -> ../../mruby/host/src/symbol.o
CC src/class.c -> ../../mruby/host/src/class.o
CC src/kernel.c -> ../../mruby/host/src/kernel.o
CC src/print.c -> ../../mruby/host/src/print.o
CC src/variable.c -> ../../mruby/host/src/variable.o
CC src/error.c -> ../../mruby/host/src/error.o
CC src/init.c -> ../../mruby/host/src/init.o
CC src/enum.c -> ../../mruby/host/src/enum.o
CC src/pool.c -> ../../mruby/host/src/pool.o
CC mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c -> ../../mruby/host/mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.o
CC mrbgems/mruby-compiler/core/codegen.c -> ../../mruby/host/mrbgems/mruby-compiler/core/codegen.o
YACC mrbgems/mruby-compiler/core/parse.y -> ../../mruby/host/mrbgems/mruby-compiler/core/y.tab.c
CC ../../mruby/host/mrbgems/mruby-compiler/core/y.tab.c -> ../../mruby/host/mrbgems/mruby-compiler/core/y.tab.o
AR ../../mruby/host/lib/libmruby_core.a
ar: creating /root/h2o/mruby/host/lib/libmruby_core.a
LD ../../mruby/host/bin/mrbc
GEN .rb -> ../../mruby/host/mrblib/mrblib.c
MRBC mrblib/array.rb
MRBC mrblib/class.rb
MRBC mrblib/compar.rb
MRBC mrblib/enum.rb
MRBC mrblib/error.rb
MRBC mrblib/hash.rb
MRBC mrblib/kernel.rb
MRBC mrblib/numeric.rb
MRBC mrblib/range.rb
MRBC mrblib/string.rb
CC ../../mruby/host/mrblib/mrblib.c -> ../../mruby/host/mrblib/mrblib.o
CC ../mruby-dir/src/dir.c -> ../../mruby/host/mrbgems/mruby-dir/src/dir.o
MRBC ../mruby-dir/mrblib/dir.rb
CC ../../mruby/host/mrbgems/mruby-dir/gem_init.c -> ../../mruby/host/mrbgems/mruby-dir/gem_init.o
CC ../mruby-iijson/src/json.c -> ../../mruby/host/mrbgems/mruby-iijson/src/json.o
MRBC ../mruby-iijson/mrblib/json.rb
CC ../../mruby/host/mrbgems/mruby-iijson/gem_init.c -> ../../mruby/host/mrbgems/mruby-iijson/gem_init.o
CC ../mruby-env/src/env.c -> ../../mruby/host/mrbgems/mruby-env/src/env.o
MRBC ../mruby-env/mrblib/env.rb
CC ../../mruby/host/mrbgems/mruby-env/gem_init.c -> ../../mruby/host/mrbgems/mruby-env/gem_init.o
CC ../mruby-digest/src/digest.c -> ../../mruby/host/mrbgems/mruby-digest/src/digest.o
MRBC ../mruby-digest/mrblib/digest.rb
CC ../../mruby/host/mrbgems/mruby-digest/gem_init.c -> ../../mruby/host/mrbgems/mruby-digest/gem_init.o
CC ../mruby-pack/src/pack.c -> ../../mruby/host/mrbgems/mruby-pack/src/pack.o
/root/h2o/deps/mruby-pack/src/pack.c: In function ‘mrb_pack_unpack’:
/root/h2o/deps/mruby-pack/src/pack.c:1032:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
sptr = RSTRING_PTR(str) + srcidx;
^
/root/h2o/deps/mruby-pack/src/pack.c:1052:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
sptr = RSTRING_PTR(str) + srcidx;
^
CC ../../mruby/host/mrbgems/mruby-pack/gem_init.c -> ../../mruby/host/mrbgems/mruby-pack/gem_init.o
extracting Onigmo-5.15.0
autotools /root/h2o/mruby/host/mrbgems/mruby-onig-regexp/onig-5.15.0
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
/root/h2o/mruby/host/mrbgems/mruby-onig-regexp/onig-5.15.0/missing: Unknown --is-lightweight' option Try/root/h2o/mruby/host/mrbgems/mruby-onig-regexp/onig-5.15.0/missing --help' for more information
configure: WARNING: 'missing' script is too old or missing
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for gcc... gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0
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... o
checking whether we are using the GNU C compiler... yes
checking whether gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 accepts -g... yes
checking for gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 option to accept ISO C89... none needed
checking whether gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0... gcc
checking if the linker (gcc ) is GNU ld... no
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... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for gcc option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @file support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 supports -fno-rtti -fno-exceptions... no
checking for gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 option to produce PIC... -fPIC -DPIC
checking if gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 PIC flag -fPIC -DPIC works... yes
checking if gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 static flag -static works... no
checking if gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 supports -c -o file.o... yes
checking if gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 supports -c -o file.o... (cached) yes
checking whether the gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 linker (gcc -m elf_x86_64) supports shared libraries... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... unsupported
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... no
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking whether make sets $(MAKE)... (cached) yes
checking for ANSI C header files... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for strings.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking sys/times.h usability... yes
checking sys/times.h presence... yes
checking for sys/times.h... yes
checking for stdint.h... (cached) yes
checking size of int... 4
checking size of short... 2
checking size of long... 8
checking for an ANSI C-conforming const... yes
checking whether time.h and sys/time.h may both be included... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for working memcmp... yes
checking for prototypes... yes
checking for variable length prototypes and stdarg.h... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating onig-config
config.status: creating sample/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default commands
Making all in .
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT regerror.lo -MD -MP -MF .deps/regerror.Tpo -c regerror.c -o regerror.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT regparse.lo -MD -MP -MF .deps/regparse.Tpo -c regparse.c -o regparse.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT regext.lo -MD -MP -MF .deps/regext.Tpo -c regext.c -o regext.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT regcomp.lo -MD -MP -MF .deps/regcomp.Tpo -c regcomp.c -o regcomp.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT regexec.lo -MD -MP -MF .deps/regexec.Tpo -c regexec.c -o regexec.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT reggnu.lo -MD -MP -MF .deps/reggnu.Tpo -c reggnu.c -o reggnu.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT regenc.lo -MD -MP -MF .deps/regenc.Tpo -c regenc.c -o regenc.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT regsyntax.lo -MD -MP -MF .deps/regsyntax.Tpo -c regsyntax.c -o regsyntax.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT regtrav.lo -MD -MP -MF .deps/regtrav.Tpo -c regtrav.c -o regtrav.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT regversion.lo -MD -MP -MF .deps/regversion.Tpo -c regversion.c -o regversion.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT st.lo -MD -MP -MF .deps/st.Tpo -c st.c -o st.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT regposix.lo -MD -MP -MF .deps/regposix.Tpo -c regposix.c -o regposix.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT regposerr.lo -MD -MP -MF .deps/regposerr.Tpo -c regposerr.c -o regposerr.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT unicode.lo -MD -MP -MF .deps/unicode.Tpo -c ./enc/unicode.c -o unicode.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT ascii.lo -MD -MP -MF .deps/ascii.Tpo -c ./enc/ascii.c -o ascii.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT utf8.lo -MD -MP -MF .deps/utf8.Tpo -c ./enc/utf8.c -o utf8.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT utf16_be.lo -MD -MP -MF .deps/utf16_be.Tpo -c ./enc/utf16_be.c -o utf16_be.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT utf16_le.lo -MD -MP -MF .deps/utf16_le.Tpo -c ./enc/utf16_le.c -o utf16_le.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT utf32_be.lo -MD -MP -MF .deps/utf32_be.Tpo -c ./enc/utf32_be.c -o utf32_be.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT utf32_le.lo -MD -MP -MF .deps/utf32_le.Tpo -c ./enc/utf32_le.c -o utf32_le.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT euc_jp.lo -MD -MP -MF .deps/euc_jp.Tpo -c ./enc/euc_jp.c -o euc_jp.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT sjis.lo -MD -MP -MF .deps/sjis.Tpo -c ./enc/sjis.c -o sjis.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT cp932.lo -MD -MP -MF .deps/cp932.Tpo -c ./enc/cp932.c -o cp932.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_1.lo -MD -MP -MF .deps/iso8859_1.Tpo -c ./enc/iso8859_1.c -o iso8859_1.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_2.lo -MD -MP -MF .deps/iso8859_2.Tpo -c ./enc/iso8859_2.c -o iso8859_2.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_3.lo -MD -MP -MF .deps/iso8859_3.Tpo -c ./enc/iso8859_3.c -o iso8859_3.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_4.lo -MD -MP -MF .deps/iso8859_4.Tpo -c ./enc/iso8859_4.c -o iso8859_4.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_5.lo -MD -MP -MF .deps/iso8859_5.Tpo -c ./enc/iso8859_5.c -o iso8859_5.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_6.lo -MD -MP -MF .deps/iso8859_6.Tpo -c ./enc/iso8859_6.c -o iso8859_6.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_7.lo -MD -MP -MF .deps/iso8859_7.Tpo -c ./enc/iso8859_7.c -o iso8859_7.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_8.lo -MD -MP -MF .deps/iso8859_8.Tpo -c ./enc/iso8859_8.c -o iso8859_8.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_9.lo -MD -MP -MF .deps/iso8859_9.Tpo -c ./enc/iso8859_9.c -o iso8859_9.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_10.lo -MD -MP -MF .deps/iso8859_10.Tpo -c ./enc/iso8859_10.c -o iso8859_10.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_11.lo -MD -MP -MF .deps/iso8859_11.Tpo -c ./enc/iso8859_11.c -o iso8859_11.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_13.lo -MD -MP -MF .deps/iso8859_13.Tpo -c ./enc/iso8859_13.c -o iso8859_13.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_14.lo -MD -MP -MF .deps/iso8859_14.Tpo -c ./enc/iso8859_14.c -o iso8859_14.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_15.lo -MD -MP -MF .deps/iso8859_15.Tpo -c ./enc/iso8859_15.c -o iso8859_15.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT iso8859_16.lo -MD -MP -MF .deps/iso8859_16.Tpo -c ./enc/iso8859_16.c -o iso8859_16.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT euc_tw.lo -MD -MP -MF .deps/euc_tw.Tpo -c ./enc/euc_tw.c -o euc_tw.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT euc_kr.lo -MD -MP -MF .deps/euc_kr.Tpo -c ./enc/euc_kr.c -o euc_kr.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT big5.lo -MD -MP -MF .deps/big5.Tpo -c ./enc/big5.c -o big5.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT gb18030.lo -MD -MP -MF .deps/gb18030.Tpo -c ./enc/gb18030.c -o gb18030.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT koi8_r.lo -MD -MP -MF .deps/koi8_r.Tpo -c ./enc/koi8_r.c -o koi8_r.o
libtool: compile: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DHAVE_CONFIG_H -I. -I. -I/usr/local/include -g -O2 -MT cp1251.lo -MD -MP -MF .deps/cp1251.Tpo -c ./enc/cp1251.c -o cp1251.o
libtool: link: ar cru .libs/libonig.a regerror.o regparse.o regext.o regcomp.o regexec.o reggnu.o regenc.o regsyntax.o regtrav.o regversion.o st.o regposix.o regposerr.o unicode.o ascii.o utf8.o utf16_be.o utf16_le.o utf32_be.o utf32_le.o euc_jp.o sjis.o cp932.o iso8859_1.o iso8859_2.o iso8859_3.o iso8859_4.o iso8859_5.o iso8859_6.o iso8859_7.o iso8859_8.o iso8859_9.o iso8859_10.o iso8859_11.o iso8859_13.o iso8859_14.o iso8859_15.o iso8859_16.o euc_tw.o euc_kr.o big5.o gb18030.o koi8_r.o cp1251.o
libtool: link: ranlib .libs/libonig.a
libtool: link: ( cd ".libs" && rm -f "libonig.la" && ln -s "../libonig.la" "libonig.la" )
Making all in sample
encode.c: In function ‘main’:
encode.c:128:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"aBc", " AbC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:128:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"aBc", " AbC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:131:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
" [a-c\337z] ", " SS ");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:131:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
" [a-c\337z] ", " SS ");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:133:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
" [\330-\341] ", " SS ");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:133:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
" [\330-\341] ", " SS ");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:136:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\337 ", " Ss ");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:136:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\337 ", " Ss ");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:138:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"SS ", " \337 ");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:138:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"SS ", " \337 ");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:141:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\A\S\z", "ss");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:141:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\A\S\z", "ss");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:144:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:144:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:147:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:147:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:149:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:149:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:151:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:151:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:153:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:153:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:155:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:155:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:157:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:157:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:159:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:159:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:161:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:161:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:163:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:163:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:165:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:165:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:167:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:167:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[ac]+", "bbbaAaCCC");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:173:3: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
r |= exec(ONIG_ENCODING_KOI8_R, ONIG_OPTION_NONE, "a+", "bbbaaaccc");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:173:3: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
r |= exec(ONIG_ENCODING_KOI8_R, ONIG_OPTION_NONE, "a+", "bbbaaaccc");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:174:3: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
r |= exec(ONIG_ENCODING_EUC_TW, ONIG_OPTION_NONE, "b_a+?c+", "bbbaaaccc");
^
encode.c:45:1: note: expected ‘char ’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:174:3: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
r |= exec(ONIG_ENCODING_EUC_TW, ONIG_OPTION_NONE, "b_a+?c+", "bbbaaaccc");
^
encode.c:45:1: note: expected ‘char ’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:175:3: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
r |= exec(ONIG_ENCODING_EUC_KR, ONIG_OPTION_NONE, "a+", "bbbaaaccc");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:175:3: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
r |= exec(ONIG_ENCODING_EUC_KR, ONIG_OPTION_NONE, "a+", "bbbaaaccc");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:176:3: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
r |= exec(ONIG_ENCODING_EUC_CN, ONIG_OPTION_NONE, "c+", "bbbaaaccc");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:176:3: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
r |= exec(ONIG_ENCODING_EUC_CN, ONIG_OPTION_NONE, "c+", "bbbaaaccc");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:177:3: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
r |= exec(ONIG_ENCODING_BIG5, ONIG_OPTION_NONE, "a+", "bbbaaaccc");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:177:3: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
r |= exec(ONIG_ENCODING_BIG5, ONIG_OPTION_NONE, "a+", "bbbaaaccc");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:180:12: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\337", "SS");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:180:12: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\337", "SS");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:182:12: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"SS", "\337");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:182:12: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"SS", "\337");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:184:12: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"SSb\337ssc", "a\337bSS\337cd");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:184:12: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"SSb\337ssc", "a\337bSS\337cd");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:186:12: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[a\337]{0,2}", "aSS");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:186:12: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"[a\337]{0,2}", "aSS");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:188:12: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"is", "iss");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:188:12: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"is", "iss");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:192:19: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000b\000a\000a\000a\000c\000c\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:192:19: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000b\000a\000a\000a\000c\000c\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:196:19: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"b\000a\000a\000a\000a\000c\000\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:196:19: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"b\000a\000a\000a\000a\000c\000\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:201:19: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"x\000b\000a\000a\000a\000c\000c\000\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:201:19: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"x\000b\000a\000a\000a\000c\000c\000\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:205:19: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\337", "\000S\000S\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:205:19: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\337", "\000S\000S\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:209:19: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"SS", "\000\337\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:209:19: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"SS", "\000\337\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:213:19: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\337", "S\000S\000\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:213:19: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\337", "S\000S\000\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:217:19: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"SS", "\000\000\000\337\000\000\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:217:19: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"SS", "\000\000\000\337\000\000\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:221:19: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\337", "S\000\000\000S\000\000\000\000\000\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:221:19: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\337", "S\000\000\000S\000\000\000\000\000\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:225:12: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000#\002\120\000a\000Z\012\077\012\076\012\075\000\000");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:225:12: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000#\002\120\000a\000Z\012\077\012\076\012\075\000\000");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:231:12: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\0003\0001\377\020\377\031\377\032\000\000");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:231:12: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\0003\0001\377\020\377\031\377\032\000\000");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:234:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"(Aa\d)+", "BaA5Aa0234");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:234:5: warning: passing argument 4 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"(Aa\d)+", "BaA5Aa0234");
^
encode.c:45:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec(OnigEncoding enc, OnigOptionType options,
^
encode.c:239:5: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\060\100\060\240\060\101\060\102\060\226\060\237\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:239:5: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\060\100\060\240\060\101\060\102\060\226\060\237\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:243:5: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000[\000\337\000]\000\000", "\000S\000S\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:243:5: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000[\000\337\000]\000\000", "\000S\000S\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:247:5: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000[\000\337\000]\000\000", "\000s\000S\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:247:5: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000[\000\337\000]\000\000", "\000s\000S\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:252:5: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000s\000S\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:252:5: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000s\000S\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:257:5: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000S\000T\000\337\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:257:5: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000S\000T\000\337\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:262:5: warning: passing argument 4 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000S\000t\000s\000S\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
encode.c:262:5: warning: passing argument 5 of ‘exec_deluxe’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\000S\000t\000s\000S\000\000");
^
encode.c:84:1: note: expected ‘char *’ but argument is of type ‘const char *’
exec_deluxe(OnigEncoding pattern_enc, OnigEncoding str_enc,
^
libtool: link: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -g -O2 -o encode encode.o ../.libs/libonig.a
libtool: link: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -g -O2 -o listcap listcap.o ../.libs/libonig.a
names.c: In function ‘name_callback’:
names.c:20:7: warning: assignment discards ‘const’ qualifier from pointer target type [enabled by default]
s = (ref == gn ? "
" : "");
^
libtool: link: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -g -O2 -o names names.o ../.libs/libonig.a
libtool: link: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -g -O2 -o posix posix.o ../.libs/libonig.a
libtool: link: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -g -O2 -o simple simple.o ../.libs/libonig.a
libtool: link: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -g -O2 -o sql sql.o ../.libs/libonig.a
syntax.c: In function ‘main’:
syntax.c:66:5: warning: passing argument 2 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"bgh3a");
^
syntax.c:8:12: note: expected ‘char ’ but argument is of type ‘const char *’
extern int exec(OnigSyntaxType
syntax,
^
syntax.c:66:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"bgh3a");
^
syntax.c:8:12: note: expected ‘char ’ but argument is of type ‘const char *’
extern int exec(OnigSyntaxType
syntax,
^
syntax.c:69:5: warning: passing argument 2 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\p{XDigit}\P{XDigit}[a-c&&b-g]\u0020[\u0021]", "bgc !");
^
syntax.c:8:12: note: expected ‘char ’ but argument is of type ‘const char *’
extern int exec(OnigSyntaxType
syntax,
^
syntax.c:69:5: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"\p{XDigit}\P{XDigit}[a-c&&b-g]\u0020[\u0021]", "bgc !");
^
syntax.c:8:12: note: expected ‘char ’ but argument is of type ‘const char *’
extern int exec(OnigSyntaxType
syntax,
^
syntax.c:73:12: warning: passing argument 2 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"abc def* e+ g?ddda-rvvv{3,7}hv\dvv(?:aczui ss)\W\w$");
^
syntax.c:8:12: note: expected ‘char ’ but argument is of type ‘const char *’
extern int exec(OnigSyntaxType
syntax,
^
syntax.c:73:12: warning: passing argument 3 of ‘exec’ discards ‘const’ qualifier from pointer target type [enabled by default]
"abc def* e+ g?ddda-rvvv{3,7}hv\dvv(?:aczui ss)\W\w$");
^
syntax.c:8:12: note: expected ‘char ’ but argument is of type ‘const char *’
extern int exec(OnigSyntaxType
syntax,
^
libtool: link: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -g -O2 -o syntax syntax.o ../.libs/libonig.a
crnl.c: In function ‘main’:
crnl.c:105:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 1, "", "\r\n", 0, 0);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:105:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 1, "", "\r\n", 0, 0);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:107:3: warning: passing argument 2 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f( 2, ".", "\r\n");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:107:3: warning: passing argument 3 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f( 2, ".", "\r\n");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:108:3: warning: passing argument 2 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f( 3, "..", "\r\n");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:108:3: warning: passing argument 3 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f( 3, "..", "\r\n");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:109:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 4, "^", "\r\n", 0, 0);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:109:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 4, "^", "\r\n", 0, 0);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:110:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 5, "\n^", "\r\nf", 1, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:110:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 5, "\n^", "\r\nf", 1, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:111:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 6, "\n^a", "\r\na", 1, 3);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:111:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 6, "\n^a", "\r\na", 1, 3);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:112:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 7, "$", "\r\n", 0, 0);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:112:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 7, "$", "\r\n", 0, 0);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:113:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 8, "T$", "T\r\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:113:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 8, "T$", "T\r\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:117:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 9, "T$", "T\raT\r\n", 3, 4);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:117:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x( 9, "T$", "T\raT\r\n", 3, 4);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:119:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(10, "\z", "\r\n", 2, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:119:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(10, "\z", "\r\n", 2, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:120:3: warning: passing argument 2 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f(11, "a\z", "a\r\n");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:120:3: warning: passing argument 3 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f(11, "a\z", "a\r\n");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:121:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(12, "\Z", "\r\n", 0, 0);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:121:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(12, "\Z", "\r\n", 0, 0);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:122:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(13, "\Z", "\r\na", 3, 3);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:122:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(13, "\Z", "\r\na", 3, 3);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:123:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(14, "\Z", "\r\n\r\n\n", 4, 4);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:123:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(14, "\Z", "\r\n\r\n\n", 4, 4);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:124:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(15, "\Z", "\r\n\r\nX", 5, 5);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:124:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(15, "\Z", "\r\n\r\nX", 5, 5);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:125:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(16, "a\Z", "a\r\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:125:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(16, "a\Z", "a\r\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:126:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(17, "aaaaaaaaaaaaaaa\Z", "aaaaaaaaaaaaaaa\r\n", 0, 15);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:126:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(17, "aaaaaaaaaaaaaaa\Z", "aaaaaaaaaaaaaaa\r\n", 0, 15);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:127:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(18, "a|$", "b\r\n", 1, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:127:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(18, "a|$", "b\r\n", 1, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:131:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(19, "$|b", "\rb", 1, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:131:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(19, "$|b", "\rb", 1, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:133:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(20, "a$|ab$", "\r\nab\r\n", 2, 4);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:133:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(20, "a$|ab$", "\r\nab\r\n", 2, 4);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:135:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(21, "a|\Z", "b\r\n", 1, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:135:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(21, "a|\Z", "b\r\n", 1, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:139:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(22, "\Z|b", "\rb", 1, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:139:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(22, "\Z|b", "\rb", 1, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:141:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(23, "a\Z|ab\Z", "\r\nab\r\n", 2, 4);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:141:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(23, "a\Z|ab\Z", "\r\nab\r\n", 2, 4);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:142:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(24, "(?=a$).", "a\r\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:142:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(24, "(?=a$).", "a\r\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:147:3: warning: passing argument 2 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f(25, "(?=a$).", "a\r");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:147:3: warning: passing argument 3 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f(25, "(?=a$).", "a\r");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:148:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(26, "(?!a$)..", "a\r", 0, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:148:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(26, "(?!a$)..", "a\r", 0, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:151:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(27, "(?<=a$)\r\n", "a\r\n", 1, 3);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:151:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(27, "(?<=a$)\r\n", "a\r\n", 1, 3);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:153:3: warning: passing argument 2 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f(28, "(?<!a$)\r\n", "a\r\n");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:153:3: warning: passing argument 3 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f(28, "(?<!a$)\r\n", "a\r\n");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:154:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(29, "(?=a\Z).", "a\r\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:154:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(29, "(?=a\Z).", "a\r\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:159:3: warning: passing argument 2 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f(30, "(?=a\Z).", "a\r");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:159:3: warning: passing argument 3 of ‘f’ discards ‘const’ qualifier from pointer target type [enabled by default]
f(30, "(?=a\Z).", "a\r");
^
crnl.c:98:1: note: expected ‘char ’ but argument is of type ‘const char *’
f(int no, char
pattern_arg, char* str_arg)
^
crnl.c:160:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(31, "(?!a\Z)..", "a\r", 0, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:160:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(31, "(?!a\Z)..", "a\r", 0, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:163:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(32, ".
$", "aa\r\n", 0, 2);
^
crnl.c:85:1: note: expected ‘char *’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:163:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(32, ".$", "aa\r\n", 0, 2);
^
crnl.c:85:1: note: expected ‘char *’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:167:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(33, ".$", "aa\r", 0, 3);
^
crnl.c:85:1: note: expected ‘char *’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:167:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(33, ".$", "aa\r", 0, 3);
^
crnl.c:85:1: note: expected ‘char *’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:169:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(34, "\R{3}", "\r\r\n\n", 0, 4);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:169:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(34, "\R{3}", "\r\r\n\n", 0, 4);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:170:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(35, "$", "\n", 0, 0);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:170:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(35, "$", "\n", 0, 0);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:171:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(36, "T$", "T\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:171:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(36, "T$", "T\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:172:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(37, "(?m).", "\r\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:172:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(37, "(?m).", "\r\n", 0, 1);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:173:3: warning: passing argument 2 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(38, "(?m)..", "\r\n", 0, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:173:3: warning: passing argument 3 of ‘x’ discards ‘const’ qualifier from pointer target type [enabled by default]
x(38, "(?m)..", "\r\n", 0, 2);
^
crnl.c:85:1: note: expected ‘char ’ but argument is of type ‘const char *’
x(int no, char
pattern_arg, char* str_arg,
^
crnl.c:174:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(39, "^", "\n.", 1, 1, 1, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:174:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(39, "^", "\n.", 1, 1, 1, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:175:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(40, "^", "\r\n.", 1, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:175:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(40, "^", "\r\n.", 1, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:176:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(41, "^", "\r\n.", 2, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:176:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(41, "^", "\r\n.", 2, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:177:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(42, "$", "\n\n", 1, 1, 1, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:177:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(42, "$", "\n\n", 1, 1, 1, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:178:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(43, "$", "\r\n\n", 1, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:178:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(43, "$", "\r\n\n", 1, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:179:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(44, "$", "\r\n\n", 2, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:179:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(44, "$", "\r\n\n", 2, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:183:3: warning: passing argument 2 of ‘f0’ discards ‘const’ qualifier from pointer target type [enabled by default]
f0(45, "^$", "\n\r", 1, 0);
^
crnl.c:92:1: note: expected ‘char ’ but argument is of type ‘const char *’
f0(int no, char
pattern_arg, char* str_arg, int start_offset, int backward)
^
crnl.c:183:3: warning: passing argument 3 of ‘f0’ discards ‘const’ qualifier from pointer target type [enabled by default]
f0(45, "^$", "\n\r", 1, 0);
^
crnl.c:92:1: note: expected ‘char ’ but argument is of type ‘const char *’
f0(int no, char
pattern_arg, char* str_arg, int start_offset, int backward)
^
crnl.c:185:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(46, "^$", "\n\r\n", 1, 1, 1, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:185:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(46, "^$", "\n\r\n", 1, 1, 1, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:186:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(47, "^$", "\r\n\n", 1, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:186:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(47, "^$", "\r\n\n", 1, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:187:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(48, "\Z", "\r\n\n", 1, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:187:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(48, "\Z", "\r\n\n", 1, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:188:3: warning: passing argument 2 of ‘f0’ discards ‘const’ qualifier from pointer target type [enabled by default]
f0(49, ".(?=\Z)", "\r\n", 1, 0);
^
crnl.c:92:1: note: expected ‘char ’ but argument is of type ‘const char *’
f0(int no, char
pattern_arg, char* str_arg, int start_offset, int backward)
^
crnl.c:188:3: warning: passing argument 3 of ‘f0’ discards ‘const’ qualifier from pointer target type [enabled by default]
f0(49, ".(?=\Z)", "\r\n", 1, 0);
^
crnl.c:92:1: note: expected ‘char ’ but argument is of type ‘const char *’
f0(int no, char
pattern_arg, char* str_arg, int start_offset, int backward)
^
crnl.c:189:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(50, "(?=\Z)", "\r\n", 1, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:189:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(50, "(?=\Z)", "\r\n", 1, 2, 2, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:190:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(51, "(?<=^).", "\r\n.", 0, 2, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:190:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(51, "(?<=^).", "\r\n.", 0, 2, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:191:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(52, "(?<=^).", "\r\n.", 1, 2, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:191:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(52, "(?<=^).", "\r\n.", 1, 2, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:192:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(53, "(?<=^).", "\r\n.", 2, 2, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:192:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(53, "(?<=^).", "\r\n.", 2, 2, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:193:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(54, "^a", "\r\na", 0, 2, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:193:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(54, "^a", "\r\na", 0, 2, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:194:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(55, "^a", "\r\na", 1, 2, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:194:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(55, "^a", "\r\na", 1, 2, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:195:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(56, "(?m)$.{1,2}a", "\r\na", 0, 0, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:195:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(56, "(?m)$.{1,2}a", "\r\na", 0, 0, 3, 0);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:196:3: warning: passing argument 2 of ‘f0’ discards ‘const’ qualifier from pointer target type [enabled by default]
f0(57, "(?m)$.{1,2}a", "\r\na", 1, 0);
^
crnl.c:92:1: note: expected ‘char ’ but argument is of type ‘const char *’
f0(int no, char
pattern_arg, char* str_arg, int start_offset, int backward)
^
crnl.c:196:3: warning: passing argument 3 of ‘f0’ discards ‘const’ qualifier from pointer target type [enabled by default]
f0(57, "(?m)$.{1,2}a", "\r\na", 1, 0);
^
crnl.c:92:1: note: expected ‘char ’ but argument is of type ‘const char *’
f0(int no, char
pattern_arg, char* str_arg, int start_offset, int backward)
^
crnl.c:197:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(58, ".b", "\r\naaab\r\n", 1, 2, 6, 0);
^
crnl.c:32:1: note: expected ‘char *’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:197:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(58, ".b", "\r\naaab\r\n", 1, 2, 6, 0);
^
crnl.c:32:1: note: expected ‘char *’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:201:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(60, "$", "\n\n", -1, 1, 1, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:201:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(60, "$", "\n\n", -1, 1, 1, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:202:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(61, "$", "\n\r\n", -1, 1, 1, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:202:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(61, "$", "\n\r\n", -1, 1, 1, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:203:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(62, "$", "\n\r\n", -2, 1, 1, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:203:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(62, "$", "\n\r\n", -2, 1, 1, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:204:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(63, "^$", "\n\r\n", -1, 1, 1, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:204:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(63, "^$", "\n\r\n", -1, 1, 1, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:205:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(64, "^$", "\n\r\n", 0, 1, 1, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:205:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(64, "^$", "\n\r\n", 0, 1, 1, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:206:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(65, "^$", "\r\n\n", 0, 2, 2, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:206:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(65, "^$", "\r\n\n", 0, 2, 2, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:207:3: warning: passing argument 2 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(66, "^a", "\r\na", 0, 2, 3, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:207:3: warning: passing argument 3 of ‘x0’ discards ‘const’ qualifier from pointer target type [enabled by default]
x0(66, "^a", "\r\na", 0, 2, 3, 1);
^
crnl.c:32:1: note: expected ‘char ’ but argument is of type ‘const char *’
x0(int no, char
pattern_arg, char* str_arg,
^
crnl.c:209:3: warning: passing argument 2 of ‘f0’ discards ‘const’ qualifier from pointer target type [enabled by default]
f0(67, "^a", "\r\na", -1, 1); /* This should not match after the fix of Issue #22. /
^
crnl.c:92:1: note: expected ‘char *’ but argument is of type ‘const char *’
f0(int no, char
pattern_arg, char* str_arg, int start_offset, int backward)
^
crnl.c:209:3: warning: passing argument 3 of ‘f0’ discards ‘const’ qualifier from pointer target type [enabled by default]
f0(67, "^a", "\r\na", -1, 1); /* This should not match after the fix of Issue #22. /
^
crnl.c:92:1: note: expected ‘char *’ but argument is of type ‘const char *’
f0(int no, char
pattern_arg, char* str_arg, int start_offset, int backward)
^
crnl.c:210:3: warning: passing argument 2 of ‘f0’ discards ‘const’ qualifier from pointer target type [enabled by default]
f0(68, "^a", "\r\na", -2, 1);
^
crnl.c:92:1: note: expected ‘char ’ but argument is of type ‘const char *’
f0(int no, char
pattern_arg, char* str_arg, int start_offset, int backward)
^
crnl.c:210:3: warning: passing argument 3 of ‘f0’ discards ‘const’ qualifier from pointer target type [enabled by default]
f0(68, "^a", "\r\na", -2, 1);
^
crnl.c:92:1: note: expected ‘char ’ but argument is of type ‘const char *’
f0(int no, char
pattern_arg, char* str_arg, int start_offset, int backward)
^
libtool: link: gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -g -O2 -o crnl crnl.o ../.libs/libonig.a
CC ../mruby-onig-regexp/src/mruby_onig_regexp.c -> ../../mruby/host/mrbgems/mruby-onig-regexp/src/mruby_onig_regexp.o
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘onig_regexp_initialize’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:67:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int cflag = 0;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:86:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
OnigErrorInfo einfo;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘create_onig_region’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:108:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value const c = mrb_obj_value(mrb_data_object_alloc(
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘onig_match_common’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:119:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
OnigRegion* const match = (OnigRegion_)DATA_PTR(match_value);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:129:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
struct RObject_ const cls = (struct RObject_)mrb_class_get(mrb, "OnigRegexp");
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:145:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int idx = 1;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘onig_regexp_match’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:175:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value const ret = create_onig_region(mrb, str, self);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘onig_regexp_inspect’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:278:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value str = mrb_str_new_lit(mrb, "/");
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:282:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
char opts[4];
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘onig_regexp_to_s’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:301:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value src = mrb_iv_get(mrb, self, mrb_intern_lit(mrb, "@source"));
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘match_data_actual_index’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:375:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
char const_ name = NULL;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:387:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value const regexp = mrb_iv_get(mrb, self, mrb_intern_lit(mrb, "regexp"));
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:391:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int const idx = onig_name_to_backref_number(
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘match_data_begin’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:432:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
OnigRegion* reg;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:434:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_int const idx = match_data_actual_index(mrb, self, idx_value);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘match_data_end’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:451:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
OnigRegion* reg;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:453:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_int const idx = match_data_actual_index(mrb, self, idx_value);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘match_data_copy’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:464:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
OnigRegion* src;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:467:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
OnigRegion* dst = onig_region_new();
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘match_data_offset’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:491:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
OnigRegion* reg;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:493:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_int const idx = match_data_actual_index(mrb, self, idx_value);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:495:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value ret = mrb_ary_new_capa(mrb, 2);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘match_data_post_match’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:506:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value str = mrb_iv_get(mrb, self, mrb_intern_lit(mrb, "string"));
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘match_data_pre_match’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:515:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value str = mrb_iv_get(mrb, self, mrb_intern_lit(mrb, "string"));
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘match_data_to_a’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:538:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value str = mrb_iv_get(mrb, self, mrb_intern_lit(mrb, "string"));
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:542:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value ret = mrb_ary_new_capa(mrb, reg->num_regs);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘append_replace_str’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:565:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
char const* ch;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:576:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
char const* name_beg = ch += 2;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:580:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int const idx = onig_name_to_backref_number(
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘string_gsub’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:630:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
OnigRegex reg;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:632:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value const result = mrb_str_new(mrb, NULL, 0);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘string_scan’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:669:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
OnigRegex reg;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:671:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value const result = mrb_nil_p(blk)? mrb_ary_new(mrb) : self;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘string_split’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:725:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value const result = mrb_ary_new(mrb);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:728:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
OnigRegex reg;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:730:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value const match_value = create_onig_region(mrb, self, pattern);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘string_sub’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:793:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
OnigRegex reg;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:795:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value const result = mrb_str_new(mrb, NULL, 0);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:813:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int const last_end_pos = match->end[0];
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘onig_regexp_clear_global_variables’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:827:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int idx;
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘onig_regexp_set_set_global_variables’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:846:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value const ret = mrb_bool_value(mrb_bool(arg));
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘onig_regexp_escape’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:859:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
mrb_value const ret = mrb_str_new(mrb, NULL, 0);
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:896:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
char const c[] = { '', escaped_char };
^
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c: In function ‘mrb_mruby_onig_regexp_gem_init’:
/root/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:960:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
struct RClass* match_data = mrb_define_class(mrb, "OnigMatchData", mrb->object_class);
^
MRBC ../mruby-onig-regexp/mrblib/onig_regexp.rb
CC ../../mruby/host/mrbgems/mruby-onig-regexp/gem_init.c -> ../../mruby/host/mrbgems/mruby-onig-regexp/gem_init.o
CC ../mruby-require/src/require.c -> ../../mruby/host/mrbgems/mruby-require/src/require.o
MRBC ../mruby-require/mrblib/require.rb
CC ../../mruby/host/mrbgems/mruby-require/gem_init.c -> ../../mruby/host/mrbgems/mruby-require/gem_init.o
CC ../mruby-io/src/file_test.c -> ../../mruby/host/mrbgems/mruby-io/src/file_test.o
CC ../mruby-io/src/mruby_io_gem.c -> ../../mruby/host/mrbgems/mruby-io/src/mruby_io_gem.o
CC ../mruby-io/src/file.c -> ../../mruby/host/mrbgems/mruby-io/src/file.o
CC ../mruby-io/src/io.c -> ../../mruby/host/mrbgems/mruby-io/src/io.o
MRBC ../mruby-io/mrblib/file.rb
MRBC ../mruby-io/mrblib/file_constants.rb
MRBC ../mruby-io/mrblib/io.rb
MRBC ../mruby-io/mrblib/kernel.rb
CC ../../mruby/host/mrbgems/mruby-io/gem_init.c -> ../../mruby/host/mrbgems/mruby-io/gem_init.o
CC mrbgems/mruby-sprintf/src/kernel.c -> ../../mruby/host/mrbgems/mruby-sprintf/src/kernel.o
CC mrbgems/mruby-sprintf/src/sprintf.c -> ../../mruby/host/mrbgems/mruby-sprintf/src/sprintf.o
MRBC mrbgems/mruby-sprintf/mrblib/string.rb
CC ../../mruby/host/mrbgems/mruby-sprintf/gem_init.c -> ../../mruby/host/mrbgems/mruby-sprintf/gem_init.o
CC mrbgems/mruby-print/src/print.c -> ../../mruby/host/mrbgems/mruby-print/src/print.o
MRBC mrbgems/mruby-print/mrblib/print.rb
CC ../../mruby/host/mrbgems/mruby-print/gem_init.c -> ../../mruby/host/mrbgems/mruby-print/gem_init.o
CC mrbgems/mruby-kernel-ext/src/kernel.c -> ../../mruby/host/mrbgems/mruby-kernel-ext/src/kernel.o
CC ../../mruby/host/mrbgems/mruby-kernel-ext/gem_init.c -> ../../mruby/host/mrbgems/mruby-kernel-ext/gem_init.o
CC mrbgems/mruby-exit/src/mruby-exit.c -> ../../mruby/host/mrbgems/mruby-exit/src/mruby-exit.o
CC ../../mruby/host/mrbgems/mruby-exit/gem_init.c -> ../../mruby/host/mrbgems/mruby-exit/gem_init.o
CC mrbgems/mruby-random/src/random.c -> ../../mruby/host/mrbgems/mruby-random/src/random.o
CC mrbgems/mruby-random/src/mt19937ar.c -> ../../mruby/host/mrbgems/mruby-random/src/mt19937ar.o
CC ../../mruby/host/mrbgems/mruby-random/gem_init.c -> ../../mruby/host/mrbgems/mruby-random/gem_init.o
CC mrbgems/mruby-error/src/exception.c -> ../../mruby/host/mrbgems/mruby-error/src/exception.o
CC ../../mruby/host/mrbgems/mruby-error/gem_init.c -> ../../mruby/host/mrbgems/mruby-error/gem_init.o
MRBC mrbgems/mruby-enumerator/mrblib/enumerator.rb
CC ../../mruby/host/mrbgems/mruby-enumerator/gem_init.c -> ../../mruby/host/mrbgems/mruby-enumerator/gem_init.o
CC mrbgems/mruby-object-ext/src/object.c -> ../../mruby/host/mrbgems/mruby-object-ext/src/object.o
MRBC mrbgems/mruby-object-ext/mrblib/object.rb
CC ../../mruby/host/mrbgems/mruby-object-ext/gem_init.c -> ../../mruby/host/mrbgems/mruby-object-ext/gem_init.o
CC mrbgems/mruby-array-ext/src/array.c -> ../../mruby/host/mrbgems/mruby-array-ext/src/array.o
MRBC mrbgems/mruby-array-ext/mrblib/array.rb
CC ../../mruby/host/mrbgems/mruby-array-ext/gem_init.c -> ../../mruby/host/mrbgems/mruby-array-ext/gem_init.o
CC mrbgems/mruby-string-utf8/src/string.c -> ../../mruby/host/mrbgems/mruby-string-utf8/src/string.o
CC ../../mruby/host/mrbgems/mruby-string-utf8/gem_init.c -> ../../mruby/host/mrbgems/mruby-string-utf8/gem_init.o
CC mrbgems/mruby-hash-ext/src/hash-ext.c -> ../../mruby/host/mrbgems/mruby-hash-ext/src/hash-ext.o
MRBC mrbgems/mruby-hash-ext/mrblib/hash.rb
CC ../../mruby/host/mrbgems/mruby-hash-ext/gem_init.c -> ../../mruby/host/mrbgems/mruby-hash-ext/gem_init.o
CC mrbgems/mruby-numeric-ext/src/numeric_ext.c -> ../../mruby/host/mrbgems/mruby-numeric-ext/src/numeric_ext.o
MRBC mrbgems/mruby-numeric-ext/mrblib/numeric_ext.rb
CC ../../mruby/host/mrbgems/mruby-numeric-ext/gem_init.c -> ../../mruby/host/mrbgems/mruby-numeric-ext/gem_init.o
CC mrbgems/mruby-eval/src/eval.c -> ../../mruby/host/mrbgems/mruby-eval/src/eval.o
CC ../../mruby/host/mrbgems/mruby-eval/gem_init.c -> ../../mruby/host/mrbgems/mruby-eval/gem_init.o
CC mrbgems/mruby-math/src/math.c -> ../../mruby/host/mrbgems/mruby-math/src/math.o
CC ../../mruby/host/mrbgems/mruby-math/gem_init.c -> ../../mruby/host/mrbgems/mruby-math/gem_init.o
CC mrbgems/mruby-range-ext/src/range.c -> ../../mruby/host/mrbgems/mruby-range-ext/src/range.o
CC ../../mruby/host/mrbgems/mruby-range-ext/gem_init.c -> ../../mruby/host/mrbgems/mruby-range-ext/gem_init.o
CC mrbgems/mruby-time/src/time.c -> ../../mruby/host/mrbgems/mruby-time/src/time.o
MRBC mrbgems/mruby-time/mrblib/time.rb
CC ../../mruby/host/mrbgems/mruby-time/gem_init.c -> ../../mruby/host/mrbgems/mruby-time/gem_init.o
CC mrbgems/mruby-symbol-ext/src/symbol.c -> ../../mruby/host/mrbgems/mruby-symbol-ext/src/symbol.o
MRBC mrbgems/mruby-symbol-ext/mrblib/symbol.rb
CC ../../mruby/host/mrbgems/mruby-symbol-ext/gem_init.c -> ../../mruby/host/mrbgems/mruby-symbol-ext/gem_init.o
MRBC mrbgems/mruby-toplevel-ext/mrblib/toplevel.rb
CC ../../mruby/host/mrbgems/mruby-toplevel-ext/gem_init.c -> ../../mruby/host/mrbgems/mruby-toplevel-ext/gem_init.o
CC mrbgems/mruby-string-ext/src/string.c -> ../../mruby/host/mrbgems/mruby-string-ext/src/string.o
MRBC mrbgems/mruby-string-ext/mrblib/string.rb
CC ../../mruby/host/mrbgems/mruby-string-ext/gem_init.c -> ../../mruby/host/mrbgems/mruby-string-ext/gem_init.o
CC mrbgems/mruby-fiber/src/fiber.c -> ../../mruby/host/mrbgems/mruby-fiber/src/fiber.o
CC ../../mruby/host/mrbgems/mruby-fiber/gem_init.c -> ../../mruby/host/mrbgems/mruby-fiber/gem_init.o
MRBC mrbgems/mruby-enum-lazy/mrblib/lazy.rb
CC ../../mruby/host/mrbgems/mruby-enum-lazy/gem_init.c -> ../../mruby/host/mrbgems/mruby-enum-lazy/gem_init.o
CC mrbgems/mruby-proc-ext/src/proc.c -> ../../mruby/host/mrbgems/mruby-proc-ext/src/proc.o
MRBC mrbgems/mruby-proc-ext/mrblib/proc.rb
CC ../../mruby/host/mrbgems/mruby-proc-ext/gem_init.c -> ../../mruby/host/mrbgems/mruby-proc-ext/gem_init.o
CC mrbgems/mruby-objectspace/src/mruby_objectspace.c -> ../../mruby/host/mrbgems/mruby-objectspace/src/mruby_objectspace.o
CC ../../mruby/host/mrbgems/mruby-objectspace/gem_init.c -> ../../mruby/host/mrbgems/mruby-objectspace/gem_init.o
MRBC mrbgems/mruby-enum-ext/mrblib/enum.rb
CC ../../mruby/host/mrbgems/mruby-enum-ext/gem_init.c -> ../../mruby/host/mrbgems/mruby-enum-ext/gem_init.o
CC mrbgems/mruby-struct/src/struct.c -> ../../mruby/host/mrbgems/mruby-struct/src/struct.o
MRBC mrbgems/mruby-struct/mrblib/struct.rb
CC ../../mruby/host/mrbgems/mruby-struct/gem_init.c -> ../../mruby/host/mrbgems/mruby-struct/gem_init.o
CC ../../mruby/host/mrbgems/gem_init.c -> ../../mruby/host/mrbgems/gem_init.o
AR ../../mruby/host/lib/libmruby.a
ar: creating /root/h2o/mruby/host/lib/libmruby.a
CC mrbgems/mruby-bin-mirb/tools/mirb/mirb.c -> ../../mruby/host/mrbgems/mruby-bin-mirb/tools/mirb/mirb.o
LD ../../mruby/host/bin/mirb
CC mrbgems/mruby-bin-strip/tools/mruby-strip/mruby-strip.c -> ../../mruby/host/mrbgems/mruby-bin-strip/tools/mruby-strip/mruby-strip.o
LD ../../mruby/host/bin/mruby-strip
CC mrbgems/mruby-bin-mruby/tools/mruby/mruby.c -> ../../mruby/host/mrbgems/mruby-bin-mruby/tools/mruby/mruby.o
LD ../../mruby/host/bin/mruby

Build summary:

  Config Name: host

Output Directory: ../../mruby/host
Binaries: mruby-config, mrbc
Included Gems:
mruby-dir
mruby-sprintf - standard Kernel#sprintf method
mruby-iijson
mruby-env
mruby-digest
mruby-pack
mruby-onig-regexp
mruby-array-ext - Array class extension
mruby-io
mruby-time - standard Time class
mruby-compiler - mruby compiler library
mruby-eval - standard Kernel#eval method
mruby-require
mruby-print - standard print/puts/p
mruby-kernel-ext - Kernel module extension
mruby-exit - Kernel#exit method
mruby-random - Random class
mruby-error - extensional error handling
mruby-fiber - Fiber class
mruby-enum-ext - Enumerable module extension
mruby-enumerator - Enumerator class
mruby-object-ext - Object class extension
mruby-bin-mirb - mirb command
- Binaries: mirb
mruby-bin-mrbc - mruby compiler executable
mruby-string-ext - String class extension
mruby-string-utf8 - UTF-8 support in String class
mruby-hash-ext - Hash class extension
mruby-bin-strip - irep dump debug section remover command
- Binaries: mruby-strip
mruby-numeric-ext - Numeric class extension
mruby-math - standard Math module
mruby-range-ext - Range class extension
mruby-symbol-ext - Symbol class extension
mruby-toplevel-ext - toplevel object (main) methods extension
mruby-bin-mruby - mruby command
- Binaries: mruby
mruby-enum-lazy - Enumerable::Lazy class
mruby-proc-ext - Proc class extension
mruby-objectspace - ObjectSpace class

mruby-struct - standard Struct class

[ 0%] Built target mruby
Scanning dependencies of target bundled-ssl
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking for gcc... gcc
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... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for gcc option to accept ISO C99... -std=gnu99
checking for gcc -std=gnu99 option to accept ISO Standard C... (cached) -std=gnu99
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc -std=gnu99... /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... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu 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... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @file support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc -std=gnu99 object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -std=gnu99 -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc -std=gnu99 supports -fno-rtti -fno-exceptions... no
checking for gcc -std=gnu99 option to produce PIC... -fPIC -DPIC
checking if gcc -std=gnu99 PIC flag -fPIC -DPIC works... yes
checking if gcc -std=gnu99 static flag -static works... no
checking if gcc -std=gnu99 supports -c -o file.o... yes
checking if gcc -std=gnu99 supports -c -o file.o... (cached) yes
checking whether the gcc -std=gnu99 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux 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... no
checking whether to build static libraries... yes
checking if gcc -std=gnu99 supports "-fno-strict-overflow"... yes
checking if gcc -std=gnu99 supports "-D_FORTIFY_SOURCE=2"... no
checking if /usr/bin/ld -m elf_x86_64 supports "-Wl,-z,relro"... yes
checking if /usr/bin/ld -m elf_x86_64 supports "-Wl,-z,now"... yes
checking if gcc -std=gnu99 supports "-fstack-protector-strong"... yes
checking whether AS supports .note.GNU-stack... yes
checking dependency style of gcc -std=gnu99... gcc3
checking if compiling with clang... no
checking whether CC supports -Wno-pointer-sign... yes
checking for symlink... yes
checking for funopen... no
checking for asprintf... yes
checking for inet_pton... yes
checking for memmem... yes
checking for poll... yes
checking for reallocarray... no
checking for strlcat... no
checking for strlcpy... no
checking for strndup... yes
checking for strnlen... yes
checking for strsep... yes
checking for strtonum... no
checking for arc4random_buf... no
checking for explicit_bzero... no
checking for getauxval... yes
checking for getentropy... no
checking for timingsafe_bcmp... no
checking for timingsafe_memcmp... no
checking for getauxval... (cached) yes
checking for clock_gettime... yes
checking for dl_iterate_phdr... yes
checking whether va_copy exists... yes
checking whether __va_copy exists... yes
checking err.h usability... yes
checking err.h presence... yes
checking for err.h... yes
checking if BSWAP4 builds without __STRICT_ALIGNMENT... no
checking if .gnu.warning accepts long strings... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating include/Makefile
config.status: creating include/openssl/Makefile
config.status: creating crypto/Makefile
config.status: creating ssl/Makefile
config.status: creating tls/Makefile
config.status: creating tests/Makefile
config.status: creating apps/Makefile
config.status: creating man/Makefile
config.status: creating libcrypto.pc
config.status: creating libssl.pc
config.status: creating libtls.pc
config.status: creating openssl.pc
config.status: executing depfiles commands
config.status: executing libtool commands
Making all in crypto
CCAS aes/aes-elf-x86_64.lo
CCAS aes/bsaes-elf-x86_64.lo
CCAS aes/vpaes-elf-x86_64.lo
CCAS aes/aesni-elf-x86_64.lo
CCAS aes/aesni-sha1-elf-x86_64.lo
CCAS bn/modexp512-elf-x86_64.lo
CCAS bn/mont-elf-x86_64.lo
CCAS bn/mont5-elf-x86_64.lo
CCAS bn/gf2m-elf-x86_64.lo
CCAS camellia/cmll-elf-x86_64.lo
CCAS md5/md5-elf-x86_64.lo
CCAS modes/ghash-elf-x86_64.lo
CCAS rc4/rc4-elf-x86_64.lo
CCAS rc4/rc4-md5-elf-x86_64.lo
CCAS sha/sha1-elf-x86_64.lo
CPPAS sha/libcrypto_la-sha256-elf-x86_64.lo
CPPAS sha/libcrypto_la-sha512-elf-x86_64.lo
CCAS whrlpool/wp-elf-x86_64.lo
CPPAS libcrypto_la-cpuid-elf-x86_64.lo
CC libcrypto_la-cpt_err.lo
CC libcrypto_la-cryptlib.lo
CC libcrypto_la-cversion.lo
CC libcrypto_la-ex_data.lo
CC libcrypto_la-malloc-wrapper.lo
CC libcrypto_la-mem_clr.lo
CC libcrypto_la-mem_dbg.lo
CC libcrypto_la-o_init.lo
CC libcrypto_la-o_str.lo
CC libcrypto_la-o_time.lo
CC aes/libcrypto_la-aes_cfb.lo
CC aes/libcrypto_la-aes_ctr.lo
CC aes/libcrypto_la-aes_ecb.lo
CC aes/libcrypto_la-aes_ige.lo
CC aes/libcrypto_la-aes_misc.lo
CC aes/libcrypto_la-aes_ofb.lo
CC aes/libcrypto_la-aes_wrap.lo
CC asn1/libcrypto_la-a_bitstr.lo
CC asn1/libcrypto_la-a_bool.lo
CC asn1/libcrypto_la-a_bytes.lo
CC asn1/libcrypto_la-a_d2i_fp.lo
CC asn1/libcrypto_la-a_digest.lo
CC asn1/libcrypto_la-a_dup.lo
CC asn1/libcrypto_la-a_enum.lo
CC asn1/libcrypto_la-a_gentm.lo
CC asn1/libcrypto_la-a_i2d_fp.lo
CC asn1/libcrypto_la-a_int.lo
CC asn1/libcrypto_la-a_mbstr.lo
CC asn1/libcrypto_la-a_object.lo
CC asn1/libcrypto_la-a_octet.lo
CC asn1/libcrypto_la-a_print.lo
CC asn1/libcrypto_la-a_set.lo
CC asn1/libcrypto_la-a_sign.lo
CC asn1/libcrypto_la-a_strex.lo
CC asn1/libcrypto_la-a_strnid.lo
CC asn1/libcrypto_la-a_time.lo
CC asn1/libcrypto_la-a_type.lo
CC asn1/libcrypto_la-a_utctm.lo
CC asn1/libcrypto_la-a_utf8.lo
CC asn1/libcrypto_la-a_verify.lo
CC asn1/libcrypto_la-ameth_lib.lo
CC asn1/libcrypto_la-asn1_err.lo
CC asn1/libcrypto_la-asn1_gen.lo
CC asn1/libcrypto_la-asn1_lib.lo
CC asn1/libcrypto_la-asn1_par.lo
CC asn1/libcrypto_la-asn_mime.lo
CC asn1/libcrypto_la-asn_moid.lo
CC asn1/libcrypto_la-asn_pack.lo
CC asn1/libcrypto_la-bio_asn1.lo
CC asn1/libcrypto_la-bio_ndef.lo
CC asn1/libcrypto_la-d2i_pr.lo
CC asn1/libcrypto_la-d2i_pu.lo
CC asn1/libcrypto_la-evp_asn1.lo
CC asn1/libcrypto_la-f_enum.lo
CC asn1/libcrypto_la-f_int.lo
CC asn1/libcrypto_la-f_string.lo
CC asn1/libcrypto_la-i2d_pr.lo
CC asn1/libcrypto_la-i2d_pu.lo
CC asn1/libcrypto_la-n_pkey.lo
CC asn1/libcrypto_la-nsseq.lo
CC asn1/libcrypto_la-p5_pbe.lo
CC asn1/libcrypto_la-p5_pbev2.lo
CC asn1/libcrypto_la-p8_pkey.lo
CC asn1/libcrypto_la-t_bitst.lo
CC asn1/libcrypto_la-t_crl.lo
CC asn1/libcrypto_la-t_pkey.lo
CC asn1/libcrypto_la-t_req.lo
CC asn1/libcrypto_la-t_spki.lo
CC asn1/libcrypto_la-t_x509.lo
CC asn1/libcrypto_la-t_x509a.lo
CC asn1/libcrypto_la-tasn_dec.lo
CC asn1/libcrypto_la-tasn_enc.lo
CC asn1/libcrypto_la-tasn_fre.lo
CC asn1/libcrypto_la-tasn_new.lo
CC asn1/libcrypto_la-tasn_prn.lo
CC asn1/libcrypto_la-tasn_typ.lo
CC asn1/libcrypto_la-tasn_utl.lo
CC asn1/libcrypto_la-x_algor.lo
CC asn1/libcrypto_la-x_attrib.lo
CC asn1/libcrypto_la-x_bignum.lo
CC asn1/libcrypto_la-x_crl.lo
CC asn1/libcrypto_la-x_exten.lo
CC asn1/libcrypto_la-x_info.lo
CC asn1/libcrypto_la-x_long.lo
CC asn1/libcrypto_la-x_name.lo
CC asn1/libcrypto_la-x_nx509.lo
CC asn1/libcrypto_la-x_pkey.lo
CC asn1/libcrypto_la-x_pubkey.lo
CC asn1/libcrypto_la-x_req.lo
CC asn1/libcrypto_la-x_sig.lo
CC asn1/libcrypto_la-x_spki.lo
CC asn1/libcrypto_la-x_val.lo
CC asn1/libcrypto_la-x_x509.lo
CC asn1/libcrypto_la-x_x509a.lo
CC bf/libcrypto_la-bf_cfb64.lo
CC bf/libcrypto_la-bf_ecb.lo
CC bf/libcrypto_la-bf_enc.lo
CC bf/libcrypto_la-bf_ofb64.lo
CC bf/libcrypto_la-bf_skey.lo
CC bio/libcrypto_la-b_dump.lo
CC bio/libcrypto_la-b_posix.lo
CC bio/libcrypto_la-b_print.lo
CC bio/libcrypto_la-b_sock.lo
CC bio/libcrypto_la-bf_buff.lo
CC bio/libcrypto_la-bf_nbio.lo
CC bio/libcrypto_la-bf_null.lo
CC bio/libcrypto_la-bio_cb.lo
CC bio/libcrypto_la-bio_err.lo
CC bio/libcrypto_la-bio_lib.lo
CC bio/libcrypto_la-bss_acpt.lo
CC bio/libcrypto_la-bss_bio.lo
CC bio/libcrypto_la-bss_conn.lo
CC bio/libcrypto_la-bss_dgram.lo
CC bio/libcrypto_la-bss_fd.lo
CC bio/libcrypto_la-bss_file.lo
CC bio/libcrypto_la-bss_log.lo
CC bio/libcrypto_la-bss_mem.lo
CC bio/libcrypto_la-bss_null.lo
CC bio/libcrypto_la-bss_sock.lo
CC bn/libcrypto_la-bn_add.lo
CC bn/libcrypto_la-bn_asm.lo
CC bn/libcrypto_la-bn_blind.lo
CC bn/libcrypto_la-bn_const.lo
CC bn/libcrypto_la-bn_ctx.lo
CC bn/libcrypto_la-bn_depr.lo
CC bn/libcrypto_la-bn_div.lo
CC bn/libcrypto_la-bn_err.lo
CC bn/libcrypto_la-bn_exp.lo
CC bn/libcrypto_la-bn_exp2.lo
CC bn/libcrypto_la-bn_gcd.lo
CC bn/libcrypto_la-bn_gf2m.lo
CC bn/libcrypto_la-bn_kron.lo
CC bn/libcrypto_la-bn_lib.lo
CC bn/libcrypto_la-bn_mod.lo
CC bn/libcrypto_la-bn_mont.lo
CC bn/libcrypto_la-bn_mpi.lo
CC bn/libcrypto_la-bn_mul.lo
CC bn/libcrypto_la-bn_nist.lo
CC bn/libcrypto_la-bn_prime.lo
CC bn/libcrypto_la-bn_print.lo
CC bn/libcrypto_la-bn_rand.lo
CC bn/libcrypto_la-bn_recp.lo
CC bn/libcrypto_la-bn_shift.lo
CC bn/libcrypto_la-bn_sqr.lo
CC bn/libcrypto_la-bn_sqrt.lo
CC bn/libcrypto_la-bn_word.lo
CC bn/libcrypto_la-bn_x931p.lo
CC buffer/libcrypto_la-buf_err.lo
CC buffer/libcrypto_la-buf_str.lo
CC buffer/libcrypto_la-buffer.lo
CC camellia/libcrypto_la-cmll_cfb.lo
CC camellia/libcrypto_la-cmll_ctr.lo
CC camellia/libcrypto_la-cmll_ecb.lo
CC camellia/libcrypto_la-cmll_misc.lo
CC camellia/libcrypto_la-cmll_ofb.lo
CC cast/libcrypto_la-c_cfb64.lo
CC cast/libcrypto_la-c_ecb.lo
CC cast/libcrypto_la-c_enc.lo
CC cast/libcrypto_la-c_ofb64.lo
CC cast/libcrypto_la-c_skey.lo
CC chacha/libcrypto_la-chacha.lo
CC cmac/libcrypto_la-cm_ameth.lo
CC cmac/libcrypto_la-cm_pmeth.lo
CC cmac/libcrypto_la-cmac.lo
CC comp/libcrypto_la-c_rle.lo
CC comp/libcrypto_la-c_zlib.lo
CC comp/libcrypto_la-comp_err.lo
CC comp/libcrypto_la-comp_lib.lo
CC conf/libcrypto_la-conf_api.lo
CC conf/libcrypto_la-conf_def.lo
CC conf/libcrypto_la-conf_err.lo
CC conf/libcrypto_la-conf_lib.lo
CC conf/libcrypto_la-conf_mall.lo
CC conf/libcrypto_la-conf_mod.lo
CC conf/libcrypto_la-conf_sap.lo
CC des/libcrypto_la-cbc_cksm.lo
CC des/libcrypto_la-cbc_enc.lo
CC des/libcrypto_la-cfb64ede.lo
CC des/libcrypto_la-cfb64enc.lo
CC des/libcrypto_la-cfb_enc.lo
CC des/libcrypto_la-des_enc.lo
CC des/libcrypto_la-ecb3_enc.lo
CC des/libcrypto_la-ecb_enc.lo
CC des/libcrypto_la-ede_cbcm_enc.lo
CC des/libcrypto_la-enc_read.lo
CC des/libcrypto_la-enc_writ.lo
CC des/libcrypto_la-fcrypt.lo
CC des/libcrypto_la-fcrypt_b.lo
CC des/libcrypto_la-ofb64ede.lo
CC des/libcrypto_la-ofb64enc.lo
CC des/libcrypto_la-ofb_enc.lo
CC des/libcrypto_la-pcbc_enc.lo
CC des/libcrypto_la-qud_cksm.lo
CC des/libcrypto_la-rand_key.lo
CC des/libcrypto_la-set_key.lo
CC des/libcrypto_la-str2key.lo
CC des/libcrypto_la-xcbc_enc.lo
CC dh/libcrypto_la-dh_ameth.lo
CC dh/libcrypto_la-dh_asn1.lo
CC dh/libcrypto_la-dh_check.lo
CC dh/libcrypto_la-dh_depr.lo
CC dh/libcrypto_la-dh_err.lo
CC dh/libcrypto_la-dh_gen.lo
CC dh/libcrypto_la-dh_key.lo
CC dh/libcrypto_la-dh_lib.lo
CC dh/libcrypto_la-dh_pmeth.lo
CC dh/libcrypto_la-dh_prn.lo
CC dsa/libcrypto_la-dsa_ameth.lo
CC dsa/libcrypto_la-dsa_asn1.lo
CC dsa/libcrypto_la-dsa_depr.lo
CC dsa/libcrypto_la-dsa_err.lo
CC dsa/libcrypto_la-dsa_gen.lo
CC dsa/libcrypto_la-dsa_key.lo
CC dsa/libcrypto_la-dsa_lib.lo
CC dsa/libcrypto_la-dsa_ossl.lo
CC dsa/libcrypto_la-dsa_pmeth.lo
CC dsa/libcrypto_la-dsa_prn.lo
CC dsa/libcrypto_la-dsa_sign.lo
CC dsa/libcrypto_la-dsa_vrf.lo
CC dso/libcrypto_la-dso_dlfcn.lo
CC dso/libcrypto_la-dso_err.lo
CC dso/libcrypto_la-dso_lib.lo
CC dso/libcrypto_la-dso_null.lo
CC dso/libcrypto_la-dso_openssl.lo
CC ec/libcrypto_la-ec2_mult.lo
CC ec/libcrypto_la-ec2_oct.lo
CC ec/libcrypto_la-ec2_smpl.lo
CC ec/libcrypto_la-ec_ameth.lo
CC ec/libcrypto_la-ec_asn1.lo
CC ec/libcrypto_la-ec_check.lo
CC ec/libcrypto_la-ec_curve.lo
CC ec/libcrypto_la-ec_cvt.lo
CC ec/libcrypto_la-ec_err.lo
CC ec/libcrypto_la-ec_key.lo
CC ec/libcrypto_la-ec_lib.lo
CC ec/libcrypto_la-ec_mult.lo
CC ec/libcrypto_la-ec_oct.lo
CC ec/libcrypto_la-ec_pmeth.lo
CC ec/libcrypto_la-ec_print.lo
CC ec/libcrypto_la-eck_prn.lo
CC ec/libcrypto_la-ecp_mont.lo
CC ec/libcrypto_la-ecp_nist.lo
CC ec/libcrypto_la-ecp_oct.lo
CC ec/libcrypto_la-ecp_smpl.lo
CC ecdh/libcrypto_la-ech_err.lo
CC ecdh/libcrypto_la-ech_key.lo
CC ecdh/libcrypto_la-ech_lib.lo
CC ecdh/libcrypto_la-ech_ossl.lo
CC ecdsa/libcrypto_la-ecs_asn1.lo
CC ecdsa/libcrypto_la-ecs_err.lo
CC ecdsa/libcrypto_la-ecs_lib.lo
CC ecdsa/libcrypto_la-ecs_ossl.lo
CC ecdsa/libcrypto_la-ecs_sign.lo
CC ecdsa/libcrypto_la-ecs_vrf.lo
CC engine/libcrypto_la-eng_all.lo
CC engine/libcrypto_la-eng_cnf.lo
CC engine/libcrypto_la-eng_ctrl.lo
CC engine/libcrypto_la-eng_dyn.lo
CC engine/libcrypto_la-eng_err.lo
CC engine/libcrypto_la-eng_fat.lo
CC engine/libcrypto_la-eng_init.lo
CC engine/libcrypto_la-eng_lib.lo
CC engine/libcrypto_la-eng_list.lo
CC engine/libcrypto_la-eng_openssl.lo
CC engine/libcrypto_la-eng_pkey.lo
CC engine/libcrypto_la-eng_table.lo
CC engine/libcrypto_la-tb_asnmth.lo
CC engine/libcrypto_la-tb_cipher.lo
CC engine/libcrypto_la-tb_dh.lo
CC engine/libcrypto_la-tb_digest.lo
CC engine/libcrypto_la-tb_dsa.lo
CC engine/libcrypto_la-tb_ecdh.lo
CC engine/libcrypto_la-tb_ecdsa.lo
CC engine/libcrypto_la-tb_pkmeth.lo
CC engine/libcrypto_la-tb_rand.lo
CC engine/libcrypto_la-tb_rsa.lo
CC engine/libcrypto_la-tb_store.lo
CC err/libcrypto_la-err.lo
CC err/libcrypto_la-err_all.lo
CC err/libcrypto_la-err_prn.lo
CC evp/libcrypto_la-bio_b64.lo
CC evp/libcrypto_la-bio_enc.lo
CC evp/libcrypto_la-bio_md.lo
CC evp/libcrypto_la-c_all.lo
CC evp/libcrypto_la-digest.lo
CC evp/libcrypto_la-e_aes.lo
CC evp/libcrypto_la-e_aes_cbc_hmac_sha1.lo
CC evp/libcrypto_la-e_bf.lo
CC evp/libcrypto_la-e_camellia.lo
CC evp/libcrypto_la-e_cast.lo
CC evp/libcrypto_la-e_chacha.lo
CC evp/libcrypto_la-e_chacha20poly1305.lo
CC evp/libcrypto_la-e_des.lo
CC evp/libcrypto_la-e_des3.lo
CC evp/libcrypto_la-e_gost2814789.lo
CC evp/libcrypto_la-e_idea.lo
CC evp/libcrypto_la-e_null.lo
CC evp/libcrypto_la-e_old.lo
CC evp/libcrypto_la-e_rc2.lo
CC evp/libcrypto_la-e_rc4.lo
CC evp/libcrypto_la-e_rc4_hmac_md5.lo
CC evp/libcrypto_la-e_xcbc_d.lo
CC evp/libcrypto_la-encode.lo
CC evp/libcrypto_la-evp_aead.lo
CC evp/libcrypto_la-evp_enc.lo
CC evp/libcrypto_la-evp_err.lo
CC evp/libcrypto_la-evp_key.lo
CC evp/libcrypto_la-evp_lib.lo
CC evp/libcrypto_la-evp_pbe.lo
CC evp/libcrypto_la-evp_pkey.lo
CC evp/libcrypto_la-m_dss.lo
CC evp/libcrypto_la-m_dss1.lo
CC evp/libcrypto_la-m_ecdsa.lo
CC evp/libcrypto_la-m_gost2814789.lo
CC evp/libcrypto_la-m_gostr341194.lo
CC evp/libcrypto_la-m_md4.lo
CC evp/libcrypto_la-m_md5.lo
CC evp/libcrypto_la-m_null.lo
CC evp/libcrypto_la-m_ripemd.lo
CC evp/libcrypto_la-m_sha.lo
CC evp/libcrypto_la-m_sha1.lo
CC evp/libcrypto_la-m_sigver.lo
CC evp/libcrypto_la-m_streebog.lo
CC evp/libcrypto_la-m_wp.lo
CC evp/libcrypto_la-names.lo
CC evp/libcrypto_la-p5_crpt.lo
CC evp/libcrypto_la-p5_crpt2.lo
CC evp/libcrypto_la-p_dec.lo
CC evp/libcrypto_la-p_enc.lo
CC evp/libcrypto_la-p_lib.lo
CC evp/libcrypto_la-p_open.lo
CC evp/libcrypto_la-p_seal.lo
CC evp/libcrypto_la-p_sign.lo
CC evp/libcrypto_la-p_verify.lo
CC evp/libcrypto_la-pmeth_fn.lo
CC evp/libcrypto_la-pmeth_gn.lo
CC evp/libcrypto_la-pmeth_lib.lo
CC gost/libcrypto_la-gost2814789.lo
CC gost/libcrypto_la-gost89_keywrap.lo
CC gost/libcrypto_la-gost89_params.lo
CC gost/libcrypto_la-gost89imit_ameth.lo
CC gost/libcrypto_la-gost89imit_pmeth.lo
CC gost/libcrypto_la-gost_asn1.lo
CC gost/libcrypto_la-gost_err.lo
CC gost/libcrypto_la-gostr341001.lo
CC gost/libcrypto_la-gostr341001_ameth.lo
CC gost/libcrypto_la-gostr341001_key.lo
CC gost/libcrypto_la-gostr341001_params.lo
CC gost/libcrypto_la-gostr341001_pmeth.lo
CC gost/libcrypto_la-gostr341194.lo
CC gost/libcrypto_la-streebog.lo
CC hmac/libcrypto_la-hm_ameth.lo
CC hmac/libcrypto_la-hm_pmeth.lo
CC hmac/libcrypto_la-hmac.lo
CC idea/libcrypto_la-i_cbc.lo
CC idea/libcrypto_la-i_cfb64.lo
CC idea/libcrypto_la-i_ecb.lo
CC idea/libcrypto_la-i_ofb64.lo
CC idea/libcrypto_la-i_skey.lo
CC krb5/libcrypto_la-krb5_asn.lo
CC lhash/libcrypto_la-lh_stats.lo
CC lhash/libcrypto_la-lhash.lo
CC md4/libcrypto_la-md4_dgst.lo
CC md4/libcrypto_la-md4_one.lo
CC md5/libcrypto_la-md5_dgst.lo
CC md5/libcrypto_la-md5_one.lo
CC modes/libcrypto_la-cbc128.lo
CC modes/libcrypto_la-ccm128.lo
CC modes/libcrypto_la-cfb128.lo
CC modes/libcrypto_la-ctr128.lo
CC modes/libcrypto_la-cts128.lo
CC modes/libcrypto_la-gcm128.lo
CC modes/libcrypto_la-ofb128.lo
CC modes/libcrypto_la-xts128.lo
CC objects/libcrypto_la-o_names.lo
CC objects/libcrypto_la-obj_dat.lo
CC objects/libcrypto_la-obj_err.lo
CC objects/libcrypto_la-obj_lib.lo
CC objects/libcrypto_la-obj_xref.lo
CC ocsp/libcrypto_la-ocsp_asn.lo
CC ocsp/libcrypto_la-ocsp_cl.lo
CC ocsp/libcrypto_la-ocsp_err.lo
CC ocsp/libcrypto_la-ocsp_ext.lo
CC ocsp/libcrypto_la-ocsp_ht.lo
CC ocsp/libcrypto_la-ocsp_lib.lo
CC ocsp/libcrypto_la-ocsp_prn.lo
CC ocsp/libcrypto_la-ocsp_srv.lo
CC ocsp/libcrypto_la-ocsp_vfy.lo
CC pem/libcrypto_la-pem_all.lo
CC pem/libcrypto_la-pem_err.lo
CC pem/libcrypto_la-pem_info.lo
CC pem/libcrypto_la-pem_lib.lo
CC pem/libcrypto_la-pem_oth.lo
CC pem/libcrypto_la-pem_pk8.lo
CC pem/libcrypto_la-pem_pkey.lo
CC pem/libcrypto_la-pem_seal.lo
CC pem/libcrypto_la-pem_sign.lo
CC pem/libcrypto_la-pem_x509.lo
CC pem/libcrypto_la-pem_xaux.lo
CC pem/libcrypto_la-pvkfmt.lo
CC pkcs12/libcrypto_la-p12_add.lo
CC pkcs12/libcrypto_la-p12_asn.lo
CC pkcs12/libcrypto_la-p12_attr.lo
CC pkcs12/libcrypto_la-p12_crpt.lo
CC pkcs12/libcrypto_la-p12_crt.lo
CC pkcs12/libcrypto_la-p12_decr.lo
CC pkcs12/libcrypto_la-p12_init.lo
CC pkcs12/libcrypto_la-p12_key.lo
CC pkcs12/libcrypto_la-p12_kiss.lo
CC pkcs12/libcrypto_la-p12_mutl.lo
CC pkcs12/libcrypto_la-p12_npas.lo
CC pkcs12/libcrypto_la-p12_p8d.lo
CC pkcs12/libcrypto_la-p12_p8e.lo
CC pkcs12/libcrypto_la-p12_utl.lo
CC pkcs12/libcrypto_la-pk12err.lo
CC pkcs7/libcrypto_la-bio_pk7.lo
CC pkcs7/libcrypto_la-pk7_asn1.lo
CC pkcs7/libcrypto_la-pk7_attr.lo
CC pkcs7/libcrypto_la-pk7_doit.lo
CC pkcs7/libcrypto_la-pk7_lib.lo
CC pkcs7/libcrypto_la-pk7_mime.lo
CC pkcs7/libcrypto_la-pk7_smime.lo
CC pkcs7/libcrypto_la-pkcs7err.lo
CC poly1305/libcrypto_la-poly1305.lo
CC rand/libcrypto_la-rand_err.lo
CC rand/libcrypto_la-rand_lib.lo
CC rand/libcrypto_la-randfile.lo
CC rc2/libcrypto_la-rc2_cbc.lo
CC rc2/libcrypto_la-rc2_ecb.lo
CC rc2/libcrypto_la-rc2_skey.lo
CC rc2/libcrypto_la-rc2cfb64.lo
CC rc2/libcrypto_la-rc2ofb64.lo
CC ripemd/libcrypto_la-rmd_dgst.lo
CC ripemd/libcrypto_la-rmd_one.lo
CC rsa/libcrypto_la-rsa_ameth.lo
CC rsa/libcrypto_la-rsa_asn1.lo
CC rsa/libcrypto_la-rsa_chk.lo
CC rsa/libcrypto_la-rsa_crpt.lo
CC rsa/libcrypto_la-rsa_depr.lo
CC rsa/libcrypto_la-rsa_eay.lo
CC rsa/libcrypto_la-rsa_err.lo
CC rsa/libcrypto_la-rsa_gen.lo
CC rsa/libcrypto_la-rsa_lib.lo
CC rsa/libcrypto_la-rsa_none.lo
CC rsa/libcrypto_la-rsa_oaep.lo
CC rsa/libcrypto_la-rsa_pk1.lo
CC rsa/libcrypto_la-rsa_pmeth.lo
CC rsa/libcrypto_la-rsa_prn.lo
CC rsa/libcrypto_la-rsa_pss.lo
CC rsa/libcrypto_la-rsa_saos.lo
CC rsa/libcrypto_la-rsa_sign.lo
CC rsa/libcrypto_la-rsa_ssl.lo
CC rsa/libcrypto_la-rsa_x931.lo
CC sha/libcrypto_la-sha1_one.lo
CC sha/libcrypto_la-sha1dgst.lo
CC sha/libcrypto_la-sha256.lo
CC sha/libcrypto_la-sha512.lo
CC sha/libcrypto_la-sha_dgst.lo
CC sha/libcrypto_la-sha_one.lo
CC stack/libcrypto_la-stack.lo
CC ts/libcrypto_la-ts_asn1.lo
CC ts/libcrypto_la-ts_conf.lo
CC ts/libcrypto_la-ts_err.lo
CC ts/libcrypto_la-ts_lib.lo
CC ts/libcrypto_la-ts_req_print.lo
CC ts/libcrypto_la-ts_req_utils.lo
CC ts/libcrypto_la-ts_rsp_print.lo
CC ts/libcrypto_la-ts_rsp_sign.lo
CC ts/libcrypto_la-ts_rsp_utils.lo
CC ts/libcrypto_la-ts_rsp_verify.lo
CC ts/libcrypto_la-ts_verify_ctx.lo
CC txt_db/libcrypto_la-txt_db.lo
CC ui/libcrypto_la-ui_err.lo
CC ui/libcrypto_la-ui_lib.lo
CC ui/libcrypto_la-ui_openssl.lo
CC ui/libcrypto_la-ui_util.lo
CC whrlpool/libcrypto_la-wp_dgst.lo
CC x509/libcrypto_la-by_dir.lo
CC x509/libcrypto_la-by_file.lo
CC x509/libcrypto_la-by_mem.lo
CC x509/libcrypto_la-x509_att.lo
CC x509/libcrypto_la-x509_cmp.lo
CC x509/libcrypto_la-x509_d2.lo
CC x509/libcrypto_la-x509_def.lo
CC x509/libcrypto_la-x509_err.lo
CC x509/libcrypto_la-x509_ext.lo
CC x509/libcrypto_la-x509_lu.lo
CC x509/libcrypto_la-x509_obj.lo
CC x509/libcrypto_la-x509_r2x.lo
CC x509/libcrypto_la-x509_req.lo
CC x509/libcrypto_la-x509_set.lo
CC x509/libcrypto_la-x509_trs.lo
CC x509/libcrypto_la-x509_txt.lo
CC x509/libcrypto_la-x509_v3.lo
CC x509/libcrypto_la-x509_vfy.lo
CC x509/libcrypto_la-x509_vpm.lo
CC x509/libcrypto_la-x509cset.lo
CC x509/libcrypto_la-x509name.lo
CC x509/libcrypto_la-x509rset.lo
CC x509/libcrypto_la-x509spki.lo
CC x509/libcrypto_la-x509type.lo
CC x509/libcrypto_la-x_all.lo
CC x509v3/libcrypto_la-pcy_cache.lo
CC x509v3/libcrypto_la-pcy_data.lo
CC x509v3/libcrypto_la-pcy_lib.lo
CC x509v3/libcrypto_la-pcy_map.lo
CC x509v3/libcrypto_la-pcy_node.lo
CC x509v3/libcrypto_la-pcy_tree.lo
CC x509v3/libcrypto_la-v3_akey.lo
CC x509v3/libcrypto_la-v3_akeya.lo
CC x509v3/libcrypto_la-v3_alt.lo
CC x509v3/libcrypto_la-v3_bcons.lo
CC x509v3/libcrypto_la-v3_bitst.lo
CC x509v3/libcrypto_la-v3_conf.lo
CC x509v3/libcrypto_la-v3_cpols.lo
CC x509v3/libcrypto_la-v3_crld.lo
CC x509v3/libcrypto_la-v3_enum.lo
CC x509v3/libcrypto_la-v3_extku.lo
CC x509v3/libcrypto_la-v3_genn.lo
CC x509v3/libcrypto_la-v3_ia5.lo
CC x509v3/libcrypto_la-v3_info.lo
CC x509v3/libcrypto_la-v3_int.lo
CC x509v3/libcrypto_la-v3_lib.lo
CC x509v3/libcrypto_la-v3_ncons.lo
CC x509v3/libcrypto_la-v3_ocsp.lo
CC x509v3/libcrypto_la-v3_pci.lo
CC x509v3/libcrypto_la-v3_pcia.lo
CC x509v3/libcrypto_la-v3_pcons.lo
CC x509v3/libcrypto_la-v3_pku.lo
CC x509v3/libcrypto_la-v3_pmaps.lo
CC x509v3/libcrypto_la-v3_prn.lo
CC x509v3/libcrypto_la-v3_purp.lo
CC x509v3/libcrypto_la-v3_skey.lo
CC x509v3/libcrypto_la-v3_sxnet.lo
CC x509v3/libcrypto_la-v3_utl.lo
CC x509v3/libcrypto_la-v3err.lo
CC compat/strlcat.lo
CC compat/strlcpy.lo
CC compat/reallocarray.lo
CC compat/timingsafe_memcmp.lo
CC compat/timingsafe_bcmp.lo
CC compat/arc4random.lo
CC compat/getentropy_linux.lo
CCLD libcompat.la
CC compat/libcompatnoopt_la-explicit_bzero.lo
CCLD libcompatnoopt.la
CCLD libcrypto.la
Making all in ssl
CC bio_ssl.lo
CC bs_ber.lo
CC bs_cbb.lo
CC bs_cbs.lo
CC d1_both.lo
CC d1_clnt.lo
CC d1_enc.lo
CC d1_lib.lo
CC d1_meth.lo
CC d1_pkt.lo
CC d1_srtp.lo
CC d1_srvr.lo
CC pqueue.lo
CC s23_clnt.lo
CC s23_lib.lo
CC s23_meth.lo
CC s23_pkt.lo
CC s23_srvr.lo
CC s3_both.lo
CC s3_cbc.lo
CC s3_clnt.lo
CC s3_enc.lo
CC s3_lib.lo
CC s3_meth.lo
CC s3_pkt.lo
CC s3_srvr.lo
CC ssl_algs.lo
CC ssl_asn1.lo
CC ssl_cert.lo
CC ssl_ciph.lo
CC ssl_err.lo
CC ssl_err2.lo
CC ssl_lib.lo
CC ssl_rsa.lo
CC ssl_sess.lo
CC ssl_stat.lo
CC ssl_txt.lo
CC t1_clnt.lo
CC t1_enc.lo
CC t1_lib.lo
CC t1_meth.lo
CC t1_reneg.lo
CC t1_srvr.lo
CCLD libssl.la
Making all in tls
CC tls.lo
CC tls_client.lo
CC tls_config.lo
CC tls_server.lo
CC tls_util.lo
CC tls_verify.lo
CCLD libtls.la
Making all in include
Making all in openssl
Making all in apps
CC apps.o
CC asn1pars.o
CC ca.o
CC ciphers.o
CC cms.o
CC crl.o
CC crl2p7.o
CC dgst.o
CC dh.o
CC dhparam.o
CC dsa.o
CC dsaparam.o
CC ec.o
CC ecparam.o
CC enc.o
CC engine.o
CC errstr.o
CC gendh.o
CC gendsa.o
CC genpkey.o
CC genrsa.o
CC nseq.o
CC ocsp.o
CC openssl.o
CC passwd.o
CC pkcs12.o
CC pkcs7.o
CC pkcs8.o
CC pkey.o
CC pkeyparam.o
CC pkeyutl.o
CC prime.o
CC rand.o
CC req.o
CC rsa.o
CC rsautl.o
CC s_cb.o
CC s_client.o
CC s_server.o
CC s_socket.o
CC s_time.o
CC sess_id.o
CC smime.o
CC speed.o
CC spkac.o
CC ts.o
CC verify.o
CC version.o
CC x509.o
CC certhash.o
CC apps_posix.o
CC strtonum.o
CCLD openssl
Making all in tests
Making all in man
Making install in crypto
/usr/bin/mkdir -p '/root/h2o/libressl-build/lib'
/bin/sh ../libtool --mode=install /usr/bin/install -c libcrypto.la '/root/h2o/libressl-build/lib'
libtool: install: /usr/bin/install -c -m 644 .libs/libcrypto.lai /root/h2o/libressl-build/lib/libcrypto.la
libtool: install: /usr/bin/install -c .libs/libcrypto.a /root/h2o/libressl-build/lib/libcrypto.a
libtool: install: chmod 644 /root/h2o/libressl-build/lib/libcrypto.a
libtool: install: ranlib /root/h2o/libressl-build/lib/libcrypto.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/sbin" ldconfig -n /root/h2o/libressl-build/lib
Making install in ssl
/usr/bin/mkdir -p '/root/h2o/libressl-build/lib'
/bin/sh ../libtool --mode=install /usr/bin/install -c libssl.la '/root/h2o/libressl-build/lib'
libtool: install: /usr/bin/install -c -m 644 .libs/libssl.lai /root/h2o/libressl-build/lib/libssl.la
libtool: install: /usr/bin/install -c .libs/libssl.a /root/h2o/libressl-build/lib/libssl.a
libtool: install: chmod 644 /root/h2o/libressl-build/lib/libssl.a
libtool: install: ranlib /root/h2o/libressl-build/lib/libssl.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/sbin" ldconfig -n /root/h2o/libressl-build/lib
Making install in tls
/usr/bin/mkdir -p '/root/h2o/libressl-build/lib'
/bin/sh ../libtool --mode=install /usr/bin/install -c libtls.la '/root/h2o/libressl-build/lib'
libtool: install: /usr/bin/install -c -m 644 .libs/libtls.lai /root/h2o/libressl-build/lib/libtls.la
libtool: install: /usr/bin/install -c .libs/libtls.a /root/h2o/libressl-build/lib/libtls.a
libtool: install: chmod 644 /root/h2o/libressl-build/lib/libtls.a
libtool: install: ranlib /root/h2o/libressl-build/lib/libtls.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/sbin" ldconfig -n /root/h2o/libressl-build/lib
Making install in include
Making install in openssl
/usr/bin/mkdir -p '/root/h2o/libressl-build/include/openssl'
/usr/bin/install -c -m 644 aes.h asn1.h asn1_mac.h asn1t.h bio.h blowfish.h bn.h buffer.h camellia.h cast.h chacha.h cmac.h cms.h comp.h conf.h conf_api.h crypto.h des.h dh.h dsa.h dso.h dtls1.h e_os2.h ec.h ecdh.h ecdsa.h engine.h err.h evp.h gost.h hmac.h idea.h krb5_asn.h lhash.h md4.h md5.h modes.h obj_mac.h objects.h ocsp.h '/root/h2o/libressl-build/include/openssl'
/usr/bin/install -c -m 644 opensslconf.h opensslfeatures.h opensslv.h ossl_typ.h pem.h pem2.h pkcs12.h pkcs7.h poly1305.h rand.h rc2.h rc4.h ripemd.h rsa.h safestack.h sha.h srtp.h ssl.h ssl2.h ssl23.h ssl3.h stack.h tls1.h ts.h txt_db.h ui.h ui_compat.h whrlpool.h x509.h x509_vfy.h x509v3.h '/root/h2o/libressl-build/include/openssl'
/usr/bin/mkdir -p '/root/h2o/libressl-build/include'
/usr/bin/install -c -m 644 tls.h '/root/h2o/libressl-build/include'
Making install in apps
/usr/bin/mkdir -p '/root/h2o/libressl-build/bin'
/bin/sh ../libtool --mode=install /usr/bin/install -c openssl '/root/h2o/libressl-build/bin'
libtool: install: /usr/bin/install -c openssl /root/h2o/libressl-build/bin/openssl
Making install in tests
Making install in man
/usr/bin/mkdir -p '/root/h2o/libressl-build/share/man/man1'
/usr/bin/install -c -m 644 openssl.1 '/root/h2o/libressl-build/share/man/man1'
/usr/bin/mkdir -p '/root/h2o/libressl-build/share/man/man3'
/usr/bin/install -c -m 644 tls_init.3 BIO_f_ssl.3 SSL_CIPHER_get_name.3 SSL_COMP_add_compression_method.3 SSL_CTX_add_extra_chain_cert.3 SSL_CTX_add_session.3 SSL_CTX_ctrl.3 SSL_CTX_flush_sessions.3 SSL_CTX_free.3 SSL_CTX_get_ex_new_index.3 SSL_CTX_get_verify_mode.3 SSL_CTX_load_verify_locations.3 SSL_CTX_new.3 SSL_CTX_sess_number.3 SSL_CTX_sess_set_cache_size.3 SSL_CTX_sess_set_get_cb.3 SSL_CTX_sessions.3 SSL_CTX_set_cert_store.3 SSL_CTX_set_cert_verify_callback.3 SSL_CTX_set_cipher_list.3 SSL_CTX_set_client_CA_list.3 SSL_CTX_set_client_cert_cb.3 SSL_CTX_set_default_passwd_cb.3 SSL_CTX_set_generate_session_id.3 SSL_CTX_set_info_callback.3 SSL_CTX_set_max_cert_list.3 SSL_CTX_set_mode.3 SSL_CTX_set_msg_callback.3 SSL_CTX_set_options.3 SSL_CTX_set_psk_client_callback.3 SSL_CTX_set_quiet_shutdown.3 SSL_CTX_set_session_cache_mode.3 SSL_CTX_set_session_id_context.3 SSL_CTX_set_ssl_version.3 SSL_CTX_set_timeout.3 SSL_CTX_set_tmp_dh_callback.3 SSL_CTX_set_tmp_rsa_callback.3 SSL_CTX_set_verify.3 SSL_CTX_use_certificate.3 SSL_CTX_use_psk_identity_hint.3 '/root/h2o/libressl-build/share/man/man3'
/usr/bin/install -c -m 644 SSL_SESSION_free.3 SSL_SESSION_get_ex_new_index.3 SSL_SESSION_get_time.3 SSL_accept.3 SSL_alert_type_string.3 SSL_clear.3 SSL_connect.3 SSL_do_handshake.3 SSL_free.3 SSL_get_SSL_CTX.3 SSL_get_ciphers.3 SSL_get_client_CA_list.3 SSL_get_current_cipher.3 SSL_get_default_timeout.3 SSL_get_error.3 SSL_get_ex_data_X509_STORE_CTX_idx.3 SSL_get_ex_new_index.3 SSL_get_fd.3 SSL_get_peer_cert_chain.3 SSL_get_peer_certificate.3 SSL_get_psk_identity.3 SSL_get_rbio.3 SSL_get_session.3 SSL_get_verify_result.3 SSL_get_version.3 SSL_library_init.3 SSL_load_client_CA_file.3 SSL_new.3 SSL_pending.3 SSL_read.3 SSL_rstate_string.3 SSL_session_reused.3 SSL_set_bio.3 SSL_set_connect_state.3 SSL_set_fd.3 SSL_set_session.3 SSL_set_shutdown.3 SSL_set_verify_result.3 SSL_shutdown.3 SSL_state_string.3 '/root/h2o/libressl-build/share/man/man3'
/usr/bin/install -c -m 644 SSL_want.3 SSL_write.3 d2i_SSL_SESSION.3 ssl.3 ASN1_OBJECT_new.3 ASN1_STRING_length.3 ASN1_STRING_new.3 ASN1_STRING_print_ex.3 ASN1_generate_nconf.3 BF_set_key.3 BIO.3 BIO_ctrl.3 BIO_f_base64.3 BIO_f_buffer.3 BIO_f_cipher.3 BIO_f_md.3 BIO_f_null.3 BIO_find_type.3 BIO_new.3 BIO_new_CMS.3 BIO_push.3 BIO_read.3 BIO_s_accept.3 BIO_s_bio.3 BIO_s_connect.3 BIO_s_fd.3 BIO_s_file.3 BIO_s_mem.3 BIO_s_null.3 BIO_s_socket.3 BIO_set_callback.3 BIO_should_retry.3 BN_BLINDING_new.3 BN_CTX_new.3 BN_CTX_start.3 BN_add.3 BN_add_word.3 BN_bn2bin.3 BN_cmp.3 BN_copy.3 '/root/h2o/libressl-build/share/man/man3'
/usr/bin/install -c -m 644 BN_generate_prime.3 BN_mod_inverse.3 BN_mod_mul_montgomery.3 BN_mod_mul_reciprocal.3 BN_new.3 BN_num_bytes.3 BN_rand.3 BN_set_bit.3 BN_swap.3 BN_zero.3 BUF_MEM_new.3 CMS_add0_cert.3 CMS_add1_recipient_cert.3 CMS_compress.3 CMS_decrypt.3 CMS_encrypt.3 CMS_final.3 CMS_get0_RecipientInfos.3 CMS_get0_SignerInfos.3 CMS_get0_type.3 CMS_get1_ReceiptRequest.3 CMS_sign.3 CMS_sign_add1_signer.3 CMS_sign_receipt.3 CMS_uncompress.3 CMS_verify.3 CMS_verify_receipt.3 CONF_modules_free.3 CONF_modules_load_file.3 CRYPTO_set_ex_data.3 CRYPTO_set_locking_callback.3 DES_set_key.3 DH_generate_key.3 DH_generate_parameters.3 DH_get_ex_new_index.3 DH_new.3 DH_set_method.3 DH_size.3 DSA_SIG_new.3 DSA_do_sign.3 '/root/h2o/libressl-build/share/man/man3'
/usr/bin/install -c -m 644 DSA_dup_DH.3 DSA_generate_key.3 DSA_generate_parameters.3 DSA_get_ex_new_index.3 DSA_new.3 DSA_set_method.3 DSA_sign.3 DSA_size.3 EC_GFp_simple_method.3 EC_GROUP_copy.3 EC_GROUP_new.3 EC_KEY_new.3 EC_POINT_add.3 EC_POINT_new.3 ERR.3 ERR_GET_LIB.3 ERR_clear_error.3 ERR_error_string.3 ERR_get_error.3 ERR_load_crypto_strings.3 ERR_load_strings.3 ERR_print_errors.3 ERR_put_error.3 ERR_remove_state.3 ERR_set_mark.3 EVP_BytesToKey.3 EVP_DigestInit.3 EVP_DigestSignInit.3 EVP_DigestVerifyInit.3 EVP_EncryptInit.3 EVP_OpenInit.3 EVP_PKEY_CTX_ctrl.3 EVP_PKEY_CTX_new.3 EVP_PKEY_cmp.3 EVP_PKEY_decrypt.3 EVP_PKEY_derive.3 EVP_PKEY_encrypt.3 EVP_PKEY_get_default_digest.3 EVP_PKEY_keygen.3 EVP_PKEY_new.3 '/root/h2o/libressl-build/share/man/man3'
/usr/bin/install -c -m 644 EVP_PKEY_print_private.3 EVP_PKEY_set1_RSA.3 EVP_PKEY_sign.3 EVP_PKEY_verify.3 EVP_PKEY_verify_recover.3 EVP_SealInit.3 EVP_SignInit.3 EVP_VerifyInit.3 HMAC.3 MD5.3 OBJ_nid2obj.3 OPENSSL_VERSION_NUMBER.3 OPENSSL_config.3 OPENSSL_load_builtin_modules.3 OpenSSL_add_all_algorithms.3 PEM_read_bio_PrivateKey.3 PEM_write_bio_CMS_stream.3 PEM_write_bio_PKCS7_stream.3 PKCS12_create.3 PKCS12_parse.3 PKCS5_PBKDF2_HMAC.3 PKCS7_decrypt.3 PKCS7_encrypt.3 PKCS7_sign.3 PKCS7_sign_add_signer.3 PKCS7_verify.3 RAND.3 RAND_add.3 RAND_bytes.3 RAND_cleanup.3 RAND_load_file.3 RAND_set_rand_method.3 RC4.3 RIPEMD160.3 RSA_blinding_on.3 RSA_check_key.3 RSA_generate_key.3 RSA_get_ex_new_index.3 RSA_new.3 RSA_padding_add_PKCS1_type_1.3 '/root/h2o/libressl-build/share/man/man3'
/usr/bin/install -c -m 644 RSA_print.3 RSA_private_encrypt.3 RSA_public_encrypt.3 RSA_set_method.3 RSA_sign.3 RSA_sign_ASN1_OCTET_STRING.3 RSA_size.3 SHA1.3 SMIME_read_CMS.3 SMIME_read_PKCS7.3 SMIME_write_CMS.3 SMIME_write_PKCS7.3 X509_NAME_ENTRY_get_object.3 X509_NAME_add_entry_by_txt.3 X509_NAME_get_index_by_NID.3 X509_NAME_print_ex.3 X509_STORE_CTX_get_error.3 X509_STORE_CTX_get_ex_new_index.3 X509_STORE_CTX_new.3 X509_STORE_CTX_set_verify_cb.3 X509_STORE_set_verify_cb_func.3 X509_VERIFY_PARAM_set_flags.3 X509_new.3 X509_verify_cert.3 bn.3 bn_internal.3 crypto.3 d2i_ASN1_OBJECT.3 d2i_DHparams.3 d2i_DSAPublicKey.3 d2i_ECPKParameters.3 d2i_PKCS8PrivateKey.3 d2i_RSAPublicKey.3 d2i_X509.3 d2i_X509_ALGOR.3 d2i_X509_CRL.3 d2i_X509_NAME.3 d2i_X509_REQ.3 d2i_X509_SIG.3 dh.3 '/root/h2o/libressl-build/share/man/man3'
/usr/bin/install -c -m 644 dsa.3 ec.3 ecdsa.3 engine.3 evp.3 i2d_CMS_bio_stream.3 i2d_PKCS7_bio_stream.3 lh_stats.3 lhash.3 rsa.3 ui.3 ui_compat.3 x509.3 '/root/h2o/libressl-build/share/man/man3'
/usr/bin/mkdir -p '/root/h2o/libressl-build/lib/pkgconfig'
/usr/bin/install -c -m 644 libcrypto.pc libssl.pc libtls.pc openssl.pc '/root/h2o/libressl-build/lib/pkgconfig'
[ 0%] Built target bundled-ssl
Scanning dependencies of target h2o
[ 0%] Building C object CMakeFiles/h2o.dir/deps/cloexec/cloexec.c.o
[ 1%] Building C object CMakeFiles/h2o.dir/deps/libyrmcds/close.c.o
[ 1%] Building C object CMakeFiles/h2o.dir/deps/libyrmcds/connect.c.o
[ 1%] Building C object CMakeFiles/h2o.dir/deps/libyrmcds/recv.c.o
[ 1%] Building C object CMakeFiles/h2o.dir/deps/libyrmcds/send.c.o
[ 3%] Building C object CMakeFiles/h2o.dir/deps/libyrmcds/socket.c.o
[ 3%] Building C object CMakeFiles/h2o.dir/deps/libyrmcds/strerror.c.o
[ 3%] Building C object CMakeFiles/h2o.dir/deps/picohttpparser/picohttpparser.c.o
[ 5%] Building C object CMakeFiles/h2o.dir/lib/common/file.c.o
[ 5%] Building C object CMakeFiles/h2o.dir/lib/common/filecache.c.o
[ 5%] Building C object CMakeFiles/h2o.dir/lib/common/hostinfo.c.o
[ 5%] Building C object CMakeFiles/h2o.dir/lib/common/http1client.c.o
[ 7%] Building C object CMakeFiles/h2o.dir/lib/common/memcached.c.o
[ 7%] Building C object CMakeFiles/h2o.dir/lib/common/memory.c.o
[ 7%] Building C object CMakeFiles/h2o.dir/lib/common/multithread.c.o
[ 8%] Building C object CMakeFiles/h2o.dir/lib/common/serverutil.c.o
[ 8%] Building C object CMakeFiles/h2o.dir/lib/common/socket.c.o
[ 8%] Building C object CMakeFiles/h2o.dir/lib/common/socketpool.c.o
[ 10%] Building C object CMakeFiles/h2o.dir/lib/common/string.c.o
[ 10%] Building C object CMakeFiles/h2o.dir/lib/common/time.c.o
[ 10%] Building C object CMakeFiles/h2o.dir/lib/common/timeout.c.o
[ 10%] Building C object CMakeFiles/h2o.dir/lib/common/url.c.o
[ 12%] Building C object CMakeFiles/h2o.dir/lib/core/config.c.o
[ 12%] Building C object CMakeFiles/h2o.dir/lib/core/configurator.c.o
[ 12%] Building C object CMakeFiles/h2o.dir/lib/core/context.c.o
[ 14%] Building C object CMakeFiles/h2o.dir/lib/core/headers.c.o
[ 14%] Building C object CMakeFiles/h2o.dir/lib/core/proxy.c.o
[ 14%] Building C object CMakeFiles/h2o.dir/lib/core/request.c.o
[ 14%] Building C object CMakeFiles/h2o.dir/lib/core/token.c.o
[ 16%] Building C object CMakeFiles/h2o.dir/lib/core/util.c.o
[ 16%] Building C object CMakeFiles/h2o.dir/lib/handler/access_log.c.o
[ 16%] Building C object CMakeFiles/h2o.dir/lib/handler/chunked.c.o
[ 17%] Building C object CMakeFiles/h2o.dir/lib/handler/errordoc.c.o
[ 17%] Building C object CMakeFiles/h2o.dir/lib/handler/expires.c.o
[ 17%] Building C object CMakeFiles/h2o.dir/lib/handler/fastcgi.c.o
[ 17%] Building C object CMakeFiles/h2o.dir/lib/handler/file.c.o
[ 19%] Building C object CMakeFiles/h2o.dir/lib/handler/gzip.c.o
[ 19%] Building C object CMakeFiles/h2o.dir/lib/handler/headers.c.o
[ 19%] Building C object CMakeFiles/h2o.dir/lib/handler/mimemap.c.o
[ 21%] Building C object CMakeFiles/h2o.dir/lib/handler/proxy.c.o
[ 21%] Building C object CMakeFiles/h2o.dir/lib/handler/redirect.c.o
[ 21%] Building C object CMakeFiles/h2o.dir/lib/handler/reproxy.c.o
[ 23%] Building C object CMakeFiles/h2o.dir/lib/handler/configurator/access_log.c.o
[ 23%] Building C object CMakeFiles/h2o.dir/lib/handler/configurator/errordoc.c.o
[ 23%] Building C object CMakeFiles/h2o.dir/lib/handler/configurator/expires.c.o
[ 23%] Building C object CMakeFiles/h2o.dir/lib/handler/configurator/fastcgi.c.o
[ 25%] Building C object CMakeFiles/h2o.dir/lib/handler/configurator/file.c.o
[ 25%] Building C object CMakeFiles/h2o.dir/lib/handler/configurator/gzip.c.o
[ 25%] Building C object CMakeFiles/h2o.dir/lib/handler/configurator/headers.c.o
[ 26%] Building C object CMakeFiles/h2o.dir/lib/handler/configurator/proxy.c.o
[ 26%] Building C object CMakeFiles/h2o.dir/lib/handler/configurator/redirect.c.o
[ 26%] Building C object CMakeFiles/h2o.dir/lib/handler/configurator/reproxy.c.o
[ 26%] Building C object CMakeFiles/h2o.dir/lib/http1.c.o
[ 28%] Building C object CMakeFiles/h2o.dir/lib/tunnel.c.o
[ 28%] Building C object CMakeFiles/h2o.dir/lib/http2/casper.c.o
[ 28%] Building C object CMakeFiles/h2o.dir/lib/http2/connection.c.o
[ 30%] Building C object CMakeFiles/h2o.dir/lib/http2/frame.c.o
[ 30%] Building C object CMakeFiles/h2o.dir/lib/http2/hpack.c.o
[ 30%] Building C object CMakeFiles/h2o.dir/lib/http2/scheduler.c.o
[ 32%] Building C object CMakeFiles/h2o.dir/lib/http2/stream.c.o
[ 32%] Building C object CMakeFiles/h2o.dir/deps/yaml/src/api.c.o
[ 32%] Building C object CMakeFiles/h2o.dir/deps/yaml/src/dumper.c.o
[ 32%] Building C object CMakeFiles/h2o.dir/deps/yaml/src/emitter.c.o
[ 33%] Building C object CMakeFiles/h2o.dir/deps/yaml/src/loader.c.o
[ 33%] Building C object CMakeFiles/h2o.dir/deps/yaml/src/parser.c.o
[ 33%] Building C object CMakeFiles/h2o.dir/deps/yaml/src/reader.c.o
[ 35%] Building C object CMakeFiles/h2o.dir/deps/yaml/src/scanner.c.o
[ 35%] Building C object CMakeFiles/h2o.dir/deps/yaml/src/writer.c.o
[ 35%] Building C object CMakeFiles/h2o.dir/deps/neverbleed/neverbleed.c.o
[ 35%] Building C object CMakeFiles/h2o.dir/src/ssl.c.o
[ 37%] Building C object CMakeFiles/h2o.dir/src/main.c.o
[ 37%] Building C object CMakeFiles/h2o.dir/lib/handler/mruby.c.o
[ 37%] Building C object CMakeFiles/h2o.dir/lib/handler/configurator/mruby.c.o
Linking C executable h2o
[ 37%] Built target h2o
Scanning dependencies of target libh2o
[ 39%] Building C object CMakeFiles/libh2o.dir/deps/cloexec/cloexec.c.o
[ 39%] Building C object CMakeFiles/libh2o.dir/deps/libyrmcds/close.c.o
[ 39%] Building C object CMakeFiles/libh2o.dir/deps/libyrmcds/connect.c.o
[ 39%] Building C object CMakeFiles/libh2o.dir/deps/libyrmcds/recv.c.o
[ 41%] Building C object CMakeFiles/libh2o.dir/deps/libyrmcds/send.c.o
[ 41%] Building C object CMakeFiles/libh2o.dir/deps/libyrmcds/socket.c.o
[ 41%] Building C object CMakeFiles/libh2o.dir/deps/libyrmcds/strerror.c.o
[ 42%] Building C object CMakeFiles/libh2o.dir/deps/picohttpparser/picohttpparser.c.o
[ 42%] Building C object CMakeFiles/libh2o.dir/lib/common/file.c.o
[ 42%] Building C object CMakeFiles/libh2o.dir/lib/common/filecache.c.o
[ 44%] Building C object CMakeFiles/libh2o.dir/lib/common/hostinfo.c.o
[ 44%] Building C object CMakeFiles/libh2o.dir/lib/common/http1client.c.o
[ 44%] Building C object CMakeFiles/libh2o.dir/lib/common/memcached.c.o
[ 44%] Building C object CMakeFiles/libh2o.dir/lib/common/memory.c.o
[ 46%] Building C object CMakeFiles/libh2o.dir/lib/common/multithread.c.o
[ 46%] Building C object CMakeFiles/libh2o.dir/lib/common/serverutil.c.o
[ 46%] Building C object CMakeFiles/libh2o.dir/lib/common/socket.c.o
[ 48%] Building C object CMakeFiles/libh2o.dir/lib/common/socketpool.c.o
[ 48%] Building C object CMakeFiles/libh2o.dir/lib/common/string.c.o
[ 48%] Building C object CMakeFiles/libh2o.dir/lib/common/time.c.o
[ 48%] Building C object CMakeFiles/libh2o.dir/lib/common/timeout.c.o
[ 50%] Building C object CMakeFiles/libh2o.dir/lib/common/url.c.o
[ 50%] Building C object CMakeFiles/libh2o.dir/lib/core/config.c.o
[ 50%] Building C object CMakeFiles/libh2o.dir/lib/core/configurator.c.o
[ 51%] Building C object CMakeFiles/libh2o.dir/lib/core/context.c.o
[ 51%] Building C object CMakeFiles/libh2o.dir/lib/core/headers.c.o
[ 51%] Building C object CMakeFiles/libh2o.dir/lib/core/proxy.c.o
[ 51%] Building C object CMakeFiles/libh2o.dir/lib/core/request.c.o
[ 53%] Building C object CMakeFiles/libh2o.dir/lib/core/token.c.o
[ 53%] Building C object CMakeFiles/libh2o.dir/lib/core/util.c.o
[ 53%] Building C object CMakeFiles/libh2o.dir/lib/handler/access_log.c.o
[ 55%] Building C object CMakeFiles/libh2o.dir/lib/handler/chunked.c.o
[ 55%] Building C object CMakeFiles/libh2o.dir/lib/handler/errordoc.c.o
[ 55%] Building C object CMakeFiles/libh2o.dir/lib/handler/expires.c.o
[ 57%] Building C object CMakeFiles/libh2o.dir/lib/handler/fastcgi.c.o
[ 57%] Building C object CMakeFiles/libh2o.dir/lib/handler/file.c.o
[ 57%] Building C object CMakeFiles/libh2o.dir/lib/handler/gzip.c.o
[ 57%] Building C object CMakeFiles/libh2o.dir/lib/handler/headers.c.o
[ 58%] Building C object CMakeFiles/libh2o.dir/lib/handler/mimemap.c.o
[ 58%] Building C object CMakeFiles/libh2o.dir/lib/handler/proxy.c.o
[ 58%] Building C object CMakeFiles/libh2o.dir/lib/handler/redirect.c.o
[ 60%] Building C object CMakeFiles/libh2o.dir/lib/handler/reproxy.c.o
[ 60%] Building C object CMakeFiles/libh2o.dir/lib/handler/configurator/access_log.c.o
[ 60%] Building C object CMakeFiles/libh2o.dir/lib/handler/configurator/errordoc.c.o
[ 60%] Building C object CMakeFiles/libh2o.dir/lib/handler/configurator/expires.c.o
[ 62%] Building C object CMakeFiles/libh2o.dir/lib/handler/configurator/fastcgi.c.o
[ 62%] Building C object CMakeFiles/libh2o.dir/lib/handler/configurator/file.c.o
[ 62%] Building C object CMakeFiles/libh2o.dir/lib/handler/configurator/gzip.c.o
[ 64%] Building C object CMakeFiles/libh2o.dir/lib/handler/configurator/headers.c.o
[ 64%] Building C object CMakeFiles/libh2o.dir/lib/handler/configurator/proxy.c.o
[ 64%] Building C object CMakeFiles/libh2o.dir/lib/handler/configurator/redirect.c.o
[ 66%] Building C object CMakeFiles/libh2o.dir/lib/handler/configurator/reproxy.c.o
[ 66%] Building C object CMakeFiles/libh2o.dir/lib/http1.c.o
[ 66%] Building C object CMakeFiles/libh2o.dir/lib/tunnel.c.o
[ 66%] Building C object CMakeFiles/libh2o.dir/lib/http2/casper.c.o
[ 67%] Building C object CMakeFiles/libh2o.dir/lib/http2/connection.c.o
[ 67%] Building C object CMakeFiles/libh2o.dir/lib/http2/frame.c.o
[ 67%] Building C object CMakeFiles/libh2o.dir/lib/http2/hpack.c.o
[ 69%] Building C object CMakeFiles/libh2o.dir/lib/http2/scheduler.c.o
[ 69%] Building C object CMakeFiles/libh2o.dir/lib/http2/stream.c.o
Linking C static library libh2o.a
[ 69%] Built target libh2o
Scanning dependencies of target libh2o-evloop
[ 69%] Building C object CMakeFiles/libh2o-evloop.dir/deps/cloexec/cloexec.c.o
[ 69%] Building C object CMakeFiles/libh2o-evloop.dir/deps/libyrmcds/close.c.o
[ 71%] Building C object CMakeFiles/libh2o-evloop.dir/deps/libyrmcds/connect.c.o
[ 71%] Building C object CMakeFiles/libh2o-evloop.dir/deps/libyrmcds/recv.c.o
[ 71%] Building C object CMakeFiles/libh2o-evloop.dir/deps/libyrmcds/send.c.o
[ 73%] Building C object CMakeFiles/libh2o-evloop.dir/deps/libyrmcds/socket.c.o
[ 73%] Building C object CMakeFiles/libh2o-evloop.dir/deps/libyrmcds/strerror.c.o
[ 73%] Building C object CMakeFiles/libh2o-evloop.dir/deps/picohttpparser/picohttpparser.c.o
[ 73%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/file.c.o
[ 75%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/filecache.c.o
[ 75%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/hostinfo.c.o
[ 75%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/http1client.c.o
[ 76%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/memcached.c.o
[ 76%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/memory.c.o
[ 76%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/multithread.c.o
[ 78%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/serverutil.c.o
[ 78%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/socket.c.o
[ 78%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/socketpool.c.o
[ 78%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/string.c.o
[ 80%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/time.c.o
[ 80%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/timeout.c.o
[ 80%] Building C object CMakeFiles/libh2o-evloop.dir/lib/common/url.c.o
[ 82%] Building C object CMakeFiles/libh2o-evloop.dir/lib/core/config.c.o
[ 82%] Building C object CMakeFiles/libh2o-evloop.dir/lib/core/configurator.c.o
[ 82%] Building C object CMakeFiles/libh2o-evloop.dir/lib/core/context.c.o
[ 82%] Building C object CMakeFiles/libh2o-evloop.dir/lib/core/headers.c.o
[ 83%] Building C object CMakeFiles/libh2o-evloop.dir/lib/core/proxy.c.o
[ 83%] Building C object CMakeFiles/libh2o-evloop.dir/lib/core/request.c.o
[ 83%] Building C object CMakeFiles/libh2o-evloop.dir/lib/core/token.c.o
[ 85%] Building C object CMakeFiles/libh2o-evloop.dir/lib/core/util.c.o
[ 85%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/access_log.c.o
[ 85%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/chunked.c.o
[ 87%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/errordoc.c.o
[ 87%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/expires.c.o
[ 87%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/fastcgi.c.o
[ 87%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/file.c.o
[ 89%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/gzip.c.o
[ 89%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/headers.c.o
[ 89%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/mimemap.c.o
[ 91%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/proxy.c.o
[ 91%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/redirect.c.o
[ 91%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/reproxy.c.o
[ 91%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/configurator/access_log.c.o
[ 92%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/configurator/errordoc.c.o
[ 92%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/configurator/expires.c.o
[ 92%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/configurator/fastcgi.c.o
[ 94%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/configurator/file.c.o
[ 94%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/configurator/gzip.c.o
[ 94%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/configurator/headers.c.o
[ 94%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/configurator/proxy.c.o
[ 96%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/configurator/redirect.c.o
[ 96%] Building C object CMakeFiles/libh2o-evloop.dir/lib/handler/configurator/reproxy.c.o
[ 96%] Building C object CMakeFiles/libh2o-evloop.dir/lib/http1.c.o
[ 98%] Building C object CMakeFiles/libh2o-evloop.dir/lib/tunnel.c.o
[ 98%] Building C object CMakeFiles/libh2o-evloop.dir/lib/http2/casper.c.o
[ 98%] Building C object CMakeFiles/libh2o-evloop.dir/lib/http2/connection.c.o
[100%] Building C object CMakeFiles/libh2o-evloop.dir/lib/http2/frame.c.o
[100%] Building C object CMakeFiles/libh2o-evloop.dir/lib/http2/hpack.c.o
[100%] Building C object CMakeFiles/libh2o-evloop.dir/lib/http2/scheduler.c.o
[100%] Building C object CMakeFiles/libh2o-evloop.dir/lib/http2/stream.c.o
Linking C static library libh2o-evloop.a
[100%] Built target libh2o-evloop
[root@soft-manager h2o]#

@webhtb

This comment has been minimized.

Show comment
Hide comment
@webhtb

webhtb Dec 18, 2015

Like i said, ruby and bison are installed

[root@soft-manager h2o]# yum -y install bison bison-devel ruby ruby-devel
Loaded plugins: langpacks, refresh-packagekit
Package bison-2.7-3.fc20.x86_64 already installed and latest version
Package bison-devel-2.7-3.fc20.x86_64 already installed and latest version
Package ruby-2.0.0.353-16.fc20.x86_64 already installed and latest version
Package ruby-devel-2.0.0.353-16.fc20.x86_64 already installed and latest version
Nothing to do
[root@soft-manager h2o]#

webhtb commented Dec 18, 2015

Like i said, ruby and bison are installed

[root@soft-manager h2o]# yum -y install bison bison-devel ruby ruby-devel
Loaded plugins: langpacks, refresh-packagekit
Package bison-2.7-3.fc20.x86_64 already installed and latest version
Package bison-devel-2.7-3.fc20.x86_64 already installed and latest version
Package ruby-2.0.0.353-16.fc20.x86_64 already installed and latest version
Package ruby-devel-2.0.0.353-16.fc20.x86_64 already installed and latest version
Nothing to do
[root@soft-manager h2o]#

@kazuho

This comment has been minimized.

Show comment
Hide comment
@kazuho

kazuho Dec 18, 2015

Member
Scanning dependencies of target mruby
(in /root/h2o/deps/mruby)
CC src/range.c -> ../../mruby/host/src/range.o
(snip)
[ 37%] Building C object CMakeFiles/h2o.dir/lib/handler/mruby.c.o

Looking at your build log (using new git clone directory), it seems like that mruby support is built in.

Did you retry using the newly built h2o?

Member

kazuho commented Dec 18, 2015

Scanning dependencies of target mruby
(in /root/h2o/deps/mruby)
CC src/range.c -> ../../mruby/host/src/range.o
(snip)
[ 37%] Building C object CMakeFiles/h2o.dir/lib/handler/mruby.c.o

Looking at your build log (using new git clone directory), it seems like that mruby support is built in.

Did you retry using the newly built h2o?

@webhtb

This comment has been minimized.

Show comment
Hide comment
@webhtb

webhtb Dec 18, 2015

yes, this log is from about 15 minutes ago, i can retry now if you changed something in git source

webhtb commented Dec 18, 2015

yes, this log is from about 15 minutes ago, i can retry now if you changed something in git source

@TheDecryptor

This comment has been minimized.

Show comment
Hide comment
@TheDecryptor

TheDecryptor Dec 18, 2015

Contributor

Content is spelt wrong here.

Contributor

TheDecryptor commented on share/h2o/mruby/htpasswd.rb in 922a53b Dec 18, 2015

Content is spelt wrong here.

This comment has been minimized.

Show comment
Hide comment
@kazuho

kazuho Dec 18, 2015

Member

Thank you for noticing the issue. Fixed in 6dd6f66.

Member

kazuho replied Dec 18, 2015

Thank you for noticing the issue. Fixed in 6dd6f66.

@webhtb

This comment has been minimized.

Show comment
Hide comment
@webhtb

webhtb Dec 18, 2015

i think now the ruby was buit but now i have another problem when i try to start h2o:

    mruby.handler: |
      lambda do |env|
        if /\/performer\/([^/]+)/.match(env["PATH_INFO"])
          return [307, {"x-reproxy-url" => "live-rooms/index.php?user=$1"}, []]
        end
        return [399, {}, []]
      end

[/usr/local/etc/h2o.conf:39] in command mruby.handler, ruby compile error:line 39:syntax error, unexpected ']', expecting keyword_then or ';' or '\n'

webhtb commented Dec 18, 2015

i think now the ruby was buit but now i have another problem when i try to start h2o:

    mruby.handler: |
      lambda do |env|
        if /\/performer\/([^/]+)/.match(env["PATH_INFO"])
          return [307, {"x-reproxy-url" => "live-rooms/index.php?user=$1"}, []]
        end
        return [399, {}, []]
      end

[/usr/local/etc/h2o.conf:39] in command mruby.handler, ruby compile error:line 39:syntax error, unexpected ']', expecting keyword_then or ';' or '\n'

kazuho added a commit that referenced this pull request Dec 18, 2015

@mattn

This comment has been minimized.

Show comment
Hide comment
@mattn

mattn Dec 18, 2015

Contributor

@webhtb i guess it's your fault.

/\/performer\/([^\/]+)/
Contributor

mattn commented Dec 18, 2015

@webhtb i guess it's your fault.

/\/performer\/([^\/]+)/
@webhtb

This comment has been minimized.

Show comment
Hide comment
@webhtb

webhtb commented Dec 18, 2015

oh, yes, o followed wrong the example from here https://h2o.examp1e.net/configure/mruby_directives.html#delegating-request

thanks

@mattn

This comment has been minimized.

Show comment
Hide comment
@mattn

mattn Dec 18, 2015

Contributor
Contributor

mattn commented Dec 18, 2015

@webhtb

This comment has been minimized.

Show comment
Hide comment
@webhtb

webhtb Dec 18, 2015

I got an error:

Segmentation fault
[root@soft-manager ~]# /usr/local/bin/h2o[0x490f75] on_sigfatal at /root/h2o/src/main.c:1115
/lib64/libpthread.so.0[0x37e480f6d0] __restore_rt at sigaction.c:?
/usr/local/bin/h2o[0x46f277] encode_header at /root/h2o/lib/http2/hpack.c:571
/usr/local/bin/h2o(h2o_hpack_flatten_response+0x16e)[0x46f9fe] h2o_hpack_flatten_response at /root/h2o/lib/http2/hpack.c:785 (discriminator 2)
/usr/local/bin/h2o[0x470755] send_headers at /root/h2o/lib/http2/stream.c:265
/usr/local/bin/h2o[0x470b50] finalostream_send at /root/h2o/lib/http2/stream.c:315
/usr/local/bin/h2o[0x45e15d] do_send at /root/h2o/lib/handler/fastcgi.c:433
/usr/local/bin/h2o[0x45ed51] on_read at /root/h2o/lib/handler/fastcgi.c:660
/usr/local/bin/h2o[0x450c37] run_socket at /root/h2o/lib/common/socket/evloop.c.h:483
/usr/local/bin/h2o[0x450cf6] run_pending at /root/h2o/lib/common/socket/evloop.c.h:490
/usr/local/bin/h2o(h2o_evloop_run+0x29)[0x451279] h2o_evloop_run at /root/h2o/lib/common/socket/evloop.c.h:515
/usr/local/bin/h2o[0x491482] run_loop at /root/h2o/src/main.c:1260
/lib64/libpthread.so.0[0x37e4807ee5] start_thread at pthread_create.c:?
/lib64/libc.so.6(clone+0x6d)[0x37e44f4d1d] __clone at ??:?

webhtb commented Dec 18, 2015

I got an error:

Segmentation fault
[root@soft-manager ~]# /usr/local/bin/h2o[0x490f75] on_sigfatal at /root/h2o/src/main.c:1115
/lib64/libpthread.so.0[0x37e480f6d0] __restore_rt at sigaction.c:?
/usr/local/bin/h2o[0x46f277] encode_header at /root/h2o/lib/http2/hpack.c:571
/usr/local/bin/h2o(h2o_hpack_flatten_response+0x16e)[0x46f9fe] h2o_hpack_flatten_response at /root/h2o/lib/http2/hpack.c:785 (discriminator 2)
/usr/local/bin/h2o[0x470755] send_headers at /root/h2o/lib/http2/stream.c:265
/usr/local/bin/h2o[0x470b50] finalostream_send at /root/h2o/lib/http2/stream.c:315
/usr/local/bin/h2o[0x45e15d] do_send at /root/h2o/lib/handler/fastcgi.c:433
/usr/local/bin/h2o[0x45ed51] on_read at /root/h2o/lib/handler/fastcgi.c:660
/usr/local/bin/h2o[0x450c37] run_socket at /root/h2o/lib/common/socket/evloop.c.h:483
/usr/local/bin/h2o[0x450cf6] run_pending at /root/h2o/lib/common/socket/evloop.c.h:490
/usr/local/bin/h2o(h2o_evloop_run+0x29)[0x451279] h2o_evloop_run at /root/h2o/lib/common/socket/evloop.c.h:515
/usr/local/bin/h2o[0x491482] run_loop at /root/h2o/src/main.c:1260
/lib64/libpthread.so.0[0x37e4807ee5] start_thread at pthread_create.c:?
/lib64/libc.so.6(clone+0x6d)[0x37e44f4d1d] __clone at ??:?

@webhtb

This comment has been minimized.

Show comment
Hide comment
@webhtb

webhtb Dec 18, 2015

now, i try to do an rewrite and i got an white blank screen, the link is: http://domain.com/performer/1
and i expect to send "q=1" to "/dir/index.php"
yes, the match is working but the return is nothing
yes, if i try "http://domain.com/dir/index.php?q=1" is ok and shows "1"
thanks in advance, this is very important to me and to others in order to try to replace apache

    mruby.handler: |
      lambda do |env|
        if /performer/.match(env["PATH_INFO"])
          return [307, {"x-reproxy-url" => "/dir/index.php?q=$1"}, []]
        end
        return [399, {}, []]
      end

webhtb commented Dec 18, 2015

now, i try to do an rewrite and i got an white blank screen, the link is: http://domain.com/performer/1
and i expect to send "q=1" to "/dir/index.php"
yes, the match is working but the return is nothing
yes, if i try "http://domain.com/dir/index.php?q=1" is ok and shows "1"
thanks in advance, this is very important to me and to others in order to try to replace apache

    mruby.handler: |
      lambda do |env|
        if /performer/.match(env["PATH_INFO"])
          return [307, {"x-reproxy-url" => "/dir/index.php?q=$1"}, []]
        end
        return [399, {}, []]
      end
@mattn

This comment has been minimized.

Show comment
Hide comment
@mattn

mattn Dec 18, 2015

Contributor

See #632

   mruby.handler: |
      lambda do |env|
        if /performer/.match(env["PATH_INFO"])
          return [307, {"x-reproxy-url" => "/dir/index.php?q=#{$1}"}, []]
        end
        return [399, {}, []]
      end
Contributor

mattn commented Dec 18, 2015

See #632

   mruby.handler: |
      lambda do |env|
        if /performer/.match(env["PATH_INFO"])
          return [307, {"x-reproxy-url" => "/dir/index.php?q=#{$1}"}, []]
        end
        return [399, {}, []]
      end
@webhtb

This comment has been minimized.

Show comment
Hide comment
@webhtb

webhtb Dec 18, 2015

same white screen, is not problem about that php, that shows also other content not from variables ...

webhtb commented Dec 18, 2015

same white screen, is not problem about that php, that shows also other content not from variables ...

kazuho added a commit that referenced this pull request Feb 2, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment