I'm trying to run my Rails API application on a new Ubuntu 16.04 server. Bundle installed all the gems without error, but I'm getting an error when attempting to start the application: Message from application: incompatible library version - /home/deploy/.rvm/gems/ruby-2.3.0/gems/nokogiri-1.6.7.2/lib/nokogiri/nokogiri.so (LoadError)
The full output and Gemlist may be found here: https://gist.github.com/willc0de4food/5b949787aced5cbf388466a9b794fb6a
I've tried uninstalling and reinstalling the gem, as well as downgrading to version 1.6.0. I've also tried using system libs to no avail.
Any help would be greatly appreciated!
I've faced with such problem when used apache and mod passenger to run my application. I am using rvm to manage ruby versions.
The solution was to reinstall passenger as described there and change apache conf as it outputs _PassengerDefaultRuby_ at the end of installation.
hi! did you find a fix to this ?
+1
@shivamv I did not end up finding a fix for this. I scrapped 16.04 and went with 14.04 instead.
Any news regarding this?
If your nokogiri.so file is an incompatible library version, it likely means it was not compiled on that system. Did you copy your gemfiles to 16.04? If so, you should try again installing the gem from scratch.
Got the same error even after reinstalling the gem with
gem install nokogiri -v 1.6.8 -- --use-system-libraries --with-xml2-include=/usr/include/libxml2 --with-xml2-lib=/usr/lib --with-xslt-include=/usr/libxslt
+1
+1
This fixed it for me on Ubuntu 16.04
sudo apt-get install g++
sudo apt-get install build-essential
Any news here? Still got the problem...
@EricOVGU Not sure what you're asking, as this issue has been closed for some time.
Quite funny to say "this ticket is closed" when a lot of people around the world are unable to use you gem. I've tried everything and still the same:
nokogiri-1.6.8.1/lib/nokogiri.rb:32:in `require': incompatible library version - extensions/x86_64-linux/2.3.0/nokogiri-1.6.8.1/nokogiri/nokogiri.so (LoadError)
I'm using rvm and ruby-2.3.1.
I've commented above before closing the ticket.
Nokogiri does a lot of things, but compiling a library that isn't compatible with your architecture isn't behavior that I've ever seen. And I've been running 16.04 for a while now.
Now, regardless, if someone can help me reproduce this, I'm happy to dig in and help you figure out why this is happening. You'll notice I asked questions that remain unanswered by the original poster.
Help me help you.
Please write to [email protected]
I'm ready to give you access to my linux, just tell me how to do it.
Gregory
On Mon, Oct 31, 2016 at 1:59 PM, Mike Dalessio [email protected]
wrote:
I've commented above before closing the ticket.
Nokogiri does a lot of things, but compiling a library that isn't
compatible with your architecture isn't behavior that I've ever seen. And
I've been running 16.04 for a while now.Now, regardless, if someone can help me reproduce this, I'm happy to dig
in and help you figure out why this is happening. You'll notice I asked
questions that remain unanswered by the original poster.Help me help you.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/sparklemotion/nokogiri/issues/1463#issuecomment-257276215,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAVnP1dFxkTK8mMd_0GdJXRb9Y2mSLFsks5q5dgYgaJpZM4IWtXY
.
I really do advise you take a hard look at how nokogiri was compiled, because this is most definitely a system configuration problem and not a nokogiri issue.
You may want to ask for help on the mailing list.
It's the same with my 16.10, using rvm and 2.3.1. I've just uninstalled the gem, then did a bundle install, and the problem is solved.
@aquator Thanks for validating my previous comments.
In an attempt to bring this conversation to an constructive end, here's what I did to try to reproduce this. I followed the instructions on the installation tutorial in a Docker image of 16.10.
If it's not possible to provide similar information to guide me to reproduce the error, then I'm forced to ask you to strongly consider that I'm right about this being a local configuration problem.
Here are the commands I ran:
apt-get update
apt-get install -y build-essential patch
apt-get install -y ruby-dev zlib1g-dev liblzma-dev
apt-get install -y git-core
git clone https://github.com/sparklemotion/nokogiri
cd nokogiri
gem install bundler
bundle install
bundle exec rake test
gem install nokogiri
and here's the successful output from the compilation and test run, and the gem installation
$ docker run -it ubuntu:16.10 bash
root@83a7d7319041:/# apt-get update
<snip>
Fetched 527 kB in 2s (211 kB/s)
Reading package lists... Done
root@83a7d7319041:/# apt-get install -y build-essential patch
<snip>
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
Setting up build-essential (12.1ubuntu2) ...
Processing triggers for libc-bin (2.24-3ubuntu1) ...
root@83a7d7319041:/# apt-get install -y ruby-dev zlib1g-dev liblzma-dev
<snip>
Processing triggers for libc-bin (2.24-3ubuntu1) ...
Processing triggers for ca-certificates (20160104ubuntu1) ...
Updating certificates in /etc/ssl/certs...
173 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
root@83a7d7319041:/# apt-get install -y git-core
<snip>
Setting up git (1:2.9.3-1) ...
Setting up git-core (1:2.9.3-1) ...
Processing triggers for libc-bin (2.24-3ubuntu1) ...
root@83a7d7319041:/# git clone https://github.com/sparklemotion/nokogiri
Cloning into 'nokogiri'...
remote: Counting objects: 27483, done.
remote: Compressing objects: 100% (7/7), done.
remote: Total 27483 (delta 1), reused 0 (delta 0), pack-reused 27476
Receiving objects: 100% (27483/27483), 11.93 MiB | 7.68 MiB/s, done.
Resolving deltas: 100% (18724/18724), done.
Checking connectivity... done.
root@83a7d7319041:/# cd nokogiri
root@83a7d7319041:/nokogiri# gem install bundler
Fetching: bundler-1.13.6.gem (100%)
Successfully installed bundler-1.13.6
Parsing documentation for bundler-1.13.6
Installing ri documentation for bundler-1.13.6
Done installing documentation for bundler after 3 seconds
1 gem installed
root@83a7d7319041:/nokogiri# bundle install
Don't run Bundler as root. Bundler can ask for sudo if it is needed, and installing your bundle as root will break this application for all non-root users on this machine.
Fetching gem metadata from https://rubygems.org/............
Fetching version metadata from https://rubygems.org/.
Resolving dependencies...
Using rake 10.5.0
Installing hoe-debugging 1.2.1
Installing hoe-git 1.6.0
Installing mini_portile2 2.1.0
Installing minitest 5.8.5
Installing racc 1.4.14 with native extensions
Installing rake-compiler-dock 0.5.3
Installing rdoc 4.3.0
Installing rexical 1.0.5
Using bundler 1.13.6
Installing hoe 3.15.3
Installing rake-compiler 0.9.9
Installing hoe-bundler 1.2.0
Installing hoe-gemspec 1.0.0
Bundle complete! 13 Gemfile dependencies, 14 gems now installed.
Use `bundle show [gemname]` to see where a bundled gem is installed.
root@83a7d7319041:/nokogiri# bundle exec rake test
mkdir -p tmp/x86_64-linux-gnu/nokogiri/2.3.1
cd tmp/x86_64-linux-gnu/nokogiri/2.3.1
/usr/bin/ruby2.3 -I. ../../../../ext/nokogiri/extconf.rb
checking if the C compiler accepts ... yes
Building nokogiri using packaged libraries.
Using mini_portile version 2.1.0
checking for gzdopen() in -lz... yes
checking for iconv... yes
************************************************************************
IMPORTANT NOTICE:
Building Nokogiri with a packaged version of libxml2-2.9.4.
Team Nokogiri will keep on doing their best to provide security
updates in a timely manner, but if this is a concern for you and want
to use the system library instead; abort this installation process and
reinstall nokogiri as follows:
gem install nokogiri -- --use-system-libraries
[--with-xml2-config=/path/to/xml2-config]
[--with-xslt-config=/path/to/xslt-config]
If you are using Bundler, tell it to use the option:
bundle config build.nokogiri --use-system-libraries
bundle install
Note, however, that nokogiri is not fully compatible with arbitrary
versions of libxml2 provided by OS/package vendors.
************************************************************************
Downloading libxml2-2.9.4.tar.gz (100%)
Extracting libxml2-2.9.4.tar.gz into tmp/x86_64-pc-linux-gnu/ports/libxml2/2.9.4... OK
Running 'configure' for libxml2 2.9.4... OK
Running 'compile' for libxml2 2.9.4... OK
Running 'install' for libxml2 2.9.4... OK
Activating libxml2 2.9.4 (from /nokogiri/ports/x86_64-pc-linux-gnu/libxml2/2.9.4)...
************************************************************************
IMPORTANT NOTICE:
Building Nokogiri with a packaged version of libxslt-1.1.29.
Team Nokogiri will keep on doing their best to provide security
updates in a timely manner, but if this is a concern for you and want
to use the system library instead; abort this installation process and
reinstall nokogiri as follows:
gem install nokogiri -- --use-system-libraries
[--with-xml2-config=/path/to/xml2-config]
[--with-xslt-config=/path/to/xslt-config]
If you are using Bundler, tell it to use the option:
bundle config build.nokogiri --use-system-libraries
bundle install
************************************************************************
Downloading libxslt-1.1.29.tar.gz (100%)
Extracting libxslt-1.1.29.tar.gz into tmp/x86_64-pc-linux-gnu/ports/libxslt/1.1.29... OK
Running 'configure' for libxslt 1.1.29... OK
Running 'compile' for libxslt 1.1.29... OK
Running 'install' for libxslt 1.1.29... OK
Activating libxslt 1.1.29 (from /nokogiri/ports/x86_64-pc-linux-gnu/libxslt/1.1.29)...
checking for main() in -llzma... yes
checking for xmlParseDoc() in libxml/parser.h... yes
checking for xsltParseStylesheetDoc() in libxslt/xslt.h... yes
checking for exsltFuncRegister() in libexslt/exslt.h... yes
checking for xmlHasFeature()... yes
checking for xmlFirstElementChild()... yes
checking for xmlRelaxNGSetParserStructuredErrors()... yes
checking for xmlRelaxNGSetParserStructuredErrors()... yes
checking for xmlRelaxNGSetValidStructuredErrors()... yes
checking for xmlSchemaSetValidStructuredErrors()... yes
checking for xmlSchemaSetParserStructuredErrors()... yes
creating Makefile
cd -
cd tmp/x86_64-linux-gnu/nokogiri/2.3.1
/usr/bin/make
compiling ../../../../ext/nokogiri/html_document.c
compiling ../../../../ext/nokogiri/html_element_description.c
In file included from /usr/include/ruby-2.3.0/ruby.h:33:0,
from ../../../../ext/nokogiri/nokogiri.h:33,
from ../../../../ext/nokogiri/html_element_description.h:4,
from ../../../../ext/nokogiri/html_element_description.c:1:
../../../../ext/nokogiri/html_element_description.c: In function 'get_description':
../../../../ext/nokogiri/html_element_description.c:252:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
return Data_Wrap_Struct(klass, 0, 0, (void *)description);
^
/usr/include/ruby-2.3.0/ruby/ruby.h:1167:34: note: in definition of macro 'Data_Wrap_Struct'
rb_data_object_wrap((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
^~~~
compiling ../../../../ext/nokogiri/html_entity_lookup.c
compiling ../../../../ext/nokogiri/html_sax_parser_context.c
compiling ../../../../ext/nokogiri/html_sax_push_parser.c
compiling ../../../../ext/nokogiri/nokogiri.c
compiling ../../../../ext/nokogiri/xml_attr.c
compiling ../../../../ext/nokogiri/xml_attribute_decl.c
compiling ../../../../ext/nokogiri/xml_cdata.c
compiling ../../../../ext/nokogiri/xml_comment.c
compiling ../../../../ext/nokogiri/xml_document.c
../../../../ext/nokogiri/xml_document.c: In function 'set_encoding':
../../../../ext/nokogiri/xml_document.c:182:12: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
free((char *) doc->encoding); /* this may produce a gcc cast warning */
^
../../../../ext/nokogiri/xml_document.c: In function 'canonicalize':
../../../../ext/nokogiri/xml_document.c:535:15: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
ns[i] = (xmlChar*) ptr;
^
compiling ../../../../ext/nokogiri/xml_document_fragment.c
compiling ../../../../ext/nokogiri/xml_dtd.c
compiling ../../../../ext/nokogiri/xml_element_content.c
compiling ../../../../ext/nokogiri/xml_element_decl.c
compiling ../../../../ext/nokogiri/xml_encoding_handler.c
compiling ../../../../ext/nokogiri/xml_entity_decl.c
compiling ../../../../ext/nokogiri/xml_entity_reference.c
compiling ../../../../ext/nokogiri/xml_io.c
compiling ../../../../ext/nokogiri/xml_libxml2_hacks.c
compiling ../../../../ext/nokogiri/xml_namespace.c
../../../../ext/nokogiri/xml_namespace.c: In function 'dealloc_namespace':
../../../../ext/nokogiri/xml_namespace.c:17:13: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
xmlFree((xmlChar *)ns->href);
^
../../../../ext/nokogiri/xml_namespace.c:20:13: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
xmlFree((xmlChar *)ns->prefix);
^
../../../../ext/nokogiri/xml_namespace.c: In function 'part_of_an_xpath_node_set_eh':
../../../../ext/nokogiri/xml_namespace.c:67:49: warning: passing argument 1 of 'Nokogiri_namespace_eh' from incompatible pointer type [-Wincompatible-pointer-types]
return (node->next && ! Nokogiri_namespace_eh(node->next));
^~~~
../../../../ext/nokogiri/xml_namespace.c:27:5: note: expected 'xmlNodePtr {aka struct _xmlNode *}' but argument is of type 'struct _xmlNs *'
int Nokogiri_namespace_eh(xmlNodePtr node)
^~~~~~~~~~~~~~~~~~~~~
compiling ../../../../ext/nokogiri/xml_node.c
../../../../ext/nokogiri/xml_node.c: In function 'reparent_node_with':
../../../../ext/nokogiri/xml_node.c:170:7: warning: enumeration value 'XML_ATTRIBUTE_NODE' not handled in switch [-Wswitch]
switch (reparentee->type) {
^~~~~~
../../../../ext/nokogiri/xml_node.c:170:7: warning: enumeration value 'XML_ENTITY_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:170:7: warning: enumeration value 'XML_DOCUMENT_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:170:7: warning: enumeration value 'XML_DOCUMENT_FRAG_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:170:7: warning: enumeration value 'XML_NOTATION_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:170:7: warning: enumeration value 'XML_HTML_DOCUMENT_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:170:7: warning: enumeration value 'XML_DTD_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:170:7: warning: enumeration value 'XML_ELEMENT_DECL' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:170:7: warning: enumeration value 'XML_ATTRIBUTE_DECL' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:170:7: warning: enumeration value 'XML_ENTITY_DECL' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:170:7: warning: enumeration value 'XML_NAMESPACE_DECL' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:170:7: warning: enumeration value 'XML_XINCLUDE_START' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:170:7: warning: enumeration value 'XML_XINCLUDE_END' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:170:7: warning: enumeration value 'XML_DOCB_DOCUMENT_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:188:7: warning: enumeration value 'XML_ATTRIBUTE_NODE' not handled in switch [-Wswitch]
switch (reparentee->type) {
^~~~~~
../../../../ext/nokogiri/xml_node.c:188:7: warning: enumeration value 'XML_ENTITY_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:188:7: warning: enumeration value 'XML_DOCUMENT_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:188:7: warning: enumeration value 'XML_DOCUMENT_TYPE_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:188:7: warning: enumeration value 'XML_DOCUMENT_FRAG_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:188:7: warning: enumeration value 'XML_NOTATION_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:188:7: warning: enumeration value 'XML_HTML_DOCUMENT_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:188:7: warning: enumeration value 'XML_DTD_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:188:7: warning: enumeration value 'XML_ELEMENT_DECL' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:188:7: warning: enumeration value 'XML_ATTRIBUTE_DECL' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:188:7: warning: enumeration value 'XML_ENTITY_DECL' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:188:7: warning: enumeration value 'XML_NAMESPACE_DECL' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:188:7: warning: enumeration value 'XML_XINCLUDE_START' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:188:7: warning: enumeration value 'XML_XINCLUDE_END' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:188:7: warning: enumeration value 'XML_DOCB_DOCUMENT_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:199:7: warning: enumeration value 'XML_ELEMENT_NODE' not handled in switch [-Wswitch]
switch (reparentee->type) {
^~~~~~
../../../../ext/nokogiri/xml_node.c:199:7: warning: enumeration value 'XML_ATTRIBUTE_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:199:7: warning: enumeration value 'XML_CDATA_SECTION_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:199:7: warning: enumeration value 'XML_ENTITY_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:199:7: warning: enumeration value 'XML_PI_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:199:7: warning: enumeration value 'XML_COMMENT_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:199:7: warning: enumeration value 'XML_DOCUMENT_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:199:7: warning: enumeration value 'XML_DOCUMENT_TYPE_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:199:7: warning: enumeration value 'XML_DOCUMENT_FRAG_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:199:7: warning: enumeration value 'XML_NOTATION_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:199:7: warning: enumeration value 'XML_HTML_DOCUMENT_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:199:7: warning: enumeration value 'XML_DTD_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:199:7: warning: enumeration value 'XML_ELEMENT_DECL' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:199:7: warning: enumeration value 'XML_ATTRIBUTE_DECL' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:199:7: warning: enumeration value 'XML_ENTITY_DECL' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:199:7: warning: enumeration value 'XML_NAMESPACE_DECL' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:199:7: warning: enumeration value 'XML_XINCLUDE_START' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:199:7: warning: enumeration value 'XML_XINCLUDE_END' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:199:7: warning: enumeration value 'XML_DOCB_DOCUMENT_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:167:5: warning: enumeration value 'XML_CDATA_SECTION_NODE' not handled in switch [-Wswitch]
switch (parent->type) {
^~~~~~
../../../../ext/nokogiri/xml_node.c:167:5: warning: enumeration value 'XML_ENTITY_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:167:5: warning: enumeration value 'XML_PI_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:167:5: warning: enumeration value 'XML_COMMENT_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:167:5: warning: enumeration value 'XML_DOCUMENT_TYPE_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:167:5: warning: enumeration value 'XML_NOTATION_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:167:5: warning: enumeration value 'XML_DTD_NODE' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:167:5: warning: enumeration value 'XML_ELEMENT_DECL' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:167:5: warning: enumeration value 'XML_ATTRIBUTE_DECL' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:167:5: warning: enumeration value 'XML_ENTITY_DECL' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:167:5: warning: enumeration value 'XML_NAMESPACE_DECL' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:167:5: warning: enumeration value 'XML_XINCLUDE_START' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:167:5: warning: enumeration value 'XML_XINCLUDE_END' not handled in switch [-Wswitch]
../../../../ext/nokogiri/xml_node.c:167:5: warning: enumeration value 'XML_DOCB_DOCUMENT_NODE' not handled in switch [-Wswitch]
compiling ../../../../ext/nokogiri/xml_node_set.c
compiling ../../../../ext/nokogiri/xml_processing_instruction.c
compiling ../../../../ext/nokogiri/xml_reader.c
compiling ../../../../ext/nokogiri/xml_relax_ng.c
compiling ../../../../ext/nokogiri/xml_sax_parser.c
compiling ../../../../ext/nokogiri/xml_sax_parser_context.c
compiling ../../../../ext/nokogiri/xml_sax_push_parser.c
compiling ../../../../ext/nokogiri/xml_schema.c
compiling ../../../../ext/nokogiri/xml_syntax_error.c
compiling ../../../../ext/nokogiri/xml_text.c
compiling ../../../../ext/nokogiri/xml_xpath_context.c
compiling ../../../../ext/nokogiri/xslt_stylesheet.c
In file included from /usr/include/ruby-2.3.0/ruby.h:33:0,
from ../../../../ext/nokogiri/nokogiri.h:33,
from ../../../../ext/nokogiri/xslt_stylesheet.h:4,
from ../../../../ext/nokogiri/xslt_stylesheet.c:1:
../../../../ext/nokogiri/xslt_stylesheet.c: In function 'initFunc':
../../../../ext/nokogiri/xslt_stylesheet.c:217:21: warning: passing argument 1 of 'rb_data_object_get' makes integer from pointer without a cast [-Wint-conversion]
Data_Get_Struct(ctxt->style->_private, nokogiriXsltStylesheetTuple,
^
/usr/include/ruby-2.3.0/ruby/ruby.h:1205:41: note: in definition of macro 'Data_Get_Struct'
((sval) = (type*)rb_data_object_get(obj))
^~~
/usr/include/ruby-2.3.0/ruby/ruby.h:1397:1: note: expected 'VALUE {aka long unsigned int}' but argument is of type 'void *'
rb_data_object_get(VALUE obj)
^~~~~~~~~~~~~~~~~~
../../../../ext/nokogiri/xslt_stylesheet.c: In function 'shutdownFunc':
../../../../ext/nokogiri/xslt_stylesheet.c:230:21: warning: passing argument 1 of 'rb_data_object_get' makes integer from pointer without a cast [-Wint-conversion]
Data_Get_Struct(ctxt->style->_private, nokogiriXsltStylesheetTuple,
^
/usr/include/ruby-2.3.0/ruby/ruby.h:1205:41: note: in definition of macro 'Data_Get_Struct'
((sval) = (type*)rb_data_object_get(obj))
^~~
/usr/include/ruby-2.3.0/ruby/ruby.h:1397:1: note: expected 'VALUE {aka long unsigned int}' but argument is of type 'void *'
rb_data_object_get(VALUE obj)
^~~~~~~~~~~~~~~~~~
linking shared-object nokogiri/nokogiri.so
cd -
mkdir -p tmp/x86_64-linux-gnu/stage/lib/nokogiri
cp .autotest tmp/x86_64-linux-gnu/stage/.autotest
cp .cross_rubies tmp/x86_64-linux-gnu/stage/.cross_rubies
cp .editorconfig tmp/x86_64-linux-gnu/stage/.editorconfig
cp .gemtest tmp/x86_64-linux-gnu/stage/.gemtest
cp .travis.yml tmp/x86_64-linux-gnu/stage/.travis.yml
cp CHANGELOG.md tmp/x86_64-linux-gnu/stage/CHANGELOG.md
cp CONTRIBUTING.md tmp/x86_64-linux-gnu/stage/CONTRIBUTING.md
cp C_CODING_STYLE.rdoc tmp/x86_64-linux-gnu/stage/C_CODING_STYLE.rdoc
cp Gemfile tmp/x86_64-linux-gnu/stage/Gemfile
cp LICENSE.txt tmp/x86_64-linux-gnu/stage/LICENSE.txt
cp Manifest.txt tmp/x86_64-linux-gnu/stage/Manifest.txt
cp README.md tmp/x86_64-linux-gnu/stage/README.md
cp ROADMAP.md tmp/x86_64-linux-gnu/stage/ROADMAP.md
cp Rakefile tmp/x86_64-linux-gnu/stage/Rakefile
cp STANDARD_RESPONSES.md tmp/x86_64-linux-gnu/stage/STANDARD_RESPONSES.md
cp Y_U_NO_GEMSPEC.md tmp/x86_64-linux-gnu/stage/Y_U_NO_GEMSPEC.md
cp appveyor.yml tmp/x86_64-linux-gnu/stage/appveyor.yml
mkdir -p tmp/x86_64-linux-gnu/stage/bin
cp bin/nokogiri tmp/x86_64-linux-gnu/stage/bin/nokogiri
cp build_all tmp/x86_64-linux-gnu/stage/build_all
cp dependencies.yml tmp/x86_64-linux-gnu/stage/dependencies.yml
mkdir -p tmp/x86_64-linux-gnu/stage/ext/nokogiri
cp ext/nokogiri/depend tmp/x86_64-linux-gnu/stage/ext/nokogiri/depend
cp ext/nokogiri/extconf.rb tmp/x86_64-linux-gnu/stage/ext/nokogiri/extconf.rb
cp ext/nokogiri/html_document.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/html_document.c
cp ext/nokogiri/html_document.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/html_document.h
cp ext/nokogiri/html_element_description.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/html_element_description.c
cp ext/nokogiri/html_element_description.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/html_element_description.h
cp ext/nokogiri/html_entity_lookup.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/html_entity_lookup.c
cp ext/nokogiri/html_entity_lookup.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/html_entity_lookup.h
cp ext/nokogiri/html_sax_parser_context.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/html_sax_parser_context.c
cp ext/nokogiri/html_sax_parser_context.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/html_sax_parser_context.h
cp ext/nokogiri/html_sax_push_parser.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/html_sax_push_parser.c
cp ext/nokogiri/html_sax_push_parser.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/html_sax_push_parser.h
cp ext/nokogiri/nokogiri.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/nokogiri.c
cp ext/nokogiri/nokogiri.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/nokogiri.h
cp ext/nokogiri/xml_attr.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_attr.c
cp ext/nokogiri/xml_attr.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_attr.h
cp ext/nokogiri/xml_attribute_decl.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_attribute_decl.c
cp ext/nokogiri/xml_attribute_decl.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_attribute_decl.h
cp ext/nokogiri/xml_cdata.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_cdata.c
cp ext/nokogiri/xml_cdata.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_cdata.h
cp ext/nokogiri/xml_comment.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_comment.c
cp ext/nokogiri/xml_comment.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_comment.h
cp ext/nokogiri/xml_document.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_document.c
cp ext/nokogiri/xml_document.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_document.h
cp ext/nokogiri/xml_document_fragment.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_document_fragment.c
cp ext/nokogiri/xml_document_fragment.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_document_fragment.h
cp ext/nokogiri/xml_dtd.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_dtd.c
cp ext/nokogiri/xml_dtd.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_dtd.h
cp ext/nokogiri/xml_element_content.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_element_content.c
cp ext/nokogiri/xml_element_content.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_element_content.h
cp ext/nokogiri/xml_element_decl.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_element_decl.c
cp ext/nokogiri/xml_element_decl.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_element_decl.h
cp ext/nokogiri/xml_encoding_handler.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_encoding_handler.c
cp ext/nokogiri/xml_encoding_handler.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_encoding_handler.h
cp ext/nokogiri/xml_entity_decl.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_entity_decl.c
cp ext/nokogiri/xml_entity_decl.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_entity_decl.h
cp ext/nokogiri/xml_entity_reference.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_entity_reference.c
cp ext/nokogiri/xml_entity_reference.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_entity_reference.h
cp ext/nokogiri/xml_io.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_io.c
cp ext/nokogiri/xml_io.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_io.h
cp ext/nokogiri/xml_libxml2_hacks.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_libxml2_hacks.c
cp ext/nokogiri/xml_libxml2_hacks.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_libxml2_hacks.h
cp ext/nokogiri/xml_namespace.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_namespace.c
cp ext/nokogiri/xml_namespace.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_namespace.h
cp ext/nokogiri/xml_node.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_node.c
cp ext/nokogiri/xml_node.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_node.h
cp ext/nokogiri/xml_node_set.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_node_set.c
cp ext/nokogiri/xml_node_set.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_node_set.h
cp ext/nokogiri/xml_processing_instruction.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_processing_instruction.c
cp ext/nokogiri/xml_processing_instruction.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_processing_instruction.h
cp ext/nokogiri/xml_reader.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_reader.c
cp ext/nokogiri/xml_reader.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_reader.h
cp ext/nokogiri/xml_relax_ng.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_relax_ng.c
cp ext/nokogiri/xml_relax_ng.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_relax_ng.h
cp ext/nokogiri/xml_sax_parser.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_sax_parser.c
cp ext/nokogiri/xml_sax_parser.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_sax_parser.h
cp ext/nokogiri/xml_sax_parser_context.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_sax_parser_context.c
cp ext/nokogiri/xml_sax_parser_context.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_sax_parser_context.h
cp ext/nokogiri/xml_sax_push_parser.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_sax_push_parser.c
cp ext/nokogiri/xml_sax_push_parser.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_sax_push_parser.h
cp ext/nokogiri/xml_schema.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_schema.c
cp ext/nokogiri/xml_schema.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_schema.h
cp ext/nokogiri/xml_syntax_error.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_syntax_error.c
cp ext/nokogiri/xml_syntax_error.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_syntax_error.h
cp ext/nokogiri/xml_text.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_text.c
cp ext/nokogiri/xml_text.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_text.h
cp ext/nokogiri/xml_xpath_context.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_xpath_context.c
cp ext/nokogiri/xml_xpath_context.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xml_xpath_context.h
cp ext/nokogiri/xslt_stylesheet.c tmp/x86_64-linux-gnu/stage/ext/nokogiri/xslt_stylesheet.c
cp ext/nokogiri/xslt_stylesheet.h tmp/x86_64-linux-gnu/stage/ext/nokogiri/xslt_stylesheet.h
cp lib/nokogiri.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri.rb
cp lib/nokogiri/css.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/css.rb
mkdir -p tmp/x86_64-linux-gnu/stage/lib/nokogiri/css
cp lib/nokogiri/css/node.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/css/node.rb
cp lib/nokogiri/css/parser.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/css/parser.rb
cp lib/nokogiri/css/parser.y tmp/x86_64-linux-gnu/stage/lib/nokogiri/css/parser.y
cp lib/nokogiri/css/parser_extras.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/css/parser_extras.rb
cp lib/nokogiri/css/syntax_error.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/css/syntax_error.rb
cp lib/nokogiri/css/tokenizer.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/css/tokenizer.rb
cp lib/nokogiri/css/tokenizer.rex tmp/x86_64-linux-gnu/stage/lib/nokogiri/css/tokenizer.rex
cp lib/nokogiri/css/xpath_visitor.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/css/xpath_visitor.rb
mkdir -p tmp/x86_64-linux-gnu/stage/lib/nokogiri/decorators
cp lib/nokogiri/decorators/slop.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/decorators/slop.rb
cp lib/nokogiri/html.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/html.rb
mkdir -p tmp/x86_64-linux-gnu/stage/lib/nokogiri/html
cp lib/nokogiri/html/builder.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/html/builder.rb
cp lib/nokogiri/html/document.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/html/document.rb
cp lib/nokogiri/html/document_fragment.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/html/document_fragment.rb
cp lib/nokogiri/html/element_description.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/html/element_description.rb
cp lib/nokogiri/html/element_description_defaults.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/html/element_description_defaults.rb
cp lib/nokogiri/html/entity_lookup.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/html/entity_lookup.rb
mkdir -p tmp/x86_64-linux-gnu/stage/lib/nokogiri/html/sax
cp lib/nokogiri/html/sax/parser.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/html/sax/parser.rb
cp lib/nokogiri/html/sax/parser_context.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/html/sax/parser_context.rb
cp lib/nokogiri/html/sax/push_parser.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/html/sax/push_parser.rb
cp lib/nokogiri/syntax_error.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/syntax_error.rb
cp lib/nokogiri/version.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/version.rb
cp lib/nokogiri/xml.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml.rb
mkdir -p tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml
cp lib/nokogiri/xml/attr.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/attr.rb
cp lib/nokogiri/xml/attribute_decl.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/attribute_decl.rb
cp lib/nokogiri/xml/builder.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/builder.rb
cp lib/nokogiri/xml/cdata.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/cdata.rb
cp lib/nokogiri/xml/character_data.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/character_data.rb
cp lib/nokogiri/xml/document.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/document.rb
cp lib/nokogiri/xml/document_fragment.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/document_fragment.rb
cp lib/nokogiri/xml/dtd.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/dtd.rb
cp lib/nokogiri/xml/element_content.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/element_content.rb
cp lib/nokogiri/xml/element_decl.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/element_decl.rb
cp lib/nokogiri/xml/entity_decl.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/entity_decl.rb
cp lib/nokogiri/xml/namespace.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/namespace.rb
cp lib/nokogiri/xml/node.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/node.rb
mkdir -p tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/node
cp lib/nokogiri/xml/node/save_options.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/node/save_options.rb
cp lib/nokogiri/xml/node_set.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/node_set.rb
cp lib/nokogiri/xml/notation.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/notation.rb
cp lib/nokogiri/xml/parse_options.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/parse_options.rb
cp lib/nokogiri/xml/pp.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/pp.rb
mkdir -p tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/pp
cp lib/nokogiri/xml/pp/character_data.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/pp/character_data.rb
cp lib/nokogiri/xml/pp/node.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/pp/node.rb
cp lib/nokogiri/xml/processing_instruction.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/processing_instruction.rb
cp lib/nokogiri/xml/reader.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/reader.rb
cp lib/nokogiri/xml/relax_ng.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/relax_ng.rb
cp lib/nokogiri/xml/sax.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/sax.rb
mkdir -p tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/sax
cp lib/nokogiri/xml/sax/document.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/sax/document.rb
cp lib/nokogiri/xml/sax/parser.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/sax/parser.rb
cp lib/nokogiri/xml/sax/parser_context.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/sax/parser_context.rb
cp lib/nokogiri/xml/sax/push_parser.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/sax/push_parser.rb
cp lib/nokogiri/xml/schema.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/schema.rb
cp lib/nokogiri/xml/searchable.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/searchable.rb
cp lib/nokogiri/xml/syntax_error.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/syntax_error.rb
cp lib/nokogiri/xml/text.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/text.rb
cp lib/nokogiri/xml/xpath.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/xpath.rb
mkdir -p tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/xpath
cp lib/nokogiri/xml/xpath/syntax_error.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/xpath/syntax_error.rb
cp lib/nokogiri/xml/xpath_context.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xml/xpath_context.rb
cp lib/nokogiri/xslt.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xslt.rb
mkdir -p tmp/x86_64-linux-gnu/stage/lib/nokogiri/xslt
cp lib/nokogiri/xslt/stylesheet.rb tmp/x86_64-linux-gnu/stage/lib/nokogiri/xslt/stylesheet.rb
mkdir -p tmp/x86_64-linux-gnu/stage/lib/xsd/xmlparser
cp lib/xsd/xmlparser/nokogiri.rb tmp/x86_64-linux-gnu/stage/lib/xsd/xmlparser/nokogiri.rb
mkdir -p tmp/x86_64-linux-gnu/stage/patches
cp patches/sort-patches-by-date tmp/x86_64-linux-gnu/stage/patches/sort-patches-by-date
mkdir -p tmp/x86_64-linux-gnu/stage/suppressions
cp suppressions/README.txt tmp/x86_64-linux-gnu/stage/suppressions/README.txt
cp suppressions/nokogiri_ree-1.8.7.358.supp tmp/x86_64-linux-gnu/stage/suppressions/nokogiri_ree-1.8.7.358.supp
cp suppressions/nokogiri_ruby-1.8.7.370.supp tmp/x86_64-linux-gnu/stage/suppressions/nokogiri_ruby-1.8.7.370.supp
cp suppressions/nokogiri_ruby-1.9.2.320.supp tmp/x86_64-linux-gnu/stage/suppressions/nokogiri_ruby-1.9.2.320.supp
cp suppressions/nokogiri_ruby-1.9.3.327.supp tmp/x86_64-linux-gnu/stage/suppressions/nokogiri_ruby-1.9.3.327.supp
mkdir -p tmp/x86_64-linux-gnu/stage/tasks
cp tasks/test.rb tmp/x86_64-linux-gnu/stage/tasks/test.rb
mkdir -p tmp/x86_64-linux-gnu/stage/test/css
cp test/css/test_nthiness.rb tmp/x86_64-linux-gnu/stage/test/css/test_nthiness.rb
cp test/css/test_parser.rb tmp/x86_64-linux-gnu/stage/test/css/test_parser.rb
cp test/css/test_tokenizer.rb tmp/x86_64-linux-gnu/stage/test/css/test_tokenizer.rb
cp test/css/test_xpath_visitor.rb tmp/x86_64-linux-gnu/stage/test/css/test_xpath_visitor.rb
mkdir -p tmp/x86_64-linux-gnu/stage/test/decorators
cp test/decorators/test_slop.rb tmp/x86_64-linux-gnu/stage/test/decorators/test_slop.rb
mkdir -p tmp/x86_64-linux-gnu/stage/test/files
cp test/files/2ch.html tmp/x86_64-linux-gnu/stage/test/files/2ch.html
cp test/files/GH_1042.html tmp/x86_64-linux-gnu/stage/test/files/GH_1042.html
cp test/files/address_book.rlx tmp/x86_64-linux-gnu/stage/test/files/address_book.rlx
cp test/files/address_book.xml tmp/x86_64-linux-gnu/stage/test/files/address_book.xml
cp test/files/atom.xml tmp/x86_64-linux-gnu/stage/test/files/atom.xml
mkdir -p tmp/x86_64-linux-gnu/stage/test/files/bar
cp test/files/bar/bar.xsd tmp/x86_64-linux-gnu/stage/test/files/bar/bar.xsd
cp test/files/bogus.xml tmp/x86_64-linux-gnu/stage/test/files/bogus.xml
cp test/files/dont_hurt_em_why.xml tmp/x86_64-linux-gnu/stage/test/files/dont_hurt_em_why.xml
cp test/files/encoding.html tmp/x86_64-linux-gnu/stage/test/files/encoding.html
cp test/files/encoding.xhtml tmp/x86_64-linux-gnu/stage/test/files/encoding.xhtml
cp test/files/exslt.xml tmp/x86_64-linux-gnu/stage/test/files/exslt.xml
cp test/files/exslt.xslt tmp/x86_64-linux-gnu/stage/test/files/exslt.xslt
mkdir -p tmp/x86_64-linux-gnu/stage/test/files/foo
cp test/files/foo/foo.xsd tmp/x86_64-linux-gnu/stage/test/files/foo/foo.xsd
cp test/files/metacharset.html tmp/x86_64-linux-gnu/stage/test/files/metacharset.html
cp test/files/namespace_pressure_test.xml tmp/x86_64-linux-gnu/stage/test/files/namespace_pressure_test.xml
cp test/files/noencoding.html tmp/x86_64-linux-gnu/stage/test/files/noencoding.html
cp test/files/po.xml tmp/x86_64-linux-gnu/stage/test/files/po.xml
cp test/files/po.xsd tmp/x86_64-linux-gnu/stage/test/files/po.xsd
mkdir -p tmp/x86_64-linux-gnu/stage/test/files/saml
cp test/files/saml/saml20assertion_schema.xsd tmp/x86_64-linux-gnu/stage/test/files/saml/saml20assertion_schema.xsd
cp test/files/saml/saml20protocol_schema.xsd tmp/x86_64-linux-gnu/stage/test/files/saml/saml20protocol_schema.xsd
cp test/files/saml/xenc_schema.xsd tmp/x86_64-linux-gnu/stage/test/files/saml/xenc_schema.xsd
cp test/files/saml/xmldsig_schema.xsd tmp/x86_64-linux-gnu/stage/test/files/saml/xmldsig_schema.xsd
cp test/files/shift_jis.html tmp/x86_64-linux-gnu/stage/test/files/shift_jis.html
cp test/files/shift_jis.xml tmp/x86_64-linux-gnu/stage/test/files/shift_jis.xml
cp test/files/shift_jis_no_charset.html tmp/x86_64-linux-gnu/stage/test/files/shift_jis_no_charset.html
cp test/files/slow-xpath.xml tmp/x86_64-linux-gnu/stage/test/files/slow-xpath.xml
cp test/files/snuggles.xml tmp/x86_64-linux-gnu/stage/test/files/snuggles.xml
cp test/files/staff.dtd tmp/x86_64-linux-gnu/stage/test/files/staff.dtd
cp test/files/staff.xml tmp/x86_64-linux-gnu/stage/test/files/staff.xml
cp test/files/staff.xslt tmp/x86_64-linux-gnu/stage/test/files/staff.xslt
mkdir -p tmp/x86_64-linux-gnu/stage/test/files/test_document_url
cp test/files/test_document_url/bar.xml tmp/x86_64-linux-gnu/stage/test/files/test_document_url/bar.xml
cp test/files/test_document_url/document.dtd tmp/x86_64-linux-gnu/stage/test/files/test_document_url/document.dtd
cp test/files/test_document_url/document.xml tmp/x86_64-linux-gnu/stage/test/files/test_document_url/document.xml
cp test/files/tlm.html tmp/x86_64-linux-gnu/stage/test/files/tlm.html
cp test/files/to_be_xincluded.xml tmp/x86_64-linux-gnu/stage/test/files/to_be_xincluded.xml
cp test/files/valid_bar.xml tmp/x86_64-linux-gnu/stage/test/files/valid_bar.xml
cp test/files/xinclude.xml tmp/x86_64-linux-gnu/stage/test/files/xinclude.xml
cp test/helper.rb tmp/x86_64-linux-gnu/stage/test/helper.rb
mkdir -p tmp/x86_64-linux-gnu/stage/test/html/sax
cp test/html/sax/test_parser.rb tmp/x86_64-linux-gnu/stage/test/html/sax/test_parser.rb
cp test/html/sax/test_parser_context.rb tmp/x86_64-linux-gnu/stage/test/html/sax/test_parser_context.rb
cp test/html/sax/test_push_parser.rb tmp/x86_64-linux-gnu/stage/test/html/sax/test_push_parser.rb
cp test/html/test_builder.rb tmp/x86_64-linux-gnu/stage/test/html/test_builder.rb
cp test/html/test_document.rb tmp/x86_64-linux-gnu/stage/test/html/test_document.rb
cp test/html/test_document_encoding.rb tmp/x86_64-linux-gnu/stage/test/html/test_document_encoding.rb
cp test/html/test_document_fragment.rb tmp/x86_64-linux-gnu/stage/test/html/test_document_fragment.rb
cp test/html/test_element_description.rb tmp/x86_64-linux-gnu/stage/test/html/test_element_description.rb
cp test/html/test_named_characters.rb tmp/x86_64-linux-gnu/stage/test/html/test_named_characters.rb
cp test/html/test_node.rb tmp/x86_64-linux-gnu/stage/test/html/test_node.rb
cp test/html/test_node_encoding.rb tmp/x86_64-linux-gnu/stage/test/html/test_node_encoding.rb
mkdir -p tmp/x86_64-linux-gnu/stage/test/namespaces
cp test/namespaces/test_additional_namespaces_in_builder_doc.rb tmp/x86_64-linux-gnu/stage/test/namespaces/test_additional_namespaces_in_builder_doc.rb
cp test/namespaces/test_namespaces_aliased_default.rb tmp/x86_64-linux-gnu/stage/test/namespaces/test_namespaces_aliased_default.rb
cp test/namespaces/test_namespaces_in_builder_doc.rb tmp/x86_64-linux-gnu/stage/test/namespaces/test_namespaces_in_builder_doc.rb
cp test/namespaces/test_namespaces_in_cloned_doc.rb tmp/x86_64-linux-gnu/stage/test/namespaces/test_namespaces_in_cloned_doc.rb
cp test/namespaces/test_namespaces_in_created_doc.rb tmp/x86_64-linux-gnu/stage/test/namespaces/test_namespaces_in_created_doc.rb
cp test/namespaces/test_namespaces_in_parsed_doc.rb tmp/x86_64-linux-gnu/stage/test/namespaces/test_namespaces_in_parsed_doc.rb
cp test/namespaces/test_namespaces_preservation.rb tmp/x86_64-linux-gnu/stage/test/namespaces/test_namespaces_preservation.rb
cp test/test_convert_xpath.rb tmp/x86_64-linux-gnu/stage/test/test_convert_xpath.rb
cp test/test_css_cache.rb tmp/x86_64-linux-gnu/stage/test/test_css_cache.rb
cp test/test_encoding_handler.rb tmp/x86_64-linux-gnu/stage/test/test_encoding_handler.rb
cp test/test_memory_leak.rb tmp/x86_64-linux-gnu/stage/test/test_memory_leak.rb
cp test/test_nokogiri.rb tmp/x86_64-linux-gnu/stage/test/test_nokogiri.rb
cp test/test_soap4r_sax.rb tmp/x86_64-linux-gnu/stage/test/test_soap4r_sax.rb
cp test/test_xslt_transforms.rb tmp/x86_64-linux-gnu/stage/test/test_xslt_transforms.rb
mkdir -p tmp/x86_64-linux-gnu/stage/test/xml/node
cp test/xml/node/test_save_options.rb tmp/x86_64-linux-gnu/stage/test/xml/node/test_save_options.rb
cp test/xml/node/test_subclass.rb tmp/x86_64-linux-gnu/stage/test/xml/node/test_subclass.rb
mkdir -p tmp/x86_64-linux-gnu/stage/test/xml/sax
cp test/xml/sax/test_parser.rb tmp/x86_64-linux-gnu/stage/test/xml/sax/test_parser.rb
cp test/xml/sax/test_parser_context.rb tmp/x86_64-linux-gnu/stage/test/xml/sax/test_parser_context.rb
cp test/xml/sax/test_push_parser.rb tmp/x86_64-linux-gnu/stage/test/xml/sax/test_push_parser.rb
cp test/xml/test_attr.rb tmp/x86_64-linux-gnu/stage/test/xml/test_attr.rb
cp test/xml/test_attribute_decl.rb tmp/x86_64-linux-gnu/stage/test/xml/test_attribute_decl.rb
cp test/xml/test_builder.rb tmp/x86_64-linux-gnu/stage/test/xml/test_builder.rb
cp test/xml/test_c14n.rb tmp/x86_64-linux-gnu/stage/test/xml/test_c14n.rb
cp test/xml/test_cdata.rb tmp/x86_64-linux-gnu/stage/test/xml/test_cdata.rb
cp test/xml/test_comment.rb tmp/x86_64-linux-gnu/stage/test/xml/test_comment.rb
cp test/xml/test_document.rb tmp/x86_64-linux-gnu/stage/test/xml/test_document.rb
cp test/xml/test_document_encoding.rb tmp/x86_64-linux-gnu/stage/test/xml/test_document_encoding.rb
cp test/xml/test_document_fragment.rb tmp/x86_64-linux-gnu/stage/test/xml/test_document_fragment.rb
cp test/xml/test_dtd.rb tmp/x86_64-linux-gnu/stage/test/xml/test_dtd.rb
cp test/xml/test_dtd_encoding.rb tmp/x86_64-linux-gnu/stage/test/xml/test_dtd_encoding.rb
cp test/xml/test_element_content.rb tmp/x86_64-linux-gnu/stage/test/xml/test_element_content.rb
cp test/xml/test_element_decl.rb tmp/x86_64-linux-gnu/stage/test/xml/test_element_decl.rb
cp test/xml/test_entity_decl.rb tmp/x86_64-linux-gnu/stage/test/xml/test_entity_decl.rb
cp test/xml/test_entity_reference.rb tmp/x86_64-linux-gnu/stage/test/xml/test_entity_reference.rb
cp test/xml/test_namespace.rb tmp/x86_64-linux-gnu/stage/test/xml/test_namespace.rb
cp test/xml/test_node.rb tmp/x86_64-linux-gnu/stage/test/xml/test_node.rb
cp test/xml/test_node_attributes.rb tmp/x86_64-linux-gnu/stage/test/xml/test_node_attributes.rb
cp test/xml/test_node_encoding.rb tmp/x86_64-linux-gnu/stage/test/xml/test_node_encoding.rb
cp test/xml/test_node_inheritance.rb tmp/x86_64-linux-gnu/stage/test/xml/test_node_inheritance.rb
cp test/xml/test_node_reparenting.rb tmp/x86_64-linux-gnu/stage/test/xml/test_node_reparenting.rb
cp test/xml/test_node_set.rb tmp/x86_64-linux-gnu/stage/test/xml/test_node_set.rb
cp test/xml/test_parse_options.rb tmp/x86_64-linux-gnu/stage/test/xml/test_parse_options.rb
cp test/xml/test_processing_instruction.rb tmp/x86_64-linux-gnu/stage/test/xml/test_processing_instruction.rb
cp test/xml/test_reader.rb tmp/x86_64-linux-gnu/stage/test/xml/test_reader.rb
cp test/xml/test_reader_encoding.rb tmp/x86_64-linux-gnu/stage/test/xml/test_reader_encoding.rb
cp test/xml/test_relax_ng.rb tmp/x86_64-linux-gnu/stage/test/xml/test_relax_ng.rb
cp test/xml/test_schema.rb tmp/x86_64-linux-gnu/stage/test/xml/test_schema.rb
cp test/xml/test_syntax_error.rb tmp/x86_64-linux-gnu/stage/test/xml/test_syntax_error.rb
cp test/xml/test_text.rb tmp/x86_64-linux-gnu/stage/test/xml/test_text.rb
cp test/xml/test_unparented_node.rb tmp/x86_64-linux-gnu/stage/test/xml/test_unparented_node.rb
cp test/xml/test_xinclude.rb tmp/x86_64-linux-gnu/stage/test/xml/test_xinclude.rb
cp test/xml/test_xpath.rb tmp/x86_64-linux-gnu/stage/test/xml/test_xpath.rb
mkdir -p tmp/x86_64-linux-gnu/stage/test/xslt
cp test/xslt/test_custom_functions.rb tmp/x86_64-linux-gnu/stage/test/xslt/test_custom_functions.rb
cp test/xslt/test_exception_handling.rb tmp/x86_64-linux-gnu/stage/test/xslt/test_exception_handling.rb
cp test_all tmp/x86_64-linux-gnu/stage/test_all
install -c tmp/x86_64-linux-gnu/nokogiri/2.3.1/nokogiri.so lib/nokogiri/nokogiri.so
cp tmp/x86_64-linux-gnu/nokogiri/2.3.1/nokogiri.so tmp/x86_64-linux-gnu/stage/lib/nokogiri/nokogiri.so
/usr/bin/ruby2.3 -w -Ilib:bin:test:. -e 'require "rubygems"; require "minitest/autorun"; require "test/test_memory_leak.rb"; require "test/css/test_tokenizer.rb"; require "test/css/test_parser.rb"; require "test/css/test_nthiness.rb"; require "test/css/test_xpath_visitor.rb"; require "test/test_encoding_handler.rb"; require "test/test_soap4r_sax.rb"; require "test/test_xslt_transforms.rb"; require "test/xslt/test_exception_handling.rb"; require "test/xslt/test_custom_functions.rb"; require "test/test_convert_xpath.rb"; require "test/namespaces/test_additional_namespaces_in_builder_doc.rb"; require "test/namespaces/test_namespaces_aliased_default.rb"; require "test/namespaces/test_namespaces_in_cloned_doc.rb"; require "test/namespaces/test_namespaces_in_parsed_doc.rb"; require "test/namespaces/test_namespaces_in_created_doc.rb"; require "test/namespaces/test_namespaces_in_builder_doc.rb"; require "test/namespaces/test_namespaces_preservation.rb"; require "test/html/test_builder.rb"; require "test/html/test_node.rb"; require "test/html/test_document_encoding.rb"; require "test/html/test_node_encoding.rb"; require "test/html/test_named_characters.rb"; require "test/html/test_element_description.rb"; require "test/html/test_document.rb"; require "test/html/sax/test_parser_context.rb"; require "test/html/sax/test_parser.rb"; require "test/html/sax/test_push_parser.rb"; require "test/html/test_document_fragment.rb"; require "test/test_css_cache.rb"; require "test/decorators/test_slop.rb"; require "test/test_nokogiri.rb"; require "test/xml/test_builder.rb"; require "test/xml/test_c14n.rb"; require "test/xml/test_node.rb"; require "test/xml/test_attr.rb"; require "test/xml/node/test_subclass.rb"; require "test/xml/node/test_save_options.rb"; require "test/xml/test_node_inheritance.rb"; require "test/xml/test_namespace.rb"; require "test/xml/test_dtd_encoding.rb"; require "test/xml/test_reader_encoding.rb"; require "test/xml/test_processing_instruction.rb"; require "test/xml/test_document_encoding.rb"; require "test/xml/test_element_content.rb"; require "test/xml/test_node_encoding.rb"; require "test/xml/test_xinclude.rb"; require "test/xml/test_element_decl.rb"; require "test/xml/test_cdata.rb"; require "test/xml/test_text.rb"; require "test/xml/test_parse_options.rb"; require "test/xml/test_node_reparenting.rb"; require "test/xml/test_reader.rb"; require "test/xml/test_comment.rb"; require "test/xml/test_schema.rb"; require "test/xml/test_document.rb"; require "test/xml/sax/test_parser_context.rb"; require "test/xml/sax/test_parser.rb"; require "test/xml/sax/test_push_parser.rb"; require "test/xml/test_entity_reference.rb"; require "test/xml/test_dtd.rb"; require "test/xml/test_relax_ng.rb"; require "test/xml/test_entity_decl.rb"; require "test/xml/test_xpath.rb"; require "test/xml/test_node_attributes.rb"; require "test/xml/test_node_set.rb"; require "test/xml/test_syntax_error.rb"; require "test/xml/test_attribute_decl.rb"; require "test/xml/test_document_fragment.rb"; require "test/xml/test_unparented_node.rb"' --
/nokogiri/test/helper.rb:15: version info: {"warnings"=>[], "nokogiri"=>"1.6.8", "ruby"=>{"version"=>"2.3.1", "platform"=>"x86_64-linux-gnu", "description"=>"ruby 2.3.1p112 (2016-04-26) [x86_64-linux-gnu]", "engine"=>"ruby"}, "libxml"=>{"binding"=>"extension", "source"=>"packaged", "libxml2_path"=>"/nokogiri/ports/x86_64-pc-linux-gnu/libxml2/2.9.4", "libxslt_path"=>"/nokogiri/ports/x86_64-pc-linux-gnu/libxslt/1.1.29", "libxml2_patches"=>[], "libxslt_patches"=>[], "compiled"=>"2.9.4", "loaded"=>"2.9.4"}}
Run options: --seed 43259
# Running:
........................................................................................................................................................S........................................................................................................................................................................................................................................................................................................................................................................................................S......S..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................S............................................................................................................................................................................................................................................................................................................................................
Fabulous run in 7.487489s, 184.8417 runs/s, 530.6185 assertions/s.
1384 runs, 3973 assertions, 0 failures, 0 errors, 4 skips
You have skipped tests. Run with --verbose for details.
root@83a7d7319041:/nokogiri# gem install nokogiri
Fetching: nokogiri-1.6.8.1.gem (100%)
Building native extensions. This could take a while...
Successfully installed nokogiri-1.6.8.1
Parsing documentation for nokogiri-1.6.8.1
Installing ri documentation for nokogiri-1.6.8.1
Done installing documentation for nokogiri after 2 seconds
1 gem installed
And now I'm locking this ticket down.