Summary: | www/chromium: fails to build on aarch64 | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Jan Beich <jbeich> |
Component: | Individual Port(s) | Assignee: | Carlos J. Puga Medina <cpm> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | cpm, freebsd-arm, linimon, mikael |
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(chromium) |
Version: | Latest | ||
Hardware: | arm64 | ||
OS: | Any | ||
Bug Depends on: | 220291 | ||
Bug Blocks: |
Description
Jan Beich
2017-12-16 15:40:24 UTC
getauxval() issue is known. Maybe wait until base system is fixed. https://lists.freebsd.org/pipermail/freebsd-ports/2017-December/111483.html According to bug 223016 comment 4 AT_HWCAP may remain a nop on aarch64, so you'd need to write *new* code to detect CRC32. A commit references this bug: Author: cpm Date: Wed Apr 18 07:21:06 UTC 2018 New revision: 467685 URL: https://svnweb.freebsd.org/changeset/ports/467685 Log: www/chromium: Unbreak build on 12/aarch64 ../../third_party/skia/src/core/SkCpu.cpp:84:27: error: use of undeclared identifier 'getauxval' uint32_t hwcaps = getauxval(AT_HWCAP); ^ PR: 224383 Submitted by: Mikael Urankar <mikael.urankar@gmail.com> Reported by: jbeich Changes: head/www/chromium/Makefile head/www/chromium/files/patch-third__party_skia_src_core_SkCpu.cpp head/www/chromium/files/patch-third_party_crc32c_src_src_crc32c__arm64__linux__check.h Apparently committed as r467685. |