update failed for security/nss-3.14.3

joerg_surmann joerg_surmann at snafu.de
Wed Feb 20 13:50:44 UTC 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

hey,

i found this Makefile:
http://dxr.mozilla.org/mozilla-central/security/nss/lib/freebl/Makefile.html
with the same intructions.

ifdef INTEL_GCM                         --> "Makefile", line 107: Need
an operator
fneq (,$(findstring clang,$(AS))) --> line 118: Missing dependency operator

that dosnt work.


Am 20.02.2013 11:18, schrieb Alex Dupre:
> joerg_surmann wrote:
> > hi all,
>
> > can't update security/nss.
>
> INTEL_GCM option of nss is quite flawed.
>
> ifdef INTEL_GCM
> #
> # GCM binary needs -mssse3
> #
> $(OBJDIR)/$(PROG_PREFIX)intel-gcm-wrap$(OBJ_SUFFIX): CFLAGS += -mssse3
>
> # The integrated assembler in Clang 3.2 does not support % in the
> # expression of a .set directive. intel-gcm.s uses .set to give
> # symbolic names to registers, for example,
> # .set Htbl, %rdi
> # So we can't use Clang's integrated assembler with intel-gcm.s.
> ifneq (,$(findstring clang,$(AS)))
> $(OBJDIR)/$(PROG_PREFIX)intel-gcm$(OBJ_SUFFIX): ASFLAGS +=
> -no-integrated-as
> endif
> endif
>
>
> It requires -mssse3 flag, so it cannot be built on 8.x with base gcc:
>
> cc1: error: unrecognized command line option "-mssse3"
>
> It uses assembly code not recognized by clang.
>
> I'd say we should disable it to start.
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iQIcBAEBCAAGBQJRJNSTAAoJEDyDkpKh+9pT8oUQAL5tRvoauJ0TJ4sEI8Pawn/8
FD/6r4Jdv5/QPd1TSOppN02r0ZSRmIoDFwgOVpLg6aDkt4kUzA/f1uGr463T6iYY
WCvU9QWBE8Yy0sAdG7S3aTMCyK5QXToQ7Ua1tq8rRJ47u7njJD30l+W6kcmtGZOq
SrS4/ZhyDblk8FJ1ODC5cYsYEQx+lPKqQlSFrIkOj6Djdi1YizVlTZBn9gcBLe5m
ORjmbsDMzB1rhomskhOdF8+2YGiXu+3kDE1sTWhUUXM+ArMwX0PHLPv5lAvriv21
3Z0tYtAqYltONcapmgmCHJOhxxw5RMO7Q+/MwKP49yIwr6Ayivu3dKX9Ex5/jV11
zMrnZe2ery48QDRsFRDQaC2u1P6XSj3LquD1xhrI7SUCRf8pN9+IJqryW3YKe9g1
w64oVNj0F0STuZkzAMpUo+w/A01KcdA6RWlLLkQdPnMLDPgfOfPY0Op2PDzpJb2I
Wx91fV7n9LNlly+QEplJmYIb2US3Qf2grmLBnWoS9TvIjVvjPBLwtlr0uVMIU1AC
oZjlqpTl+hglIu0O+6azxi/tScUbDTQbZo5eHSBIzW0pepgK0n43u4fvigNxrZ8L
Y/Aj5CNbx0kxT2MGeXnCKRyZivW2w/uqIykcubyNPfkiO5RiMhW4UThEaRNOKUbX
QfHatdSrTns3QC9Qqp5d
=mGFM
-----END PGP SIGNATURE-----



More information about the freebsd-ports mailing list