Project homepage Mailing List  Warmcat.com  API Docs  Github Mirror 
{"schema":"libjg2-1", "vpath":"/git/", "avatar":"/git/avatar/", "alang":"", "gen_ut":1756936311, "reponame":"libwebsockets", "desc":"libwebsockets lightweight C networking library", "owner": { "name": "Andy Green", "email": "andy@warmcat.com", "md5": "c50933ca2aa61e0fe2c43d46bb6b59cb" },"url":"https://libwebsockets.org/repo/libwebsockets", "f":3, "items": [ {"schema":"libjg2-1", "cid":"42b552eb459137475c11d4823ef37839", "commit": {"type":"commit", "time": 1756817825, "time_ofs": 60, "oid_tree": { "oid": "b8920aefa705f177b861a967f27e1c701f40a082", "alias": []}, "oid":{ "oid": "b3cf3d4fce8aaedde3d0d5a985bdf11329117a81", "alias": [ "refs/heads/main"]}, "msg": ".sai.json update", "sig_commit": { "git_time": { "time": 1756817825, "offset": 60 }, "name": "Andy Green", "email": "andy@warmcat.com", "md5": "c50933ca2aa61e0fe2c43d46bb6b59cb" }, "sig_author": { "git_time": { "time": 1756475515, "offset": 60 }, "name": "Andy Green", "email": "andy@warmcat.com", "md5": "c50933ca2aa61e0fe2c43d46bb6b59cb" }}, "body": ".sai.json update\n" , "diff": "diff --git a/.sai.json b/.sai.json\nindex 38420d5..5cec255 100644\n--- a/.sai.json\n+++ b/.sai.json\n@@ -1,40 +1,73 @@\n {\n \t\u0022schema\u0022: \u0022sai-1\u0022,\n \n-\t# We're doing separate install into destdir so that the test server\n-\t# has somewhere to go to find its /usr/share content like certs\n-\n \t\u0022platforms\u0022: {\n \t\t\u0022rocky9/aarch64-a72a55-rk3588/gcc\u0022: {\n-\t\t\t\u0022build\u0022: \u0022mkdir build destdir;cd build;export CCACHE_DISABLE\u003d1;export LD_LIBRARY_PATH\u003d../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib;export SAI_CPACK\u003d\u005c\u0022-G RPM\u005c\u0022;cmake .. ${cmake} \u0026\u0026 make -j6 \u0026\u0026 rm -rf ../destdir \u0026\u0026 make -j DESTDIR\u003d../destdir install \u0026\u0026 ctest -j4 --output-on-failure ${cpack}\u0022\n+ \u0022build\u0022: [\n+ \u0022mkdir -p build destdir; cd build; CCACHE_DISABLE\u003d1 LD_LIBRARY_PATH\u003d../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib cmake .. ${cmake}\u0022,\n+ \u0022cd build \u0026\u0026 make -j$SAI_PARALLEL \u0026\u0026 rm -rf ../destdir \u0026\u0026 make -j$SAI_PARALLEL DESTDIR\u003d../destdir install\u0022,\n+\t\t\t\t\u0022cd build \u0026\u0026 ctest -j$SAI_PARALLEL --output-on-failure\u0022,\n+ \u0022cd build \u0026\u0026 SAI_CPACK\u003d\u005c\u0022-G RPM\u005c\u0022 ${cpack}\u0022\n+ ]\n \t\t},\n \t\t\u0022netbsd-OSX-bigsur/x86_64-intel-i3/llvm\u0022: {\n-\t\t\t\u0022build\u0022: \u0022mkdir build destdir; cd build; export LD_LIBRARY_PATH\u003d../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib;export SAI_CPACK\u003d\u005c\u0022-G ZIP\u005c\u0022;export MACOSX_DEPLOYMENT_TARGET\u003d12.5 ; cmake .. -DCMAKE_MAKE_PROGRAM\u003d/usr/bin/make ${cmake} \u0026\u0026 make -j4 \u0026\u0026 make -j DESTDIR\u003d../destdir install \u0026\u0026 ctest -j4 --output-on-failure ${cpack}\u0022\n+ \u0022build\u0022: [\n+\t\t\t\t\u0022mkdir -p build destdir; cd build; CCACHE_DISABLE\u003d1 LD_LIBRARY_PATH\u003d../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib MACOSX_DEPLOYMENT_TARGET\u003d12.5 cmake .. -DCMAKE_MAKE_PROGRAM\u003d/usr/bin/make ${cmake}\u0022,\n+ \u0022cd build \u0026\u0026 make -j$SAI_PARALLEL \u0026\u0026 rm -rf ../destdir \u0026\u0026 make -j$SAI_PARALLEL DESTDIR\u003d../destdir install\u0022,\n+\t\t\t\t\u0022cd build \u0026\u0026 ctest -j$SAI_PARALLEL --output-on-failure\u0022,\n+ \u0022cd build \u0026\u0026 SAI_CPACK\u003d\u005c\u0022-G ZIP\u005c\u0022 ${cpack}\u0022\n+\t\t\t]\n \t\t},\n \t\t\u0022ubuntu-noble/riscv64/gcc\u0022: {\n-\t\t\t\u0022build\u0022: \u0022mkdir build destdir;cd build;export CCACHE_DISABLE\u003d1;export LD_LIBRARY_PATH\u003d../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib;export SAI_CPACK\u003d\u005c\u0022-G DEB\u005c\u0022;cmake .. ${cmake} \u0026\u0026 make -j4 \u0026\u0026 rm -rf ../destdir \u0026\u0026 make -j DESTDIR\u003d../destdir install \u0026\u0026 ctest -j4 --output-on-failure ${cpack}\u0022\n+ \u0022build\u0022: [\n+\t\t\t\t\u0022mkdir -p build destdir; cd build; CCACHE_DISABLE\u003d1 LD_LIBRARY_PATH\u003d../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib cmake .. ${cmake}\u0022,\n+ \u0022cd build \u0026\u0026 make -j$SAI_PARALLEL \u0026\u0026 rm -rf ../destdir \u0026\u0026 make -j$SAI_PARALLEL DESTDIR\u003d../destdir install\u0022,\n+\t\t\t\t\u0022cd build \u0026\u0026 ctest -j$SAI_PARALLEL --output-on-failure\u0022,\n+ \u0022cd build \u0026\u0026 SAI_CPACK\u003d\u005c\u0022-G DEB\u005c\u0022 ${cpack}\u0022\n+\t\t\t]\n \t\t},\n \t\t\u0022rocky9/x86_64-amd/gcc\u0022: {\n- \u0022build\u0022: \u0022mkdir build destdir;cd build;export CCACHE_DISABLE\u003d1;export LD_LIBRARY_PATH\u003d../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib;export SAI_CPACK\u003d\u005c\u0022-G RPM\u005c\u0022;cmake .. ${cmake} \u0026\u0026 make -j6 \u0026\u0026 rm -rf ../destdir \u0026\u0026 make -j DESTDIR\u003d../destdir install \u0026\u0026 ctest -j4 --output-on-failure ${cpack}\u0022\n+ \u0022build\u0022: [\n+\t\t\t\t\u0022mkdir -p build destdir; cd build; CCACHE_DISABLE\u003d1 LD_LIBRARY_PATH\u003d../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib cmake .. ${cmake}\u0022,\n+ \u0022cd build \u0026\u0026 make -j$SAI_PARALLEL \u0026\u0026 rm -rf ../destdir \u0026\u0026 make -j$SAI_PARALLEL DESTDIR\u003d../destdir install\u0022,\n+\t\t\t\t\u0022cd build \u0026\u0026 ctest -j$SAI_PARALLEL --output-on-failure\u0022,\n+ \u0022cd build \u0026\u0026 SAI_CPACK\u003d\u005c\u0022-G RPM\u005c\u0022 ${cpack}\u0022\n+\t\t\t]\n \t\t},\n \t\t\u0022linux-ubuntu-2404/aarch64-a72-bcm2711-rpi4/gcc\u0022: {\n- \u0022build\u0022: \u0022mkdir build destdir;cd build;export CCACHE_DISABLE\u003d1;export LD_LIBRARY_PATH\u003d../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib;export SAI_CPACK\u003d\u005c\u0022-G DEB\u005c\u0022;cmake .. ${cmake} \u0026\u0026 make -j4 \u0026\u0026 rm -rf ../destdir \u0026\u0026 make -j DESTDIR\u003d../destdir install \u0026\u0026 ctest -j4 --output-on-failure ${cpack}\u0022\n+ \u0022build\u0022: [\n+\t\t\t\t\u0022mkdir -p build destdir; cd build; CCACHE_DISABLE\u003d1 LD_LIBRARY_PATH\u003d../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib cmake .. ${cmake}\u0022,\n+ \u0022cd build \u0026\u0026 make -j$SAI_PARALLEL \u0026\u0026 rm -rf ../destdir \u0026\u0026 make -j$SAI_PARALLEL DESTDIR\u003d../destdir install\u0022,\n+\t\t\t\t\u0022cd build \u0026\u0026 ctest -j$SAI_PARALLEL --output-on-failure\u0022,\n+ \u0022cd build \u0026\u0026 SAI_CPACK\u003d\u005c\u0022-G DEB\u005c\u0022 ${cpack}\u0022\n+\t\t\t]\n \t\t},\n \u0022netbsd/aarch64BE-bcm2837-a53/gcc\u0022: {\n- \u0022build\u0022: \u0022mkdir build destdir;cd build;export LD_LIBRARY_PATH\u003d../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib;export CCACHE_DISABLE\u003d1;cmake .. ${cmake};make -j6 \u0026\u0026 rm -rf ../destdir \u0026\u0026 make -j6 DESTDIR\u003d../destdir install \u0026\u0026 /usr/pkg/bin/ctest -j4 --output-on-failure\u0022,\n- \u0022default\u0022: false\n+ \u0022default\u0022: false,\n+ \u0022build\u0022: [\n+\t\t\t\t\u0022mkdir -p build destdir; cd build; CCACHE_DISABLE\u003d1 LD_LIBRARY_PATH\u003d../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib cmake .. ${cmake}\u0022,\n+ \u0022cd build \u0026\u0026 make -j$SAI_PARALLEL \u0026\u0026 rm -rf ../destdir \u0026\u0026 make -j$SAI_PARALLEL DESTDIR\u003d../destdir install\u0022,\n+\t\t\t\t\u0022cd build \u0026\u0026 /usr/pkg/bin/ctest -j$SAI_PARALLEL --output-on-failure\u0022\n+\t\t\t]\n },\n \t\t\u0022w11/x86_64-amd/msvc\u0022: {\n-\t\t\t\u0022build\u0022: \u0022mkdir build \u0026\u0026 cd build \u0026\u0026 set SAI_CPACK\u003d\u005c\u0022-G ZIP\u005c\u0022 \u0026\u0026 cmake .. -DOPENSSL_ROOT_DIR\u003d\u005c\u0022C:\u005c\u005cUsers\u005c\u005candy\u005c\u005cvcpkg\u005c\u005cpackages\u005c\u005copenssl_x64-windows\u005c\u0022 -DLWS_EXT_PTHREAD_INCLUDE_DIR\u003d\u005c\u0022C:\u005c\u005cProgram Files (x86)\u005c\u005cpthreads\u005c\u005cinclude\u005c\u0022 -DLWS_EXT_PTHREAD_LIBRARIES\u003d\u005c\u0022C:\u005c\u005cProgram Files (x86)\u005c\u005cpthreads\u005c\u005clib\u005c\u005cx64\u005c\u005clibpthreadGC2.a\u005c\u0022 ${cmake} \u0026\u0026 cmake --build . --config DEBUG \u0026\u0026 set CTEST_OUTPUT_ON_FAILURE\u003d1 \u0026\u0026 ctest . -C DEBUG -j1 --output-on-failure\u0022,\n-\t\t\t\u0022default\u0022: false\n+\t\t\t\u0022default\u0022: false,\n+ \u0022build\u0022: [\n+\t\t\t\t\u0022mkdir -p build; cd build; CCACHE_DISABLE\u003d1 LD_LIBRARY_PATH\u003d../destdir/usr/local/share/libwebsockets-test-server/plugins:../destdir/usr/local/lib cmake .. -DOPENSSL_ROOT_DIR\u003d\u005c\u0022C:\u005c\u005cUsers\u005c\u005candy\u005c\u005cvcpkg\u005c\u005cpackages\u005c\u005copenssl_x64-windows\u005c\u0022 -DLWS_EXT_PTHREAD_INCLUDE_DIR\u003d\u005c\u0022C:\u005c\u005cProgram Files (x86)\u005c\u005cpthreads\u005c\u005cinclude\u005c\u0022 -DLWS_EXT_PTHREAD_LIBRARIES\u003d\u005c\u0022C:\u005c\u005cProgram Files (x86)\u005c\u005cpthreads\u005c\u005clib\u005c\u005cx64\u005c\u005clibpthreadGC2.a\u005c\u0022 ${cmake}\u0022,\n+ \u0022cd build \u0026\u0026 cmake --build . --config DEBUG\u0022,\n+\t\t\t\t\u0022cd build \u0026\u0026 /usr/pkg/bin/ctest -j$SAI_PARALLEL --output-on-failure\u0022,\n+ \u0022cd build \u0026\u0026 SAI_CPACK\u003d\u005c\u0022-G ZIP\u005c\u0022 ${cpack}\u0022\n+\t\t\t]\n \t\t},\n \t\t\u0022freertos-espidf/xl6-esp32/gcc\u0022: {\n-\t\t\t# official way to get sdkconfig.h is idf.py menuconfig, but\n-\t\t\t# no obvious way to do that in CI\n-\t\t\t\u0022build\u0022:\t\u0022rm -rf ebuild ; mkdir ebuild; cd ebuild; cp -rp ../minimal-examples/embedded/esp32/${cpack} . ; cd ${cpack} ; . /opt/esp/esp-idf/export.sh ; rm -f libwebsockets ; ln -sf ../.. libwebsockets ; idf.py set-target esp32 \u0026\u0026 cp libwebsockets/minimal-examples/embedded/esp32/${cpack}/sdkconfig . \u0026\u0026 cp sdkconfig.h build \u0026\u0026 idf.py ${cmake} build size size-components size-files \u0026\u0026 cd build \u0026\u0026 /usr/local/bin/sai-device ${cpack} ESPPORT\u003d0 ctest --output-on-failure\u0022,\n-\t\t\t\u0022default\u0022:\tfalse\n+ \u0022default\u0022: false,\n+ \u0022build\u0022: [\n+\t\t\t\t\u0022rm -rf ebuild ; mkdir ebuild; cd ebuild; cp -rp ../minimal-examples/embedded/esp32/${cpack} . ; cd ${cpack} ; . /opt/esp/esp-idf/export.sh ; rm -f libwebsockets ; ln -sf ../.. libwebsockets ; idf.py set-target esp32 \u0026\u0026 cp libwebsockets/minimal-examples/embedded/esp32/${cpack}/sdkconfig . \u0026\u0026 cp sdkconfig.h build \u0026\u0026 idf.py ${cmake} build size size-components size-files\u0022,\n+\t\t\t\t\u0022cd build \u0026\u0026 /usr/local/bin/sai-device ${cpack} ESPPORT\u003d0 ctest --output-on-failure\u0022\n+\t\t\t]\n \t\t}\n \t},\n+\n \t\u0022configurations\u0022: {\n \t\t\u0022default\u0022: {\n \t\t\t\u0022cmake\u0022:\t\u0022\u0022,\n","s":{"c":1756936311,"u": 2360}} ],"g": 3858,"chitpc": 0,"ehitpc": 0,"indexed":0 , "ab": 0, "si": 0, "db":0, "di":0, "sat":0, "lfc": "0000"}