Summary: | science/libkml: don't bundle liburiparser | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Mathieu Arnold <mat> | ||||
Component: | Individual Port(s) | Assignee: | Po-Chuan Hsieh <sunpoet> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Many People | Flags: | bugzilla:
maintainer-feedback?
(sunpoet) |
||||
Priority: | --- | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Also, this needs a PORTREVISION bump. A commit references this bug: Author: sunpoet Date: Tue Apr 28 17:50:45 UTC 2015 New revision: 384927 URL: https://svnweb.freebsd.org/changeset/ports/384927 Log: - Use net/uriparser instead of bundled one - Bump PORTREVISION for dependency and package change PR: 199682 (based on) Submitted by: mat Changes: head/science/libkml/Makefile head/science/libkml/files/patch-src-kml-base-Makefile.am head/science/libkml/files/patch-src-swig-Makefile.am head/science/libkml/files/patch-third_party-Makefile.am head/science/libkml/pkg-plist Committed. Thanks! |
Created attachment 155968 [details] libkml.diff libkml bundles liburiparser for the sole reason of: There are two local modifications to the uriparser code to avoid compiler warnings on some recent flavors of GCC. Diff these revisions for details: r706 : r705 (strict initialization) r714 : r713 (free called on const pointer) As it conflicts with our own liburiparser, make libkml depend, and use our net/uriparser.