Bug 214747

Summary: [patch] attempt to remove dependency on firebird for tier-2 archs
Product: Ports & Packages Reporter: Mark Linimon <linimon>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed Overcome By Events    
Severity: Affects Some People CC: jlaffaye, kde, office
Priority: --- Keywords: patch
Version: Latest   
Hardware: Any   
OS: Any   
See Also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216943
Attachments:
Description Flags
patch across the tree to conditionalize dependency on firebird none

Description Mark Linimon freebsd_committer freebsd_triage 2016-11-22 16:26:26 UTC
Created attachment 177285 [details]
patch across the tree to conditionalize dependency on firebird

Currently on aarch64 (and other tier-2 clients) databases/firebird25-client fails to build due to the lack of a working AtomicCounter implementation.  I looked into what it would take to fix that, but it is outside my scope at this time.

However, firebird25-client is depended on by devel/qt4, devel/qt5, and libreoffice-*.

This patch (currently undergoing testing on one of my machines) attempts to restrict those ports' dependence on firebird25-client to only x86.

This is just a heads-up until the run completes.  It will probably need an -exp run.
Comment 1 Raphael Kubo da Costa freebsd_committer freebsd_triage 2016-11-26 18:49:12 UTC
The Qt bits look fine to me; adding a comment with some context about why this is necessary would also be helpful.
Comment 2 Mark Linimon freebsd_committer freebsd_triage 2017-06-03 12:35:18 UTC
Obsoleted by 216943.