Summary: | textproc/rubygem-nokogiri has missing dependency to libxml2 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Matthias Fechner <mfechner> | ||||||
Component: | Individual Port(s) | Assignee: | Po-Chuan Hsieh <sunpoet> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Some People | Flags: | bugzilla:
maintainer-feedback?
(ruby) |
||||||
Priority: | --- | ||||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Attachments: |
|
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! |
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?