Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 08 Jan 2018 19:04:32 +0100
From:      Jan Beich <jbeich@FreeBSD.org>
To:        Kirill Ponomarev <krion@FreeBSD.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r458457 - in head/security: . libdecaf libdecaf/files
Message-ID:  <lgh8-z0pb-wny@FreeBSD.org>
In-Reply-To: <201801081711.w08HBRRZ094047@repo.freebsd.org> (Kirill Ponomarev's message of "Mon, 8 Jan 2018 17:11:27 %2B0000 (UTC)")
References:  <201801081711.w08HBRRZ094047@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Kirill Ponomarev <krion@FreeBSD.org> writes:

> Log:
>   Add security/libdecaf

Doesn't build on i386.

In file included from src/p25519/f_arithmetic.cIn file included from src/p25519/arch_x86_64/f_impl.c:5:
In file included from src/GENERATED/c/p25519/f_field.h:18:
In file included from src/include/constant_time.h:14:
In file included from src/include/word.h:18:
src/include/arch_x86_64/arch_intrinsics.h:13:19: error: unknown type name '__uint128_t'
:11:
In file included from src/include/field.h:13:
In file included from src/include/constant_time.h:14:
In file included from src/include/word.h:18:
src/include/arch_x86_64/arch_intrinsics.h:13static __inline__ __uint128_t widemul(const uint64_t *a, const uint64_t *b) {:19: error: unknown type name '__uint128_t'

                  ^
static __inline__ __uint128_t widemul(const uint64_t *a, const uint64_t *b) {
                  ^
[...]

10.3 i386 build log: http://tpaste.us/bga1
11.3 i386 build log: http://tpaste.us/7Nvo

> +LDFLAGS+=	-L${LOCALBASE}/lib

Why only LDFLAGS (no CFLAGS)? Maybe drop the line or replace with
USES=localbase:ldflags.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?lgh8-z0pb-wny>