-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AOSC OS MIPS64r6el Stage 2 Progress #1
Comments
List of partially built packages
|
Partially built packages and their respective changes are to be recorded in Autobuild3's upcoming stage2 mode configurations, denominated with |
pACBS status - might just keep it locally. update is unnecessary. upper-left: goal: gtk-3 |
Yeah I would just leave these details in a local document. |
DEPs of apt:
gnome build queue: doxygen cario gobject-introspection pango (update when build finished) |
|
Rust toolchain building progressThis comment tracks the progress of bringing the Rust toolchain to this target. Stage 1
Stage 2
Stage 3
|
Skipping Rust fpr stage 2. No usable version.
|
Adjusting recipes to make leave out all Rust requirements. |
In a conversation with @wzssyqa, who originally ported Rust to MIPS r6.
|
Building a full system without Rust is highly problematic, not only do we miss out on any sort of Mozilla support, one key component to our maintenance toolkit - Ciel (written in Rust), will not build. Since we are building via Qemu user now, we can just use Ciel installed on our AMD64 build hosts. |
Advice from @liushuyu.
|
@liushuyu May help debugging this issue down the line. |
This marks the conclusion to Stage 2. |
This issue tracks the tasks completed/pending for a stage 2 (dirty and minmal) AOSC OS BuildKit release. After which, we enter stage 3, when we rebuild the BuildKit recipe using Ciel, producing clean and feature-complete packages.
Road to Stage 2
Key Features (Stage 2)
Introduce key development features (build systems, toolchains, etc.) after
apt
availability is key to simplify dependency introduction during stage 2.Maintenance Toolchain
Build Systems
pip(blocked by Rust,setuptools-rust
)wheel(blocked by Rust,setuptools-rust
)Languages
Go(no architectural support)Ruby(segfaults during build time)Rust(no working version, see below)Other Components
BuildKit Recipe
Dependencies needed to generate a stage 2 BuildKit release.
At a Glance
admin-base
atm(no working Rust version, see below)core-base
debug-base
devel-base
editor-base
network-base
clash(blocked by Go, no architectural support)v2ray(blocked by Go, no architectural support)python-base
pip(blocked by Rust,setuptools-rust
)systemd-base
util-base
bat(no working Rust version, see below)fd(no working Rust version, see below)src/library/getopt.o: ABI is incompatible with that of the selected emulation
(worked around)ripgrep(no working Rust version, see below)web-base
Extra Packages
Issues, problem, and errors encountered during this build will be recorded in the comments below.
The text was updated successfully, but these errors were encountered: