Created attachment 200195 [details] patch This port needs C11-compatible compiler to build. Add USES=compiler:c11 to fix build on GCC architectures. Tested on powerpc64 and amd64. Hardware sponsored by IntegriCloud.
Hello, thanks for reporting the problem. May you provide me the error you are facing? I tried to build it with gcc48 and it works. The standard gnu99 is used during the build btw (-std=gnu99). It's strange an API called "Core c99 package..." relies on c11...
(In reply to Danilo Egea Gondolfo from comment #1) The error is here https://talos.anongoth.pl/data/powerpc64-default/2018-12-16_22h33m32s/logs/errors/aws-c-common-20181212.log You can remove -Wno-sign-conversion flag but then another error is caused (I don't have a log unfortunately) that GCC 4.4 or higher is required. There are also errors related to the lack of atomic functions (apart from GCC 4.4 requirement), which also point at C11.
A commit references this bug: Author: danilo Date: Sat Jan 12 18:33:45 UTC 2019 New revision: 490069 URL: https://svnweb.freebsd.org/changeset/ports/490069 Log: - Update to 0.3.0 - Add compiler:c11 to fix build on archs that still use GCC as default compiler [1] PR: 234098 Submitted by: Piotr Kubaj [1] Changes: head/devel/aws-c-commons/Makefile head/devel/aws-c-commons/distinfo head/devel/aws-c-commons/files/patch-CMakeLists.txt head/devel/aws-c-commons/pkg-plist
Committed. Thanks!