Thalhammer / jwt-cpp

A header only library for creating and validating json web tokens in c++
https://thalhammer.github.io/jwt-cpp/
MIT License
855 stars 233 forks source link

Move gcc 4.8 tests to docker image #292

Closed prince-chrismc closed 1 year ago

Thalhammer commented 1 year ago

Some of the tests failed because azure had a hickup, but the one we changed seems to be ok again.

prince-chrismc commented 1 year ago

https://github.com/Thalhammer/jwt-cpp/actions/runs/5000111463/jobs/8957133536?pr=292

CMake Error at Source/kwsys/cmake_install.cmake:46 (file): file cannot create directory: /usr/local/doc/cmake-3.26/cmsys. Maybe need administrative privileges.

prince-chrismc commented 1 year ago

Ohh I just saw https://github.com/Thalhammer/jwt-cpp/pull/292/commits/eba0ef0d27480b5d3686a54fea9a5d01cce81c68 so that means we need to be smarter 🤔

prince-chrismc commented 1 year ago

I am note sure why openssl 1.1.0 failed last time :/ https://github.com/Thalhammer/jwt-cpp/actions/runs/5006258717/jobs/8971288052#step:5:3138

created directory `/tmp/bin'
install libcrypto.so.1.1 -> /tmp/lib/libcrypto.so.1.1
*** Installing runtime files
install libcrypto.so.1.1 -> /tmp/lib/libcrypto.so.1.1
link /tmp/lib/libcrypto.so -> /tmp/lib/libcrypto.so.1.1
chmod: cannot access '/tmp/lib/libcrypto.so.1.1.new': No such file or directory
make: *** [Makefile:387: install_runtime] Error 1
make: *** Waiting for unfinished jobs....
install libssl.so.1.1 -> /tmp/lib/libssl.so.1.1
link /tmp/lib/libssl.so -> /tmp/lib/libssl.so.1.1

It's working now 🤷