Bug 214747 - [patch] attempt to remove dependency on firebird for tier-2 archs
Summary: [patch] attempt to remove dependency on firebird for tier-2 archs
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2016-11-22 16:26 UTC by Mark Linimon
Modified: 2017-06-03 12:56 UTC (History)
3 users (show)

See Also:


Attachments
patch across the tree to conditionalize dependency on firebird (2.88 KB, patch)
2016-11-22 16:26 UTC, Mark Linimon
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.