"gcc -o conftest -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I.     -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC  conftest.c  -L. -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L. -fstack-protector -rdynamic -Wl,-export-dynamic     -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -lruby  -lpthread -lgmp -ldl -lcrypt -lm   -lc "
checked program was:
/* begin */
1: #include "ruby.h"
2: 
3: int main(int argc, char **argv)
4: {
5:   return 0;
6: }
/* end */

"gcc -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I.     -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC    -Werror -c conftest.c"
checked program was:
/* begin */
1: #include "ruby.h"
2: 
3: int main() {return 0;}
/* end */

have_library: checking for gzdopen() in -lz... -------------------- yes

"gcc -o conftest -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I.     -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC  -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wmissing-noreturn -Winline conftest.c  -L. -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L. -fstack-protector -rdynamic -Wl,-export-dynamic     -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -lruby -lz  -lpthread -lgmp -ldl -lcrypt -lm   -lc "
conftest.c: In function ‘t’:
conftest.c:15:43: warning: cast between incompatible function types from ‘struct gzFile_s * (*)(int,  const char *)’ to ‘void (*)()’ [-Wcast-function-type]
 int t(void) { void ((*volatile p)()); p = (void ((*)()))gzdopen; return !p; }
                                           ^
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: #include <zlib.h>
 4: 
 5: /*top*/
 6: extern int t(void);
 7: int main(int argc, char **argv)
 8: {
 9:   if (argc > 1000000) {
10:     printf("%p", &t);
11:   }
12: 
13:   return 0;
14: }
15: int t(void) { void ((*volatile p)()); p = (void ((*)()))gzdopen; return !p; }
/* end */

--------------------

have_iconv?: checking for iconv... -------------------- yes

"gcc -o conftest -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I.     -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC  -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wmissing-noreturn -Winline conftest.c  -L. -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L. -fstack-protector -rdynamic -Wl,-export-dynamic     -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -lruby  -lpthread -lgmp -ldl -lcrypt -lm   -lc "
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: #include <stdlib.h>
 4: #include <iconv.h>
 5: 
 6: int main(void)
 7: {
 8:     iconv_t cd = iconv_open("", "");
 9:     iconv(cd, NULL, NULL, NULL, NULL);
10:     return EXIT_SUCCESS;
11: }
/* end */

--------------------

have_library: checking for main() in -llzma... -------------------- no

"gcc -o conftest -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I.     -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC  -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c  -L. -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L. -fstack-protector -rdynamic -Wl,-export-dynamic     -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -lruby -llzma  -lpthread -lgmp -ldl -lcrypt -lm   -lc "
conftest.c: In function ‘t’:
conftest.c:13:43: warning: cast between incompatible function types from ‘int (*)(int,  char **)’ to ‘void (*)()’ [-Wcast-function-type]
 int t(void) { void ((*volatile p)()); p = (void ((*)()))main; return !p; }
                                           ^
/usr/bin/ld: cannot find -llzma
collect2: error: ld returned 1 exit status
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: /*top*/
 4: extern int t(void);
 5: int main(int argc, char **argv)
 6: {
 7:   if (argc > 1000000) {
 8:     printf("%p", &t);
 9:   }
10: 
11:   return 0;
12: }
13: int t(void) { void ((*volatile p)()); p = (void ((*)()))main; return !p; }
/* end */

"gcc -o conftest -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I.     -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC  -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c  -L. -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L. -fstack-protector -rdynamic -Wl,-export-dynamic     -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -lruby -llzma  -lpthread -lgmp -ldl -lcrypt -lm   -lc "
conftest.c:13:13: error: conflicting types for ‘main’
 extern void main();
             ^~~~
conftest.c:5:5: note: previous definition of ‘main’ was here
 int main(int argc, char **argv)
     ^~~~
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: /*top*/
 4: extern int t(void);
 5: int main(int argc, char **argv)
 6: {
 7:   if (argc > 1000000) {
 8:     printf("%p", &t);
 9:   }
10: 
11:   return 0;
12: }
13: extern void main();
14: int t(void) { main(); return 0; }
/* end */

--------------------

have_func: checking for xmlParseDoc() in libxml/parser.h... -------------------- yes

"gcc -o conftest -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I. -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/include -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2 -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2    "-DNOKOGIRI_LIBXML2_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9\"" "-DNOKOGIRI_LIBXML2_PATCHES=\"0001-Revert-Do-not-URI-escape-in-server-side-includes.patch 0002-Remove-script-macro-support.patch 0003-Update-entities-to-remove-handling-of-ssi.patch\"" "-DNOKOGIRI_LIBXSLT_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33\"" "-DNOKOGIRI_LIBXSLT_PATCHES=\"0001-Fix-security-framework-bypass.patch\""  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC  -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c  -L. -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -L. -fstack-protector -rdynamic -Wl,-export-dynamic    /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -lruby /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -lpthread -lgmp -ldl -lcrypt -lm   -lc "
conftest.c: In function ‘t’:
conftest.c:15:43: warning: cast between incompatible function types from ‘xmlDoc * (*)(const xmlChar *)’ {aka ‘struct _xmlDoc * (*)(const unsigned char *)’} to ‘void (*)()’ [-Wcast-function-type]
 int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlParseDoc; return !p; }
                                           ^
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: #include <libxml/parser.h>
 4: 
 5: /*top*/
 6: extern int t(void);
 7: int main(int argc, char **argv)
 8: {
 9:   if (argc > 1000000) {
10:     printf("%p", &t);
11:   }
12: 
13:   return 0;
14: }
15: int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlParseDoc; return !p; }
/* end */

--------------------

have_func: checking for xsltParseStylesheetDoc() in libxslt/xslt.h... -------------------- yes

"gcc -o conftest -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I. -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/include -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2 -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2    "-DNOKOGIRI_LIBXML2_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9\"" "-DNOKOGIRI_LIBXML2_PATCHES=\"0001-Revert-Do-not-URI-escape-in-server-side-includes.patch 0002-Remove-script-macro-support.patch 0003-Update-entities-to-remove-handling-of-ssi.patch\"" "-DNOKOGIRI_LIBXSLT_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33\"" "-DNOKOGIRI_LIBXSLT_PATCHES=\"0001-Fix-security-framework-bypass.patch\""  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC  -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c  -L. -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -L. -fstack-protector -rdynamic -Wl,-export-dynamic    /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -lruby /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -lpthread -lgmp -ldl -lcrypt -lm   -lc "
conftest.c: In function ‘t’:
conftest.c:15:57: error: ‘xsltParseStylesheetDoc’ undeclared (first use in this function)
 int t(void) { void ((*volatile p)()); p = (void ((*)()))xsltParseStylesheetDoc; return !p; }
                                                         ^~~~~~~~~~~~~~~~~~~~~~
conftest.c:15:57: note: each undeclared identifier is reported only once for each function it appears in
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: #include <libxslt/xslt.h>
 4: 
 5: /*top*/
 6: extern int t(void);
 7: int main(int argc, char **argv)
 8: {
 9:   if (argc > 1000000) {
10:     printf("%p", &t);
11:   }
12: 
13:   return 0;
14: }
15: int t(void) { void ((*volatile p)()); p = (void ((*)()))xsltParseStylesheetDoc; return !p; }
/* end */

"gcc -o conftest -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I. -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/include -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2 -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2    "-DNOKOGIRI_LIBXML2_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9\"" "-DNOKOGIRI_LIBXML2_PATCHES=\"0001-Revert-Do-not-URI-escape-in-server-side-includes.patch 0002-Remove-script-macro-support.patch 0003-Update-entities-to-remove-handling-of-ssi.patch\"" "-DNOKOGIRI_LIBXSLT_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33\"" "-DNOKOGIRI_LIBXSLT_PATCHES=\"0001-Fix-security-framework-bypass.patch\""  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC  -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c  -L. -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -L. -fstack-protector -rdynamic -Wl,-export-dynamic    /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -lruby /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -lpthread -lgmp -ldl -lcrypt -lm   -lc "
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: #include <libxslt/xslt.h>
 4: 
 5: /*top*/
 6: extern int t(void);
 7: int main(int argc, char **argv)
 8: {
 9:   if (argc > 1000000) {
10:     printf("%p", &t);
11:   }
12: 
13:   return 0;
14: }
15: extern void xsltParseStylesheetDoc();
16: int t(void) { xsltParseStylesheetDoc(); return 0; }
/* end */

--------------------

have_func: checking for exsltFuncRegister() in libexslt/exslt.h... -------------------- yes

"gcc -o conftest -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I. -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/include -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2 -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2    "-DNOKOGIRI_LIBXML2_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9\"" "-DNOKOGIRI_LIBXML2_PATCHES=\"0001-Revert-Do-not-URI-escape-in-server-side-includes.patch 0002-Remove-script-macro-support.patch 0003-Update-entities-to-remove-handling-of-ssi.patch\"" "-DNOKOGIRI_LIBXSLT_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33\"" "-DNOKOGIRI_LIBXSLT_PATCHES=\"0001-Fix-security-framework-bypass.patch\""  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC  -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c  -L. -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -L. -fstack-protector -rdynamic -Wl,-export-dynamic    /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -lruby /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -lpthread -lgmp -ldl -lcrypt -lm   -lc "
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: #include <libexslt/exslt.h>
 4: 
 5: /*top*/
 6: extern int t(void);
 7: int main(int argc, char **argv)
 8: {
 9:   if (argc > 1000000) {
10:     printf("%p", &t);
11:   }
12: 
13:   return 0;
14: }
15: int t(void) { void ((*volatile p)()); p = (void ((*)()))exsltFuncRegister; return !p; }
/* end */

--------------------

have_func: checking for xmlHasFeature()... -------------------- yes

"gcc -o conftest -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I. -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/include -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2 -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2    "-DNOKOGIRI_LIBXML2_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9\"" "-DNOKOGIRI_LIBXML2_PATCHES=\"0001-Revert-Do-not-URI-escape-in-server-side-includes.patch 0002-Remove-script-macro-support.patch 0003-Update-entities-to-remove-handling-of-ssi.patch\"" "-DNOKOGIRI_LIBXSLT_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33\"" "-DNOKOGIRI_LIBXSLT_PATCHES=\"0001-Fix-security-framework-bypass.patch\""  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC  -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c  -L. -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -L. -fstack-protector -rdynamic -Wl,-export-dynamic    /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -lruby /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -lpthread -lgmp -ldl -lcrypt -lm   -lc "
conftest.c: In function ‘t’:
conftest.c:13:57: error: ‘xmlHasFeature’ undeclared (first use in this function)
 int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlHasFeature; return !p; }
                                                         ^~~~~~~~~~~~~
conftest.c:13:57: note: each undeclared identifier is reported only once for each function it appears in
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: /*top*/
 4: extern int t(void);
 5: int main(int argc, char **argv)
 6: {
 7:   if (argc > 1000000) {
 8:     printf("%p", &t);
 9:   }
10: 
11:   return 0;
12: }
13: int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlHasFeature; return !p; }
/* end */

"gcc -o conftest -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I. -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/include -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2 -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2    "-DNOKOGIRI_LIBXML2_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9\"" "-DNOKOGIRI_LIBXML2_PATCHES=\"0001-Revert-Do-not-URI-escape-in-server-side-includes.patch 0002-Remove-script-macro-support.patch 0003-Update-entities-to-remove-handling-of-ssi.patch\"" "-DNOKOGIRI_LIBXSLT_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33\"" "-DNOKOGIRI_LIBXSLT_PATCHES=\"0001-Fix-security-framework-bypass.patch\""  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC  -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c  -L. -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -L. -fstack-protector -rdynamic -Wl,-export-dynamic    /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -lruby /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -lpthread -lgmp -ldl -lcrypt -lm   -lc "
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: /*top*/
 4: extern int t(void);
 5: int main(int argc, char **argv)
 6: {
 7:   if (argc > 1000000) {
 8:     printf("%p", &t);
 9:   }
10: 
11:   return 0;
12: }
13: extern void xmlHasFeature();
14: int t(void) { xmlHasFeature(); return 0; }
/* end */

--------------------

have_func: checking for xmlFirstElementChild()... -------------------- yes

"gcc -o conftest -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I. -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/include -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2 -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2    "-DNOKOGIRI_LIBXML2_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9\"" "-DNOKOGIRI_LIBXML2_PATCHES=\"0001-Revert-Do-not-URI-escape-in-server-side-includes.patch 0002-Remove-script-macro-support.patch 0003-Update-entities-to-remove-handling-of-ssi.patch\"" "-DNOKOGIRI_LIBXSLT_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33\"" "-DNOKOGIRI_LIBXSLT_PATCHES=\"0001-Fix-security-framework-bypass.patch\""  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC  -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c  -L. -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -L. -fstack-protector -rdynamic -Wl,-export-dynamic    /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -lruby /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -lpthread -lgmp -ldl -lcrypt -lm   -lc "
conftest.c: In function ‘t’:
conftest.c:13:57: error: ‘xmlFirstElementChild’ undeclared (first use in this function)
 int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlFirstElementChild; return !p; }
                                                         ^~~~~~~~~~~~~~~~~~~~
conftest.c:13:57: note: each undeclared identifier is reported only once for each function it appears in
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: /*top*/
 4: extern int t(void);
 5: int main(int argc, char **argv)
 6: {
 7:   if (argc > 1000000) {
 8:     printf("%p", &t);
 9:   }
10: 
11:   return 0;
12: }
13: int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlFirstElementChild; return !p; }
/* end */

"gcc -o conftest -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I. -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/include -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2 -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2    "-DNOKOGIRI_LIBXML2_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9\"" "-DNOKOGIRI_LIBXML2_PATCHES=\"0001-Revert-Do-not-URI-escape-in-server-side-includes.patch 0002-Remove-script-macro-support.patch 0003-Update-entities-to-remove-handling-of-ssi.patch\"" "-DNOKOGIRI_LIBXSLT_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33\"" "-DNOKOGIRI_LIBXSLT_PATCHES=\"0001-Fix-security-framework-bypass.patch\""  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC  -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c  -L. -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -L. -fstack-protector -rdynamic -Wl,-export-dynamic    /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -lruby /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -lpthread -lgmp -ldl -lcrypt -lm   -lc "
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: /*top*/
 4: extern int t(void);
 5: int main(int argc, char **argv)
 6: {
 7:   if (argc > 1000000) {
 8:     printf("%p", &t);
 9:   }
10: 
11:   return 0;
12: }
13: extern void xmlFirstElementChild();
14: int t(void) { xmlFirstElementChild(); return 0; }
/* end */

--------------------

have_func: checking for xmlRelaxNGSetParserStructuredErrors()... -------------------- yes

"gcc -o conftest -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I. -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/include -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2 -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2    "-DNOKOGIRI_LIBXML2_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9\"" "-DNOKOGIRI_LIBXML2_PATCHES=\"0001-Revert-Do-not-URI-escape-in-server-side-includes.patch 0002-Remove-script-macro-support.patch 0003-Update-entities-to-remove-handling-of-ssi.patch\"" "-DNOKOGIRI_LIBXSLT_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33\"" "-DNOKOGIRI_LIBXSLT_PATCHES=\"0001-Fix-security-framework-bypass.patch\""  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC  -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c  -L. -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -L. -fstack-protector -rdynamic -Wl,-export-dynamic    /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -lruby /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -lpthread -lgmp -ldl -lcrypt -lm   -lc "
conftest.c: In function ‘t’:
conftest.c:13:57: error: ‘xmlRelaxNGSetParserStructuredErrors’ undeclared (first use in this function)
 int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlRelaxNGSetParserStructuredErrors; return !p; }
                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
conftest.c:13:57: note: each undeclared identifier is reported only once for each function it appears in
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: /*top*/
 4: extern int t(void);
 5: int main(int argc, char **argv)
 6: {
 7:   if (argc > 1000000) {
 8:     printf("%p", &t);
 9:   }
10: 
11:   return 0;
12: }
13: int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlRelaxNGSetParserStructuredErrors; return !p; }
/* end */

"gcc -o conftest -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I. -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/include -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2 -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2    "-DNOKOGIRI_LIBXML2_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9\"" "-DNOKOGIRI_LIBXML2_PATCHES=\"0001-Revert-Do-not-URI-escape-in-server-side-includes.patch 0002-Remove-script-macro-support.patch 0003-Update-entities-to-remove-handling-of-ssi.patch\"" "-DNOKOGIRI_LIBXSLT_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33\"" "-DNOKOGIRI_LIBXSLT_PATCHES=\"0001-Fix-security-framework-bypass.patch\""  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC  -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c  -L. -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -L. -fstack-protector -rdynamic -Wl,-export-dynamic    /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -lruby /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -lpthread -lgmp -ldl -lcrypt -lm   -lc "
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: /*top*/
 4: extern int t(void);
 5: int main(int argc, char **argv)
 6: {
 7:   if (argc > 1000000) {
 8:     printf("%p", &t);
 9:   }
10: 
11:   return 0;
12: }
13: extern void xmlRelaxNGSetParserStructuredErrors();
14: int t(void) { xmlRelaxNGSetParserStructuredErrors(); return 0; }
/* end */

--------------------

have_func: checking for xmlRelaxNGSetParserStructuredErrors()... -------------------- yes

"gcc -o conftest -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I. -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/include -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2 -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2    "-DNOKOGIRI_LIBXML2_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9\"" "-DNOKOGIRI_LIBXML2_PATCHES=\"0001-Revert-Do-not-URI-escape-in-server-side-includes.patch 0002-Remove-script-macro-support.patch 0003-Update-entities-to-remove-handling-of-ssi.patch\"" "-DNOKOGIRI_LIBXSLT_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33\"" "-DNOKOGIRI_LIBXSLT_PATCHES=\"0001-Fix-security-framework-bypass.patch\""  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC  -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c  -L. -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -L. -fstack-protector -rdynamic -Wl,-export-dynamic    /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -lruby /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -lpthread -lgmp -ldl -lcrypt -lm   -lc "
conftest.c: In function ‘t’:
conftest.c:13:57: error: ‘xmlRelaxNGSetParserStructuredErrors’ undeclared (first use in this function)
 int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlRelaxNGSetParserStructuredErrors; return !p; }
                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
conftest.c:13:57: note: each undeclared identifier is reported only once for each function it appears in
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: /*top*/
 4: extern int t(void);
 5: int main(int argc, char **argv)
 6: {
 7:   if (argc > 1000000) {
 8:     printf("%p", &t);
 9:   }
10: 
11:   return 0;
12: }
13: int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlRelaxNGSetParserStructuredErrors; return !p; }
/* end */

"gcc -o conftest -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I. -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/include -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2 -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2    "-DNOKOGIRI_LIBXML2_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9\"" "-DNOKOGIRI_LIBXML2_PATCHES=\"0001-Revert-Do-not-URI-escape-in-server-side-includes.patch 0002-Remove-script-macro-support.patch 0003-Update-entities-to-remove-handling-of-ssi.patch\"" "-DNOKOGIRI_LIBXSLT_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33\"" "-DNOKOGIRI_LIBXSLT_PATCHES=\"0001-Fix-security-framework-bypass.patch\""  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC  -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c  -L. -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -L. -fstack-protector -rdynamic -Wl,-export-dynamic    /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -lruby /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -lpthread -lgmp -ldl -lcrypt -lm   -lc "
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: /*top*/
 4: extern int t(void);
 5: int main(int argc, char **argv)
 6: {
 7:   if (argc > 1000000) {
 8:     printf("%p", &t);
 9:   }
10: 
11:   return 0;
12: }
13: extern void xmlRelaxNGSetParserStructuredErrors();
14: int t(void) { xmlRelaxNGSetParserStructuredErrors(); return 0; }
/* end */

--------------------

have_func: checking for xmlRelaxNGSetValidStructuredErrors()... -------------------- yes

"gcc -o conftest -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I. -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/include -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2 -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2    "-DNOKOGIRI_LIBXML2_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9\"" "-DNOKOGIRI_LIBXML2_PATCHES=\"0001-Revert-Do-not-URI-escape-in-server-side-includes.patch 0002-Remove-script-macro-support.patch 0003-Update-entities-to-remove-handling-of-ssi.patch\"" "-DNOKOGIRI_LIBXSLT_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33\"" "-DNOKOGIRI_LIBXSLT_PATCHES=\"0001-Fix-security-framework-bypass.patch\""  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC  -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c  -L. -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -L. -fstack-protector -rdynamic -Wl,-export-dynamic    /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -lruby /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -lpthread -lgmp -ldl -lcrypt -lm   -lc "
conftest.c: In function ‘t’:
conftest.c:13:57: error: ‘xmlRelaxNGSetValidStructuredErrors’ undeclared (first use in this function)
 int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlRelaxNGSetValidStructuredErrors; return !p; }
                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
conftest.c:13:57: note: each undeclared identifier is reported only once for each function it appears in
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: /*top*/
 4: extern int t(void);
 5: int main(int argc, char **argv)
 6: {
 7:   if (argc > 1000000) {
 8:     printf("%p", &t);
 9:   }
10: 
11:   return 0;
12: }
13: int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlRelaxNGSetValidStructuredErrors; return !p; }
/* end */

"gcc -o conftest -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I. -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/include -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2 -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2    "-DNOKOGIRI_LIBXML2_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9\"" "-DNOKOGIRI_LIBXML2_PATCHES=\"0001-Revert-Do-not-URI-escape-in-server-side-includes.patch 0002-Remove-script-macro-support.patch 0003-Update-entities-to-remove-handling-of-ssi.patch\"" "-DNOKOGIRI_LIBXSLT_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33\"" "-DNOKOGIRI_LIBXSLT_PATCHES=\"0001-Fix-security-framework-bypass.patch\""  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC  -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c  -L. -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -L. -fstack-protector -rdynamic -Wl,-export-dynamic    /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -lruby /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -lpthread -lgmp -ldl -lcrypt -lm   -lc "
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: /*top*/
 4: extern int t(void);
 5: int main(int argc, char **argv)
 6: {
 7:   if (argc > 1000000) {
 8:     printf("%p", &t);
 9:   }
10: 
11:   return 0;
12: }
13: extern void xmlRelaxNGSetValidStructuredErrors();
14: int t(void) { xmlRelaxNGSetValidStructuredErrors(); return 0; }
/* end */

--------------------

have_func: checking for xmlSchemaSetValidStructuredErrors()... -------------------- yes

"gcc -o conftest -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I. -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/include -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2 -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2    "-DNOKOGIRI_LIBXML2_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9\"" "-DNOKOGIRI_LIBXML2_PATCHES=\"0001-Revert-Do-not-URI-escape-in-server-side-includes.patch 0002-Remove-script-macro-support.patch 0003-Update-entities-to-remove-handling-of-ssi.patch\"" "-DNOKOGIRI_LIBXSLT_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33\"" "-DNOKOGIRI_LIBXSLT_PATCHES=\"0001-Fix-security-framework-bypass.patch\""  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC  -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c  -L. -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -L. -fstack-protector -rdynamic -Wl,-export-dynamic    /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -lruby /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -lpthread -lgmp -ldl -lcrypt -lm   -lc "
conftest.c: In function ‘t’:
conftest.c:13:57: error: ‘xmlSchemaSetValidStructuredErrors’ undeclared (first use in this function)
 int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlSchemaSetValidStructuredErrors; return !p; }
                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
conftest.c:13:57: note: each undeclared identifier is reported only once for each function it appears in
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: /*top*/
 4: extern int t(void);
 5: int main(int argc, char **argv)
 6: {
 7:   if (argc > 1000000) {
 8:     printf("%p", &t);
 9:   }
10: 
11:   return 0;
12: }
13: int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlSchemaSetValidStructuredErrors; return !p; }
/* end */

"gcc -o conftest -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I. -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/include -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2 -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2    "-DNOKOGIRI_LIBXML2_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9\"" "-DNOKOGIRI_LIBXML2_PATCHES=\"0001-Revert-Do-not-URI-escape-in-server-side-includes.patch 0002-Remove-script-macro-support.patch 0003-Update-entities-to-remove-handling-of-ssi.patch\"" "-DNOKOGIRI_LIBXSLT_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33\"" "-DNOKOGIRI_LIBXSLT_PATCHES=\"0001-Fix-security-framework-bypass.patch\""  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC  -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c  -L. -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -L. -fstack-protector -rdynamic -Wl,-export-dynamic    /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -lruby /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -lpthread -lgmp -ldl -lcrypt -lm   -lc "
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: /*top*/
 4: extern int t(void);
 5: int main(int argc, char **argv)
 6: {
 7:   if (argc > 1000000) {
 8:     printf("%p", &t);
 9:   }
10: 
11:   return 0;
12: }
13: extern void xmlSchemaSetValidStructuredErrors();
14: int t(void) { xmlSchemaSetValidStructuredErrors(); return 0; }
/* end */

--------------------

have_func: checking for xmlSchemaSetParserStructuredErrors()... -------------------- yes

"gcc -o conftest -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I. -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/include -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2 -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2    "-DNOKOGIRI_LIBXML2_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9\"" "-DNOKOGIRI_LIBXML2_PATCHES=\"0001-Revert-Do-not-URI-escape-in-server-side-includes.patch 0002-Remove-script-macro-support.patch 0003-Update-entities-to-remove-handling-of-ssi.patch\"" "-DNOKOGIRI_LIBXSLT_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33\"" "-DNOKOGIRI_LIBXSLT_PATCHES=\"0001-Fix-security-framework-bypass.patch\""  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC  -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c  -L. -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -L. -fstack-protector -rdynamic -Wl,-export-dynamic    /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -lruby /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -lpthread -lgmp -ldl -lcrypt -lm   -lc "
conftest.c: In function ‘t’:
conftest.c:13:57: error: ‘xmlSchemaSetParserStructuredErrors’ undeclared (first use in this function)
 int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlSchemaSetParserStructuredErrors; return !p; }
                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
conftest.c:13:57: note: each undeclared identifier is reported only once for each function it appears in
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: /*top*/
 4: extern int t(void);
 5: int main(int argc, char **argv)
 6: {
 7:   if (argc > 1000000) {
 8:     printf("%p", &t);
 9:   }
10: 
11:   return 0;
12: }
13: int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlSchemaSetParserStructuredErrors; return !p; }
/* end */

"gcc -o conftest -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/x86_64-linux -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0/ruby/backward -I/home/mmakogin/.rvm/rubies/ruby-2.3.3/include/ruby-2.3.0 -I. -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/include -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2 -I/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/include/libxml2    "-DNOKOGIRI_LIBXML2_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9\"" "-DNOKOGIRI_LIBXML2_PATCHES=\"0001-Revert-Do-not-URI-escape-in-server-side-includes.patch 0002-Remove-script-macro-support.patch 0003-Update-entities-to-remove-handling-of-ssi.patch\"" "-DNOKOGIRI_LIBXSLT_PATH=\"/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33\"" "-DNOKOGIRI_LIBXSLT_PATCHES=\"0001-Fix-security-framework-bypass.patch\""  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat  -fPIC  -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c  -L. -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib -L/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -Wl,-R/home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib -L. -fstack-protector -rdynamic -Wl,-export-dynamic    /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -Wl,-R/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -L/home/mmakogin/.rvm/rubies/ruby-2.3.3/lib -lruby /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libexslt.a -lm -ldl -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxslt/1.1.33/lib/libxslt.a -ldl -lm -lz /home/mmakogin/Desktop/projects/warm_city/vendor/cache/ruby/2.3.0/gems/nokogiri-1.10.4/ports/x86_64-pc-linux-gnu/libxml2/2.9.9/lib/libxml2.a -lpthread -lgmp -ldl -lcrypt -lm   -lc "
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: /*top*/
 4: extern int t(void);
 5: int main(int argc, char **argv)
 6: {
 7:   if (argc > 1000000) {
 8:     printf("%p", &t);
 9:   }
10: 
11:   return 0;
12: }
13: extern void xmlSchemaSetParserStructuredErrors();
14: int t(void) { xmlSchemaSetParserStructuredErrors(); return 0; }
/* end */

--------------------

