Bug 201314

Summary: [MAINTAINER] graphics/libspiro: Update to 0.5.20150702
Product: Ports & Packages Reporter: Naram Qashat <cyberbotx>
Component: Individual Port(s)Assignee: Dmitry Marakasov <amdmi3>
Status: Closed FIXED    
Severity: Affects Only Me Keywords: easy, patch, patch-ready
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
libspiro-0.5.20150702.patch
none
Poudriere log
none
libspiro-0.5.20150702.patch
none
libspiro-0.5.20150702.patch none

Description Naram Qashat 2015-07-03 18:57:43 UTC
Created attachment 158306 [details]
libspiro-0.5.20150702.patch

Update to 0.5.20150702.
Comment 1 Naram Qashat 2015-07-03 18:58:05 UTC
Created attachment 158307 [details]
Poudriere log
Comment 2 Dmitry Marakasov freebsd_committer freebsd_triage 2015-07-06 18:36:41 UTC
It doesn't build for me:

https://people.freebsd.org/~amdmi3/libspiro.log

Where does it get -lcompat flag in your case?
Comment 3 Naram Qashat 2015-07-06 18:52:43 UTC
Created attachment 158428 [details]
libspiro-0.5.20150702.patch

That would be a mistake in my part in generating the patch. I forget to do an svn add on the needed patch from the files directory. Use the new patch I'm attaching instead.
Comment 4 commit-hook freebsd_committer freebsd_triage 2015-07-06 21:21:58 UTC
A commit references this bug:

Author: amdmi3
Date: Mon Jul  6 21:20:58 UTC 2015
New revision: 391480
URL: https://svnweb.freebsd.org/changeset/ports/391480

Log:
  - Update to 0.5.20150702
  - While here, add LICENSE

  PR:		201314
  Submitted by:	cyberbotx@cyberbotx.com (maintainer)

Changes:
  head/graphics/libspiro/Makefile
  head/graphics/libspiro/distinfo
  head/graphics/libspiro/files/patch-tests_Makefile.am
  head/graphics/libspiro/pkg-plist
Comment 5 Naram Qashat 2015-07-07 17:29:23 UTC
I'm reopening this because I just got some pkg-fallout messages in regards to FreeBSD 8.4, because of the tests in libspiro. I'm going to attach another diff that removes the patch to tests and instead patches the root Makefile to just not build the tests at all.
Comment 6 Naram Qashat 2015-07-07 17:30:19 UTC
Created attachment 158508 [details]
libspiro-0.5.20150702.patch

Updated patch that removes the tests being built, to prevent weird issues with the deprecated functionality the tests try to use.
Comment 7 commit-hook freebsd_committer freebsd_triage 2015-07-08 17:14:36 UTC
A commit references this bug:

Author: amdmi3
Date: Wed Jul  8 17:14:25 UTC 2015
New revision: 391578
URL: https://svnweb.freebsd.org/changeset/ports/391578

Log:
  - Disconnect tests from the build fixing build on 8.x

  PR:		201314
  Submitted by:	cyberbotx@cyberbotx.com (maintainer)

Changes:
  head/graphics/libspiro/files/patch-Makefile.am
  head/graphics/libspiro/files/patch-tests_Makefile.am