Created attachment 152331 [details] armv6 fix Hi, protobuf works fine on armv6 with the attached patch. Use the 'internal atomic implementation' on armv6. Import upstream patch to fix a bug in the 'internal atomic operation': https://github.com/google/protobuf/commit/cc0a047384414991009d95ada9e89b9a92aac531 build log: http://mikael.urankar.free.fr/FreeBSD/arm/build_logs/protobuf-2.6.0.log
Auto-assigned to maintainer sunpoet@FreeBSD.org
A commit references this bug: Author: sunpoet Date: Sat Feb 21 08:38:45 UTC 2015 New revision: 379486 URL: https://svnweb.freebsd.org/changeset/ports/379486 Log: - Fix build with armv6 PR: 197167 Submitted by: <mikael.urankar@gmail.com> Obtained from: https://github.com/google/protobuf/commit/cc0a047384414991009d95ada9e89b9a92aac531 Changes: head/devel/protobuf/Makefile head/devel/protobuf/files/ head/devel/protobuf/files/patch-src-google-protobuf-stubs-atomicops.h head/devel/protobuf/files/patch-src-google-protobuf-stubs-atomicops_internals_generic_gcc.h
Committed. Thanks!