Skip to content

Instantly share code, notes, and snippets.

@conradwt
Created August 14, 2014 15:04
Show Gist options
  • Save conradwt/bc8beb355b9ebeec17ae to your computer and use it in GitHub Desktop.
Save conradwt/bc8beb355b9ebeec17ae to your computer and use it in GitHub Desktop.
Nokogiri install fails because of missing lzma symbols
have_header: checking for iconv.h... -------------------- yes
"gcc -o conftest -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/x86_64-linux -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/ruby/backward -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0 -I. -I/usr/include -I/root/2.1.2/include -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 -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline conftest.c -L. -L/opt/rbenv/versions/2.1.2/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib -L/usr/lib -Wl,-R/usr/lib -L. -L/root/2.1.2/lib -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,-R -Wl,/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib -lruby-static -lpthread -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 -E -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/x86_64-linux -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/ruby/backward -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0 -I. -I/usr/include -I/root/2.1.2/include -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 -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline conftest.c -o conftest.i"
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <iconv.h>
/* end */
--------------------
have_func: checking for iconv_open() in iconv.h... -------------------- yes
"gcc -o conftest -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/x86_64-linux -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/ruby/backward -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0 -I. -I/usr/include -I/root/2.1.2/include -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 -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline conftest.c -L. -L/opt/rbenv/versions/2.1.2/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib -L/usr/lib -Wl,-R/usr/lib -L. -L/root/2.1.2/lib -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,-R -Wl,/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib -lruby-static -lpthread -ldl -lcrypt -lm -lc "
conftest.c: In function ‘t’:
conftest.c:15:32: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
int t(void) { void ((*volatile p)()); p = (void ((*)()))iconv_open; return 0; }
^
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <iconv.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 ((*)()))iconv_open; return 0; }
/* end */
--------------------
have_library: checking for main() in -llzma... -------------------- no
"gcc -o conftest -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/x86_64-linux -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/ruby/backward -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0 -I. -I/root/2.1.2/include -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 -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c -L. -L/opt/rbenv/versions/2.1.2/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib -L. -L/root/2.1.2/lib -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,-R -Wl,/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib -lruby-static -llzma -lpthread -ldl -lcrypt -lm -lc "
conftest.c: In function ‘t’:
conftest.c:13:32: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
int t(void) { void ((*volatile p)()); p = (void ((*)()))main; return 0; }
^
/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 0; }
/* end */
"gcc -o conftest -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/x86_64-linux -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/ruby/backward -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0 -I. -I/root/2.1.2/include -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 -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c -L. -L/opt/rbenv/versions/2.1.2/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib -L. -L/root/2.1.2/lib -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,-R -Wl,/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib -lruby-static -llzma -lpthread -ldl -lcrypt -lm -lc "
conftest.c: In function ‘t’:
conftest.c:13:1: error: too few arguments to function ‘main’
int t(void) { main(); return 0; }
^
conftest.c:5:5: note: declared 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: int t(void) { main(); return 0; }
/* end */
--------------------
have_func: checking for xmlParseDoc() in libxml/parser.h... -------------------- yes
"gcc -o conftest -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/x86_64-linux -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/ruby/backward -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0 -I. -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/root/2.1.2/include -DNOKOGIRI_LIBXML2_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0\" -DNOKOGIRI_LIBXSLT_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28\" -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 -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c -L. -L/opt/rbenv/versions/2.1.2/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -L/usr/lib -Wl,-R/usr/lib -L. -L/root/2.1.2/lib -fstack-protector -rdynamic -Wl,-export-dynamic /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -Wl,-R -Wl,/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib -lruby-static /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -lpthread -ldl -lcrypt -lm -lc "
conftest.c: In function ‘t’:
conftest.c:15:32: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlParseDoc; return 0; }
^
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 0; }
/* end */
--------------------
have_func: checking for xsltParseStylesheetDoc() in libxslt/xslt.h... -------------------- yes
"gcc -o conftest -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/x86_64-linux -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/ruby/backward -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0 -I. -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/root/2.1.2/include -DNOKOGIRI_LIBXML2_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0\" -DNOKOGIRI_LIBXSLT_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28\" -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 -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c -L. -L/opt/rbenv/versions/2.1.2/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -L/usr/lib -Wl,-R/usr/lib -L. -L/root/2.1.2/lib -fstack-protector -rdynamic -Wl,-export-dynamic /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -Wl,-R -Wl,/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib -lruby-static /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -lpthread -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 0; }
^
conftest.c:15:57: note: each undeclared identifier is reported only once for each function it appears in
conftest.c:15:32: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
int t(void) { void ((*volatile p)()); p = (void ((*)()))xsltParseStylesheetDoc; return 0; }
^
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 0; }
/* end */
"gcc -o conftest -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/x86_64-linux -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/ruby/backward -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0 -I. -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/root/2.1.2/include -DNOKOGIRI_LIBXML2_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0\" -DNOKOGIRI_LIBXSLT_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28\" -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 -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c -L. -L/opt/rbenv/versions/2.1.2/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -L/usr/lib -Wl,-R/usr/lib -L. -L/root/2.1.2/lib -fstack-protector -rdynamic -Wl,-export-dynamic /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -Wl,-R -Wl,/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib -lruby-static /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -lpthread -ldl -lcrypt -lm -lc "
conftest.c: In function ‘t’:
conftest.c:15:1: warning: implicit declaration of function ‘xsltParseStylesheetDoc’ [-Wimplicit-function-declaration]
int t(void) { xsltParseStylesheetDoc(); return 0; }
^
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) { xsltParseStylesheetDoc(); return 0; }
/* end */
--------------------
have_func: checking for exsltFuncRegister() in libexslt/exslt.h... -------------------- yes
"gcc -o conftest -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/x86_64-linux -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/ruby/backward -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0 -I. -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/root/2.1.2/include -DNOKOGIRI_LIBXML2_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0\" -DNOKOGIRI_LIBXSLT_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28\" -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 -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c -L. -L/opt/rbenv/versions/2.1.2/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -L/usr/lib -Wl,-R/usr/lib -L. -L/root/2.1.2/lib -fstack-protector -rdynamic -Wl,-export-dynamic /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -Wl,-R -Wl,/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib -lruby-static /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -lpthread -ldl -lcrypt -lm -lc "
conftest.c: In function ‘t’:
conftest.c:15:32: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
int t(void) { void ((*volatile p)()); p = (void ((*)()))exsltFuncRegister; return 0; }
^
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 0; }
/* end */
--------------------
have_func: checking for xmlHasFeature()... -------------------- yes
"gcc -o conftest -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/x86_64-linux -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/ruby/backward -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0 -I. -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/root/2.1.2/include -DNOKOGIRI_LIBXML2_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0\" -DNOKOGIRI_LIBXSLT_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28\" -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 -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c -L. -L/opt/rbenv/versions/2.1.2/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -L/usr/lib -Wl,-R/usr/lib -L. -L/root/2.1.2/lib -fstack-protector -rdynamic -Wl,-export-dynamic /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -Wl,-R -Wl,/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib -lruby-static /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -lpthread -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 0; }
^
conftest.c:13:57: note: each undeclared identifier is reported only once for each function it appears in
conftest.c:13:32: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlHasFeature; return 0; }
^
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 0; }
/* end */
"gcc -o conftest -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/x86_64-linux -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/ruby/backward -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0 -I. -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/root/2.1.2/include -DNOKOGIRI_LIBXML2_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0\" -DNOKOGIRI_LIBXSLT_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28\" -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 -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c -L. -L/opt/rbenv/versions/2.1.2/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -L/usr/lib -Wl,-R/usr/lib -L. -L/root/2.1.2/lib -fstack-protector -rdynamic -Wl,-export-dynamic /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -Wl,-R -Wl,/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib -lruby-static /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -lpthread -ldl -lcrypt -lm -lc "
conftest.c: In function ‘t’:
conftest.c:13:1: warning: implicit declaration of function ‘xmlHasFeature’ [-Wimplicit-function-declaration]
int t(void) { xmlHasFeature(); return 0; }
^
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) { xmlHasFeature(); return 0; }
/* end */
--------------------
have_func: checking for xmlFirstElementChild()... -------------------- yes
"gcc -o conftest -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/x86_64-linux -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/ruby/backward -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0 -I. -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/root/2.1.2/include -DNOKOGIRI_LIBXML2_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0\" -DNOKOGIRI_LIBXSLT_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28\" -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 -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c -L. -L/opt/rbenv/versions/2.1.2/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -L/usr/lib -Wl,-R/usr/lib -L. -L/root/2.1.2/lib -fstack-protector -rdynamic -Wl,-export-dynamic /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -Wl,-R -Wl,/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib -lruby-static /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -lpthread -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 0; }
^
conftest.c:13:57: note: each undeclared identifier is reported only once for each function it appears in
conftest.c:13:32: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlFirstElementChild; return 0; }
^
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 0; }
/* end */
"gcc -o conftest -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/x86_64-linux -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/ruby/backward -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0 -I. -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/root/2.1.2/include -DNOKOGIRI_LIBXML2_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0\" -DNOKOGIRI_LIBXSLT_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28\" -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 -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c -L. -L/opt/rbenv/versions/2.1.2/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -L/usr/lib -Wl,-R/usr/lib -L. -L/root/2.1.2/lib -fstack-protector -rdynamic -Wl,-export-dynamic /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -Wl,-R -Wl,/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib -lruby-static /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -lpthread -ldl -lcrypt -lm -lc "
conftest.c: In function ‘t’:
conftest.c:13:1: warning: implicit declaration of function ‘xmlFirstElementChild’ [-Wimplicit-function-declaration]
int t(void) { xmlFirstElementChild(); return 0; }
^
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) { xmlFirstElementChild(); return 0; }
/* end */
--------------------
have_func: checking for xmlRelaxNGSetParserStructuredErrors()... -------------------- yes
"gcc -o conftest -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/x86_64-linux -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/ruby/backward -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0 -I. -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/root/2.1.2/include -DNOKOGIRI_LIBXML2_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0\" -DNOKOGIRI_LIBXSLT_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28\" -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 -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c -L. -L/opt/rbenv/versions/2.1.2/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -L/usr/lib -Wl,-R/usr/lib -L. -L/root/2.1.2/lib -fstack-protector -rdynamic -Wl,-export-dynamic /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -Wl,-R -Wl,/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib -lruby-static /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -lpthread -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 0; }
^
conftest.c:13:57: note: each undeclared identifier is reported only once for each function it appears in
conftest.c:13:32: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlRelaxNGSetParserStructuredErrors; return 0; }
^
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 0; }
/* end */
"gcc -o conftest -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/x86_64-linux -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/ruby/backward -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0 -I. -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/root/2.1.2/include -DNOKOGIRI_LIBXML2_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0\" -DNOKOGIRI_LIBXSLT_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28\" -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 -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c -L. -L/opt/rbenv/versions/2.1.2/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -L/usr/lib -Wl,-R/usr/lib -L. -L/root/2.1.2/lib -fstack-protector -rdynamic -Wl,-export-dynamic /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -Wl,-R -Wl,/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib -lruby-static /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -lpthread -ldl -lcrypt -lm -lc "
conftest.c: In function ‘t’:
conftest.c:13:1: warning: implicit declaration of function ‘xmlRelaxNGSetParserStructuredErrors’ [-Wimplicit-function-declaration]
int t(void) { xmlRelaxNGSetParserStructuredErrors(); return 0; }
^
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) { xmlRelaxNGSetParserStructuredErrors(); return 0; }
/* end */
--------------------
have_func: checking for xmlRelaxNGSetParserStructuredErrors()... -------------------- yes
"gcc -o conftest -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/x86_64-linux -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/ruby/backward -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0 -I. -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/root/2.1.2/include -DNOKOGIRI_LIBXML2_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0\" -DNOKOGIRI_LIBXSLT_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28\" -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 -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c -L. -L/opt/rbenv/versions/2.1.2/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -L/usr/lib -Wl,-R/usr/lib -L. -L/root/2.1.2/lib -fstack-protector -rdynamic -Wl,-export-dynamic /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -Wl,-R -Wl,/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib -lruby-static /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -lpthread -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 0; }
^
conftest.c:13:57: note: each undeclared identifier is reported only once for each function it appears in
conftest.c:13:32: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlRelaxNGSetParserStructuredErrors; return 0; }
^
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 0; }
/* end */
"gcc -o conftest -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/x86_64-linux -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/ruby/backward -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0 -I. -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/root/2.1.2/include -DNOKOGIRI_LIBXML2_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0\" -DNOKOGIRI_LIBXSLT_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28\" -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 -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c -L. -L/opt/rbenv/versions/2.1.2/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -L/usr/lib -Wl,-R/usr/lib -L. -L/root/2.1.2/lib -fstack-protector -rdynamic -Wl,-export-dynamic /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -Wl,-R -Wl,/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib -lruby-static /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -lpthread -ldl -lcrypt -lm -lc "
conftest.c: In function ‘t’:
conftest.c:13:1: warning: implicit declaration of function ‘xmlRelaxNGSetParserStructuredErrors’ [-Wimplicit-function-declaration]
int t(void) { xmlRelaxNGSetParserStructuredErrors(); return 0; }
^
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) { xmlRelaxNGSetParserStructuredErrors(); return 0; }
/* end */
--------------------
have_func: checking for xmlRelaxNGSetValidStructuredErrors()... -------------------- yes
"gcc -o conftest -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/x86_64-linux -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/ruby/backward -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0 -I. -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/root/2.1.2/include -DNOKOGIRI_LIBXML2_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0\" -DNOKOGIRI_LIBXSLT_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28\" -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 -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c -L. -L/opt/rbenv/versions/2.1.2/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -L/usr/lib -Wl,-R/usr/lib -L. -L/root/2.1.2/lib -fstack-protector -rdynamic -Wl,-export-dynamic /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -Wl,-R -Wl,/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib -lruby-static /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -lpthread -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 0; }
^
conftest.c:13:57: note: each undeclared identifier is reported only once for each function it appears in
conftest.c:13:32: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlRelaxNGSetValidStructuredErrors; return 0; }
^
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 0; }
/* end */
"gcc -o conftest -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/x86_64-linux -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/ruby/backward -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0 -I. -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/root/2.1.2/include -DNOKOGIRI_LIBXML2_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0\" -DNOKOGIRI_LIBXSLT_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28\" -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 -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c -L. -L/opt/rbenv/versions/2.1.2/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -L/usr/lib -Wl,-R/usr/lib -L. -L/root/2.1.2/lib -fstack-protector -rdynamic -Wl,-export-dynamic /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -Wl,-R -Wl,/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib -lruby-static /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -lpthread -ldl -lcrypt -lm -lc "
conftest.c: In function ‘t’:
conftest.c:13:1: warning: implicit declaration of function ‘xmlRelaxNGSetValidStructuredErrors’ [-Wimplicit-function-declaration]
int t(void) { xmlRelaxNGSetValidStructuredErrors(); return 0; }
^
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) { xmlRelaxNGSetValidStructuredErrors(); return 0; }
/* end */
--------------------
have_func: checking for xmlSchemaSetValidStructuredErrors()... -------------------- yes
"gcc -o conftest -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/x86_64-linux -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/ruby/backward -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0 -I. -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/root/2.1.2/include -DNOKOGIRI_LIBXML2_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0\" -DNOKOGIRI_LIBXSLT_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28\" -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 -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c -L. -L/opt/rbenv/versions/2.1.2/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -L/usr/lib -Wl,-R/usr/lib -L. -L/root/2.1.2/lib -fstack-protector -rdynamic -Wl,-export-dynamic /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -Wl,-R -Wl,/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib -lruby-static /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -lpthread -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 0; }
^
conftest.c:13:57: note: each undeclared identifier is reported only once for each function it appears in
conftest.c:13:32: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlSchemaSetValidStructuredErrors; return 0; }
^
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 0; }
/* end */
"gcc -o conftest -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/x86_64-linux -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/ruby/backward -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0 -I. -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/root/2.1.2/include -DNOKOGIRI_LIBXML2_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0\" -DNOKOGIRI_LIBXSLT_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28\" -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 -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c -L. -L/opt/rbenv/versions/2.1.2/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -L/usr/lib -Wl,-R/usr/lib -L. -L/root/2.1.2/lib -fstack-protector -rdynamic -Wl,-export-dynamic /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -Wl,-R -Wl,/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib -lruby-static /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -lpthread -ldl -lcrypt -lm -lc "
conftest.c: In function ‘t’:
conftest.c:13:1: warning: implicit declaration of function ‘xmlSchemaSetValidStructuredErrors’ [-Wimplicit-function-declaration]
int t(void) { xmlSchemaSetValidStructuredErrors(); return 0; }
^
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) { xmlSchemaSetValidStructuredErrors(); return 0; }
/* end */
--------------------
have_func: checking for xmlSchemaSetParserStructuredErrors()... -------------------- yes
"gcc -o conftest -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/x86_64-linux -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/ruby/backward -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0 -I. -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/root/2.1.2/include -DNOKOGIRI_LIBXML2_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0\" -DNOKOGIRI_LIBXSLT_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28\" -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 -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c -L. -L/opt/rbenv/versions/2.1.2/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -L/usr/lib -Wl,-R/usr/lib -L. -L/root/2.1.2/lib -fstack-protector -rdynamic -Wl,-export-dynamic /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -Wl,-R -Wl,/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib -lruby-static /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -lpthread -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 0; }
^
conftest.c:13:57: note: each undeclared identifier is reported only once for each function it appears in
conftest.c:13:32: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
int t(void) { void ((*volatile p)()); p = (void ((*)()))xmlSchemaSetParserStructuredErrors; return 0; }
^
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 0; }
/* end */
"gcc -o conftest -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/x86_64-linux -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0/ruby/backward -I/opt/rbenv/versions/2.1.2/include/ruby-2.1.0 -I. -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/include/libxml2 -I/usr/include -I/root/2.1.2/include -DNOKOGIRI_LIBXML2_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0\" -DNOKOGIRI_LIBXSLT_PATH\=\"/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28\" -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 -g -DXP_UNIX -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline -DNOKOGIRI_USE_PACKAGED_LIBRARIES conftest.c -L. -L/opt/rbenv/versions/2.1.2/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib -L/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -Wl,-R/opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib -L/usr/lib -Wl,-R/usr/lib -L. -L/root/2.1.2/lib -fstack-protector -rdynamic -Wl,-export-dynamic /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -Wl,-R -Wl,/opt/rbenv/versions/2.1.2/lib -L/opt/rbenv/versions/2.1.2/lib -lruby-static /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libexslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxslt/1.1.28/lib/libxslt.a -lm -lz /opt/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.3.1/ports/x86_64-unknown-linux-gnu/libxml2/2.8.0/lib/libxml2.a -lpthread -ldl -lcrypt -lm -lc "
conftest.c: In function ‘t’:
conftest.c:13:1: warning: implicit declaration of function ‘xmlSchemaSetParserStructuredErrors’ [-Wimplicit-function-declaration]
int t(void) { xmlSchemaSetParserStructuredErrors(); return 0; }
^
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) { xmlSchemaSetParserStructuredErrors(); return 0; }
/* end */
--------------------
@emaillenin
Copy link

How did you resolve this?

@ypadlyak
Copy link

Yes, how?

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