Date: Sat, 14 Feb 2015 03:34:48 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 197609] security/cryptlib: builds on ARMv6 (Poudriere Powered) Message-ID: <bug-197609-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197609 Bug ID: 197609 Summary: security/cryptlib: builds on ARMv6 (Poudriere Powered) Product: Ports & Packages Version: Latest Hardware: arm OS: Any Status: New Severity: Affects Many People Priority: --- Component: Individual Port(s) Assignee: ale@FreeBSD.org Reporter: egypcio@googlemail.com Assignee: ale@FreeBSD.org Flags: maintainer-feedback?(ale@FreeBSD.org) Created attachment 152954 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=152954&action=edit cryptlib-3.4.1.log --- Makefile.orig +++ Makefile @@ -10,7 +10,7 @@ DISTNAME= cl${PORTVERSION:S/.//g} MAINTAINER= ale@FreeBSD.org COMMENT= Powerful security programming toolkit -ONLY_FOR_ARCHS= i386 amd64 +ONLY_FOR_ARCHS= i386 amd64 armv6 OPTIONS_DEFINE= DOCS --- /dev/null +++ files/patch-misc_os__spec.h @@ -0,0 +1,13 @@ +--- misc/os_spec.h.orig 2015-02-13 18:19:47 UTC ++++ misc/os_spec.h +@@ -606,9 +606,7 @@ typedef unsigned char BYTE; + support for the change was added in gcc 4.4, so any newer version with + ARM_EABI defined will have a scalar va_list */ + +-#if defined( __GNUC__ ) && \ +- ( ( __GNUC__ == 4 && __GNUC_MINOR__ >= 4 ) || ( __GNUC__ > 4 ) ) && \ +- defined( __ARM_EABI__ ) ++#if defined( __ARM_EABI__ ) + /* In theory we could check __ap but in practice it's too risky to rely + on the type and state of hidden internal fields, and in any case it's + only a sanity check, not a hard requirement, so we just no-op the --- Comment #1 from Bugzilla Automation <bugzilla@FreeBSD.org> --- Auto-assigned to maintainer ale@FreeBSD.org -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-197609-13>