* Daniel P. Berrangé: > On Wed, May 11, 2022 at 10:37:31AM -0400, Omair Majid wrote: >> AFAIK, even if you rebuild the exact same sources with the exact same >> toolchain with the exact same compiler flags, you still can't claim TCK >> certification status from one build carries over to the next. > > With such a strict interpretation, then I would have thought that > any time a dependency got an update it would invalidate certification > too, even right down to any glibc update, or even kernel update ? I think most TCK users do not control an entire operating system like Fedora does. Is there an actual contractual requirement for Fedora to distribute OpenJDK builds only after they have passed the TCK? That's just impossible with the Fedora build system, and we would have to remove OpenJDK from Fedora to comply. Or maybe there is something we can do to with the OpenJDK vendor strings to escape TCK testing requirements. That would still be unfortunate because some Java software looks at these strings and alters its behavior, so everyone loses because of the reduced test coverage, but it's probably better than shipping no OpenJDK at all. If running the TCK is optional, then the TCK testing could be restricted to a single Fedora release, plus testing of the RC of a new Fedora release. Fedora couldn't claim TCK compliance, of course, but it does not look like we currently do anyway: <https://fedoraproject.org/wiki/Java> <https://fedoraproject.org/w/index.php?title=Special%3ASearch&search=TCK> “TCK” isn't mentioned on docs.fedoraproject.org, either. Thanks, Florian _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure