)]}'
{".github/workflows/build.yaml":[{"author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"change_message_id":"3fcc56e15951e8938b66a5b8b24ba7f2c4a0ce0f","unresolved":true,"context_lines":[{"line_number":425,"context_line":"        uses: actions/cache@v5"},{"line_number":426,"context_line":"        id: mbedtls-cache"},{"line_number":427,"context_line":"        with:"},{"line_number":428,"context_line":"          path: /opt/"},{"line_number":429,"context_line":"          key: ${{ matrix.os }}-mbedtls-${{ env.MBEDTLS_VERSION }}"},{"line_number":430,"context_line":"      - name: \"mbedtls: checkout\""},{"line_number":431,"context_line":"        if: steps.mbedtls-cache.outputs.cache-hit !\u003d \u0027true\u0027"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"fb75cf9f_6a2d8101","line":428,"updated":"2026-03-16 17:26:23.000000000","message":"This does not seem to work. In my actions I see\n\n```\n/usr/bin/tar --posix -cf cache.tzst --exclude cache.tzst -P -C /home/runner/work/openvpn/openvpn --files-from manifest.txt --use-compress-program zstdmt\n/usr/bin/tar: ../../../../../opt/hca/diagnostics.json: Cannot open: Permission denied\n/usr/bin/tar: Exiting with failure status due to previous errors\nWarning: Failed to save: \"/usr/bin/tar\" failed with error: The process \u0027/usr/bin/tar\u0027 failed with exit code 2\n\n```","commit_id":"933ed91e937aa7b8d29368ab84d0d7430a9fa709"},{"author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"change_message_id":"aaed1be6ae03288c1f553ee93fcd580bfb6a2c78","unresolved":false,"context_lines":[{"line_number":425,"context_line":"        uses: actions/cache@v5"},{"line_number":426,"context_line":"        id: mbedtls-cache"},{"line_number":427,"context_line":"        with:"},{"line_number":428,"context_line":"          path: /opt/"},{"line_number":429,"context_line":"          key: ${{ matrix.os }}-mbedtls-${{ env.MBEDTLS_VERSION }}"},{"line_number":430,"context_line":"      - name: \"mbedtls: checkout\""},{"line_number":431,"context_line":"        if: steps.mbedtls-cache.outputs.cache-hit !\u003d \u0027true\u0027"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"b457ad53_98e6ad9c","line":428,"in_reply_to":"ecacc00c_aa858274","updated":"2026-03-17 13:45:10.000000000","message":"Done","commit_id":"933ed91e937aa7b8d29368ab84d0d7430a9fa709"},{"author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"change_message_id":"813b232ec2404dd7cc85413a8b878947e7ba0014","unresolved":true,"context_lines":[{"line_number":425,"context_line":"        uses: actions/cache@v5"},{"line_number":426,"context_line":"        id: mbedtls-cache"},{"line_number":427,"context_line":"        with:"},{"line_number":428,"context_line":"          path: /opt/"},{"line_number":429,"context_line":"          key: ${{ matrix.os }}-mbedtls-${{ env.MBEDTLS_VERSION }}"},{"line_number":430,"context_line":"      - name: \"mbedtls: checkout\""},{"line_number":431,"context_line":"        if: steps.mbedtls-cache.outputs.cache-hit !\u003d \u0027true\u0027"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"ecacc00c_aa858274","line":428,"in_reply_to":"fb75cf9f_6a2d8101","updated":"2026-03-16 19:24:02.000000000","message":"Yes I didn\u0027t expect /opt already to be full other stuff. Will address this in a new version.","commit_id":"933ed91e937aa7b8d29368ab84d0d7430a9fa709"},{"author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"change_message_id":"3fcc56e15951e8938b66a5b8b24ba7f2c4a0ce0f","unresolved":true,"context_lines":[{"line_number":426,"context_line":"        id: mbedtls-cache"},{"line_number":427,"context_line":"        with:"},{"line_number":428,"context_line":"          path: /opt/"},{"line_number":429,"context_line":"          key: ${{ matrix.os }}-mbedtls-${{ env.MBEDTLS_VERSION }}"},{"line_number":430,"context_line":"      - name: \"mbedtls: checkout\""},{"line_number":431,"context_line":"        if: steps.mbedtls-cache.outputs.cache-hit !\u003d \u0027true\u0027"},{"line_number":432,"context_line":"        uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1784dc61_d405d972","line":429,"updated":"2026-03-16 17:26:23.000000000","message":"Do we need separate caches for the \"normal\" and the \"asan\" build?","commit_id":"933ed91e937aa7b8d29368ab84d0d7430a9fa709"},{"author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"change_message_id":"813b232ec2404dd7cc85413a8b878947e7ba0014","unresolved":true,"context_lines":[{"line_number":426,"context_line":"        id: mbedtls-cache"},{"line_number":427,"context_line":"        with:"},{"line_number":428,"context_line":"          path: /opt/"},{"line_number":429,"context_line":"          key: ${{ matrix.os }}-mbedtls-${{ env.MBEDTLS_VERSION }}"},{"line_number":430,"context_line":"      - name: \"mbedtls: checkout\""},{"line_number":431,"context_line":"        if: steps.mbedtls-cache.outputs.cache-hit !\u003d \u0027true\u0027"},{"line_number":432,"context_line":"        uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"eb005d2c_ec4f7bd8","line":429,"in_reply_to":"1784dc61_d405d972","updated":"2026-03-16 19:24:02.000000000","message":"I think you are right. Since we set CFLAGS also for the crypto library build it is probably better to include it in the cache key. Better safe than sorry.","commit_id":"933ed91e937aa7b8d29368ab84d0d7430a9fa709"},{"author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"change_message_id":"aaed1be6ae03288c1f553ee93fcd580bfb6a2c78","unresolved":false,"context_lines":[{"line_number":426,"context_line":"        id: mbedtls-cache"},{"line_number":427,"context_line":"        with:"},{"line_number":428,"context_line":"          path: /opt/"},{"line_number":429,"context_line":"          key: ${{ matrix.os }}-mbedtls-${{ env.MBEDTLS_VERSION }}"},{"line_number":430,"context_line":"      - name: \"mbedtls: checkout\""},{"line_number":431,"context_line":"        if: steps.mbedtls-cache.outputs.cache-hit !\u003d \u0027true\u0027"},{"line_number":432,"context_line":"        uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"0e36f6af_e874b381","line":429,"in_reply_to":"eb005d2c_ec4f7bd8","updated":"2026-03-17 13:45:10.000000000","message":"Done","commit_id":"933ed91e937aa7b8d29368ab84d0d7430a9fa709"}],"/COMMIT_MSG":[{"author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"change_message_id":"3fcc56e15951e8938b66a5b8b24ba7f2c4a0ce0f","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"GHA: Cache built crypto libraries"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: Ie21fdb01b843a7af09fcd469b08c775eee7e3745"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"0e48c15e_1dbdc41a","line":9,"updated":"2026-03-16 17:26:23.000000000","message":"Add Signed-off","commit_id":"933ed91e937aa7b8d29368ab84d0d7430a9fa709"},{"author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"change_message_id":"8a628744a73e6318043e28c838f06c57b52e2d79","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"GHA: Cache built crypto libraries"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: Ie21fdb01b843a7af09fcd469b08c775eee7e3745"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"92fcc9a0_fa00cfcb","line":9,"in_reply_to":"0e48c15e_1dbdc41a","updated":"2026-03-17 13:45:28.000000000","message":"Done","commit_id":"933ed91e937aa7b8d29368ab84d0d7430a9fa709"}]}
