Add entries for upcoming prebuilt toolchain

This commit is contained in:
Wildan M 2026-03-23 15:18:28 +07:00
parent ba157856fc
commit 759e6130e3
No known key found for this signature in database
GPG Key ID: 01AC53185C679C79
2 changed files with 86 additions and 0 deletions

View File

@ -0,0 +1,46 @@
# Configuration file to build linux toolchain using lower glibc constraint
FROM docker.io/library/debian:oldstable-backports
RUN apt-get update \
&& apt-get install -y --no-install-recommends -t oldstable-backports \
autoconf \
autoconf2.69 \
automake \
autopoint \
bison \
build-essential \
cmake \
curl \
dos2unix \
doxygen \
expect \
file \
flex \
fuse3 \
g++ \
git \
git-lfs \
help2man \
libfuse3-dev \
lzip \
m4 \
make \
meson \
nano \
nasm \
ninja-build \
patch \
patchelf \
perl \
pkg-config \
po4a \
python3 \
rsync \
scons \
texinfo \
unifdef \
unzip \
wget \
zip \
zstd

View File

@ -0,0 +1,40 @@
# The Redox build server configuration for host tools
# Packages listed here is to aid the build server to compile `host:` recipes
# commonly found within dev dependencies of packages and distribute them.
# This is not a replacement for cross compilers that exist within the prebuilt
# prefix: GCC, Rust, LLVM and Clang. This is the place for the rest of
# cross compilers that's might be needed by other recipes, such as Go or Zig.
# General settings
[general]
# Do not prompt if settings are not defined
prompt = false
[packages]
# Binaries
#dotnet10 = {}
#go = {}
gperf = {}
installer = {}
itstool = {}
luajit = {}
neovim = {}
nodejs-21 = {}
#openjdk21 = {}
#perl5 = {}
#protobuf = {}
python312 = {}
redoxfs = {}
redoxer = {}
#ruby = {}
xz = {}
#zig = {}
# Libraries
libarchive = {}
libjpeg = {}
libogg = {}
libxml = {}
libxslt = {}
ncurses = {}