[{"id":"14786646633","type":"PushEvent","actor":{"id":6557263,"login":"hanickadot","display_login":"hanickadot","gravatar_id":"","url":"https://api.github.com/users/hanickadot","avatar_url":"https://avatars.githubusercontent.com/u/6557263?"},"repo":{"id":732985519,"name":"hanickadot/llvm-project","url":"https://api.github.com/repos/hanickadot/llvm-project"},"payload":{"repository_id":732985519,"push_id":37076569158,"ref":"refs/heads/compiler-explorer/hana-clang","head":"9c6886b48f98d9bfcb44926a96f8d94bd43c1425","before":"973e4cb3d49c3319290c6066a7f01a50ee8880cc"},"public":true,"created_at":"2026-07-11T21:58:46Z"},{"id":"11659932264","type":"IssueCommentEvent","actor":{"id":6557263,"login":"hanickadot","display_login":"hanickadot","gravatar_id":"","url":"https://api.github.com/users/hanickadot","avatar_url":"https://avatars.githubusercontent.com/u/6557263?"},"repo":{"id":61965362,"name":"hanickadot/compile-time-regular-expressions","url":"https://api.github.com/repos/hanickadot/compile-time-regular-expressions"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/hanickadot/compile-time-regular-expressions/issues/363","repository_url":"https://api.github.com/repos/hanickadot/compile-time-regular-expressions","labels_url":"https://api.github.com/repos/hanickadot/compile-time-regular-expressions/issues/363/labels{/name}","comments_url":"https://api.github.com/repos/hanickadot/compile-time-regular-expressions/issues/363/comments","events_url":"https://api.github.com/repos/hanickadot/compile-time-regular-expressions/issues/363/events","html_url":"https://github.com/hanickadot/compile-time-regular-expressions/issues/363","id":4864223469,"node_id":"I_kwDOA7GEMs8AAAABIe4o7Q","number":363,"title":"Update version tag from 3.9.0 to match current release version 3.11.0.","user":{"login":"anadon","id":3113477,"node_id":"MDQ6VXNlcjMxMTM0Nzc=","avatar_url":"https://avatars.githubusercontent.com/u/3113477?v=4","gravatar_id":"","url":"https://api.github.com/users/anadon","html_url":"https://github.com/anadon","followers_url":"https://api.github.com/users/anadon/followers","following_url":"https://api.github.com/users/anadon/following{/other_user}","gists_url":"https://api.github.com/users/anadon/gists{/gist_id}","starred_url":"https://api.github.com/users/anadon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anadon/subscriptions","organizations_url":"https://api.github.com/users/anadon/orgs","repos_url":"https://api.github.com/users/anadon/repos","events_url":"https://api.github.com/users/anadon/events{/privacy}","received_events_url":"https://api.github.com/users/anadon/received_events","type":"User","user_view_type":"public","site_admin":false},"labels":[],"state":"closed","locked":false,"assignees":[],"milestone":null,"comments":1,"created_at":"2026-07-11T21:25:39Z","updated_at":"2026-07-11T21:34:28Z","closed_at":"2026-07-11T21:34:28Z","assignee":null,"active_lock_reason":null,"sub_issues_summary":{"total":0,"completed":0,"percent_completed":0},"issue_dependencies_summary":{"blocked_by":0,"total_blocked_by":0,"blocking":0,"total_blocking":0},"body":"https://github.com/hanickadot/compile-time-regular-expressions/blob/dab09336d6a221299159a5ddc76cdcf6967ba9dd/CMakeLists.txt#L22","reactions":{"url":"https://api.github.com/repos/hanickadot/compile-time-regular-expressions/issues/363/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/hanickadot/compile-time-regular-expressions/issues/363/timeline","performed_via_github_app":null,"state_reason":"completed","pinned_comment":null},"comment":{"url":"https://api.github.com/repos/hanickadot/compile-time-regular-expressions/issues/comments/4948838257","html_url":"https://github.com/hanickadot/compile-time-regular-expressions/issues/363#issuecomment-4948838257","issue_url":"https://api.github.com/repos/hanickadot/compile-time-regular-expressions/issues/363","id":4948838257,"node_id":"IC_kwDOA7GEMs8AAAABJvlHcQ","user":{"login":"hanickadot","id":6557263,"node_id":"MDQ6VXNlcjY1NTcyNjM=","avatar_url":"https://avatars.githubusercontent.com/u/6557263?v=4","gravatar_id":"","url":"https://api.github.com/users/hanickadot","html_url":"https://github.com/hanickadot","followers_url":"https://api.github.com/users/hanickadot/followers","following_url":"https://api.github.com/users/hanickadot/following{/other_user}","gists_url":"https://api.github.com/users/hanickadot/gists{/gist_id}","starred_url":"https://api.github.com/users/hanickadot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hanickadot/subscriptions","organizations_url":"https://api.github.com/users/hanickadot/orgs","repos_url":"https://api.github.com/users/hanickadot/repos","events_url":"https://api.github.com/users/hanickadot/events{/privacy}","received_events_url":"https://api.github.com/users/hanickadot/received_events","type":"User","user_view_type":"public","site_admin":false},"created_at":"2026-07-11T21:34:28Z","updated_at":"2026-07-11T21:34:28Z","body":"fixed","pin":null,"reactions":{"url":"https://api.github.com/repos/hanickadot/compile-time-regular-expressions/issues/comments/4948838257/reactions","total_count":1,"+1":1,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null}},"public":true,"created_at":"2026-07-11T21:34:28Z"},{"id":"11659932096","type":"IssuesEvent","actor":{"id":6557263,"login":"hanickadot","display_login":"hanickadot","gravatar_id":"","url":"https://api.github.com/users/hanickadot","avatar_url":"https://avatars.githubusercontent.com/u/6557263?"},"repo":{"id":61965362,"name":"hanickadot/compile-time-regular-expressions","url":"https://api.github.com/repos/hanickadot/compile-time-regular-expressions"},"payload":{"action":"closed","issue":{"url":"https://api.github.com/repos/hanickadot/compile-time-regular-expressions/issues/363","repository_url":"https://api.github.com/repos/hanickadot/compile-time-regular-expressions","labels_url":"https://api.github.com/repos/hanickadot/compile-time-regular-expressions/issues/363/labels{/name}","comments_url":"https://api.github.com/repos/hanickadot/compile-time-regular-expressions/issues/363/comments","events_url":"https://api.github.com/repos/hanickadot/compile-time-regular-expressions/issues/363/events","html_url":"https://github.com/hanickadot/compile-time-regular-expressions/issues/363","id":4864223469,"node_id":"I_kwDOA7GEMs8AAAABIe4o7Q","number":363,"title":"Update version tag from 3.9.0 to match current release version 3.11.0.","user":{"login":"anadon","id":3113477,"node_id":"MDQ6VXNlcjMxMTM0Nzc=","avatar_url":"https://avatars.githubusercontent.com/u/3113477?v=4","gravatar_id":"","url":"https://api.github.com/users/anadon","html_url":"https://github.com/anadon","followers_url":"https://api.github.com/users/anadon/followers","following_url":"https://api.github.com/users/anadon/following{/other_user}","gists_url":"https://api.github.com/users/anadon/gists{/gist_id}","starred_url":"https://api.github.com/users/anadon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anadon/subscriptions","organizations_url":"https://api.github.com/users/anadon/orgs","repos_url":"https://api.github.com/users/anadon/repos","events_url":"https://api.github.com/users/anadon/events{/privacy}","received_events_url":"https://api.github.com/users/anadon/received_events","type":"User","user_view_type":"public","site_admin":false},"labels":[],"state":"closed","locked":false,"assignees":[],"milestone":null,"comments":1,"created_at":"2026-07-11T21:25:39Z","updated_at":"2026-07-11T21:34:28Z","closed_at":"2026-07-11T21:34:28Z","assignee":null,"active_lock_reason":null,"sub_issues_summary":{"total":0,"completed":0,"percent_completed":0},"issue_dependencies_summary":{"blocked_by":0,"total_blocked_by":0,"blocking":0,"total_blocking":0},"body":"https://github.com/hanickadot/compile-time-regular-expressions/blob/dab09336d6a221299159a5ddc76cdcf6967ba9dd/CMakeLists.txt#L22","reactions":{"url":"https://api.github.com/repos/hanickadot/compile-time-regular-expressions/issues/363/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/hanickadot/compile-time-regular-expressions/issues/363/timeline","performed_via_github_app":null,"state_reason":"completed","pinned_comment":null}},"public":true,"created_at":"2026-07-11T21:34:28Z"},{"id":"14785756592","type":"PushEvent","actor":{"id":6557263,"login":"hanickadot","display_login":"hanickadot","gravatar_id":"","url":"https://api.github.com/users/hanickadot","avatar_url":"https://avatars.githubusercontent.com/u/6557263?"},"repo":{"id":61965362,"name":"hanickadot/compile-time-regular-expressions","url":"https://api.github.com/repos/hanickadot/compile-time-regular-expressions"},"payload":{"repository_id":61965362,"push_id":37075676621,"ref":"refs/heads/main","head":"0bb96c12f89033461ae2d2b8e16bab7592515c31","before":"dab09336d6a221299159a5ddc76cdcf6967ba9dd"},"public":true,"created_at":"2026-07-11T21:34:06Z"},{"id":"14785044218","type":"CreateEvent","actor":{"id":6557263,"login":"hanickadot","display_login":"hanickadot","gravatar_id":"","url":"https://api.github.com/users/hanickadot","avatar_url":"https://avatars.githubusercontent.com/u/6557263?"},"repo":{"id":732985519,"name":"hanickadot/llvm-project","url":"https://api.github.com/repos/hanickadot/llvm-project"},"payload":{"ref":"compiler-explorer/hana-clang4","ref_type":"branch","full_ref":"refs/heads/compiler-explorer/hana-clang4","master_branch":"main","description":"The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.","pusher_type":"user"},"public":true,"created_at":"2026-07-11T21:14:30Z"},{"id":"14783676395","type":"PushEvent","actor":{"id":6557263,"login":"hanickadot","display_login":"hanickadot","gravatar_id":"","url":"https://api.github.com/users/hanickadot","avatar_url":"https://avatars.githubusercontent.com/u/6557263?"},"repo":{"id":732985519,"name":"hanickadot/llvm-project","url":"https://api.github.com/repos/hanickadot/llvm-project"},"payload":{"repository_id":732985519,"push_id":37073590565,"ref":"refs/heads/compiler-explorer/hana-clang","head":"973e4cb3d49c3319290c6066a7f01a50ee8880cc","before":"e8d5a31a3753bb81391f6cdcb1f025ad3fd3bf2e"},"public":true,"created_at":"2026-07-11T20:38:45Z"},{"id":"14783511844","type":"PushEvent","actor":{"id":6557263,"login":"hanickadot","display_login":"hanickadot","gravatar_id":"","url":"https://api.github.com/users/hanickadot","avatar_url":"https://avatars.githubusercontent.com/u/6557263?"},"repo":{"id":732985519,"name":"hanickadot/llvm-project","url":"https://api.github.com/repos/hanickadot/llvm-project"},"payload":{"repository_id":732985519,"push_id":37073425470,"ref":"refs/heads/feature/consteval-implementation","head":"dc57e51ee2e2faad86bd9e595f15ca48807d00b6","before":"affaeb418e06fc14b1a07b763b61fe944acf1082"},"public":true,"created_at":"2026-07-11T20:34:28Z"},{"id":"14783491966","type":"PushEvent","actor":{"id":6557263,"login":"hanickadot","display_login":"hanickadot","gravatar_id":"","url":"https://api.github.com/users/hanickadot","avatar_url":"https://avatars.githubusercontent.com/u/6557263?"},"repo":{"id":732985519,"name":"hanickadot/llvm-project","url":"https://api.github.com/repos/hanickadot/llvm-project"},"payload":{"repository_id":732985519,"push_id":37073405581,"ref":"refs/heads/feature/consteval-implementation","head":"affaeb418e06fc14b1a07b763b61fe944acf1082","before":"80912def04ae704894fa5bdea2067e8b42e7cdbc"},"public":true,"created_at":"2026-07-11T20:33:57Z"},{"id":"14783472348","type":"PushEvent","actor":{"id":6557263,"login":"hanickadot","display_login":"hanickadot","gravatar_id":"","url":"https://api.github.com/users/hanickadot","avatar_url":"https://avatars.githubusercontent.com/u/6557263?"},"repo":{"id":732985519,"name":"hanickadot/llvm-project","url":"https://api.github.com/repos/hanickadot/llvm-project"},"payload":{"repository_id":732985519,"push_id":37073385934,"ref":"refs/heads/feature/consteval-implementation","head":"80912def04ae704894fa5bdea2067e8b42e7cdbc","before":"9c07b296afcadc9289b61d81b0b384efe4f4dccc"},"public":true,"created_at":"2026-07-11T20:33:26Z"},{"id":"14773620895","type":"CreateEvent","actor":{"id":3283164,"login":"joaquintides","display_login":"joaquintides","gravatar_id":"","url":"https://api.github.com/users/joaquintides","avatar_url":"https://avatars.githubusercontent.com/u/3283164?"},"repo":{"id":72982875,"name":"boostorg/poly_collection","url":"https://api.github.com/repos/boostorg/poly_collection"},"payload":{"ref":"feature/hub-based-collections","ref_type":"branch","full_ref":"refs/heads/feature/hub-based-collections","master_branch":"develop","description":"Fast containers of polymorphic objects.","pusher_type":"user"},"public":true,"created_at":"2026-07-11T16:38:15Z","org":{"id":3170529,"login":"boostorg","gravatar_id":"","url":"https://api.github.com/orgs/boostorg","avatar_url":"https://avatars.githubusercontent.com/u/3170529?"}},{"id":"11654694134","type":"IssueCommentEvent","actor":{"id":5766837,"login":"raysan5","display_login":"raysan5","gravatar_id":"","url":"https://api.github.com/users/raysan5","avatar_url":"https://avatars.githubusercontent.com/u/5766837?"},"repo":{"id":13836499,"name":"raysan5/raylib","url":"https://api.github.com/repos/raysan5/raylib"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/raysan5/raylib/issues/5969","repository_url":"https://api.github.com/repos/raysan5/raylib","labels_url":"https://api.github.com/repos/raysan5/raylib/issues/5969/labels{/name}","comments_url":"https://api.github.com/repos/raysan5/raylib/issues/5969/comments","events_url":"https://api.github.com/repos/raysan5/raylib/issues/5969/events","html_url":"https://github.com/raysan5/raylib/issues/5969","id":4862774515,"node_id":"I_kwDOANMg088AAAABIdgM8w","number":5969,"title":"[rcore] Static raylib.lib does not initialize window on AMD A6-3420M","user":{"login":"JstnJrg","id":114367411,"node_id":"U_kgDOBtEbsw","avatar_url":"https://avatars.githubusercontent.com/u/114367411?v=4","gravatar_id":"","url":"https://api.github.com/users/JstnJrg","html_url":"https://github.com/JstnJrg","followers_url":"https://api.github.com/users/JstnJrg/followers","following_url":"https://api.github.com/users/JstnJrg/following{/other_user}","gists_url":"https://api.github.com/users/JstnJrg/gists{/gist_id}","starred_url":"https://api.github.com/users/JstnJrg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JstnJrg/subscriptions","organizations_url":"https://api.github.com/users/JstnJrg/orgs","repos_url":"https://api.github.com/users/JstnJrg/repos","events_url":"https://api.github.com/users/JstnJrg/events{/privacy}","received_events_url":"https://api.github.com/users/JstnJrg/received_events","type":"User","user_view_type":"public","site_admin":false},"labels":[],"state":"open","locked":false,"assignees":[],"milestone":null,"comments":3,"created_at":"2026-07-11T14:50:57Z","updated_at":"2026-07-11T16:21:03Z","closed_at":null,"assignee":null,"active_lock_reason":null,"sub_issues_summary":{"total":0,"completed":0,"percent_completed":0},"issue_dependencies_summary":{"blocked_by":0,"total_blocked_by":0,"blocking":0,"total_blocking":0},"body":"Static raylib.lib does not initialize window on AMD A6-3420M (works with raylibdll.lib)\n\nHello,\n\nI found an issue when using the static library version of raylib on my machine.\n\nI first noticed this problem through the Odin raylib bindings, but I tested the same thing directly in C to rule out any issue with Odin. The behavior is the same.\n\nMy system\n\n- CPU: AMD A6-3420M APU with Radeon(tm) HD Graphics\n- OS: Windows x64\n\nRaylib version tested\n\n- raylib 6.0 (\"raylib-6.0_win64_msvc16.zip\")\n\nMinimal C test\n\n#include \"raylib.h\"\n#include <stdio.h>\n\nint main(void)\n{\n    printf(\"Before InitWindow\\n\");\n    InitWindow(800, 600, \"test\");\n\n    printf(\"After InitWindow\\n\");\n\n    while (!WindowShouldClose())\n    {\n        BeginDrawing();\n        ClearBackground(RAYWHITE);\n        EndDrawing();\n    }\n\n    CloseWindow();\n\n    return 0;\n}\n\nBuilding with the static library\n\ncl main.c /I. /MD /link raylib.lib opengl32.lib gdi32.lib winmm.lib user32.lib shell32.lib\n\nThe program reaches \"InitWindow()\", but the window is not created. The same behavior happens when using the Odin raylib bindings.\n\nHowever, using the DLL import library:\n\ncl main.c /I. /MD /link raylibdll.lib opengl32.lib gdi32.lib winmm.lib user32.lib shell32.lib\n\nworks correctly.\n\nI also tried building raylib from source with MSVC, and the same behavior happens with the static library.\n\nAny idea what could cause this behavior?\n\nThanks.","reactions":{"url":"https://api.github.com/repos/raysan5/raylib/issues/5969/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/raysan5/raylib/issues/5969/timeline","performed_via_github_app":null,"state_reason":null,"pinned_comment":null},"comment":{"url":"https://api.github.com/repos/raysan5/raylib/issues/comments/4947513521","html_url":"https://github.com/raysan5/raylib/issues/5969#issuecomment-4947513521","issue_url":"https://api.github.com/repos/raysan5/raylib/issues/5969","id":4947513521,"node_id":"IC_kwDOANMg088AAAABJuUQsQ","user":{"login":"raysan5","id":5766837,"node_id":"MDQ6VXNlcjU3NjY4Mzc=","avatar_url":"https://avatars.githubusercontent.com/u/5766837?v=4","gravatar_id":"","url":"https://api.github.com/users/raysan5","html_url":"https://github.com/raysan5","followers_url":"https://api.github.com/users/raysan5/followers","following_url":"https://api.github.com/users/raysan5/following{/other_user}","gists_url":"https://api.github.com/users/raysan5/gists{/gist_id}","starred_url":"https://api.github.com/users/raysan5/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/raysan5/subscriptions","organizations_url":"https://api.github.com/users/raysan5/orgs","repos_url":"https://api.github.com/users/raysan5/repos","events_url":"https://api.github.com/users/raysan5/events{/privacy}","received_events_url":"https://api.github.com/users/raysan5/received_events","type":"User","user_view_type":"public","site_admin":false},"created_at":"2026-07-11T16:11:56Z","updated_at":"2026-07-11T16:11:56Z","body":"@JstnJrg what is the output log you see in the console?","pin":null,"reactions":{"url":"https://api.github.com/repos/raysan5/raylib/issues/comments/4947513521/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null}},"public":true,"created_at":"2026-07-11T16:11:56Z"},{"id":"14769729919","type":"PushEvent","actor":{"id":1699414,"login":"floooh","display_login":"floooh","gravatar_id":"","url":"https://api.github.com/users/floooh","avatar_url":"https://avatars.githubusercontent.com/u/1699414?"},"repo":{"id":183022889,"name":"floooh/sokol-tools-bin","url":"https://api.github.com/repos/floooh/sokol-tools-bin"},"payload":{"repository_id":183022889,"push_id":37059605243,"ref":"refs/heads/master","head":"9adef5465d8b9e7f412b0ffd48017e2741628c27","before":"b1cdec93b99496f41f3862d1d84f8fe2f96f2fb3"},"public":true,"created_at":"2026-07-11T15:11:48Z"},{"id":"14769261572","type":"PushEvent","actor":{"id":5766837,"login":"raysan5","display_login":"raysan5","gravatar_id":"","url":"https://api.github.com/users/raysan5","avatar_url":"https://avatars.githubusercontent.com/u/5766837?"},"repo":{"id":61231339,"name":"raysan5/raygui","url":"https://api.github.com/repos/raysan5/raygui"},"payload":{"repository_id":61231339,"push_id":37059135952,"ref":"refs/heads/master","head":"96f2970cf6b428ca0d6fb5cd1d5788d19758ccc5","before":"697cb10936a3fc03bb1d151e7c23e6fdb8b90cee"},"public":true,"created_at":"2026-07-11T15:01:51Z"},{"id":"14769230889","type":"PushEvent","actor":{"id":5766837,"login":"raysan5","display_login":"raysan5","gravatar_id":"","url":"https://api.github.com/users/raysan5","avatar_url":"https://avatars.githubusercontent.com/u/5766837?"},"repo":{"id":13836499,"name":"raysan5/raylib","url":"https://api.github.com/repos/raysan5/raylib"},"payload":{"repository_id":13836499,"push_id":37059105209,"ref":"refs/heads/master","head":"f00317bead662c6e7fd5dfc92f16ca37f8a2e08f","before":"8805ab3ee2666dbe891a69c52513b2b2ea37c8d7"},"public":true,"created_at":"2026-07-11T15:01:13Z"},{"id":"14769069744","type":"PushEvent","actor":{"id":5766837,"login":"raysan5","display_login":"raysan5","gravatar_id":"","url":"https://api.github.com/users/raysan5","avatar_url":"https://avatars.githubusercontent.com/u/5766837?"},"repo":{"id":13836499,"name":"raysan5/raylib","url":"https://api.github.com/repos/raysan5/raylib"},"payload":{"repository_id":13836499,"push_id":37058943738,"ref":"refs/heads/master","head":"8805ab3ee2666dbe891a69c52513b2b2ea37c8d7","before":"ebec978443efe8d7a46723fb1e4479422e950006"},"public":true,"created_at":"2026-07-11T14:57:52Z"},{"id":"14768525235","type":"PushEvent","actor":{"id":5766837,"login":"raysan5","display_login":"raysan5","gravatar_id":"","url":"https://api.github.com/users/raysan5","avatar_url":"https://avatars.githubusercontent.com/u/5766837?"},"repo":{"id":13836499,"name":"raysan5/raylib","url":"https://api.github.com/repos/raysan5/raylib"},"payload":{"repository_id":13836499,"push_id":37058399557,"ref":"refs/heads/master","head":"ebec978443efe8d7a46723fb1e4479422e950006","before":"cfe56d97ea6b0cf29f4c80f1ebc9e704921a2a10"},"public":true,"created_at":"2026-07-11T14:46:00Z"},{"id":"14768380374","type":"PushEvent","actor":{"id":5766837,"login":"raysan5","display_login":"raysan5","gravatar_id":"","url":"https://api.github.com/users/raysan5","avatar_url":"https://avatars.githubusercontent.com/u/5766837?"},"repo":{"id":13836499,"name":"raysan5/raylib","url":"https://api.github.com/repos/raysan5/raylib"},"payload":{"repository_id":13836499,"push_id":37058254649,"ref":"refs/heads/master","head":"cfe56d97ea6b0cf29f4c80f1ebc9e704921a2a10","before":"97d2b0146c141269bdbbb1192aeb157e47cc5d65"},"public":true,"created_at":"2026-07-11T14:43:02Z"},{"id":"14768101162","type":"PushEvent","actor":{"id":1699414,"login":"floooh","display_login":"floooh","gravatar_id":"","url":"https://api.github.com/users/floooh","avatar_url":"https://avatars.githubusercontent.com/u/1699414?"},"repo":{"id":180536713,"name":"floooh/sokol-tools","url":"https://api.github.com/repos/floooh/sokol-tools"},"payload":{"repository_id":180536713,"push_id":37057974687,"ref":"refs/heads/master","head":"55c313a2bb91756e9d2b5856db5d6dce72b0b8c3","before":"c763647dd98bdca75fd78631201950c1f45c6989"},"public":true,"created_at":"2026-07-11T14:37:05Z"},{"id":"14767383686","type":"PushEvent","actor":{"id":5766837,"login":"raysan5","display_login":"raysan5","gravatar_id":"","url":"https://api.github.com/users/raysan5","avatar_url":"https://avatars.githubusercontent.com/u/5766837?"},"repo":{"id":13836499,"name":"raysan5/raylib","url":"https://api.github.com/repos/raysan5/raylib"},"payload":{"repository_id":13836499,"push_id":37057255095,"ref":"refs/heads/master","head":"97d2b0146c141269bdbbb1192aeb157e47cc5d65","before":"c31666fe2a5c1e166353807a1e9affcfb165b4a9"},"public":true,"created_at":"2026-07-11T14:22:08Z"},{"id":"14767315586","type":"PushEvent","actor":{"id":5766837,"login":"raysan5","display_login":"raysan5","gravatar_id":"","url":"https://api.github.com/users/raysan5","avatar_url":"https://avatars.githubusercontent.com/u/5766837?"},"repo":{"id":13836499,"name":"raysan5/raylib","url":"https://api.github.com/repos/raysan5/raylib"},"payload":{"repository_id":13836499,"push_id":37057187081,"ref":"refs/heads/master","head":"c31666fe2a5c1e166353807a1e9affcfb165b4a9","before":"ab35e0f71241d24a3c208228670f8bb0ab1cd324"},"public":true,"created_at":"2026-07-11T14:20:44Z"},{"id":"14767212793","type":"PushEvent","actor":{"id":5766837,"login":"raysan5","display_login":"raysan5","gravatar_id":"","url":"https://api.github.com/users/raysan5","avatar_url":"https://avatars.githubusercontent.com/u/5766837?"},"repo":{"id":13836499,"name":"raysan5/raylib","url":"https://api.github.com/repos/raysan5/raylib"},"payload":{"repository_id":13836499,"push_id":37057084016,"ref":"refs/heads/master","head":"ab35e0f71241d24a3c208228670f8bb0ab1cd324","before":"c85cd07db00ef3712b335957ab83bfa19f1f3914"},"public":true,"created_at":"2026-07-11T14:18:37Z"},{"id":"11652648410","type":"IssueCommentEvent","actor":{"id":1699414,"login":"floooh","display_login":"floooh","gravatar_id":"","url":"https://api.github.com/users/floooh","avatar_url":"https://avatars.githubusercontent.com/u/1699414?"},"repo":{"id":97253410,"name":"floooh/sokol-samples","url":"https://api.github.com/repos/floooh/sokol-samples"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/floooh/sokol-samples/issues/204","repository_url":"https://api.github.com/repos/floooh/sokol-samples","labels_url":"https://api.github.com/repos/floooh/sokol-samples/issues/204/labels{/name}","comments_url":"https://api.github.com/repos/floooh/sokol-samples/issues/204/comments","events_url":"https://api.github.com/repos/floooh/sokol-samples/issues/204/events","html_url":"https://github.com/floooh/sokol-samples/pull/204","id":4862404292,"node_id":"PR_kwDOBcv4Is7wiMXj","number":204,"title":"fix: use bounded strlcpy/snprintf in extension.h","user":{"login":"orbisai0security","id":242526317,"node_id":"U_kgDODnSobQ","avatar_url":"https://avatars.githubusercontent.com/u/242526317?v=4","gravatar_id":"","url":"https://api.github.com/users/orbisai0security","html_url":"https://github.com/orbisai0security","followers_url":"https://api.github.com/users/orbisai0security/followers","following_url":"https://api.github.com/users/orbisai0security/following{/other_user}","gists_url":"https://api.github.com/users/orbisai0security/gists{/gist_id}","starred_url":"https://api.github.com/users/orbisai0security/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/orbisai0security/subscriptions","organizations_url":"https://api.github.com/users/orbisai0security/orgs","repos_url":"https://api.github.com/users/orbisai0security/repos","events_url":"https://api.github.com/users/orbisai0security/events{/privacy}","received_events_url":"https://api.github.com/users/orbisai0security/received_events","type":"User","user_view_type":"public","site_admin":false},"labels":[],"state":"closed","locked":false,"assignees":[],"milestone":null,"comments":2,"created_at":"2026-07-11T13:15:21Z","updated_at":"2026-07-11T18:49:28Z","closed_at":"2026-07-11T14:13:42Z","assignee":null,"active_lock_reason":null,"draft":false,"pull_request":{"url":"https://api.github.com/repos/floooh/sokol-samples/pulls/204","html_url":"https://github.com/floooh/sokol-samples/pull/204","diff_url":"https://github.com/floooh/sokol-samples/pull/204.diff","patch_url":"https://github.com/floooh/sokol-samples/pull/204.patch","merged_at":null},"body":"## Summary\nFix critical severity security issue in `libs/spine-c/include/spine/extension.h`.\n\n## Vulnerability\n| Field | Value |\n|-------|-------|\n| **ID** | V-001 |\n| **Severity** | CRITICAL |\n| **Scanner** | multi_agent_ai |\n| **Rule** | `V-001` |\n| **File** | `libs/spine-c/include/spine/extension.h:91` |\n| **Assessment** | Likely exploitable |\n\n**Description**: The MALLOC_STR macro uses strcpy without bounds checking to copy strings. If the source string contains a null terminator beyond the allocated buffer size, strcpy will continue copying until it finds a null terminator, potentially overflowing the destination buffer.\n\n## Evidence\n\n**Exploitation scenario**: An attacker who can control the FROM parameter passed to MALLOC_STR can provide a string that overflows the allocated buffer.\n\n**Scanner confirmation**: multi_agent_ai rule `V-001` flagged this pattern.\n\n**Production code**: This file is in the production codebase, not test-only code.\n\n## Changes\n- `libs/spine-c/include/spine/extension.h`\n\n## Verification\n- [x] Build passes\n- [x] Scanner re-scan confirms fix\n- [x] LLM code review passed\n\n---\n*Automated security fix by [OrbisAI Security](https://orbisappsec.com)*\n","reactions":{"url":"https://api.github.com/repos/floooh/sokol-samples/issues/204/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/floooh/sokol-samples/issues/204/timeline","performed_via_github_app":null,"state_reason":null},"comment":{"url":"https://api.github.com/repos/floooh/sokol-samples/issues/comments/4946619878","html_url":"https://github.com/floooh/sokol-samples/pull/204#issuecomment-4946619878","issue_url":"https://api.github.com/repos/floooh/sokol-samples/issues/204","id":4946619878,"node_id":"IC_kwDOBcv4Is8AAAABJtdt5g","user":{"login":"floooh","id":1699414,"node_id":"MDQ6VXNlcjE2OTk0MTQ=","avatar_url":"https://avatars.githubusercontent.com/u/1699414?v=4","gravatar_id":"","url":"https://api.github.com/users/floooh","html_url":"https://github.com/floooh","followers_url":"https://api.github.com/users/floooh/followers","following_url":"https://api.github.com/users/floooh/following{/other_user}","gists_url":"https://api.github.com/users/floooh/gists{/gist_id}","starred_url":"https://api.github.com/users/floooh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/floooh/subscriptions","organizations_url":"https://api.github.com/users/floooh/orgs","repos_url":"https://api.github.com/users/floooh/repos","events_url":"https://api.github.com/users/floooh/events{/privacy}","received_events_url":"https://api.github.com/users/floooh/received_events","type":"User","user_view_type":"public","site_admin":false},"created_at":"2026-07-11T14:15:00Z","updated_at":"2026-07-11T14:15:26Z","body":"bad bot, go away","reactions":{"url":"https://api.github.com/repos/floooh/sokol-samples/issues/comments/4946619878/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null}},"public":true,"created_at":"2026-07-11T14:15:00Z"},{"id":"11652626177","type":"PullRequestEvent","actor":{"id":1699414,"login":"floooh","display_login":"floooh","gravatar_id":"","url":"https://api.github.com/users/floooh","avatar_url":"https://avatars.githubusercontent.com/u/1699414?"},"repo":{"id":97253410,"name":"floooh/sokol-samples","url":"https://api.github.com/repos/floooh/sokol-samples"},"payload":{"action":"closed","number":204,"pull_request":{"url":"https://api.github.com/repos/floooh/sokol-samples/pulls/204","id":4035495395,"number":204,"head":{"ref":"fix-repo-sokol-samples-fix-malloc-str-strcpy-buffer-overflow","sha":"974c7f4ed46aa8e80cd870443b33447ef1ea5e2e","repo":{"id":1297457386,"url":"https://api.github.com/repos/orbisai0security/sokol-samples","name":"sokol-samples"}},"base":{"ref":"master","sha":"2f21dfc84e1b3b4dc8379514a881e5d0a6ba87e8","repo":{"id":97253410,"url":"https://api.github.com/repos/floooh/sokol-samples","name":"sokol-samples"}}}},"public":true,"created_at":"2026-07-11T13:15:21Z"},{"id":"11652562217","type":"IssueCommentEvent","actor":{"id":1699414,"login":"floooh","display_login":"floooh","gravatar_id":"","url":"https://api.github.com/users/floooh","avatar_url":"https://avatars.githubusercontent.com/u/1699414?"},"repo":{"id":180536713,"name":"floooh/sokol-tools","url":"https://api.github.com/repos/floooh/sokol-tools"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/floooh/sokol-tools/issues/34","repository_url":"https://api.github.com/repos/floooh/sokol-tools","labels_url":"https://api.github.com/repos/floooh/sokol-tools/issues/34/labels{/name}","comments_url":"https://api.github.com/repos/floooh/sokol-tools/issues/34/comments","events_url":"https://api.github.com/repos/floooh/sokol-tools/issues/34/events","html_url":"https://github.com/floooh/sokol-tools/issues/34","id":610860492,"node_id":"MDU6SXNzdWU2MTA4NjA0OTI=","number":34,"title":"add a lib-shdc?","user":{"login":"kevinw","id":7930,"node_id":"MDQ6VXNlcjc5MzA=","avatar_url":"https://avatars.githubusercontent.com/u/7930?v=4","gravatar_id":"","url":"https://api.github.com/users/kevinw","html_url":"https://github.com/kevinw","followers_url":"https://api.github.com/users/kevinw/followers","following_url":"https://api.github.com/users/kevinw/following{/other_user}","gists_url":"https://api.github.com/users/kevinw/gists{/gist_id}","starred_url":"https://api.github.com/users/kevinw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kevinw/subscriptions","organizations_url":"https://api.github.com/users/kevinw/orgs","repos_url":"https://api.github.com/users/kevinw/repos","events_url":"https://api.github.com/users/kevinw/events{/privacy}","received_events_url":"https://api.github.com/users/kevinw/received_events","type":"User","user_view_type":"public","site_admin":false},"labels":[{"id":1312466634,"node_id":"MDU6TGFiZWwxMzEyNDY2NjM0","url":"https://api.github.com/repos/floooh/sokol-tools/labels/enhancement","name":"enhancement","color":"a2eeef","default":true,"description":"New feature or request"}],"state":"open","locked":false,"assignees":[{"login":"floooh","id":1699414,"node_id":"MDQ6VXNlcjE2OTk0MTQ=","avatar_url":"https://avatars.githubusercontent.com/u/1699414?v=4","gravatar_id":"","url":"https://api.github.com/users/floooh","html_url":"https://github.com/floooh","followers_url":"https://api.github.com/users/floooh/followers","following_url":"https://api.github.com/users/floooh/following{/other_user}","gists_url":"https://api.github.com/users/floooh/gists{/gist_id}","starred_url":"https://api.github.com/users/floooh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/floooh/subscriptions","organizations_url":"https://api.github.com/users/floooh/orgs","repos_url":"https://api.github.com/users/floooh/repos","events_url":"https://api.github.com/users/floooh/events{/privacy}","received_events_url":"https://api.github.com/users/floooh/received_events","type":"User","user_view_type":"public","site_admin":false}],"milestone":null,"comments":16,"created_at":"2020-05-01T17:10:20Z","updated_at":"2026-07-11T14:11:45Z","closed_at":null,"assignee":{"login":"floooh","id":1699414,"node_id":"MDQ6VXNlcjE2OTk0MTQ=","avatar_url":"https://avatars.githubusercontent.com/u/1699414?v=4","gravatar_id":"","url":"https://api.github.com/users/floooh","html_url":"https://github.com/floooh","followers_url":"https://api.github.com/users/floooh/followers","following_url":"https://api.github.com/users/floooh/following{/other_user}","gists_url":"https://api.github.com/users/floooh/gists{/gist_id}","starred_url":"https://api.github.com/users/floooh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/floooh/subscriptions","organizations_url":"https://api.github.com/users/floooh/orgs","repos_url":"https://api.github.com/users/floooh/repos","events_url":"https://api.github.com/users/floooh/events{/privacy}","received_events_url":"https://api.github.com/users/floooh/received_events","type":"User","user_view_type":"public","site_admin":false},"active_lock_reason":null,"sub_issues_summary":{"total":0,"completed":0,"percent_completed":0},"issue_dependencies_summary":{"blocked_by":0,"total_blocked_by":0,"blocking":0,"total_blocking":0},"body":"Being able to recompile shaders at run-time is a thing I would like in my sokol projects.\r\n\r\nsokol-shdc has done a wonderful job of wrapping the `glslang` and `SPIRV-cross` libs. Would it be feasible to write a C API for a sokol-shdc.dll that, given some shader source, fills the appropriate sokol shader description structs?","reactions":{"url":"https://api.github.com/repos/floooh/sokol-tools/issues/34/reactions","total_count":2,"+1":2,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/floooh/sokol-tools/issues/34/timeline","performed_via_github_app":null,"state_reason":null,"pinned_comment":null},"comment":{"url":"https://api.github.com/repos/floooh/sokol-tools/issues/comments/4946559416","html_url":"https://github.com/floooh/sokol-tools/issues/34#issuecomment-4946559416","issue_url":"https://api.github.com/repos/floooh/sokol-tools/issues/34","id":4946559416,"node_id":"IC_kwDOCsLFic8AAAABJtaBuA","user":{"login":"floooh","id":1699414,"node_id":"MDQ6VXNlcjE2OTk0MTQ=","avatar_url":"https://avatars.githubusercontent.com/u/1699414?v=4","gravatar_id":"","url":"https://api.github.com/users/floooh","html_url":"https://github.com/floooh","followers_url":"https://api.github.com/users/floooh/followers","following_url":"https://api.github.com/users/floooh/following{/other_user}","gists_url":"https://api.github.com/users/floooh/gists{/gist_id}","starred_url":"https://api.github.com/users/floooh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/floooh/subscriptions","organizations_url":"https://api.github.com/users/floooh/orgs","repos_url":"https://api.github.com/users/floooh/repos","events_url":"https://api.github.com/users/floooh/events{/privacy}","received_events_url":"https://api.github.com/users/floooh/received_events","type":"User","user_view_type":"public","site_admin":false},"created_at":"2026-07-11T14:09:56Z","updated_at":"2026-07-11T14:11:45Z","body":"I made a first step in https://github.com/floooh/sokol-tools/commit/aa4f2e315881909a05a996b5b246201ae8705ec8, this basically splits out the core stuff from `main.cc` into a common `shdc.cc`, and the new `Shdc` structs gets a `int run(const Args& args)` function which is then called from main().\n\nThe build system now creates a static library with `Shdc::run()` as new 'entry point', and an exe and dll which both link against this common static library.\n\nThis is only halfway there though:\n\n- the DLL still has a C++ ABI interface, there is no C API wrapper\n- all IO is still file based\n\nIdeally this new Shdc interface should not expose 'internal types' like `Args`, instead if should probably have one function which takes argc+argv, and a separate function which takes a new Options struct. The entire Shdc interface should also probably be a C API in the first place. \n\nThis Options struct should probably also have IO callbacks for opening, reading, writing, closing a 'file' (which can then be overridden by the user to load from and store into memory instead).\n\n","pin":null,"reactions":{"url":"https://api.github.com/repos/floooh/sokol-tools/issues/comments/4946559416/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null}},"public":true,"created_at":"2026-07-11T14:09:56Z"},{"id":"14766331386","type":"PushEvent","actor":{"id":1699414,"login":"floooh","display_login":"floooh","gravatar_id":"","url":"https://api.github.com/users/floooh","avatar_url":"https://avatars.githubusercontent.com/u/1699414?"},"repo":{"id":180536713,"name":"floooh/sokol-tools","url":"https://api.github.com/repos/floooh/sokol-tools"},"payload":{"repository_id":180536713,"push_id":37056200694,"ref":"refs/heads/master","head":"c763647dd98bdca75fd78631201950c1f45c6989","before":"5e4cbb5562c8b1b541b524ef94857dc5b85c5c70"},"public":true,"created_at":"2026-07-11T14:00:34Z"},{"id":"11651251425","type":"IssueCommentEvent","actor":{"id":1699414,"login":"floooh","display_login":"floooh","gravatar_id":"","url":"https://api.github.com/users/floooh","avatar_url":"https://avatars.githubusercontent.com/u/1699414?"},"repo":{"id":808245455,"name":"floooh/sokol-zig-imgui-sample","url":"https://api.github.com/repos/floooh/sokol-zig-imgui-sample"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/floooh/sokol-zig-imgui-sample/issues/10","repository_url":"https://api.github.com/repos/floooh/sokol-zig-imgui-sample","labels_url":"https://api.github.com/repos/floooh/sokol-zig-imgui-sample/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/floooh/sokol-zig-imgui-sample/issues/10/comments","events_url":"https://api.github.com/repos/floooh/sokol-zig-imgui-sample/issues/10/events","html_url":"https://github.com/floooh/sokol-zig-imgui-sample/issues/10","id":4835341373,"node_id":"I_kwDOMCzYz88AAAABIDV0PQ","number":10,"title":"Expose new install-emsdk run-step.","user":{"login":"floooh","id":1699414,"node_id":"MDQ6VXNlcjE2OTk0MTQ=","avatar_url":"https://avatars.githubusercontent.com/u/1699414?v=4","gravatar_id":"","url":"https://api.github.com/users/floooh","html_url":"https://github.com/floooh","followers_url":"https://api.github.com/users/floooh/followers","following_url":"https://api.github.com/users/floooh/following{/other_user}","gists_url":"https://api.github.com/users/floooh/gists{/gist_id}","starred_url":"https://api.github.com/users/floooh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/floooh/subscriptions","organizations_url":"https://api.github.com/users/floooh/orgs","repos_url":"https://api.github.com/users/floooh/repos","events_url":"https://api.github.com/users/floooh/events{/privacy}","received_events_url":"https://api.github.com/users/floooh/received_events","type":"User","user_view_type":"public","site_admin":false},"labels":[],"state":"closed","locked":false,"assignees":[{"login":"floooh","id":1699414,"node_id":"MDQ6VXNlcjE2OTk0MTQ=","avatar_url":"https://avatars.githubusercontent.com/u/1699414?v=4","gravatar_id":"","url":"https://api.github.com/users/floooh","html_url":"https://github.com/floooh","followers_url":"https://api.github.com/users/floooh/followers","following_url":"https://api.github.com/users/floooh/following{/other_user}","gists_url":"https://api.github.com/users/floooh/gists{/gist_id}","starred_url":"https://api.github.com/users/floooh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/floooh/subscriptions","organizations_url":"https://api.github.com/users/floooh/orgs","repos_url":"https://api.github.com/users/floooh/repos","events_url":"https://api.github.com/users/floooh/events{/privacy}","received_events_url":"https://api.github.com/users/floooh/received_events","type":"User","user_view_type":"public","site_admin":false}],"milestone":null,"comments":1,"created_at":"2026-07-08T07:32:31Z","updated_at":"2026-07-11T12:50:52Z","closed_at":"2026-07-11T12:50:52Z","assignee":{"login":"floooh","id":1699414,"node_id":"MDQ6VXNlcjE2OTk0MTQ=","avatar_url":"https://avatars.githubusercontent.com/u/1699414?v=4","gravatar_id":"","url":"https://api.github.com/users/floooh","html_url":"https://github.com/floooh","followers_url":"https://api.github.com/users/floooh/followers","following_url":"https://api.github.com/users/floooh/following{/other_user}","gists_url":"https://api.github.com/users/floooh/gists{/gist_id}","starred_url":"https://api.github.com/users/floooh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/floooh/subscriptions","organizations_url":"https://api.github.com/users/floooh/orgs","repos_url":"https://api.github.com/users/floooh/repos","events_url":"https://api.github.com/users/floooh/events{/privacy}","received_events_url":"https://api.github.com/users/floooh/received_events","type":"User","user_view_type":"public","site_admin":false},"active_lock_reason":null,"sub_issues_summary":{"total":0,"completed":0,"percent_completed":0},"issue_dependencies_summary":{"blocked_by":0,"total_blocked_by":0,"blocking":0,"total_blocking":0},"body":"Building for Emscripten doesn't currently work because the Emscripten SDK must now be installed manually via `zig build install-emsdk`, but the local build.zig doesn't expose this step.\n\n(actually check if that's even possible, otherwise need to import the public emSdkInstallStep function)","reactions":{"url":"https://api.github.com/repos/floooh/sokol-zig-imgui-sample/issues/10/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/floooh/sokol-zig-imgui-sample/issues/10/timeline","performed_via_github_app":null,"state_reason":"completed","pinned_comment":null},"comment":{"url":"https://api.github.com/repos/floooh/sokol-zig-imgui-sample/issues/comments/4946027943","html_url":"https://github.com/floooh/sokol-zig-imgui-sample/issues/10#issuecomment-4946027943","issue_url":"https://api.github.com/repos/floooh/sokol-zig-imgui-sample/issues/10","id":4946027943,"node_id":"IC_kwDOMCzYz88AAAABJs5lpw","user":{"login":"floooh","id":1699414,"node_id":"MDQ6VXNlcjE2OTk0MTQ=","avatar_url":"https://avatars.githubusercontent.com/u/1699414?v=4","gravatar_id":"","url":"https://api.github.com/users/floooh","html_url":"https://github.com/floooh","followers_url":"https://api.github.com/users/floooh/followers","following_url":"https://api.github.com/users/floooh/following{/other_user}","gists_url":"https://api.github.com/users/floooh/gists{/gist_id}","starred_url":"https://api.github.com/users/floooh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/floooh/subscriptions","organizations_url":"https://api.github.com/users/floooh/orgs","repos_url":"https://api.github.com/users/floooh/repos","events_url":"https://api.github.com/users/floooh/events{/privacy}","received_events_url":"https://api.github.com/users/floooh/received_events","type":"User","user_view_type":"public","site_admin":false},"created_at":"2026-07-11T12:50:52Z","updated_at":"2026-07-11T12:50:52Z","body":"Solved by importing the emSdkInstallStep function.","pin":null,"reactions":{"url":"https://api.github.com/repos/floooh/sokol-zig-imgui-sample/issues/comments/4946027943/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null}},"public":true,"created_at":"2026-07-11T12:50:52Z"},{"id":"11651251261","type":"IssuesEvent","actor":{"id":1699414,"login":"floooh","display_login":"floooh","gravatar_id":"","url":"https://api.github.com/users/floooh","avatar_url":"https://avatars.githubusercontent.com/u/1699414?"},"repo":{"id":808245455,"name":"floooh/sokol-zig-imgui-sample","url":"https://api.github.com/repos/floooh/sokol-zig-imgui-sample"},"payload":{"action":"closed","issue":{"url":"https://api.github.com/repos/floooh/sokol-zig-imgui-sample/issues/10","repository_url":"https://api.github.com/repos/floooh/sokol-zig-imgui-sample","labels_url":"https://api.github.com/repos/floooh/sokol-zig-imgui-sample/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/floooh/sokol-zig-imgui-sample/issues/10/comments","events_url":"https://api.github.com/repos/floooh/sokol-zig-imgui-sample/issues/10/events","html_url":"https://github.com/floooh/sokol-zig-imgui-sample/issues/10","id":4835341373,"node_id":"I_kwDOMCzYz88AAAABIDV0PQ","number":10,"title":"Expose new install-emsdk run-step.","user":{"login":"floooh","id":1699414,"node_id":"MDQ6VXNlcjE2OTk0MTQ=","avatar_url":"https://avatars.githubusercontent.com/u/1699414?v=4","gravatar_id":"","url":"https://api.github.com/users/floooh","html_url":"https://github.com/floooh","followers_url":"https://api.github.com/users/floooh/followers","following_url":"https://api.github.com/users/floooh/following{/other_user}","gists_url":"https://api.github.com/users/floooh/gists{/gist_id}","starred_url":"https://api.github.com/users/floooh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/floooh/subscriptions","organizations_url":"https://api.github.com/users/floooh/orgs","repos_url":"https://api.github.com/users/floooh/repos","events_url":"https://api.github.com/users/floooh/events{/privacy}","received_events_url":"https://api.github.com/users/floooh/received_events","type":"User","user_view_type":"public","site_admin":false},"labels":[],"state":"closed","locked":false,"assignees":[{"login":"floooh","id":1699414,"node_id":"MDQ6VXNlcjE2OTk0MTQ=","avatar_url":"https://avatars.githubusercontent.com/u/1699414?v=4","gravatar_id":"","url":"https://api.github.com/users/floooh","html_url":"https://github.com/floooh","followers_url":"https://api.github.com/users/floooh/followers","following_url":"https://api.github.com/users/floooh/following{/other_user}","gists_url":"https://api.github.com/users/floooh/gists{/gist_id}","starred_url":"https://api.github.com/users/floooh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/floooh/subscriptions","organizations_url":"https://api.github.com/users/floooh/orgs","repos_url":"https://api.github.com/users/floooh/repos","events_url":"https://api.github.com/users/floooh/events{/privacy}","received_events_url":"https://api.github.com/users/floooh/received_events","type":"User","user_view_type":"public","site_admin":false}],"milestone":null,"comments":1,"created_at":"2026-07-08T07:32:31Z","updated_at":"2026-07-11T12:50:52Z","closed_at":"2026-07-11T12:50:52Z","assignee":{"login":"floooh","id":1699414,"node_id":"MDQ6VXNlcjE2OTk0MTQ=","avatar_url":"https://avatars.githubusercontent.com/u/1699414?v=4","gravatar_id":"","url":"https://api.github.com/users/floooh","html_url":"https://github.com/floooh","followers_url":"https://api.github.com/users/floooh/followers","following_url":"https://api.github.com/users/floooh/following{/other_user}","gists_url":"https://api.github.com/users/floooh/gists{/gist_id}","starred_url":"https://api.github.com/users/floooh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/floooh/subscriptions","organizations_url":"https://api.github.com/users/floooh/orgs","repos_url":"https://api.github.com/users/floooh/repos","events_url":"https://api.github.com/users/floooh/events{/privacy}","received_events_url":"https://api.github.com/users/floooh/received_events","type":"User","user_view_type":"public","site_admin":false},"active_lock_reason":null,"sub_issues_summary":{"total":0,"completed":0,"percent_completed":0},"issue_dependencies_summary":{"blocked_by":0,"total_blocked_by":0,"blocking":0,"total_blocking":0},"body":"Building for Emscripten doesn't currently work because the Emscripten SDK must now be installed manually via `zig build install-emsdk`, but the local build.zig doesn't expose this step.\n\n(actually check if that's even possible, otherwise need to import the public emSdkInstallStep function)","reactions":{"url":"https://api.github.com/repos/floooh/sokol-zig-imgui-sample/issues/10/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/floooh/sokol-zig-imgui-sample/issues/10/timeline","performed_via_github_app":null,"state_reason":"completed","pinned_comment":null}},"public":true,"created_at":"2026-07-11T12:50:52Z"},{"id":"14761481220","type":"PushEvent","actor":{"id":1699414,"login":"floooh","display_login":"floooh","gravatar_id":"","url":"https://api.github.com/users/floooh","avatar_url":"https://avatars.githubusercontent.com/u/1699414?"},"repo":{"id":98678292,"name":"floooh/sokol-html5","url":"https://api.github.com/repos/floooh/sokol-html5"},"payload":{"repository_id":98678292,"push_id":37051341144,"ref":"refs/heads/master","head":"7d33f26eaf01ac7779ff15d1c16ba7bb95001c42","before":"7f3bda86d23eda49b6fa8b2cf0a92bfa58e6edca"},"public":true,"created_at":"2026-07-11T12:16:55Z"},{"id":"14761419801","type":"PushEvent","actor":{"id":1699414,"login":"floooh","display_login":"floooh","gravatar_id":"","url":"https://api.github.com/users/floooh","avatar_url":"https://avatars.githubusercontent.com/u/1699414?"},"repo":{"id":686640922,"name":"floooh/sokol-webgpu","url":"https://api.github.com/repos/floooh/sokol-webgpu"},"payload":{"repository_id":686640922,"push_id":37051279636,"ref":"refs/heads/main","head":"2046a037749ecc16059526305d281af2fc625b2b","before":"5fdf126de1096188a29693e8d4ee1df7cd54263a"},"public":true,"created_at":"2026-07-11T12:15:31Z"},{"id":"14760695816","type":"PushEvent","actor":{"id":1699414,"login":"floooh","display_login":"floooh","gravatar_id":"","url":"https://api.github.com/users/floooh","avatar_url":"https://avatars.githubusercontent.com/u/1699414?"},"repo":{"id":97253410,"name":"floooh/sokol-samples","url":"https://api.github.com/repos/floooh/sokol-samples"},"payload":{"repository_id":97253410,"push_id":37050555093,"ref":"refs/heads/master","head":"2f21dfc84e1b3b4dc8379514a881e5d0a6ba87e8","before":"64657d5de5d74f83235364bbfe5fe4f67c5b5fca"},"public":true,"created_at":"2026-07-11T11:58:56Z"}]