On Sat, Dec 14, 2019 at 7:28 PM Alexander Kanavin <[email protected]> wrote: > > On Sat, 14 Dec 2019 at 17:29, Khem Raj <[email protected]> wrote: >> >> > This option is only available with gyp, and not plain Makefiles >> > unfortunately. And the way I read it, >> > it's not actually possible to disable :-/ >> > >> >> nss is used in quite a few apps, and disabling armv7a is not a good >> option, plus hw crypto is only in armv8 >> thing. > > > I guess I could patch that bit to make it conditional then. It is not > actually mandatory, it's just that they don't have a config switch to disable > it. > > In oe-core the only user of nss is rpm, and we're going to switch it over to > openssl or gcrypt. Grepped around a bit and there are some recipes: most prominent are firefox / chromium and V8 derived as qtwebengine / some recipes in meta-netwoerking. / libreoffice
I bet there workarounds for those recipes possible but if Alex can add some configuration it would save at us trouble/efforts. Still am not convinced that armv7 was kicked out by intention. Am no expert but what hardware do moz-people have in mind when writing in their Makefile: ifeq ($(CPU_ARCH),arm) $(OBJDIR)/$(PROG_PREFIX)aes-armv8$(OBJ_SUFFIX): CFLAGS += -march=armv8-a -mfpu=crypto-neon-fp-armv8 $(OBJDIR)/$(PROG_PREFIX)gcm-arm32-neon$(OBJ_SUFFIX): CFLAGS += -mfpu=neon endif Maybe I should ask ask them... CU Andreas -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
