building SLES 12 RPM for nss-3.95, missing BL_FIPSRepeatIntegrityCheck()

Brian Reichert <[email protected]> Tue, 28 Nov 2023 16:41:54 -0500
Newsgroups gmane.comp.mozilla.crypto
Message-ID <[email protected]>
I successfully built NSS 3.93 for SLES 12 several weeks ago.

I'm now trying to build NSS 3.95, and am running into challenges.

Among them:

  ldvector.c:435:5: error: 'BL_FIPSRepeatIntegrityCheck' undeclared here (not in a function)
    435 |     BL_FIPSRepeatIntegrityCheck
	|     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
	../../coreconf/rules.mk:292: recipe for target
	'Linux4.12_x86_64_gcc-9_glibc_PTH_64_OPT.OBJ/Linux_SINGLE_SHLIB/ldvector.o' failed

When I paw through the source, I see this in ./nss/lib/freebl/blapi.h:

  /* Unconditionally run the integrity check. */
  extern void BL_FIPSRepeatIntegrityCheck(void);

What would provide this function?

-- 
Brian Reichert				<[email protected]>
BSD admin/developer at large	

-- 
You received this message because you are subscribed to the Google Groups "[email protected]" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion on the web visit https://groups.google.com/a/mozilla.org/d/msgid/dev-tech-crypto/20231128214154.GA33791%40numachi.com.