{"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"}