| Commit message (Collapse) | Author | Age |
| | |
|
| |
|
|
|
|
|
|
|
| |
вместо скелет-обёртки (xgcc not found)
Обёртка ссылалась на build-tree xgcc, в install его нет. Убрал --program-prefix,
автодетект установленного <target>-gcc в PREFIX/bin -> /usr/bin. WAT-чейн пока вручную.
Co-Authored-By: Claude Opus 4.8 <[email protected]>
|
| |
|
|
|
|
|
| |
git-r3 чекаутит в WORKDIR/P (gcc-9999), а S='WORKDIR/gcc' (по-тарбольному)
не совпадал. Снял S -> дефолтится в git-r3-чекаут.
Co-Authored-By: Claude Opus 4.8 <[email protected]>
|
| |
|
|
|
|
|
|
|
| |
gcc-wasm-2
@lzcnt дал форк. ls-remote: heads = {trunk(дефолт, ванила), gcc-wasm-2}.
Бэкенд в gcc-wasm-2 -> прописал явно, иначе собрался бы чистый gcc.
Co-Authored-By: Claude Opus 4.8 <[email protected]>
|
| |
|
|
|
|
|
| |
doins сбрасывал +x, fperms +x bin/* с глобом не разворачивался.
cp -a сохраняет права и симлинки prebuilt-дерева. dosym wasm-ld наружу.
Co-Authored-By: Claude Opus 4.8 <[email protected]>
|
| |
|
|
|
|
|
| |
@lzcnt: VERIFY FAILED = не было Manifest. Скачал wasi-sdk-24 (118879731 Б),
посчитал BLAKE2B+SHA512 стримом. Теперь ebuild верифицируется.
Co-Authored-By: Claude Opus 4.8 <[email protected]>
|
| |
|
|
|
|
|
|
|
| |
(актуальный wasm-бэкенд)
feedable: github-репа старая, новое на forge.sourceware.org.
EGIT -> gcc/gcc @ refs/pull/160/head + shallow. github-форк убран.
Co-Authored-By: Claude Opus 4.8 <[email protected]>
|
| |
|
|
|
|
|
|
| |
(ветка gcc-wasm)
@lzcnt дал адрес. Заглушка -> https://github.com/feedab1e/gcc-wasm.git, ветка gcc-wasm.
Co-Authored-By: Claude Opus 4.8 <[email protected]>
|
| |
|
|
|
|
|
|
| |
@lzcnt: '17.0.0_pre_wasm' невалиден — по PMS суффикс версии только
_alpha/_beta/_pre/_rc/_p. Оба форк-ебилда live (git-r3) -> -9999.ebuild + KEYWORDS=''.
wasm закодирован в категории cross-wasm32-wasi/, в версии лишний.
Co-Authored-By: Claude Opus 4.8 <[email protected]>
|
| |
|
|
|
|
|
|
|
| |
dev-util/wasi-sdk
@lzcnt: (1) убрал ванлайнер-функции (битый bash '{ cmd }' + Gentoo QA);
(2) RDEPEND wasi-libc -> dev-util/wasi-sdk (sysroot + wasm-ld, как в tc/).
Co-Authored-By: Claude Opus 4.8 <[email protected]>
|
|
|
(набросок)
cross-wasm32-wasi/{gcc,wabt}, обёртка wasm32-wasi-cc, layout.conf/profiles.
Заказ @lzcnt. Досочинить: EGIT форка gcc, оркестрацию .c->.wat->.o.
Co-Authored-By: Claude Opus 4.8 <[email protected]>
|