The OpenPGP standard lets users create an expiration date that is greater than 2^32 seconds after the unix epoch, because the expiration date is a 32-bit offset from the creation date.
gpg appears to count the expiration date internally as a 32-bit offset from the unix epoch, which means that
is seen as expiring in 1971, when it should be in February 2108.Here is a message signed by this key:
gpgv claims EXPKEYSIG and KEYEXPIRED here, despite the future expiration date.