Open Bug 1651505 Opened 3 months ago

Do ABI checking on mozilla::pkix's libmozpkix.so

Categories

(NSS :: Test, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: jcj, Unassigned)

References

()

Details

automation/taskcluster/scripts/check_abi.sh and automation/release/nss-release-helper.py should be updated to check for ABI changes in libmozpkix, in the understanding that someday we might have compatibility guarantees for that. Firefox does actually depend on it, causing some downstream issues when trying to use ESR with newer NSS (see https://github.com/NixOS/nixpkgs/pull/91746), and having the ABI checks would at least remind us of that kind of hazard when landing changes.

Since libmozpkix is a static library, I'm not sure if libabigail's abidiff can handle it.

You need to log in before you can comment on or make changes to this bug.