Summary: | [PATCH] [mips] print/harfbuzz: fails to build on mips | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Carlos J Puga Medina <cjpm> | ||||||||||
Component: | Individual Port(s) | Assignee: | Koop Mast <kwm> | ||||||||||
Status: | Closed FIXED | ||||||||||||
Severity: | Affects Only Me | CC: | cjpm, mips | ||||||||||
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(kwm) |
||||||||||
Version: | Latest | ||||||||||||
Hardware: | Any | ||||||||||||
OS: | Any | ||||||||||||
Bug Depends on: | 201683 | ||||||||||||
Bug Blocks: | |||||||||||||
Attachments: |
|
Also, I saw this problem building cairo port. ref: https://lists.freebsd.org/pipermail/freebsd-gnome/2015-June/032410.html We can handled this error disabling atomic support. Created attachment 158951 [details]
harfbuzz-fix-mips.diff
As a workaround, I used this patch to skip the above error.
Created attachment 158958 [details]
success build log on 11mips32
Created attachment 159508 [details]
harfbuzz-fix-mips.diff
The following patch fixes build with atomic_ops on mips.
A commit references this bug: Author: kwm Date: Thu Aug 13 08:57:11 UTC 2015 New revision: 394056 URL: https://svnweb.freebsd.org/changeset/ports/394056 Log: Update harfbuzz to 1.0.1. [1] Fix build on mips. [2] PR: 202176 [1], 201681 [2] Submitted by: olivierd@ [1], Carlos J Puga Medina <cpm@fbsd.es> [2] Changes: head/print/harfbuzz/Makefile head/print/harfbuzz/distinfo head/print/harfbuzz/files/patch-src_hb-atomic-private.hh Fix committed back in august. |
Created attachment 158950 [details] build log on 11mips32