{"id":24370058,"url":"https://github.com/unikraft/lib-gcc","last_synced_at":"2026-03-04T23:31:54.176Z","repository":{"id":48591228,"uuid":"213877414","full_name":"unikraft/lib-gcc","owner":"unikraft","description":"Unikraft port of the GNU Compiler Collection libraries","archived":false,"fork":false,"pushed_at":"2024-01-02T20:54:55.000Z","size":23,"stargazers_count":0,"open_issues_count":0,"forks_count":4,"subscribers_count":9,"default_branch":"staging","last_synced_at":"2025-04-10T17:57:26.241Z","etag":null,"topics":["gcc","libbacktrace","libffi","libgcov","library","unikraft"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/unikraft.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-10-09T09:33:47.000Z","updated_at":"2023-10-20T17:21:55.000Z","dependencies_parsed_at":"2023-01-23T21:30:34.575Z","dependency_job_id":"4b0ca874-4d12-4d1b-a3f6-055f2925b3a8","html_url":"https://github.com/unikraft/lib-gcc","commit_stats":null,"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/unikraft/lib-gcc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unikraft%2Flib-gcc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unikraft%2Flib-gcc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unikraft%2Flib-gcc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unikraft%2Flib-gcc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unikraft","download_url":"https://codeload.github.com/unikraft/lib-gcc/tar.gz/refs/heads/staging","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unikraft%2Flib-gcc/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30099378,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-04T23:31:22.529Z","status":"ssl_error","status_checked_at":"2026-03-04T23:31:22.112Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gcc","libbacktrace","libffi","libgcov","library","unikraft"],"created_at":"2025-01-19T04:12:19.112Z","updated_at":"2026-03-04T23:31:53.992Z","avatar_url":"https://github.com/unikraft.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"gcc for Unikraft\n=============================\n\nThis is a port of gcc for Unikraft as an external library.\n\nFor the time being we only port libbacktrace and libffi libraries as\nthey are needed for the libgo port. You will need newlib for both\nlibraries to build. In addition, \n\nFor libffi you will need the pthread\\_embedded external library too.\n\nFor libbacktrace you will need the following external libraries:\n+ compiler-rt \n+ libunwind\n+ libcxx\n+ libcxxabi\n\nNote that because of a documented bug in libunwind `unw_getcontext`\nleads to a page fault, and in turn `backtrace_full`will also lead to\none as it uses `_Unwind_Backtrace` which calls `unw_getcontext`.\n\nPlease refer to the `README.md` as well as the documentation in the `doc/`\nsubdirectory of the main unikraft repository for further information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funikraft%2Flib-gcc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Funikraft%2Flib-gcc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funikraft%2Flib-gcc/lists"}