Summary: | astro/gpsbabel: update to 1.5.2 (PATCH) | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Oliver Heesakkers <dev2> | ||||
Component: | Individual Port(s) | Assignee: | Thomas Zander <riggs> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | pawel, riggs | ||||
Priority: | --- | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Build fails with clang compiler (FreeBSD 10+): http://people.freebsd.org/~pawel/buildlogs/gpsbabel-1.5.2-10amd64.log A commit references this bug: Author: riggs Date: Sun Mar 15 08:49:50 UTC 2015 New revision: 381306 URL: https://svnweb.freebsd.org/changeset/ports/381306 Log: - Update to upstream release 1.5.2 - Properly strip installed binary PR: 197879 Submitted by: dev2@heesakkers.info Reviewed by: riggs Changes: head/astro/gpsbabel/Makefile head/astro/gpsbabel/distinfo head/astro/gpsbabel/files/patch-jeeps-gpslibusb.cc head/astro/gpsbabel/files/patch-libusb head/astro/gpsbabel/files/patch-mkstyle Committed, but two changes were necessary: - jeeps/gpslibusb.cc needs to include stdlib in order to make it compile - gpsbabel's Makefile does not contain an install target to strip the resulting binary; use STRIP_CMD in port Makefile now Employing poudriere and testing the build is really highly recommended... Thanks for the changes and commit. I know of Poudriere, but my work has me slipping into Red Hat and few resources (both time and hardware) remain to maintain a poudriere installation. If redports doesn't come back, I should probably reconsider my FreeBSD port-maintainer duties. (In reply to Oliver Heesakkers from comment #4) The good thing about poudriere is that it is really quite easy to set up and maintenance effort is close to nil. I sometimes run it in a VM with 640 MiB RAM and 5 GiB hard drive space. Give it a try, it may surprise you. In any case, I hope you stay with the project! |
Created attachment 153278 [details] The patch Update astro/gpsbabel to newest version. With thanks to Allen for the headsup. Both FreeBSD patches seem to have made it upstream, so the files directory can be removed after this patch.