Created attachment 181656 [details] Port update Diff contains the following changes: Makefile: Version bump distinfo: contents update pkg-plist: file drift Notable changes between 2.4.0.2 and 2.5.0.0: skalibs/ushort.h, skalibs/uint.h and skalibs/ulong.h removed. skalibs/types.h is now a generic header for fmtscan primitives for various types. uint16, uint32 and uint64 types replaced with POSIX uint16_t, uint32_t and uint64_t. APIs changed across all skalibs functions to support more POSIXly correct types. Main benefit: correct 64-bit support on 64-bit archs with 32-bit int. As always, update notes can be found at: http://www.skarnet.org/software/skalibs/upgrade.html
This update should include the following ports/UPDATING entry: YYYYMMDD: AFFECTS: users of devel/skalibs AUTHOR: Colin Booth <colin-ports@heliocat.net> skalibs has undergone a major version bump and compatibility is not guaranteed for software with a runtime dependency on libskarnet.so.2.5.0.0. This will not affect lang/execline or sysutils/s6 as those are statically linked against libskarnet.a.
Upstream version: 2.6.3 https://skarnet.org/software/skalibs/
I've prepared updates for this and the three dependent ports to their newest versions. I'm still checking if other depdendencies exist. If not, I'll update all this in one go.
A commit references this bug: Author: pi Date: Thu Jan 11 13:40:11 UTC 2018 New revision: 458732 URL: https://svnweb.freebsd.org/changeset/ports/458732 Log: devel/skalibs: update 2.4.0.2 -> 2.6.0.3 PR: 218543 Submitted by: Colin Booth <colin-ports@heliocat.net> (maintainer) Relnotes: http://www.skarnet.org/software/skalibs/upgrade.html Changes: head/devel/skalibs/Makefile head/devel/skalibs/distinfo head/devel/skalibs/pkg-plist
Committed, thanks!