Created attachment 188876 [details] Add libxml2 dep and bump revision These days a security update for libxml2 was released in the ports. Using rubygem-nokogiri now triggers this warning: WARNING: Nokogiri was built against LibXML version 2.9.4, but has dynamically loaded 2.9.7 This is maybe caused by a missing lib dependency in the Makefile and therefor the reversion was not increased. What do you think about the attached patch?
It's already there. % cd /usr/ports/textproc/rubygem-nokogiri/ % grep libxml2 Makefile USE_GNOME= libxml2 libxslt % make build-depends-list | grep libxml2 /usr/ports/textproc/libxml2 % make run-depends-list | grep libxml2 /usr/ports/textproc/libxml2
Created attachment 188910 [details] Increase revision of port Thanks for this, then for an unkown reason the revision was not increased. I changed the patch to only increase the revision to make sure, nokogiri is build against correct libxml2.
A commit references this bug: Author: sunpoet Date: Sun Dec 17 15:55:08 UTC 2017 New revision: 456556 URL: https://svnweb.freebsd.org/changeset/ports/456556 Log: Bump PORTREVISION for libxml2 update Nokogiri gives out warning when libxml2 version changed. WARNING: Nokogiri was built against LibXML version 2.9.4, but has dynamically loaded 2.9.7 Bump PORTREVISION to rebuild with latest libxml2. PR: 224377 Submitted by: Matthias Fechner <idefix@fechner.net> Changes: head/textproc/rubygem-nokogiri/Makefile
Committed. Thanks!