Repeatable builds update

2022-05-05 Thread Mark Thomas
TL;DR we have platform independent repeatable release builds And now for the longer version: Nearly all of the plumbing is in place for this. I have one more commit to add to handle repeatable signing of the Windows installer but I am holding that back as we need a couple of other things to fa

[tomcat] branch 8.5.x updated: Reproducible builds: Signing the uninstaller changes the timestamp

2022-05-05 Thread markt
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch 8.5.x in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/8.5.x by this push: new 48683b7f92 Reproducible builds: Signing the uninsta

[tomcat] branch 9.0.x updated: Reproducible builds: Signing the uninstaller changes the timestamp

2022-05-05 Thread markt
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch 9.0.x in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/9.0.x by this push: new 5c30f08214 Reproducible builds: Signing the uninsta

[tomcat] branch 10.0.x updated: Reproducible builds: Signing the uninstaller changes the timestamp

2022-05-05 Thread markt
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch 10.0.x in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/10.0.x by this push: new 0be4e58765 Reproducible builds: Signing the unins

[tomcat] branch main updated: Reproducible builds: Signing the uninstaller changes the timestamp

2022-05-05 Thread markt
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/main by this push: new 6e4d8876b9 Reproducible builds: Signing the uninstall

Compiler warnings when compiling tcnative with -Wall -pedantic -ansi

2022-05-05 Thread Christopher Schultz
All, When compiling with these extra flags, we get a raft of errors which are mostly: 1. Use of "long long" which is an "extension" 2. Use of // style comments 3. Use of mixed declarations and code When setting -std=C99 all of these go away. This flag works with both gcc and clang, but I don