fix: avoid writing to read-only fs on talos

Hi all,
Together with @DMajrekar and @saiyam1814 I've tried to run the runwasi based shims on Talos Linux. It failed because the shims tried to write to a read-only folder. As described in #325.
During testing I removed the code that caused the problem as done in this PR and I expected mounts like /etc/hosts and /var/run/secrets/kubernetes.io/serviceaccount/token to be missing but they are still there. I assume it is handled by libcontainer.
So my idea was to exclude this code when libcontainer is used, but it seems that libcontainer is always used when the platform is unix.
[target.'cfg(unix)'.dependencies].
libcontainer = { workspace = true, features = ["libseccomp", "systemd", "v1", "v2"]}
...

This leads me to the question of whether the code is needed at all.
@jsturtevant is this code needed on Windows?
@CaptainVincent @utam0k Is this code needed when using libcontainer?
closes  #325

Is /etc/host et.al.? specified as a mount path in the spec? If so, libcontainer would handle that for us.
IIUC, this part of the codebase pre-dates libcontainer.
@rumpl , do you have any input?

IIUC, this was introduced so that DNS resolution would work inside the container: https://github.com/containerd/runwasi/commit/adb03617c5529a783092c6479abc224f02c6765e
My only concern is that it's still possible to create a shim wihout using libcontainer.
But I guess they would have to handle the mounts themselves then :-)

@jsturtevant is this code needed on Windows?

not in its current form. I will bring back in what is needed.

My only concern is that it's still possible to create a shim wihout using libcontainer.
But I guess they would have to handle the mounts themselves then :-)

This also happened when https://github.com/containerd/runwasi/pull/221

Since it seems libcontainer does the mounting is namespace configuration also not needed?  I would it is done there too. https://github.com/containerd/runwasi/blob/ab2158ffce953b51c996e516bc61e3eaa39ba3c1/crates/containerd-shim-wasm/src/sys/unix/networking.rs#L10 not needed as well?

@jsturtevant, yes setup_namespaces() is not needed as well. The function it is also used in manager.rs, but it makes sense to me to run the manager in its own namespace.

LGTM
I will note this puts the burden the implementor if they choose not to use the libcontainer implementation provided.

Would this also need to be removed?
https://github.com/containerd/runwasi/blob/main/crates/containerd-shim-wasm/src/sandbox/shim.rs#L869-L941


Beans pre-compilation

This PR adds support for beans pre-compilation.

Note that this PR depends on ariatemplates/atpackager#26

@fbasso Thank you for your review!


review selenium code

David wrote the selenium portion and I've never really looked at it. But I should.

It looks like it's only pulling the FIRST PAGE of each year???  Give the boy some credit.

Current scraper functionality is comprised of two methods, to match the two steps needed to get from the lobbyist public search page to a disclosure page:
extract_client_links (shouldn't that be lobbyist_links?):
opens the search page, sets the year, sets the page to pull all records, does the search, and returns a list of all the links provided
extract_disclosures takes a list of links. For each url, it navigates to that page and grabs the links to the disclosure pages - should be two per page - and appends them to a list. Returns a list that is either equal in length to the one returned by extract_client_links or twice as long

in the fullness of time (actually, maybe next thing I do will be this) I'll pull all the extant url's and pickle them. Like no duh lol.
Ultimately, we will need to run this code once to start, and then every six months to grab the new pages. I might want to add a toggle to extract_disclosures to only return the first or second disclosure link, alternately, depending on the time of year

I have reviewed and rewritten this code so I guess this is closed.


Adds Kelvin-Helmholtz example

Adds a 3D Kelvin-Helmholtz example. Currently the output is:
https://user-images.githubusercontent.com/13205162/144916292-af21b25c-d38e-4647-9792-d416f08c97c7.mp4
In the future I will run this with both Smag and AMD and hopefully we'll see some different dynamics to exemplify the changes that SGS can make.

Nice! We sometimes use notation like
xb, yb, zb = nodes(b)

to avoid confusing people with the C and F / avoid explaining anything about the staggered grid.
Do you want me to convert the example to use FieldTimeSeries? It reduces the amount of code by a bit (but isn't necessary of course...)

Nice! We sometimes use notation like
xb, yb, zb = nodes(b)

to avoid confusing people with the C and F / avoid explaining anything about the staggered grid.
Do you want me to convert the example to use FieldTimeSeries? It reduces the amount of code by a bit (but isn't necessary of course...)

Sure, if you think it's best and saves some lines of code!

I think I've achieved the result I wanted. This is the output with AMD:
https://user-images.githubusercontent.com/13205162/152423150-eb2264cf-4563-41fc-b0a4-16923e8d0190.mp4
which is a Kelvin-Helmholtz instability like one would expect.
And here's the result with Smagorinsky, which ends up not having any instability at all since the eddy viscosity is super high due to the mean shear:
https://user-images.githubusercontent.com/13205162/152423327-ad939935-c1fd-4985-a274-f83711b892a0.mp4
@glwagner Thoughts? I think this is looking pretty good.

@tomchor sorry I never responded --- those are awesome.
An additional experiment you might try is no closure with WENO5 (eg "implicit" LES).

It would still be good to make those simulations pretties (probably on another PR), but I think these illustrate the main point already.
About implicit LES. Should we talk about that in the tutorial? It isn't really LES, but maybe it's good to talk about names/conventions in the community...

I think a discussion on numerical versus "explicit" dissipation is important. We don't have to call it implicit LES.
I'm not 100% sure what will happen if you run with WENO + no closure, but based on experience it's possible that the code will run stably (and might even "look" pretty good). The result is a vivid and memorable illustration of numerical dissipation.


Add documentation on how to enable reusable custom fields in an instance.

In the issue we should:

Document how to import and enable reusable custom fields

e.g. enable journal custom fields
A full example on how to configure custom fields and arrange them can be found in https://github.com/inveniosoftware/invenio-rdm-records/issues/1232

Document newly introduced configurations (e.g. hidden attribute for custom fields configs)

I think this is already covered in other documentations (e.g. ["Records custom fields¶"](https://inveniordm.docs.cern.ch/customize/custom_fields/records/))
WDYT @kpsherva ?

I think zoned-out during the stand-up, but here are a couple of ideas:

Add a new top-level Metadata category, and with Publishing information and Conference sections, explaining how to add them, and what the impact is on the UI (deposit form + record landing page)

Could Custom fields be a sub-section of Metadata then?

Add Publishing information and Conference sections under Custom fields

Based on the metadata Zenodo right now, I don't see any more fields that we'll be adding as custom fields.
But e.g. CodeMeta fields would also fit under this section (and possibly any other contrib that comes up in the future). I wouldn't think of it as a "per-field", but more of a "conceptually similar set of fields". E.g. "Publishing information" includes journal, imprint, and thesis.

Moved to approved as it was accepted by @ppanero


PHP82: Create a node20 image. Node14 is not used at all. Removing  it

Taking this for a test spin! :bike:


Fixing Empty Blogs

Issue
I will be making title and text mandatory, So that the user is not able to create empty blogs.
And I will also be giving a default Image incase no url is entered while creating a blog post
Screenshots

Please Assign me this issue under GSSOC'23

hey @AKD-01 I want to work on this issue.

@Swapnil-Singh-99 You may work on this.

The issue is already fixed by someone


Add missing quantity to Subscription.list/1

Hello,
thanks a lot for your library. I guess you're not using quantity based subscriptions. I do, so I've added it :)

Hey @MMore thanks for your PR!
Seems the quantity attribute is also missing from the update function. Could you add it to the typespec there?

Sure. I hope that's ok for you.
BTW: No need to rush for a release, I saw another thing with the prices parameter in PayLink.generate/1 which needs to be adjusted. Will do that soon.

Hey @MMore I've removed quantity from update return body, since the docs don't show it being returned.

BTW: No need to rush for a release, I saw another thing with the prices parameter in PayLink.generate/1 which needs to be adjusted. Will do that soon.

Sure! feel free to open another PR whenever you want. Thanks again!


Navigation Switching Bug

Issue Description

The camper profile page can be opened by clicking on the top-right corner in the navigation bar.
While switching from camper profile page back to the challenges page by clicking on the freeCodeCamp.org logo on the left of the navigation bar, the next challenge opens up even if the previous challenge is not solved.
Browser Information

Browser Name, Version: Google Chrome 63.0.3239.132
Operating System: Windows 8.1
Mobile, Desktop, or Tablet:  Desktop

@aniveshpandey Nice find 😄. This is a very critical. We need to fix this.
@raisedadead Bug confirmed.

Unfortunately this is by design on the production. You can check that if you are on any page, the click on logo would take you to "next-challenge".
I agree its a inconvenience, but not a bug.
We have fixed this in beta, to be "current-challenge". Closing as we are only fixing work stoppers on production while we focus on beta.


An error occurred while installing nokogiri (<IP_ADDRESS>), and Bundler cannot continue.

Had this issue:
Gem files will remain installed in /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS> for inspection.
Results logged to /Users/WREAdmin/.rvm/gems/ruby-head/extensions/x86_64-darwin-14/2.2.0/nokogiri-<IP_ADDRESS>/gem_make.out
An error occurred while installing nokogiri (<IP_ADDRESS>), and Bundler cannot continue.
Make sure that `gem install nokogiri -v '<IP_ADDRESS>'` succeeds before bundling.

This solution fixed it:
http://stackoverflow.com/questions/29020478/error-installing-nokogiri-on-bundle-install-but-already-installed
bundle config build.nokogiri --use-system-libraries

Here is the output to log
Last login: Mon Feb 22 22:50:01 on console
jesses-mbp-2:buyahometogether WREAdmin$ ls
jesses-mbp-2:buyahometogether WREAdmin$ ls
jesses-mbp-2:buyahometogether WREAdmin$ pwd
/Users/WREAdmin/Desktop/dev/buyahometogether
jesses-mbp-2:buyahometogether WREAdmin$ rails -v
Rails 4.2.5
jesses-mbp-2:buyahometogether WREAdmin$ rvm -v
Warning! PATH is not properly set up, '/Users/WREAdmin/.rvm/gems/ruby-head/bin' is not at first place,
         usually this is caused by shell initialization files - check them for 'PATH=...' entries,
         it might also help to re-add RVM to your dotfiles: 'rvm get stable --auto-dotfiles',
         to fix temporarily in this shell session run: 'rvm use ruby-head'.
rvm 1.26.4 (latest) by Wayne E. Seguin<EMAIL_ADDRESS>Michal Papis<EMAIL_ADDRESS>[https://rvm.io/]
jesses-mbp-2:buyahometogether WREAdmin$ gem -v
2.4.5
jesses-mbp-2:buyahometogether WREAdmin$ gem install rails -v <IP_ADDRESS>
Fetching: activesupport-<IP_ADDRESS>.gem (100%)
Successfully installed activesupport-<IP_ADDRESS>
Fetching: actionview-<IP_ADDRESS>.gem (100%)
Successfully installed actionview-<IP_ADDRESS>
Fetching: actionpack-<IP_ADDRESS>.gem (100%)
Successfully installed actionpack-<IP_ADDRESS>
Fetching: activejob-<IP_ADDRESS>.gem (100%)
Successfully installed activejob-<IP_ADDRESS>
Fetching: actionmailer-<IP_ADDRESS>.gem (100%)
Successfully installed actionmailer-<IP_ADDRESS>
Fetching: activemodel-<IP_ADDRESS>.gem (100%)
Successfully installed activemodel-<IP_ADDRESS>
Fetching: activerecord-<IP_ADDRESS>.gem (100%)
Successfully installed activerecord-<IP_ADDRESS>
Fetching: railties-<IP_ADDRESS>.gem (100%)
Successfully installed railties-<IP_ADDRESS>
Fetching: rails-<IP_ADDRESS>.gem (100%)
Successfully installed rails-<IP_ADDRESS>
Parsing documentation for activesupport-<IP_ADDRESS>
Installing ri documentation for activesupport-<IP_ADDRESS>
Parsing documentation for actionview-<IP_ADDRESS>
Installing ri documentation for actionview-<IP_ADDRESS>
Parsing documentation for actionpack-<IP_ADDRESS>
Installing ri documentation for actionpack-<IP_ADDRESS>
Parsing documentation for activejob-<IP_ADDRESS>
Installing ri documentation for activejob-<IP_ADDRESS>
Parsing documentation for actionmailer-<IP_ADDRESS>
Installing ri documentation for actionmailer-<IP_ADDRESS>
Parsing documentation for activemodel-<IP_ADDRESS>
Installing ri documentation for activemodel-<IP_ADDRESS>
Parsing documentation for activerecord-<IP_ADDRESS>
Installing ri documentation for activerecord-<IP_ADDRESS>
Parsing documentation for railties-<IP_ADDRESS>
Installing ri documentation for railties-<IP_ADDRESS>
Parsing documentation for rails-<IP_ADDRESS>
Installing ri documentation for rails-<IP_ADDRESS>
Done installing documentation for activesupport, actionview, actionpack, activejob, actionmailer, activemodel, activerecord, railties, rails after 228 seconds
9 gems installed
jesses-mbp-2:buyahometogether WREAdmin$ ls
jesses-mbp-2:buyahometogether WREAdmin$ mkdir webApp
jesses-mbp-2:buyahometogether WREAdmin$ cd webApp/
jesses-mbp-2:webApp WREAdmin$ ls
jesses-mbp-2:webApp WREAdmin$ rails -v
Rails <IP_ADDRESS>
jesses-mbp-2:webApp WREAdmin$ rails new bht-dev -m http://neo4jrb.io/neo4j/neo4j.rb -O
      create
      create  README.rdoc
      create  Rakefile
      create  config.ru
      create  .gitignore
      create  Gemfile
      create  app
      create  app/assets/javascripts/application.js
      create  app/assets/stylesheets/application.css
      create  app/controllers/application_controller.rb
      create  app/helpers/application_helper.rb
      create  app/views/layouts/application.html.erb
      create  app/assets/images/.keep
      create  app/mailers/.keep
      create  app/models/.keep
      create  app/controllers/concerns/.keep
      create  app/models/concerns/.keep
      create  bin
      create  bin/bundle
      create  bin/rails
      create  bin/rake
      create  bin/setup
      create  config
      create  config/routes.rb
      create  config/application.rb
      create  config/environment.rb
      create  config/secrets.yml
      create  config/environments
      create  config/environments/development.rb
      create  config/environments/production.rb
      create  config/environments/test.rb
      create  config/initializers
      create  config/initializers/assets.rb
      create  config/initializers/backtrace_silencers.rb
      create  config/initializers/cookies_serializer.rb
      create  config/initializers/filter_parameter_logging.rb
      create  config/initializers/inflections.rb
      create  config/initializers/mime_types.rb
      create  config/initializers/session_store.rb
      create  config/initializers/wrap_parameters.rb
      create  config/locales
      create  config/locales/en.yml
      create  config/boot.rb
      create  db
      create  db/seeds.rb
      create  lib
      create  lib/tasks
      create  lib/tasks/.keep
      create  lib/assets
      create  lib/assets/.keep
      create  log
      create  log/.keep
      create  public
      create  public/404.html
      create  public/422.html
      create  public/500.html
      create  public/favicon.ico
      create  public/robots.txt
      create  test/fixtures
      create  test/fixtures/.keep
      create  test/controllers
      create  test/controllers/.keep
      create  test/mailers
      create  test/mailers/.keep
      create  test/models
      create  test/models/.keep
      create  test/helpers
      create  test/helpers/.keep
      create  test/integration
      create  test/integration/.keep
      create  test/test_helper.rb
      create  tmp/cache
      create  tmp/cache/assets
      create  vendor/assets/javascripts
      create  vendor/assets/javascripts/.keep
      create  vendor/assets/stylesheets
      create  vendor/assets/stylesheets/.keep
       apply  http://neo4jrb.io/neo4j/neo4j.rb
     gemfile    neo4j (~> 6.1.0)
      insert    config/application.rb
      create    config/neo4j.yml
         run  bundle install
Fetching gem metadata from https://rubygems.org/..............
Fetching additional metadata from https://rubygems.org/..
Resolving dependencies...
Installing rake 10.5.0
Using i18n 0.7.0
Using json 1.8.3
Installing minitest 5.8.4
Using thread_safe 0.3.5
Using tzinfo 1.2.2
Using activesupport <IP_ADDRESS>
Using builder 3.2.2
Using erubis 2.7.0
Using mini_portile2 2.0.0

Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

    /Users/WREAdmin/.rvm/rubies/ruby-head/bin/ruby -r ./siteconf20160223-1547-5bnp49.rb extconf.rb
checking if the C compiler accepts ... yes
checking if the C compiler accepts -Wno-error=unused-command-line-argument-hard-error-in-future... no
Building nokogiri using packaged libraries.
Using mini_portile version 2.0.0
checking for iconv.h... yes
checking for gzdopen() in -lz... yes
checking for iconv using --with-opt-* flags... yes
************************************************************************
IMPORTANT NOTICE:

Building Nokogiri with a packaged version of libxml2-2.9.2
with the following patches applied:
	- 0001-Revert-Missing-initialization-for-the-catalog-module.patch
	- 0002-Fix-missing-entities-after-CVE-2014-3660-fix.patch
	- 0003-Stop-parsing-on-entities-boundaries-errors.patch
	- 0004-Cleanup-conditional-section-error-handling.patch
	- 0005-CVE-2015-1819-Enforce-the-reader-to-run-in-constant-.patch
	- 0006-Another-variation-of-overflow-in-Conditional-section.patch
	- 0007-Fix-an-error-in-previous-Conditional-section-patch.patch
	- 0008-CVE-2015-8035-Fix-XZ-compression-support-loop.patch
	- 0009-Updated-config.guess.patch
	- 0010-Fix-parsering-short-unclosed-comment-uninitialized-access.patch
	- 0011-Avoid-extra-processing-of-MarkupDecl-when-EOF.patch
	- 0012-Avoid-processing-entities-after-encoding-conversion-.patch
	- 0013-CVE-2015-7497-Avoid-an-heap-buffer-overflow-in-xmlDi.patch
	- 0014-CVE-2015-5312-Another-entity-expansion-issue.patch
	- 0015-Add-xmlHaltParser-to-stop-the-parser.patch
	- 0016-Detect-incoherency-on-GROW.patch
	- 0017-CVE-2015-7500-Fix-memory-access-error-due-to-incorre.patch
	- 0018-CVE-2015-8242-Buffer-overead-with-HTML-parser-in-pus.patch
	- 0019-Do-not-print-error-context-when-there-is-none.patch
	- 0020-xmlStopParser-reset-errNo.patch
	- 0021-Reuse-xmlHaltParser-where-it-makes-sense.patch

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.
************************************************************************
Extracting libxml2-2.9.2.tar.gz into tmp/x86_64-apple-darwin14.0.0/ports/libxml2/2.9.2... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0001-Revert-Missing-initialization-for-the-catalog-module.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0002-Fix-missing-entities-after-CVE-2014-3660-fix.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0003-Stop-parsing-on-entities-boundaries-errors.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0004-Cleanup-conditional-section-error-handling.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0005-CVE-2015-1819-Enforce-the-reader-to-run-in-constant-.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0006-Another-variation-of-overflow-in-Conditional-section.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0007-Fix-an-error-in-previous-Conditional-section-patch.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0008-CVE-2015-8035-Fix-XZ-compression-support-loop.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0009-Updated-config.guess.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0010-Fix-parsering-short-unclosed-comment-uninitialized-access.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0011-Avoid-extra-processing-of-MarkupDecl-when-EOF.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0012-Avoid-processing-entities-after-encoding-conversion-.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0013-CVE-2015-7497-Avoid-an-heap-buffer-overflow-in-xmlDi.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0014-CVE-2015-5312-Another-entity-expansion-issue.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0015-Add-xmlHaltParser-to-stop-the-parser.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0016-Detect-incoherency-on-GROW.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0017-CVE-2015-7500-Fix-memory-access-error-due-to-incorre.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0018-CVE-2015-8242-Buffer-overead-with-HTML-parser-in-pus.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0019-Do-not-print-error-context-when-there-is-none.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0020-xmlStopParser-reset-errNo.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0021-Reuse-xmlHaltParser-where-it-makes-sense.patch... OK
Running 'configure' for libxml2 2.9.2... OK
Running 'compile' for libxml2 2.9.2... OK
Running 'install' for libxml2 2.9.2... OK
Activating libxml2 2.9.2 (from /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/ports/x86_64-apple-darwin14.0.0/libxml2/2.9.2)...
************************************************************************
IMPORTANT NOTICE:

Building Nokogiri with a packaged version of libxslt-1.1.28
with the following patches applied:
	- 0001-Adding-doc-update-related-to-1.1.28.patch
	- 0002-Fix-a-couple-of-places-where-f-printf-parameters-wer.patch
	- 0003-Initialize-pseudo-random-number-generator-with-curre.patch
	- 0004-EXSLT-function-str-replace-is-broken-as-is.patch
	- 0006-Fix-str-padding-to-work-with-UTF-8-strings.patch
	- 0007-Separate-function-for-predicate-matching-in-patterns.patch
	- 0008-Fix-direct-pattern-matching.patch
	- 0009-Fix-certain-patterns-with-predicates.patch
	- 0010-Fix-handling-of-UTF-8-strings-in-EXSLT-crypto-module.patch
	- 0013-Memory-leak-in-xsltCompileIdKeyPattern-error-path.patch
	- 0014-Fix-for-bug-436589.patch
	- 0015-Fix-mkdir-for-mingw.patch
	- 0016-Fix-for-type-confusion-in-preprocessing-attributes.patch
	- 0017-Updated-config.guess.patch

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
************************************************************************
Extracting libxslt-1.1.28.tar.gz into tmp/x86_64-apple-darwin14.0.0/ports/libxslt/1.1.28... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0001-Adding-doc-update-related-to-1.1.28.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0002-Fix-a-couple-of-places-where-f-printf-parameters-wer.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0003-Initialize-pseudo-random-number-generator-with-curre.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0004-EXSLT-function-str-replace-is-broken-as-is.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0006-Fix-str-padding-to-work-with-UTF-8-strings.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0007-Separate-function-for-predicate-matching-in-patterns.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0008-Fix-direct-pattern-matching.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0009-Fix-certain-patterns-with-predicates.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0010-Fix-handling-of-UTF-8-strings-in-EXSLT-crypto-module.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0013-Memory-leak-in-xsltCompileIdKeyPattern-error-path.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0014-Fix-for-bug-436589.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0015-Fix-mkdir-for-mingw.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0016-Fix-for-type-confusion-in-preprocessing-attributes.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0017-Updated-config.guess.patch... OK
Running 'configure' for libxslt 1.1.28... OK
Running 'compile' for libxslt 1.1.28... OK
Running 'install' for libxslt 1.1.28... OK
Activating libxslt 1.1.28 (from /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/ports/x86_64-apple-darwin14.0.0/libxslt/1.1.28)...
checking for main() in -llzma... yes
checking for xmlParseDoc() in libxml/parser.h... no
checking for xmlParseDoc() in -lxml2... no
checking for xmlParseDoc() in -llibxml2... no
-----
libxml2 is missing.  Please locate mkmf.log to investigate how it is failing.
-----
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers.  Check the mkmf.log file for more details.  You may
need configuration options.

Provided configuration options:
	--with-opt-dir
	--with-opt-include
	--without-opt-include=${opt-dir}/include
	--with-opt-lib
	--without-opt-lib=${opt-dir}/lib
	--with-make-prog
	--without-make-prog
	--srcdir=.
	--curdir
	--ruby=/Users/WREAdmin/.rvm/rubies/ruby-head/bin/$(RUBY_BASE_NAME)
	--help
	--clean
	--use-system-libraries
	--enable-static
	--disable-static
	--with-zlib-dir
	--without-zlib-dir
	--with-zlib-include
	--without-zlib-include=${zlib-dir}/include
	--with-zlib-lib
	--without-zlib-lib=${zlib-dir}/lib
	--enable-cross-build
	--disable-cross-build
	--with-xml2lib
	--without-xml2lib
	--with-libxml2lib
	--without-libxml2lib

extconf failed, exit code 1

Gem files will remain installed in /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS> for inspection.
Results logged to /Users/WREAdmin/.rvm/gems/ruby-head/extensions/x86_64-darwin-14/2.2.0/nokogiri-<IP_ADDRESS>/gem_make.out
An error occurred while installing nokogiri (<IP_ADDRESS>), and Bundler cannot continue.
Make sure that `gem install nokogiri -v '<IP_ADDRESS>'` succeeds before bundling.
         run  bundle exec spring binstub --all
/Users/WREAdmin/.rvm/gems/ruby-head@global/gems/bundler-1.7.9/lib/bundler/resolver.rb:368:in `resolve': Could not find gem 'neo4j (~> 6.1.0) ruby' in the gems available on this machine. (Bundler::GemNotFound)
	from /Users/WREAdmin/.rvm/gems/ruby-head@global/gems/bundler-1.7.9/lib/bundler/resolver.rb:166:in `start'
	from /Users/WREAdmin/.rvm/gems/ruby-head@global/gems/bundler-1.7.9/lib/bundler/resolver.rb:129:in `resolve'
	from /Users/WREAdmin/.rvm/gems/ruby-head@global/gems/bundler-1.7.9/lib/bundler/definition.rb:193:in `resolve'
	from /Users/WREAdmin/.rvm/gems/ruby-head@global/gems/bundler-1.7.9/lib/bundler/definition.rb:132:in `specs'
	from /Users/WREAdmin/.rvm/gems/ruby-head@global/gems/bundler-1.7.9/lib/bundler/definition.rb:177:in `specs_for'
	from /Users/WREAdmin/.rvm/gems/ruby-head@global/gems/bundler-1.7.9/lib/bundler/definition.rb:166:in `requested_specs'
	from /Users/WREAdmin/.rvm/gems/ruby-head@global/gems/bundler-1.7.9/lib/bundler/environment.rb:18:in `requested_specs'
	from /Users/WREAdmin/.rvm/gems/ruby-head@global/gems/bundler-1.7.9/lib/bundler/runtime.rb:13:in `setup'
	from /Users/WREAdmin/.rvm/gems/ruby-head@global/gems/bundler-1.7.9/lib/bundler.rb:122:in `setup'
	from /Users/WREAdmin/.rvm/gems/ruby-head@global/gems/bundler-1.7.9/lib/bundler/setup.rb:17:in `<top (required)>'
	from /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
	from /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
jesses-mbp-2:webApp WREAdmin$ ls
bht-dev
jesses-mbp-2:webApp WREAdmin$ cd bht-dev/
jesses-mbp-2:bht-dev WREAdmin$ ls
Gemfile		Rakefile	bin		config.ru	lib		public		tmp
README.rdoc	app		config		db		log		test		vendor
jesses-mbp-2:bht-dev WREAdmin$ git pull origin master
From https://github.com/jspenc72/buyahometogether
 * branch            master     -> FETCH_HEAD
Merge made by the 'recursive' strategy.
 README.md | 2 ++
 1 file changed, 2 insertions(+)
 create mode 100644 README.md
jesses-mbp-2:bht-dev WREAdmin$ rake neo4j:install[community-latest, production]]
Could not find gem 'neo4j (~> 6.1.0) ruby' in the gems available on this machine.
Run `bundle install` to install missing gems.
jesses-mbp-2:bht-dev WREAdmin$ bundle isntall
Could not find command "isntall".
jesses-mbp-2:bht-dev WREAdmin$ bundle install
Fetching gem metadata from https://rubygems.org/..............
Fetching additional metadata from https://rubygems.org/..
Resolving dependencies...
Using rake 10.5.0
Using i18n 0.7.0
Using json 1.8.3
Using minitest 5.8.4
Using thread_safe 0.3.5
Using tzinfo 1.2.2
Using activesupport <IP_ADDRESS>
Using builder 3.2.2
Using erubis 2.7.0
Using mini_portile2 2.0.0

Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

    /Users/WREAdmin/.rvm/rubies/ruby-head/bin/ruby -r ./siteconf20160223-22824-1qrjg1f.rb extconf.rb
checking if the C compiler accepts ... yes
checking if the C compiler accepts -Wno-error=unused-command-line-argument-hard-error-in-future... no
Building nokogiri using packaged libraries.
Using mini_portile version 2.0.0
checking for iconv.h... yes
checking for gzdopen() in -lz... yes
checking for iconv using --with-opt-* flags... yes
************************************************************************
IMPORTANT NOTICE:

Building Nokogiri with a packaged version of libxml2-2.9.2
with the following patches applied:
	- 0001-Revert-Missing-initialization-for-the-catalog-module.patch
	- 0002-Fix-missing-entities-after-CVE-2014-3660-fix.patch
	- 0003-Stop-parsing-on-entities-boundaries-errors.patch
	- 0004-Cleanup-conditional-section-error-handling.patch
	- 0005-CVE-2015-1819-Enforce-the-reader-to-run-in-constant-.patch
	- 0006-Another-variation-of-overflow-in-Conditional-section.patch
	- 0007-Fix-an-error-in-previous-Conditional-section-patch.patch
	- 0008-CVE-2015-8035-Fix-XZ-compression-support-loop.patch
	- 0009-Updated-config.guess.patch
	- 0010-Fix-parsering-short-unclosed-comment-uninitialized-access.patch
	- 0011-Avoid-extra-processing-of-MarkupDecl-when-EOF.patch
	- 0012-Avoid-processing-entities-after-encoding-conversion-.patch
	- 0013-CVE-2015-7497-Avoid-an-heap-buffer-overflow-in-xmlDi.patch
	- 0014-CVE-2015-5312-Another-entity-expansion-issue.patch
	- 0015-Add-xmlHaltParser-to-stop-the-parser.patch
	- 0016-Detect-incoherency-on-GROW.patch
	- 0017-CVE-2015-7500-Fix-memory-access-error-due-to-incorre.patch
	- 0018-CVE-2015-8242-Buffer-overead-with-HTML-parser-in-pus.patch
	- 0019-Do-not-print-error-context-when-there-is-none.patch
	- 0020-xmlStopParser-reset-errNo.patch
	- 0021-Reuse-xmlHaltParser-where-it-makes-sense.patch

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.
************************************************************************
Extracting libxml2-2.9.2.tar.gz into tmp/x86_64-apple-darwin14.0.0/ports/libxml2/2.9.2... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0001-Revert-Missing-initialization-for-the-catalog-module.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0002-Fix-missing-entities-after-CVE-2014-3660-fix.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0003-Stop-parsing-on-entities-boundaries-errors.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0004-Cleanup-conditional-section-error-handling.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0005-CVE-2015-1819-Enforce-the-reader-to-run-in-constant-.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0006-Another-variation-of-overflow-in-Conditional-section.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0007-Fix-an-error-in-previous-Conditional-section-patch.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0008-CVE-2015-8035-Fix-XZ-compression-support-loop.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0009-Updated-config.guess.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0010-Fix-parsering-short-unclosed-comment-uninitialized-access.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0011-Avoid-extra-processing-of-MarkupDecl-when-EOF.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0012-Avoid-processing-entities-after-encoding-conversion-.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0013-CVE-2015-7497-Avoid-an-heap-buffer-overflow-in-xmlDi.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0014-CVE-2015-5312-Another-entity-expansion-issue.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0015-Add-xmlHaltParser-to-stop-the-parser.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0016-Detect-incoherency-on-GROW.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0017-CVE-2015-7500-Fix-memory-access-error-due-to-incorre.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0018-CVE-2015-8242-Buffer-overead-with-HTML-parser-in-pus.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0019-Do-not-print-error-context-when-there-is-none.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0020-xmlStopParser-reset-errNo.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0021-Reuse-xmlHaltParser-where-it-makes-sense.patch... OK
Running 'configure' for libxml2 2.9.2... OK
Running 'compile' for libxml2 2.9.2... OK
Running 'install' for libxml2 2.9.2... OK
Activating libxml2 2.9.2 (from /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/ports/x86_64-apple-darwin14.0.0/libxml2/2.9.2)...
************************************************************************
IMPORTANT NOTICE:

Building Nokogiri with a packaged version of libxslt-1.1.28
with the following patches applied:
	- 0001-Adding-doc-update-related-to-1.1.28.patch
	- 0002-Fix-a-couple-of-places-where-f-printf-parameters-wer.patch
	- 0003-Initialize-pseudo-random-number-generator-with-curre.patch
	- 0004-EXSLT-function-str-replace-is-broken-as-is.patch
	- 0006-Fix-str-padding-to-work-with-UTF-8-strings.patch
	- 0007-Separate-function-for-predicate-matching-in-patterns.patch
	- 0008-Fix-direct-pattern-matching.patch
	- 0009-Fix-certain-patterns-with-predicates.patch
	- 0010-Fix-handling-of-UTF-8-strings-in-EXSLT-crypto-module.patch
	- 0013-Memory-leak-in-xsltCompileIdKeyPattern-error-path.patch
	- 0014-Fix-for-bug-436589.patch
	- 0015-Fix-mkdir-for-mingw.patch
	- 0016-Fix-for-type-confusion-in-preprocessing-attributes.patch
	- 0017-Updated-config.guess.patch

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
************************************************************************
Extracting libxslt-1.1.28.tar.gz into tmp/x86_64-apple-darwin14.0.0/ports/libxslt/1.1.28... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0001-Adding-doc-update-related-to-1.1.28.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0002-Fix-a-couple-of-places-where-f-printf-parameters-wer.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0003-Initialize-pseudo-random-number-generator-with-curre.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0004-EXSLT-function-str-replace-is-broken-as-is.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0006-Fix-str-padding-to-work-with-UTF-8-strings.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0007-Separate-function-for-predicate-matching-in-patterns.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0008-Fix-direct-pattern-matching.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0009-Fix-certain-patterns-with-predicates.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0010-Fix-handling-of-UTF-8-strings-in-EXSLT-crypto-module.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0013-Memory-leak-in-xsltCompileIdKeyPattern-error-path.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0014-Fix-for-bug-436589.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0015-Fix-mkdir-for-mingw.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0016-Fix-for-type-confusion-in-preprocessing-attributes.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0017-Updated-config.guess.patch... OK
Running 'configure' for libxslt 1.1.28... OK
Running 'compile' for libxslt 1.1.28... OK
Running 'install' for libxslt 1.1.28... OK
Activating libxslt 1.1.28 (from /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/ports/x86_64-apple-darwin14.0.0/libxslt/1.1.28)...
checking for main() in -llzma... yes
checking for xmlParseDoc() in libxml/parser.h... no
checking for xmlParseDoc() in -lxml2... no
checking for xmlParseDoc() in -llibxml2... no
-----
libxml2 is missing.  Please locate mkmf.log to investigate how it is failing.
-----
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers.  Check the mkmf.log file for more details.  You may
need configuration options.

Provided configuration options:
	--with-opt-dir
	--with-opt-include
	--without-opt-include=${opt-dir}/include
	--with-opt-lib
	--without-opt-lib=${opt-dir}/lib
	--with-make-prog
	--without-make-prog
	--srcdir=.
	--curdir
	--ruby=/Users/WREAdmin/.rvm/rubies/ruby-head/bin/$(RUBY_BASE_NAME)
	--help
	--clean
	--use-system-libraries
	--enable-static
	--disable-static
	--with-zlib-dir
	--without-zlib-dir
	--with-zlib-include
	--without-zlib-include=${zlib-dir}/include
	--with-zlib-lib
	--without-zlib-lib=${zlib-dir}/lib
	--enable-cross-build
	--disable-cross-build
	--with-xml2lib
	--without-xml2lib
	--with-libxml2lib
	--without-libxml2lib

extconf failed, exit code 1

Gem files will remain installed in /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS> for inspection.
Results logged to /Users/WREAdmin/.rvm/gems/ruby-head/extensions/x86_64-darwin-14/2.2.0/nokogiri-<IP_ADDRESS>/gem_make.out
An error occurred while installing nokogiri (<IP_ADDRESS>), and Bundler cannot continue.
Make sure that `gem install nokogiri -v '<IP_ADDRESS>'` succeeds before bundling.
jesses-mbp-2:bht-dev WREAdmin$ rake neo4j:install[community-latest, production]]
Could not find gem 'neo4j (~> 6.1.0) ruby' in the gems available on this machine.
Run `bundle install` to install missing gems.
jesses-mbp-2:bht-dev WREAdmin$ sudo bundle isntall
Password:
jesses-mbp-2:bht-dev WREAdmin$ sudo bundle install
Password:
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 additional metadata from https://rubygems.org/..
Resolving dependencies...
Installing rake 10.5.0
Using i18n 0.7.0
Installing json 1.8.3
Installing minitest 5.8.4
Using thread_safe 0.3.5
Using tzinfo 1.2.2
Installing activesupport <IP_ADDRESS>
Using builder 3.2.2
Using erubis 2.7.0
Using mini_portile2 2.0.0

Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

    /Users/WREAdmin/.rvm/rubies/ruby-head/bin/ruby -r ./siteconf20160223-43967-19t92j0.rb extconf.rb
checking if the C compiler accepts ... yes
checking if the C compiler accepts -Wno-error=unused-command-line-argument-hard-error-in-future... no
Building nokogiri using packaged libraries.
Using mini_portile version 2.0.0
checking for iconv.h... yes
checking for gzdopen() in -lz... yes
checking for iconv using --with-opt-* flags... yes
************************************************************************
IMPORTANT NOTICE:

Building Nokogiri with a packaged version of libxml2-2.9.2
with the following patches applied:
	- 0001-Revert-Missing-initialization-for-the-catalog-module.patch
	- 0002-Fix-missing-entities-after-CVE-2014-3660-fix.patch
	- 0003-Stop-parsing-on-entities-boundaries-errors.patch
	- 0004-Cleanup-conditional-section-error-handling.patch
	- 0005-CVE-2015-1819-Enforce-the-reader-to-run-in-constant-.patch
	- 0006-Another-variation-of-overflow-in-Conditional-section.patch
	- 0007-Fix-an-error-in-previous-Conditional-section-patch.patch
	- 0008-CVE-2015-8035-Fix-XZ-compression-support-loop.patch
	- 0009-Updated-config.guess.patch
	- 0010-Fix-parsering-short-unclosed-comment-uninitialized-access.patch
	- 0011-Avoid-extra-processing-of-MarkupDecl-when-EOF.patch
	- 0012-Avoid-processing-entities-after-encoding-conversion-.patch
	- 0013-CVE-2015-7497-Avoid-an-heap-buffer-overflow-in-xmlDi.patch
	- 0014-CVE-2015-5312-Another-entity-expansion-issue.patch
	- 0015-Add-xmlHaltParser-to-stop-the-parser.patch
	- 0016-Detect-incoherency-on-GROW.patch
	- 0017-CVE-2015-7500-Fix-memory-access-error-due-to-incorre.patch
	- 0018-CVE-2015-8242-Buffer-overead-with-HTML-parser-in-pus.patch
	- 0019-Do-not-print-error-context-when-there-is-none.patch
	- 0020-xmlStopParser-reset-errNo.patch
	- 0021-Reuse-xmlHaltParser-where-it-makes-sense.patch

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.
************************************************************************
Extracting libxml2-2.9.2.tar.gz into tmp/x86_64-apple-darwin14.0.0/ports/libxml2/2.9.2... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0001-Revert-Missing-initialization-for-the-catalog-module.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0002-Fix-missing-entities-after-CVE-2014-3660-fix.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0003-Stop-parsing-on-entities-boundaries-errors.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0004-Cleanup-conditional-section-error-handling.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0005-CVE-2015-1819-Enforce-the-reader-to-run-in-constant-.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0006-Another-variation-of-overflow-in-Conditional-section.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0007-Fix-an-error-in-previous-Conditional-section-patch.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0008-CVE-2015-8035-Fix-XZ-compression-support-loop.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0009-Updated-config.guess.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0010-Fix-parsering-short-unclosed-comment-uninitialized-access.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0011-Avoid-extra-processing-of-MarkupDecl-when-EOF.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0012-Avoid-processing-entities-after-encoding-conversion-.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0013-CVE-2015-7497-Avoid-an-heap-buffer-overflow-in-xmlDi.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0014-CVE-2015-5312-Another-entity-expansion-issue.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0015-Add-xmlHaltParser-to-stop-the-parser.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0016-Detect-incoherency-on-GROW.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0017-CVE-2015-7500-Fix-memory-access-error-due-to-incorre.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0018-CVE-2015-8242-Buffer-overead-with-HTML-parser-in-pus.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0019-Do-not-print-error-context-when-there-is-none.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0020-xmlStopParser-reset-errNo.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0021-Reuse-xmlHaltParser-where-it-makes-sense.patch... OK
Running 'configure' for libxml2 2.9.2... OK
Running 'compile' for libxml2 2.9.2... OK
Running 'install' for libxml2 2.9.2... OK
Activating libxml2 2.9.2 (from /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/ports/x86_64-apple-darwin14.0.0/libxml2/2.9.2)...
************************************************************************
IMPORTANT NOTICE:

Building Nokogiri with a packaged version of libxslt-1.1.28
with the following patches applied:
	- 0001-Adding-doc-update-related-to-1.1.28.patch
	- 0002-Fix-a-couple-of-places-where-f-printf-parameters-wer.patch
	- 0003-Initialize-pseudo-random-number-generator-with-curre.patch
	- 0004-EXSLT-function-str-replace-is-broken-as-is.patch
	- 0006-Fix-str-padding-to-work-with-UTF-8-strings.patch
	- 0007-Separate-function-for-predicate-matching-in-patterns.patch
	- 0008-Fix-direct-pattern-matching.patch
	- 0009-Fix-certain-patterns-with-predicates.patch
	- 0010-Fix-handling-of-UTF-8-strings-in-EXSLT-crypto-module.patch
	- 0013-Memory-leak-in-xsltCompileIdKeyPattern-error-path.patch
	- 0014-Fix-for-bug-436589.patch
	- 0015-Fix-mkdir-for-mingw.patch
	- 0016-Fix-for-type-confusion-in-preprocessing-attributes.patch
	- 0017-Updated-config.guess.patch

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
************************************************************************
Extracting libxslt-1.1.28.tar.gz into tmp/x86_64-apple-darwin14.0.0/ports/libxslt/1.1.28... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0001-Adding-doc-update-related-to-1.1.28.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0002-Fix-a-couple-of-places-where-f-printf-parameters-wer.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0003-Initialize-pseudo-random-number-generator-with-curre.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0004-EXSLT-function-str-replace-is-broken-as-is.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0006-Fix-str-padding-to-work-with-UTF-8-strings.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0007-Separate-function-for-predicate-matching-in-patterns.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0008-Fix-direct-pattern-matching.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0009-Fix-certain-patterns-with-predicates.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0010-Fix-handling-of-UTF-8-strings-in-EXSLT-crypto-module.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0013-Memory-leak-in-xsltCompileIdKeyPattern-error-path.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0014-Fix-for-bug-436589.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0015-Fix-mkdir-for-mingw.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0016-Fix-for-type-confusion-in-preprocessing-attributes.patch... OK
Running git apply with /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0017-Updated-config.guess.patch... OK
Running 'configure' for libxslt 1.1.28... OK
Running 'compile' for libxslt 1.1.28... OK
Running 'install' for libxslt 1.1.28... OK
Activating libxslt 1.1.28 (from /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS>/ports/x86_64-apple-darwin14.0.0/libxslt/1.1.28)...
checking for main() in -llzma... yes
checking for xmlParseDoc() in libxml/parser.h... no
checking for xmlParseDoc() in -lxml2... no
checking for xmlParseDoc() in -llibxml2... no
-----
libxml2 is missing.  Please locate mkmf.log to investigate how it is failing.
-----
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers.  Check the mkmf.log file for more details.  You may
need configuration options.

Provided configuration options:
	--with-opt-dir
	--with-opt-include
	--without-opt-include=${opt-dir}/include
	--with-opt-lib
	--without-opt-lib=${opt-dir}/lib
	--with-make-prog
	--without-make-prog
	--srcdir=.
	--curdir
	--ruby=/Users/WREAdmin/.rvm/rubies/ruby-head/bin/$(RUBY_BASE_NAME)
	--help
	--clean
	--use-system-libraries
	--enable-static
	--disable-static
	--with-zlib-dir
	--without-zlib-dir
	--with-zlib-include
	--without-zlib-include=${zlib-dir}/include
	--with-zlib-lib
	--without-zlib-lib=${zlib-dir}/lib
	--enable-cross-build
	--disable-cross-build
	--with-xml2lib
	--without-xml2lib
	--with-libxml2lib
	--without-libxml2lib

extconf failed, exit code 1

Gem files will remain installed in /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/gems/nokogiri-<IP_ADDRESS> for inspection.
Results logged to /Users/WREAdmin/.rvm/rubies/ruby-head/lib/ruby/gems/2.2.0/extensions/x86_64-darwin-14/2.2.0/nokogiri-<IP_ADDRESS>/gem_make.out
An error occurred while installing nokogiri (<IP_ADDRESS>), and Bundler cannot continue.
Make sure that `gem install nokogiri -v '<IP_ADDRESS>'` succeeds before bundling.
jesses-mbp-2:bht-dev WREAdmin$ gem install nokogiri -v '<IP_ADDRESS>
>
jesses-mbp-2:bht-dev WREAdmin$ gem install nokogiri -v '<IP_ADDRESS>
>
jesses-mbp-2:bht-dev WREAdmin$ gem install nokogiri -v '<IP_ADDRESS>'
Building native extensions.  This could take a while...
ERROR:  Error installing nokogiri:
	ERROR: Failed to build gem native extension.

    /Users/WREAdmin/.rvm/rubies/ruby-head/bin/ruby -r ./siteconf20160223-65438-1hxumv3.rb extconf.rb
checking if the C compiler accepts ... yes
checking if the C compiler accepts -Wno-error=unused-command-line-argument-hard-error-in-future... no
Building nokogiri using packaged libraries.
Using mini_portile version 2.0.0
checking for iconv.h... yes
checking for gzdopen() in -lz... yes
checking for iconv using --with-opt-* flags... yes
************************************************************************
IMPORTANT NOTICE:

Building Nokogiri with a packaged version of libxml2-2.9.2
with the following patches applied:
	- 0001-Revert-Missing-initialization-for-the-catalog-module.patch
	- 0002-Fix-missing-entities-after-CVE-2014-3660-fix.patch
	- 0003-Stop-parsing-on-entities-boundaries-errors.patch
	- 0004-Cleanup-conditional-section-error-handling.patch
	- 0005-CVE-2015-1819-Enforce-the-reader-to-run-in-constant-.patch
	- 0006-Another-variation-of-overflow-in-Conditional-section.patch
	- 0007-Fix-an-error-in-previous-Conditional-section-patch.patch
	- 0008-CVE-2015-8035-Fix-XZ-compression-support-loop.patch
	- 0009-Updated-config.guess.patch
	- 0010-Fix-parsering-short-unclosed-comment-uninitialized-access.patch
	- 0011-Avoid-extra-processing-of-MarkupDecl-when-EOF.patch
	- 0012-Avoid-processing-entities-after-encoding-conversion-.patch
	- 0013-CVE-2015-7497-Avoid-an-heap-buffer-overflow-in-xmlDi.patch
	- 0014-CVE-2015-5312-Another-entity-expansion-issue.patch
	- 0015-Add-xmlHaltParser-to-stop-the-parser.patch
	- 0016-Detect-incoherency-on-GROW.patch
	- 0017-CVE-2015-7500-Fix-memory-access-error-due-to-incorre.patch
	- 0018-CVE-2015-8242-Buffer-overead-with-HTML-parser-in-pus.patch
	- 0019-Do-not-print-error-context-when-there-is-none.patch
	- 0020-xmlStopParser-reset-errNo.patch
	- 0021-Reuse-xmlHaltParser-where-it-makes-sense.patch

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.
************************************************************************
Extracting libxml2-2.9.2.tar.gz into tmp/x86_64-apple-darwin14.0.0/ports/libxml2/2.9.2... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0001-Revert-Missing-initialization-for-the-catalog-module.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0002-Fix-missing-entities-after-CVE-2014-3660-fix.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0003-Stop-parsing-on-entities-boundaries-errors.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0004-Cleanup-conditional-section-error-handling.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0005-CVE-2015-1819-Enforce-the-reader-to-run-in-constant-.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0006-Another-variation-of-overflow-in-Conditional-section.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0007-Fix-an-error-in-previous-Conditional-section-patch.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0008-CVE-2015-8035-Fix-XZ-compression-support-loop.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0009-Updated-config.guess.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0010-Fix-parsering-short-unclosed-comment-uninitialized-access.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0011-Avoid-extra-processing-of-MarkupDecl-when-EOF.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0012-Avoid-processing-entities-after-encoding-conversion-.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0013-CVE-2015-7497-Avoid-an-heap-buffer-overflow-in-xmlDi.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0014-CVE-2015-5312-Another-entity-expansion-issue.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0015-Add-xmlHaltParser-to-stop-the-parser.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0016-Detect-incoherency-on-GROW.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0017-CVE-2015-7500-Fix-memory-access-error-due-to-incorre.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0018-CVE-2015-8242-Buffer-overead-with-HTML-parser-in-pus.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0019-Do-not-print-error-context-when-there-is-none.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0020-xmlStopParser-reset-errNo.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0021-Reuse-xmlHaltParser-where-it-makes-sense.patch... OK
Running 'configure' for libxml2 2.9.2... OK
Running 'compile' for libxml2 2.9.2... OK
Running 'install' for libxml2 2.9.2... OK
Activating libxml2 2.9.2 (from /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/ports/x86_64-apple-darwin14.0.0/libxml2/2.9.2)...
************************************************************************
IMPORTANT NOTICE:

Building Nokogiri with a packaged version of libxslt-1.1.28
with the following patches applied:
	- 0001-Adding-doc-update-related-to-1.1.28.patch
	- 0002-Fix-a-couple-of-places-where-f-printf-parameters-wer.patch
	- 0003-Initialize-pseudo-random-number-generator-with-curre.patch
	- 0004-EXSLT-function-str-replace-is-broken-as-is.patch
	- 0006-Fix-str-padding-to-work-with-UTF-8-strings.patch
	- 0007-Separate-function-for-predicate-matching-in-patterns.patch
	- 0008-Fix-direct-pattern-matching.patch
	- 0009-Fix-certain-patterns-with-predicates.patch
	- 0010-Fix-handling-of-UTF-8-strings-in-EXSLT-crypto-module.patch
	- 0013-Memory-leak-in-xsltCompileIdKeyPattern-error-path.patch
	- 0014-Fix-for-bug-436589.patch
	- 0015-Fix-mkdir-for-mingw.patch
	- 0016-Fix-for-type-confusion-in-preprocessing-attributes.patch
	- 0017-Updated-config.guess.patch

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
************************************************************************
Extracting libxslt-1.1.28.tar.gz into tmp/x86_64-apple-darwin14.0.0/ports/libxslt/1.1.28... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0001-Adding-doc-update-related-to-1.1.28.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0002-Fix-a-couple-of-places-where-f-printf-parameters-wer.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0003-Initialize-pseudo-random-number-generator-with-curre.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0004-EXSLT-function-str-replace-is-broken-as-is.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0006-Fix-str-padding-to-work-with-UTF-8-strings.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0007-Separate-function-for-predicate-matching-in-patterns.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0008-Fix-direct-pattern-matching.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0009-Fix-certain-patterns-with-predicates.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0010-Fix-handling-of-UTF-8-strings-in-EXSLT-crypto-module.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0013-Memory-leak-in-xsltCompileIdKeyPattern-error-path.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0014-Fix-for-bug-436589.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0015-Fix-mkdir-for-mingw.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0016-Fix-for-type-confusion-in-preprocessing-attributes.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0017-Updated-config.guess.patch... OK
Running 'configure' for libxslt 1.1.28... OK
Running 'compile' for libxslt 1.1.28... OK
Running 'install' for libxslt 1.1.28... OK
Activating libxslt 1.1.28 (from /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/ports/x86_64-apple-darwin14.0.0/libxslt/1.1.28)...
checking for main() in -llzma... yes
checking for xmlParseDoc() in libxml/parser.h... no
checking for xmlParseDoc() in -lxml2... no
checking for xmlParseDoc() in -llibxml2... no
-----
libxml2 is missing.  Please locate mkmf.log to investigate how it is failing.
-----
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers.  Check the mkmf.log file for more details.  You may
need configuration options.

Provided configuration options:
	--with-opt-dir
	--with-opt-include
	--without-opt-include=${opt-dir}/include
	--with-opt-lib
	--without-opt-lib=${opt-dir}/lib
	--with-make-prog
	--without-make-prog
	--srcdir=.
	--curdir
	--ruby=/Users/WREAdmin/.rvm/rubies/ruby-head/bin/$(RUBY_BASE_NAME)
	--help
	--clean
	--use-system-libraries
	--enable-static
	--disable-static
	--with-zlib-dir
	--without-zlib-dir
	--with-zlib-include
	--without-zlib-include=${zlib-dir}/include
	--with-zlib-lib
	--without-zlib-lib=${zlib-dir}/lib
	--enable-cross-build
	--disable-cross-build
	--with-xml2lib
	--without-xml2lib
	--with-libxml2lib
	--without-libxml2lib

extconf failed, exit code 1

Gem files will remain installed in /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS> for inspection.
Results logged to /Users/WREAdmin/.rvm/gems/ruby-head/extensions/x86_64-darwin-14/2.2.0/nokogiri-<IP_ADDRESS>/gem_make.out
jesses-mbp-2:bht-dev WREAdmin$ bundle install
Fetching gem metadata from https://rubygems.org/..............
Fetching additional metadata from https://rubygems.org/..
Resolving dependencies...
Using rake 10.5.0
Using i18n 0.7.0
Using json 1.8.3
Using minitest 5.8.4
Using thread_safe 0.3.5
Using tzinfo 1.2.2
Using activesupport <IP_ADDRESS>
Using builder 3.2.2
Using erubis 2.7.0
Using mini_portile2 2.0.0

Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

    /Users/WREAdmin/.rvm/rubies/ruby-head/bin/ruby -r ./siteconf20160223-86576-y9xl35.rb extconf.rb
checking if the C compiler accepts ... yes
checking if the C compiler accepts -Wno-error=unused-command-line-argument-hard-error-in-future... no
Building nokogiri using packaged libraries.
Using mini_portile version 2.0.0
checking for iconv.h... yes
checking for gzdopen() in -lz... yes
checking for iconv using --with-opt-* flags... yes
************************************************************************
IMPORTANT NOTICE:

Building Nokogiri with a packaged version of libxml2-2.9.2
with the following patches applied:
	- 0001-Revert-Missing-initialization-for-the-catalog-module.patch
	- 0002-Fix-missing-entities-after-CVE-2014-3660-fix.patch
	- 0003-Stop-parsing-on-entities-boundaries-errors.patch
	- 0004-Cleanup-conditional-section-error-handling.patch
	- 0005-CVE-2015-1819-Enforce-the-reader-to-run-in-constant-.patch
	- 0006-Another-variation-of-overflow-in-Conditional-section.patch
	- 0007-Fix-an-error-in-previous-Conditional-section-patch.patch
	- 0008-CVE-2015-8035-Fix-XZ-compression-support-loop.patch
	- 0009-Updated-config.guess.patch
	- 0010-Fix-parsering-short-unclosed-comment-uninitialized-access.patch
	- 0011-Avoid-extra-processing-of-MarkupDecl-when-EOF.patch
	- 0012-Avoid-processing-entities-after-encoding-conversion-.patch
	- 0013-CVE-2015-7497-Avoid-an-heap-buffer-overflow-in-xmlDi.patch
	- 0014-CVE-2015-5312-Another-entity-expansion-issue.patch
	- 0015-Add-xmlHaltParser-to-stop-the-parser.patch
	- 0016-Detect-incoherency-on-GROW.patch
	- 0017-CVE-2015-7500-Fix-memory-access-error-due-to-incorre.patch
	- 0018-CVE-2015-8242-Buffer-overead-with-HTML-parser-in-pus.patch
	- 0019-Do-not-print-error-context-when-there-is-none.patch
	- 0020-xmlStopParser-reset-errNo.patch
	- 0021-Reuse-xmlHaltParser-where-it-makes-sense.patch

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.
************************************************************************
Extracting libxml2-2.9.2.tar.gz into tmp/x86_64-apple-darwin14.0.0/ports/libxml2/2.9.2... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0001-Revert-Missing-initialization-for-the-catalog-module.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0002-Fix-missing-entities-after-CVE-2014-3660-fix.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0003-Stop-parsing-on-entities-boundaries-errors.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0004-Cleanup-conditional-section-error-handling.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0005-CVE-2015-1819-Enforce-the-reader-to-run-in-constant-.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0006-Another-variation-of-overflow-in-Conditional-section.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0007-Fix-an-error-in-previous-Conditional-section-patch.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0008-CVE-2015-8035-Fix-XZ-compression-support-loop.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0009-Updated-config.guess.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0010-Fix-parsering-short-unclosed-comment-uninitialized-access.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0011-Avoid-extra-processing-of-MarkupDecl-when-EOF.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0012-Avoid-processing-entities-after-encoding-conversion-.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0013-CVE-2015-7497-Avoid-an-heap-buffer-overflow-in-xmlDi.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0014-CVE-2015-5312-Another-entity-expansion-issue.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0015-Add-xmlHaltParser-to-stop-the-parser.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0016-Detect-incoherency-on-GROW.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0017-CVE-2015-7500-Fix-memory-access-error-due-to-incorre.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0018-CVE-2015-8242-Buffer-overead-with-HTML-parser-in-pus.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0019-Do-not-print-error-context-when-there-is-none.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0020-xmlStopParser-reset-errNo.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxml2/0021-Reuse-xmlHaltParser-where-it-makes-sense.patch... OK
Running 'configure' for libxml2 2.9.2... OK
Running 'compile' for libxml2 2.9.2... OK
Running 'install' for libxml2 2.9.2... OK
Activating libxml2 2.9.2 (from /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/ports/x86_64-apple-darwin14.0.0/libxml2/2.9.2)...
************************************************************************
IMPORTANT NOTICE:

Building Nokogiri with a packaged version of libxslt-1.1.28
with the following patches applied:
	- 0001-Adding-doc-update-related-to-1.1.28.patch
	- 0002-Fix-a-couple-of-places-where-f-printf-parameters-wer.patch
	- 0003-Initialize-pseudo-random-number-generator-with-curre.patch
	- 0004-EXSLT-function-str-replace-is-broken-as-is.patch
	- 0006-Fix-str-padding-to-work-with-UTF-8-strings.patch
	- 0007-Separate-function-for-predicate-matching-in-patterns.patch
	- 0008-Fix-direct-pattern-matching.patch
	- 0009-Fix-certain-patterns-with-predicates.patch
	- 0010-Fix-handling-of-UTF-8-strings-in-EXSLT-crypto-module.patch
	- 0013-Memory-leak-in-xsltCompileIdKeyPattern-error-path.patch
	- 0014-Fix-for-bug-436589.patch
	- 0015-Fix-mkdir-for-mingw.patch
	- 0016-Fix-for-type-confusion-in-preprocessing-attributes.patch
	- 0017-Updated-config.guess.patch

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
************************************************************************
Extracting libxslt-1.1.28.tar.gz into tmp/x86_64-apple-darwin14.0.0/ports/libxslt/1.1.28... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0001-Adding-doc-update-related-to-1.1.28.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0002-Fix-a-couple-of-places-where-f-printf-parameters-wer.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0003-Initialize-pseudo-random-number-generator-with-curre.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0004-EXSLT-function-str-replace-is-broken-as-is.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0006-Fix-str-padding-to-work-with-UTF-8-strings.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0007-Separate-function-for-predicate-matching-in-patterns.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0008-Fix-direct-pattern-matching.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0009-Fix-certain-patterns-with-predicates.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0010-Fix-handling-of-UTF-8-strings-in-EXSLT-crypto-module.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0013-Memory-leak-in-xsltCompileIdKeyPattern-error-path.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0014-Fix-for-bug-436589.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0015-Fix-mkdir-for-mingw.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0016-Fix-for-type-confusion-in-preprocessing-attributes.patch... OK
Running git apply with /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/patches/libxslt/0017-Updated-config.guess.patch... OK
Running 'configure' for libxslt 1.1.28... OK
Running 'compile' for libxslt 1.1.28... OK
Running 'install' for libxslt 1.1.28... OK
Activating libxslt 1.1.28 (from /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/ports/x86_64-apple-darwin14.0.0/libxslt/1.1.28)...
checking for main() in -llzma... yes
checking for xmlParseDoc() in libxml/parser.h... no
checking for xmlParseDoc() in -lxml2... no
checking for xmlParseDoc() in -llibxml2... no
-----
libxml2 is missing.  Please locate mkmf.log to investigate how it is failing.
-----
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers.  Check the mkmf.log file for more details.  You may
need configuration options.

Provided configuration options:
	--with-opt-dir
	--with-opt-include
	--without-opt-include=${opt-dir}/include
	--with-opt-lib
	--without-opt-lib=${opt-dir}/lib
	--with-make-prog
	--without-make-prog
	--srcdir=.
	--curdir
	--ruby=/Users/WREAdmin/.rvm/rubies/ruby-head/bin/$(RUBY_BASE_NAME)
	--help
	--clean
	--use-system-libraries
	--enable-static
	--disable-static
	--with-zlib-dir
	--without-zlib-dir
	--with-zlib-include
	--without-zlib-include=${zlib-dir}/include
	--with-zlib-lib
	--without-zlib-lib=${zlib-dir}/lib
	--enable-cross-build
	--disable-cross-build
	--with-xml2lib
	--without-xml2lib
	--with-libxml2lib
	--without-libxml2lib

extconf failed, exit code 1

Gem files will remain installed in /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS> for inspection.
Results logged to /Users/WREAdmin/.rvm/gems/ruby-head/extensions/x86_64-darwin-14/2.2.0/nokogiri-<IP_ADDRESS>/gem_make.out
An error occurred while installing nokogiri (<IP_ADDRESS>), and Bundler cannot continue.
Make sure that `gem install nokogiri -v '<IP_ADDRESS>'` succeeds before bundling.
jesses-mbp-2:bht-dev WREAdmin$ bundle config build.nokogiri --use-system-libraries
jesses-mbp-2:bht-dev WREAdmin$ bundle
Fetching gem metadata from https://rubygems.org/..............
Fetching additional metadata from https://rubygems.org/..
Resolving dependencies...
Using rake 10.5.0
Using i18n 0.7.0
Using json 1.8.3
Using minitest 5.8.4
Using thread_safe 0.3.5
Using tzinfo 1.2.2
Using activesupport <IP_ADDRESS>
Using builder 3.2.2
Using erubis 2.7.0
Using mini_portile2 2.0.0
Installing nokogiri <IP_ADDRESS>
Using rails-deprecated_sanitizer 1.0.3
Using rails-dom-testing 1.0.7
Using loofah 2.0.3
Installing rails-html-sanitizer 1.0.3
Using actionview <IP_ADDRESS>
Using rack 1.6.4
Using rack-test 0.6.3
Using actionpack <IP_ADDRESS>
Using globalid 0.3.6
Using activejob <IP_ADDRESS>
Installing mime-types 2.99.1
Using mail 2.6.3
Using actionmailer <IP_ADDRESS>
Using activemodel <IP_ADDRESS>
Installing active_attr 0.9.0
Using arel 6.0.3
Using activerecord <IP_ADDRESS>
Using debug_inspector 0.0.2
Using binding_of_caller 0.7.2
Using bundler 1.7.9
Installing byebug 8.2.2
Using coffee-script-source 1.10.0
Using execjs 2.6.0
Using coffee-script 2.4.1
Using thor 0.19.1
Using railties <IP_ADDRESS>
Installing coffee-rails 4.1.1
Using colored 1.2
Using concurrent-ruby 1.0.0
Using multipart-post 2.0.0
Using faraday 0.9.2
Installing faraday_middleware 0.10.0
Using multi_json 1.11.2
Using faraday_middleware-multi_json 0.0.6
Using multi_xml 0.5.5
Using httparty 0.13.7
Installing httpclient 2.7.1
Installing jbuilder 2.4.1
Installing jquery-rails 4.1.0
Using os 0.9.6
Using rubyzip 1.1.7
Installing neo4j-rake_tasks 0.4.2
Using net-http-persistent 2.9.4
Installing neo4j-core 6.1.2
Using orm_adapter 0.5.0
Installing neo4j 6.1.7
Using sprockets 3.5.2
Installing sprockets-rails 3.0.2
Using rails <IP_ADDRESS>
Installing rdoc 4.2.2
Installing sass 3.4.21
Installing tilt 2.0.2
Using sass-rails 5.0.4
Using sdoc 0.4.1
Installing spring 1.6.3
Using turbolinks 2.5.3
Using uglifier 2.7.2
Installing web-console 2.3.0
Your bundle is complete!
Use `bundle show [gemname]` to see where a bundled gem is installed.
Post-install message from rdoc:
Depending on your version of ruby, you may need to install ruby rdoc/ri data:

<= 1.8.6 : unsupported
 = 1.8.7 : gem install rdoc-data; rdoc-data --install
 = 1.9.1 : gem install rdoc-data; rdoc-data --install
>= 1.9.2 : nothing to do! Yay!
jesses-mbp-2:bht-dev WREAdmin$ vi /Users/WREAdmin/.rvm/gems/ruby-head/extensions/x86_64-darwin-14/2.2.0/nokogiri-<IP_ADDRESS>/gem_make.out

compiling xml_processing_instruction.c
compiling xml_reader.c
compiling xml_relax_ng.c
compiling xml_sax_parser.c
compiling xml_sax_parser_context.c
compiling xml_sax_push_parser.c
compiling xml_schema.c
compiling xml_syntax_error.c
compiling xml_text.c
compiling xml_xpath_context.c
compiling xslt_stylesheet.c
xslt_stylesheet.c:217:21: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'VALUE' (aka 'unsigned long') [-Wint-conversion]
    Data_Get_Struct(ctxt->style->_private, nokogiriXsltStylesheetTuple,
                    ^~~~~~~~~~~~~~~~~~~~~
/Users/WREAdmin/.rvm/rubies/ruby-head/include/ruby-2.2.0/ruby/ruby.h:1042:41: note: expanded from macro 'Data_Get_Struct'
    ((sval) = (type*)rb_data_object_get(obj))
                                        ^
/Users/WREAdmin/.rvm/rubies/ruby-head/include/ruby-2.2.0/ruby/ruby.h:1187:26: note: passing argument to parameter 'obj' here
rb_data_object_get(VALUE obj)
                         ^
xslt_stylesheet.c:230:21: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'VALUE' (aka 'unsigned long') [-Wint-conversion]
    Data_Get_Struct(ctxt->style->_private, nokogiriXsltStylesheetTuple,
                    ^~~~~~~~~~~~~~~~~~~~~
/Users/WREAdmin/.rvm/rubies/ruby-head/include/ruby-2.2.0/ruby/ruby.h:1042:41: note: expanded from macro 'Data_Get_Struct'
    ((sval) = (type*)rb_data_object_get(obj))
                                        ^
/Users/WREAdmin/.rvm/rubies/ruby-head/include/ruby-2.2.0/ruby/ruby.h:1187:26: note: passing argument to parameter 'obj' here
rb_data_object_get(VALUE obj)
                         ^
2 warnings generated.
linking shared-object nokogiri/nokogiri.bundle
Cleaning files only used during build.
rm -rf /Users/WREAdmin/.rvm/gems/ruby-head/gems/nokogiri-<IP_ADDRESS>/ports/archives

make "DESTDIR=" install
/usr/bin/install -c -m 0755 nokogiri.bundle ./.gem.20160223-8100-194ppck/nokogiri

Saw comments on this issue and hoped this would help.
https://github.com/sparklemotion/nokogiri/issues/1231

Thanks for opening this issue.

What version of OSX are you running?
What version of XCode are you running?
What version of clang are you running?

Help us reproduce what you're seeing.

How can we fix it
ERROR:  Error installing nokogiri:
invalid gem: package metadata is missing in /home/.rvm/gems/ruby-2.3.1/cache/nokogiri-<IP_ADDRESS>.gem

@dineshVirus You are describing a completely new issue and it's inappropriate to comment on this issue. You likely have downloaded a corrupt file and should try again, if that doesn't work, open a NEW issue.

Closing, as no new information was provided to aid in diagnosis.


Drag and Drop element overlapping previous DIV.

I have a dialog popup that renders like this:

The two images and the DND element are both in two separate DIVs. Does anyone have a suggestion to stop this?

That seems to be a CSS issues; create a JS fiddle and we can help you out

Sorry for not replying sooner. I figured this out.

Cool.


Create Charter for the Group

We need a charter for the group to set the working scope of the committee and to define our boundaries so that we don't step into areas that are already being covered by other working groups. Our intention for this group is to get suggestions from project maintainers on how the foundation can better support their projects. It is also intended to discuss potential board policies with maintainers before they are implemented. There was also discussion of maintainers supporting each other, or a buddy system, but that is more a proposal of a change rather than the charter.
Our charter should be our overall goals for this working group, not individual proposals, or changes that we would like to see implemented.
The projects committee handles approval of projects joining the foundation, onboarding support and is looking at ways to support smaller projects that are not part of the foundation yet, seed projects. We don't want to overlap with their mandate so should stick with support for projects that are onboarded into the foundation.

I've added a few assignees to start this off, but I'd appreciate input and ideas from all members of the group.


Setting nick in config is not working.

Using default config and setting nick in config is not working...

Updated default option in config to this will work for you in future.


Test config.py crashes with commands that have no arguments

The config.py script used as a test in the CBMC starter kit crashes when the starter kit includes a Litani job whose command has no arguments.
The crash is on line 80 of config.py:
cmd, args = job['command'].strip().split(maxsplit=1)

A job's command is not guaranteed to have arguments, so the split can fail.

I am not entirely sure how this relates to cbmc-viewer?


Legend: Allow users to specify a legend.el

Allow users to specify a div to inject the legend into

@wasbridge Can you remove the dist/* from the Pull Request? Otherwise the conflicts get bigger and bigger :)

Sure -- will do shortly
On Mon, Feb 9, 2015 at 2:34 PM, Jaime del Palacio<EMAIL_ADDRESS>wrote:

@wasbridge https://github.com/wasbridge Can you remove the dist/* from
the Pull Request? Otherwise the conflicts get bigger and bigger :)
—
Reply to this email directly or view it on GitHub
https://github.com/forio/contour/pull/204#issuecomment-73574233.

Done
On Mon, Feb 9, 2015 at 3:02 PM, Billy Schoenberg<EMAIL_ADDRESS>
wrote:

Sure -- will do shortly
On Mon, Feb 9, 2015 at 2:34 PM, Jaime del Palacio <
<EMAIL_ADDRESS>wrote:

@wasbridge https://github.com/wasbridge Can you remove the dist/* from
the Pull Request? Otherwise the conflicts get bigger and bigger :)
—
Reply to this email directly or view it on GitHub
https://github.com/forio/contour/pull/204#issuecomment-73574233.


refactor(nfts): AccountBalance deposit

Problem
This PR addresses the deposit issue with the AccountBalance storage type as outlined in #387. Currently, storage for each AccountBalance record created does not reserve the necessary deposit. Below are the cases where AccountBalance records are created or destroyed:
Related Functions

do_mint: Creates an AccountBalance record for mint_to when a new collection item is minted.
do_transfer: Transfers a collection item from the owner to the dest account. If the dest account has no existing balance, an AccountBalance record is created. If the sender's balance becomes zero after the transfer, their AccountBalance record is removed.
do_burn: Removes the AccountBalance of the owner, if they only have one item and that item is burned.
do_mint_pre_signed: Calls do_mint.

Description for do_mint_pre_signed: This function allows minting a new item using a pre-signed message. The minting process is similar to the regular minting process, but it is performed by a pre-authorized account. The mint_to account receives the newly minted item. The minting process is configurable through the provided mint_data. The attributes, metadata, and price of the item are set according to the provided mint_data. The with_details_and_config closure is called to validate the provided collection_details and collection_config before minting the item.

do_buy_item: Calls do_transfer to transfer an item from the seller to the buyer.
do_claim_swap: Calls do_transfer twice—once to transfer from A to B, and then from B to A.

Solution
Refactor the AccountBalance storage value type to store a tuple (u32, (AccountId, Balance)), representing:

u32: Tracks the total number of items in the collection owned by the account.
AccountId: The depositor who reserves funds for creating the AccountBalance record.
Balance: The amount reserved from the depositor for creating the AccountBalance record.

Reserve Logic

do_mint:

Depositor = Collection owner.
If minting to a new mint_to account, the collection owner reserves the funds to create the AccountBalance record.
If the account already exists in AccountBalance, the balance is simply incremented.

do_transfer:

Depositor = Provided caller or the destination account.
Decrements the AccountBalance of the sender and increments that of the recipient.
If transferring to a non-existing destination account (dest), the caller reserves the funds to create the AccountBalance record.
If the destination account already exists, the account itself is responsible for reserving the funds for its AccountBalance record.

do_buy_item:  Call do_transfer with the caller as the buyer account.

do_claim_swap:

Executes two do_transfer operations:

From A to B: Call do_transfer with the caller as the account claiming the swap offer, which must be the owner of the sent item.
From B to A: Call do_transfer with the caller as the B account.

Unreserve Logic

do_transfer:

Decrements the AccountBalance of the sender account.
If the sender's balance reaches zero, the AccountBalance is removed, and the deposited funds are unreserved and returned to the depositor.

do_burn:

Decrements the AccountBalance of the item owner.
If the owner's balance reaches zero, the AccountBalance is removed, and the deposited funds are unreserved and returned to the depositor.

Codecov Report
Attention: Patch coverage is 97.54902% with 10 lines in your changes missing coverage. Please review.

Project coverage is 70.34%. Comparing base (24c0c2d) to head (99b31d8).

Files with missing lines
Patch %
Lines

pallets/nfts/src/impl_nonfungibles.rs
0.00%
3 Missing :warning:

pallets/nfts/src/common_functions.rs
94.28%
0 Missing and 2 partials :warning:

pallets/nfts/src/features/create_delete_item.rs
77.77%
0 Missing and 2 partials :warning:

pallets/nfts/src/features/transfer.rs
80.00%
0 Missing and 2 partials :warning:

pallets/nfts/src/features/atomic_swap.rs
87.50%
0 Missing and 1 partial :warning:

@@                    Coverage Diff                     @@
##           chungquantin/feat-nfts     #413      +/-   ##
==========================================================
+ Coverage                   69.90%   70.34%   +0.44%
==========================================================
  Files                          70       70
  Lines                       12876    13088     +212
  Branches                    12876    13088     +212
==========================================================
+ Hits                         9001     9207     +206
- Misses                       3603     3605       +2
- Partials                      272      276       +4

Files with missing lines
Coverage Δ

pallets/nfts/src/benchmarking.rs
85.79% <ø> (ø)

pallets/nfts/src/features/approvals.rs
95.19% <100.00%> (+0.04%)
:arrow_up:

pallets/nfts/src/features/buy_sell.rs
90.69% <100.00%> (ø)

pallets/nfts/src/lib.rs
71.51% <100.00%> (ø)

pallets/nfts/src/mock.rs
100.00% <ø> (ø)

pallets/nfts/src/tests.rs
99.90% <100.00%> (+<0.01%)
:arrow_up:

pallets/nfts/src/features/atomic_swap.rs
90.78% <87.50%> (+0.33%)
:arrow_up:

pallets/nfts/src/common_functions.rs
80.95% <94.28%> (+9.52%)
:arrow_up:

pallets/nfts/src/features/create_delete_item.rs
88.26% <77.77%> (-0.75%)
:arrow_down:

pallets/nfts/src/features/transfer.rs
83.45% <80.00%> (-0.84%)
:arrow_down:

... and 1 more

[sc-1989]

I'll dedicate more time later to do a proper review, but reserve and unreserve logic seems solid.
Before I was more of the opinion of centralizing the responsibilities for the existence of the assets into the minter / owner of the collection.
But I gotta say that I'm pretty convinced with the current approach. For instance moving DepositBalance on transfers could be pretty beneficial for the asset creators and potentially being able to absorb a cost up front that is later shared with their users might be a pretty good incentive.


UNI CPO ISSUE with REDUX PRICING

Hi Guys
Im running
WordPress 4.9.8
Thema: Woodmart
Uni CPO: 3.1.7
Redux Framework: 3.6.11
It becomes a problem after version 3.4
Price calculation doesnt work,
€0,00 (fill in all required fields to calculate the price)
And all available options are shown twice because rexus is including jquery framework two times
https://ibb.co/c4F89e
Does anyone how to solve this?
And can i order some premium support to help solve this?

Hi, this repository is about Redux JavaScript library, not for ReduxFramework :) You are looking for this. Or this section support :)


Test release 0.3.10 alpha.1 - DON'T merge

This PR is for testing only to run CI for building + packaging Ledger stuff ...
DON'T merge!

Close in favour of #1655


JS error when loading SQL Labs

Caravel version: master (96844c5c12c22e03bdbee61634c5b7dc138d19c5)
Browser version: Chrome 53.0.2785.143 (64-bit)
When loading SQL labs, I got the following error
Uncaught TypeError:
Cannot read property 'apply' of undefined(anonymous function) @ compose.js:36
createStore @ createStore.js:65
(anonymous function) @ index.jsx:17
__webpack_require__ @ bootstrap 09560df…?abe2***:19
(anonymous function) @ bootstrap 09560df…?abe2***:39
(anonymous function) @ bootstrap 09560df…?abe2***:39

Any ideas what's going on?

thanks for the report @yejianye. i can repro on master too. i'll take a look.

i cleared my local storage and session cookie and I can no longer repro the JS error. @yejianye can you try that and see if it works for you?

@ascott unfortunately, it's still not working for me. I tried 1) clear my local storage and cookies 2) create a new private browsing window. And I still got the same error in both cases.

Same issue here, and clearing local storage/session cookie doesn't work for me neither. I also encounter the issue with Safari.

@vera-liu could you take a look into this bug? may be related to this PR: https://github.com/airbnb/caravel/commit/96844c5c12c22e03bdbee61634c5b7dc138d19c5
@niconoe if you can debug in your local environment and find a solution, plz feel free to submit a PR!

@niconoe @yejianye could you confirm if the errors are in dev environment? Thanks!

@niconoe @yejianye I was able to reproduce this after uninstalling Redux Devtool Extension. As we use Redux in Sqllab, we encourage all dev users to install Redux devtool in dev. I'll also add a warning for installing in another PR :) Thanks for the bug report!

https://github.com/airbnb/caravel/pull/1228