Skip to content
Snippets Groups Projects
Commit 7c06bea6 authored by rev.ng CI's avatar rev.ng CI
Browse files

Automatic binary archives

ORCHESTRA_CONFIG_COMMIT=c4c5dea
ORCHESTRA_CONFIG_BRANCH=feature/clang-release-16
COMPONENT_TARGET_BRANCH=feature/clang-release-16
parent e0eb4c45
No related branches found
No related tags found
No related merge requests found
Showing
with 3329 additions and 5 deletions
File added
none_bbe79c4758aa86517de1d870171b5fe9ed595c7e.tar.xz
\ No newline at end of file
none_666d255f1f4575a15e96b01f7aef40b769e4bbee.tar.xz
\ No newline at end of file
- "add_to_path": []
"builds":
"default":
"build_dependencies":
- |-
glibc
- |-
toolchain/host/linux-headers
- |-
gmp
- |-
mpc
- |-
mpfr
"configure": |
mkdir -p "$BUILD_DIR/source"
extract.sh --into "$BUILD_DIR/source" https://ftp.gnu.org/gnu/gcc/gcc-11.2.0/gcc-11.2.0.tar.gz
cd "$BUILD_DIR"
echo 'char __libc_single_threaded __attribute__ ((weak));' > fake-libc-single-threaded.c
gcc -c -fPIC -x c fake-libc-single-threaded.c -o "$BUILD_DIR/fake-libc-single-threaded.o"
./source/configure \
--prefix="$INSTALL_LINK_ONLY_PATH/early-gcc" \
--disable-multilib \
--enable-languages=c,c++ \
--disable-nls \
--disable-libsanitizer \
--with-glibc-version=2.13 \
--disable-bootstrap \
--with-sysroot=$INSTALL_LINK_ONLY_PATH \
--with-gmp="$ORCHESTRA_ROOT" \
--with-mpfr="$ORCHESTRA_ROOT" \
--with-mpc="$ORCHESTRA_ROOT" \
--disable-libgomp \
CFLAGS_FOR_TARGET="--sysroot=$INSTALL_LINK_ONLY_PATH -I$ORCHESTRA_ROOT/include" \
CXXFLAGS_FOR_TARGET="--sysroot=$INSTALL_LINK_ONLY_PATH -I$ORCHESTRA_ROOT/include" \
LDFLAGS_FOR_TARGET="--sysroot=$INSTALL_LINK_ONLY_PATH -Wl,-z,origin -Wl,--enable-new-dtags -L$ORCHESTRA_ROOT/lib -L$INSTALL_LINK_ONLY_PATH/lib"
"dependencies": []
"install": |
cd "$BUILD_DIR"
make ${JOBS:+-j$JOBS}
make ${JOBS:+-j$JOBS} install DESTDIR="$DESTDIR"
"ndebug": !!bool |-
true
"commit": !!null |-
null
"default_build": |-
default
"license": |-
source/COPYING
"repository": !!null |-
null
"skip_post_install": !!bool |-
false
- "add_to_path": []
"builds":
"default":
"build_dependencies":
- |-
libgcc
"configure": |
mkdir -p "$BUILD_DIR/source"
extract.sh --into "$BUILD_DIR/source" https://ftp.gnu.org/gnu/glibc/glibc-2.13.tar.xz
sed -i 's|test -n ".critic_missing"|false|g' "$BUILD_DIR/source/configure"
sed -i 's|struct obstack ._obstack_compat|\0 = 0|g' "$BUILD_DIR/source/malloc/obstack.c"
patch-if-exists "${ORCHESTRA_DOTDIR}/patches/glibc-2.13-fix-isinf.patch" "$BUILD_DIR/source"
cd $BUILD_DIR
export CC="cc -no-pie -fuse-ld=bfd -Wl,-z,origin -Wl,--enable-new-dtags -Wl,-rpath,$RPATH_PLACEHOLDER/link-only/lib -L$INSTALL_LINK_ONLY_PATH/lib"
./source/configure \
--disable-profile \
--without-gd \
--enable-crypt \
--disable-static-pie \
--disable-systemtap \
--disable-nscd \
--disable-timezone-tools \
--enable-stack-protector=strong \
--enable-stackguard-randomization \
--disable-cet \
--without-selinux \
--without-cvs \
--disable-werror \
--enable-bind-now \
--disable-sanity-checks \
--prefix="$INSTALL_LINK_ONLY_PATH" \
CFLAGS="-w -O2 -fno-stack-protector -DNDEBUG -march=core2 -U_FORTIFY_SOURCE"
"dependencies": []
"install": |+
cd "$BUILD_DIR"
make ${JOBS:+-j$JOBS}
make ${JOBS:+-j$JOBS} install_root="$DESTDIR" install
sed -i "s|$INSTALL_LINK_ONLY_PATH/lib/||g" \
"$DESTDIR$INSTALL_LINK_ONLY_PATH/lib/libpthread.so" \
"$DESTDIR$INSTALL_LINK_ONLY_PATH/lib/libc.so"
ln -s . "$DESTDIR$INSTALL_LINK_ONLY_PATH/usr"
rm -f "$DESTDIR$INSTALL_LINK_ONLY_PATH"/libexec/getconf/POSIX_V7_LP64_OFF64*
rm -rf "$DESTDIR$INSTALL_LINK_ONLY_PATH"/bin
# This file is needed because gcc fixinclude detects it when bootstrapping toolchains
touch "$DESTDIR$INSTALL_LINK_ONLY_PATH/include/stdc-predef.h"
"ndebug": !!bool |-
true
"commit": !!null |-
null
"default_build": |-
default
"license": |-
source/COPYING
"repository": !!null |-
null
"skip_post_install": !!bool |-
false
- "add_to_path": []
"builds":
"default":
"build_dependencies": []
"configure": |
mkdir -p "$BUILD_DIR"
echo "Rebuilding everything"
extract.sh --into "$BUILD_DIR" "https://gmplib.org/download/gmp/gmp-6.1.2.tar.xz"
cd "$BUILD_DIR" && ./configure \
--prefix="$ORCHESTRA_ROOT" \
--enable-shared=no \
--enable-fat \
CFLAGS="-fPIC" \
CXXFLAGS="-fPIC" \
LDFLAGS="-static-libgcc"
"dependencies": []
"install": |
cd "$BUILD_DIR"
make ${JOBS:+-j$JOBS}
make ${JOBS:+-j$JOBS} install DESTDIR="$DESTDIR"
"ndebug": !!bool |-
true
"commit": !!null |-
null
"default_build": |-
default
"license": |-
COPYING
"repository": !!null |-
null
"skip_post_install": !!bool |-
false
- "add_to_path": []
"builds":
"default":
"build_dependencies":
- |-
toolchain/host/linux-headers
- |-
gmp
- |-
mpc
- |-
mpfr
"configure": |
mkdir -p "$BUILD_DIR/source"
extract.sh --into "$BUILD_DIR/source" https://ftp.gnu.org/gnu/gcc/gcc-11.2.0/gcc-11.2.0.tar.gz
cd "$BUILD_DIR"
./source/configure \
--prefix="$INSTALL_LINK_ONLY_PATH" \
--disable-multilib \
--enable-languages=c \
--disable-nls \
--disable-libsanitizer \
--with-glibc-version=2.13 \
--with-gmp="$ORCHESTRA_ROOT" \
--with-mpfr="$ORCHESTRA_ROOT" \
--with-mpc="$ORCHESTRA_ROOT"
"dependencies": []
"install": |+
cd "$BUILD_DIR"
make ${JOBS:+-j$JOBS} all-gcc
make ${JOBS:+-j$JOBS} all-target-libgcc
make ${JOBS:+-j$JOBS} install-target-libgcc
cp -a "${DESTDIR}${INSTALL_LINK_ONLY_PATH}"/lib/gcc/x86_64-pc-linux-gnu/11.2.0/*.{a,o} "${DESTDIR}${INSTALL_LINK_ONLY_PATH}"/lib/
mkdir -p "${DESTDIR}${INSTALL_LINK_ONLY_PATH}"/include/
cp -a "${DESTDIR}${INSTALL_LINK_ONLY_PATH}"/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include/* "${DESTDIR}${INSTALL_LINK_ONLY_PATH}"/include/
"ndebug": !!bool |-
true
"commit": !!null |-
null
"default_build": |-
default
"license": |-
source/COPYING
"repository": !!null |-
null
"skip_post_install": !!bool |-
false
- "add_to_path": []
"builds":
"default":
"build_dependencies": []
"configure": |
mkdir -p "$BUILD_DIR"
extract.sh --into "$BUILD_DIR" https://ftp.gnu.org/gnu/mpc/mpc-1.2.1.tar.gz
cd "$BUILD_DIR" && ./configure \
--prefix="$ORCHESTRA_ROOT" \
--with-gmp="$ORCHESTRA_ROOT" \
--with-mpfr="$ORCHESTRA_ROOT" \
--enable-shared=no \
CFLAGS="-fPIC" \
CXXFLAGS="-fPIC" \
LDFLAGS="-static-libgcc"
"dependencies":
- |-
gmp
- |-
mpfr
"install": |
cd "$BUILD_DIR"
make ${JOBS:+-j$JOBS}
make ${JOBS:+-j$JOBS} install DESTDIR="$DESTDIR"
"ndebug": !!bool |-
true
"commit": !!null |-
null
"default_build": |-
default
"license": |-
COPYING.LESSER
"repository": !!null |-
null
"skip_post_install": !!bool |-
false
- "add_to_path": []
"builds":
"default":
"build_dependencies": []
"configure": |
mkdir -p "$BUILD_DIR"
extract.sh --into "$BUILD_DIR" https://www.mpfr.org/mpfr-4.1.0/mpfr-4.1.0.tar.xz
cd "$BUILD_DIR" && ./configure \
--prefix="$ORCHESTRA_ROOT" \
--with-gmp="$ORCHESTRA_ROOT" \
--enable-shared=no \
CFLAGS="-fPIC" \
CXXFLAGS="-fPIC" \
LDFLAGS="-static-libgcc"
"dependencies":
- |-
gmp
"install": |
cd "$BUILD_DIR"
make ${JOBS:+-j$JOBS}
make ${JOBS:+-j$JOBS} install DESTDIR="$DESTDIR"
"ndebug": !!bool |-
true
"commit": !!null |-
null
"default_build": |-
default
"license": |-
COPYING
"repository": !!null |-
null
"skip_post_install": !!bool |-
false
- "add_to_path": []
"builds":
"default":
"build_dependencies": []
"configure": |
mkdir -p "$BUILD_DIR"
extract.sh --into "$BUILD_DIR" https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.4.tar.xz
"dependencies": []
"install": |
cd "$BUILD_DIR"
make ${JOBS:+-j$JOBS} -C "$BUILD_DIR" \
ARCH=x86_64 \
INSTALL_HDR_PATH="${DESTDIR}${ORCHESTRA_ROOT}/link-only" headers_install
"ndebug": !!bool |-
true
"commit": !!null |-
null
"default_build": |-
default
"license": |-
COPYING
"repository": !!null |-
null
"skip_post_install": !!bool |-
false
File added
none_60dda03038a248978f45087dc78ab13f2f63248e.tar.xz
\ No newline at end of file
File added
none_4987e05750a8ec5821d86ee1eabdbe34fd2d4f07.tar.xz
\ No newline at end of file
none_2da75c9f35675762bd66eaa8522cfc68678cf14f.tar.xz
\ No newline at end of file
File added
none_ff304df37be12dd8e2a803817af0a10d7897cb19.tar.xz
\ No newline at end of file
none_860db1ab1bd7e4d7f96a73e45e98f1f4c323cdfc.tar.xz
\ No newline at end of file
- "add_to_path": []
"builds":
"default":
"build_dependencies":
- |-
libgcc
"configure": |
mkdir -p "$BUILD_DIR/source"
extract.sh --into "$BUILD_DIR/source" https://ftp.gnu.org/gnu/glibc/glibc-2.13.tar.xz
sed -i 's|test -n ".critic_missing"|false|g' "$BUILD_DIR/source/configure"
sed -i 's|struct obstack ._obstack_compat|\0 = 0|g' "$BUILD_DIR/source/malloc/obstack.c"
patch-if-exists "${ORCHESTRA_DOTDIR}/patches/glibc-2.13-fix-isinf.patch" "$BUILD_DIR/source"
cd $BUILD_DIR
export CC="cc -no-pie -fuse-ld=bfd -Wl,-z,origin -Wl,--enable-new-dtags -Wl,-rpath,$RPATH_PLACEHOLDER/link-only/lib -L$INSTALL_LINK_ONLY_PATH/lib"
./source/configure \
--disable-profile \
--without-gd \
--enable-crypt \
--disable-static-pie \
--disable-systemtap \
--disable-nscd \
--disable-timezone-tools \
--enable-stack-protector=strong \
--enable-stackguard-randomization \
--disable-cet \
--without-selinux \
--without-cvs \
--disable-werror \
--enable-bind-now \
--disable-sanity-checks \
--prefix="$INSTALL_LINK_ONLY_PATH" \
CFLAGS="-w -O2 -fno-stack-protector -DNDEBUG -march=core2 -U_FORTIFY_SOURCE"
"dependencies": []
"install": |+
cd "$BUILD_DIR"
make ${JOBS:+-j$JOBS}
make ${JOBS:+-j$JOBS} install_root="$DESTDIR" install
sed -i "s|$INSTALL_LINK_ONLY_PATH/lib/||g" \
"$DESTDIR$INSTALL_LINK_ONLY_PATH/lib/libpthread.so" \
"$DESTDIR$INSTALL_LINK_ONLY_PATH/lib/libc.so"
ln -s . "$DESTDIR$INSTALL_LINK_ONLY_PATH/usr"
rm -f "$DESTDIR$INSTALL_LINK_ONLY_PATH"/libexec/getconf/POSIX_V7_LP64_OFF64*
rm -rf "$DESTDIR$INSTALL_LINK_ONLY_PATH"/bin
# This file is needed because gcc fixinclude detects it when bootstrapping toolchains
touch "$DESTDIR$INSTALL_LINK_ONLY_PATH/include/stdc-predef.h"
"ndebug": !!bool |-
true
"commit": !!null |-
null
"default_build": |-
default
"license": |-
source/COPYING
"repository": !!null |-
null
"skip_post_install": !!bool |-
false
- "add_to_path": []
"builds":
"default":
"build_dependencies": []
"configure": |
mkdir -p "$BUILD_DIR"
echo "Rebuilding everything"
extract.sh --into "$BUILD_DIR" "https://gmplib.org/download/gmp/gmp-6.1.2.tar.xz"
cd "$BUILD_DIR" && ./configure \
--prefix="$ORCHESTRA_ROOT" \
--enable-shared=no \
--enable-fat \
CFLAGS="-fPIC" \
CXXFLAGS="-fPIC" \
LDFLAGS="-static-libgcc"
"dependencies": []
"install": |
cd "$BUILD_DIR"
make ${JOBS:+-j$JOBS}
make ${JOBS:+-j$JOBS} install DESTDIR="$DESTDIR"
"ndebug": !!bool |-
true
"commit": !!null |-
null
"default_build": |-
default
"license": |-
COPYING
"repository": !!null |-
null
"skip_post_install": !!bool |-
false
- "add_to_path": []
"builds":
"default":
"build_dependencies":
- |-
toolchain/host/linux-headers
- |-
gmp
- |-
mpc
- |-
mpfr
"configure": |
mkdir -p "$BUILD_DIR/source"
extract.sh --into "$BUILD_DIR/source" https://ftp.gnu.org/gnu/gcc/gcc-11.2.0/gcc-11.2.0.tar.gz
cd "$BUILD_DIR"
./source/configure \
--prefix="$INSTALL_LINK_ONLY_PATH" \
--disable-multilib \
--enable-languages=c \
--disable-nls \
--disable-libsanitizer \
--with-glibc-version=2.13 \
--with-gmp="$ORCHESTRA_ROOT" \
--with-mpfr="$ORCHESTRA_ROOT" \
--with-mpc="$ORCHESTRA_ROOT"
"dependencies": []
"install": |+
cd "$BUILD_DIR"
make ${JOBS:+-j$JOBS} all-gcc
make ${JOBS:+-j$JOBS} all-target-libgcc
make ${JOBS:+-j$JOBS} install-target-libgcc
cp -a "${DESTDIR}${INSTALL_LINK_ONLY_PATH}"/lib/gcc/x86_64-pc-linux-gnu/11.2.0/*.{a,o} "${DESTDIR}${INSTALL_LINK_ONLY_PATH}"/lib/
mkdir -p "${DESTDIR}${INSTALL_LINK_ONLY_PATH}"/include/
cp -a "${DESTDIR}${INSTALL_LINK_ONLY_PATH}"/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include/* "${DESTDIR}${INSTALL_LINK_ONLY_PATH}"/include/
"ndebug": !!bool |-
true
"commit": !!null |-
null
"default_build": |-
default
"license": |-
source/COPYING
"repository": !!null |-
null
"skip_post_install": !!bool |-
false
- "add_to_path": []
"builds":
"default":
"build_dependencies": []
"configure": |
mkdir -p "$BUILD_DIR"
extract.sh --into "$BUILD_DIR" https://ftp.gnu.org/gnu/mpc/mpc-1.2.1.tar.gz
cd "$BUILD_DIR" && ./configure \
--prefix="$ORCHESTRA_ROOT" \
--with-gmp="$ORCHESTRA_ROOT" \
--with-mpfr="$ORCHESTRA_ROOT" \
--enable-shared=no \
CFLAGS="-fPIC" \
CXXFLAGS="-fPIC" \
LDFLAGS="-static-libgcc"
"dependencies":
- |-
gmp
- |-
mpfr
"install": |
cd "$BUILD_DIR"
make ${JOBS:+-j$JOBS}
make ${JOBS:+-j$JOBS} install DESTDIR="$DESTDIR"
"ndebug": !!bool |-
true
"commit": !!null |-
null
"default_build": |-
default
"license": |-
COPYING.LESSER
"repository": !!null |-
null
"skip_post_install": !!bool |-
false
- "add_to_path": []
"builds":
"default":
"build_dependencies": []
"configure": |
mkdir -p "$BUILD_DIR"
extract.sh --into "$BUILD_DIR" https://www.mpfr.org/mpfr-4.1.0/mpfr-4.1.0.tar.xz
cd "$BUILD_DIR" && ./configure \
--prefix="$ORCHESTRA_ROOT" \
--with-gmp="$ORCHESTRA_ROOT" \
--enable-shared=no \
CFLAGS="-fPIC" \
CXXFLAGS="-fPIC" \
LDFLAGS="-static-libgcc"
"dependencies":
- |-
gmp
"install": |
cd "$BUILD_DIR"
make ${JOBS:+-j$JOBS}
make ${JOBS:+-j$JOBS} install DESTDIR="$DESTDIR"
"ndebug": !!bool |-
true
"commit": !!null |-
null
"default_build": |-
default
"license": |-
COPYING
"repository": !!null |-
null
"skip_post_install": !!bool |-
false
- "add_to_path": []
"builds":
"default":
"build_dependencies": []
"configure": |
mkdir -p "$BUILD_DIR"
extract.sh --into "$BUILD_DIR" https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.4.tar.xz
"dependencies": []
"install": |
cd "$BUILD_DIR"
make ${JOBS:+-j$JOBS} -C "$BUILD_DIR" \
ARCH=x86_64 \
INSTALL_HDR_PATH="${DESTDIR}${ORCHESTRA_ROOT}/link-only" headers_install
"ndebug": !!bool |-
true
"commit": !!null |-
null
"default_build": |-
default
"license": |-
COPYING
"repository": !!null |-
null
"skip_post_install": !!bool |-
false
File added
none_c926f735a0402f04073bb8b9a4e424a3bb9f1a66.tar.xz
\ No newline at end of file
none_c46de7efdda994d05dad1ca14a52da1fc320ba10.tar.xz
\ No newline at end of file
- "add_to_path": []
"builds":
"default":
"build_dependencies": []
"configure": |
mkdir -p "$BUILD_DIR"
echo "Rebuilding everything"
extract.sh --into "$BUILD_DIR" "https://gmplib.org/download/gmp/gmp-6.1.2.tar.xz"
cd "$BUILD_DIR" && ./configure \
--prefix="$ORCHESTRA_ROOT" \
--enable-shared=no \
--enable-fat \
CFLAGS="-fPIC" \
CXXFLAGS="-fPIC" \
LDFLAGS="-static-libgcc"
"dependencies": []
"install": |
cd "$BUILD_DIR"
make ${JOBS:+-j$JOBS}
make ${JOBS:+-j$JOBS} install DESTDIR="$DESTDIR"
"ndebug": !!bool |-
true
"commit": !!null |-
null
"default_build": |-
default
"license": |-
COPYING
"repository": !!null |-
null
"skip_post_install": !!bool |-
false
File added
none_3aca4d20520c3299c3d9af2f711131c524ecd6b0.tar.xz
\ No newline at end of file
none_b49f57817670787e4c8658757d1e50b76b58aaca.tar.xz
\ No newline at end of file
File added
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment