Core bootstrap cycle plus kernel
Go to file
2023-03-02 15:24:41 +01:00
aaa_base@5f3ab8cc40 Update packages 2022-11-07 11:23:31 +01:00
acl@9988e1b4d0 Update packages 2022-11-07 11:23:31 +01:00
attr@e655be3ec9 Update packages 2022-11-07 11:23:31 +01:00
audit@92a2c35e39 Update audit 2023-02-23 17:45:25 +01:00
autoconf@157e0f7a1b Update packages 2022-11-07 11:23:31 +01:00
autoconf-archive@9d65191ae8 Update packages 2022-11-07 11:23:31 +01:00
automake@48276c391e Update packages 2022-11-07 11:23:31 +01:00
bash@3561793dda Update bash 2023-02-23 17:45:25 +01:00
bc@1fae16c9eb Update packages 2022-11-07 11:23:31 +01:00
binutils@35e1fa3391 Update packages 2022-11-07 11:23:31 +01:00
bison@9d6b1897c9 Update packages 2022-11-07 11:23:31 +01:00
brp-check-suse@06ecaf9b29 Update brp-check-suse 2023-02-23 17:45:25 +01:00
build@9f6c9d64e1 Switch build to Factory package again 2022-11-29 10:44:08 +01:00
build-compare@d76d45b519 Update packages 2022-11-07 11:23:31 +01:00
bzip2@e34fb780b5 Update packages 2022-11-07 11:23:31 +01:00
compat-usrmerge@3debaecd7b Update packages 2022-11-07 11:23:31 +01:00
coreutils@a2593d57b9 Update packages 2022-11-07 11:23:31 +01:00
cpio@27634259be Update cpio 2023-02-23 17:45:25 +01:00
crypto-policies@deb77ad9ac Update packages 2022-11-07 11:23:31 +01:00
debugedit@085ef6ea19 Update debugedit 2023-02-23 17:45:25 +01:00
dejagnu@069b1d99ca Update packages 2022-11-07 11:23:31 +01:00
diffutils@708ff4859f Update diffutils 2023-02-23 17:45:25 +01:00
dummy-release@4b177a5f9e Update packages 2022-11-07 11:23:31 +01:00
dwz@5b62c39b7f Update dwz 2023-02-23 17:45:25 +01:00
e2fsprogs@ce6a490b05 Update packages 2022-11-07 11:23:31 +01:00
ed@ee6b1271a2 Update packages 2022-11-07 11:23:31 +01:00
elfutils@d2014c5339 Update elfutils 2023-02-23 17:45:25 +01:00
expat@eebe4d6019 Update packages 2022-11-07 11:23:31 +01:00
expect@97e06b1fb0 Update packages 2022-11-07 11:23:31 +01:00
fdupes@23e2ae908b Update packages 2022-11-07 11:23:31 +01:00
file@960bffbb9f Update file 2023-02-23 17:45:25 +01:00
filesystem@6591ad43c7 Update packages 2022-11-07 11:23:31 +01:00
fillup@7f64235532 Update packages 2022-11-07 11:23:31 +01:00
findutils@49d6eaeb77 Update packages 2022-11-07 11:23:31 +01:00
fipscheck@7a3d17b0f2 Update packages 2022-11-07 11:23:31 +01:00
flex@4fe02c4e7e Update packages 2022-11-07 11:23:31 +01:00
gawk@c2055b08e1 Update packages 2022-11-07 11:23:31 +01:00
gcc@c157ad758a Update packages 2022-11-07 11:23:31 +01:00
gcc12@5b353be41c Update 2022-11-07 11:23:31 +01:00
gdbm@4e4afa91b9 Update packages 2022-11-07 11:23:31 +01:00
gettext-runtime-mini@37604d77e6 Update packages 2022-11-07 11:23:31 +01:00
glibc@40483c0c67 Update glibc 2023-02-23 17:45:25 +01:00
gmp@4f594d1983 Update packages 2022-11-07 11:23:31 +01:00
gpm@cf4a78a547 Update packages 2022-11-07 11:23:31 +01:00
grep@111ce616e4 Update packages 2022-11-07 11:23:31 +01:00
gzip@08701d220a Update packages 2022-11-07 11:23:31 +01:00
help2man@6a3fbe9a42 Update help2man 2023-02-23 17:45:25 +01:00
hostname@7868afc0a9 Update packages 2022-11-07 11:23:31 +01:00
isl@900a740ac6 Update packages 2022-11-07 11:23:31 +01:00
kernel-source@0afacbadb7 Update kernel-source 2022-11-16 10:53:00 +01:00
keyutils@c264af9475 Update packages 2022-11-07 11:23:31 +01:00
krb5-mini@82bc5c8670 Update packages 2022-11-07 11:23:31 +01:00
libcap@61f018b30b Update libcap 2023-02-23 17:45:25 +01:00
libcap-ng@97d4144f49 Update packages 2022-11-07 11:23:31 +01:00
libdb-4_8@efc146d3c6 Update packages 2022-11-07 11:23:31 +01:00
libeconf@5a386e3a07 Update libeconf 2023-02-23 17:45:25 +01:00
libedit@b481d8a75c Update packages 2022-11-07 11:23:31 +01:00
libffi@7e8eae3415 Update packages 2022-11-07 11:23:31 +01:00
libgcrypt@5ec55393e8 Update libgcrypt 2023-02-23 17:45:25 +01:00
libgpg-error@2f0f368cbc Update packages 2022-11-07 11:23:31 +01:00
libnsl@395c023e9a Update packages 2022-11-07 11:23:31 +01:00
libnss_usrfiles@7191480cf4 Update packages 2022-11-07 11:23:31 +01:00
libseccomp@96f408a8f1 Update packages 2022-11-07 11:23:31 +01:00
libselinux@f6617a7819 Update packages 2022-11-07 11:23:31 +01:00
libsemanage@c03f02fe29 Update packages 2022-11-07 11:23:31 +01:00
libsepol@f1c6f6ef78 Update packages 2022-11-07 11:23:31 +01:00
libtirpc@622051bef4 Update packages 2022-11-07 11:23:31 +01:00
libtool@2f5c043905 Update packages 2022-11-07 11:23:31 +01:00
libverto@c5715ab0c4 Update packages 2022-11-07 11:23:31 +01:00
libxcrypt@8f47f54ea7 Update packages 2022-11-07 11:23:31 +01:00
libzio@084e37fd06 Update packages 2022-11-07 11:23:31 +01:00
linux-glibc-devel@4d46960a86 Update linux-glibc-devel 2023-02-23 17:45:25 +01:00
lua54@180278e38f Update packages 2022-11-07 11:23:31 +01:00
lua-macros@0320bd114e Update packages 2022-11-07 11:23:31 +01:00
m4@78fdc4be7b Update packages 2022-11-07 11:23:31 +01:00
make@0af0321e4e Update make 2023-02-23 17:45:25 +01:00
makedepend@8114d8611d Update makedepend 2023-02-23 17:45:25 +01:00
meson@c8a4711bba Update packages 2022-11-07 11:23:31 +01:00
mpc@1d0291c8c2 Update 2022-11-07 11:23:31 +01:00
mpdecimal@d6e247ff99 Update 2022-11-07 11:23:31 +01:00
mpfr@18829766f9 Update mpfr 2023-02-23 17:45:25 +01:00
ncurses@25898361ad Update ncurses 2022-11-16 10:53:00 +01:00
netcfg@ec74d2ae46 Update 2022-11-07 11:23:31 +01:00
ninja@06b46907bb Update 2022-11-07 11:23:31 +01:00
openssl@440b8462ac Update 2022-11-07 11:23:31 +01:00
openssl-1_1@3b48fa99b2 Update 2022-11-07 11:23:31 +01:00
pam@b1926695f4 Update pam 2023-02-23 17:45:25 +01:00
patch@6968fc4c12 Update 2022-11-07 11:23:31 +01:00
patchutils@7c9bcf45c7 Update 2022-11-07 11:23:31 +01:00
pcre2@3a6583a9be Update 2022-11-07 11:23:31 +01:00
perl@fbb367fca9 Update perl 2023-02-23 17:45:25 +01:00
perl-gettext@2882a7183f Update perl-gettext 2022-11-16 10:53:00 +01:00
perl-Text-Unidecode@e0dd15ec99 Update perl-Text-Unidecode 2022-11-16 10:53:00 +01:00
perl-TimeDate@4ff44c9871 Update perl-TimeDate 2022-11-16 10:53:00 +01:00
perl-YAML-LibYAML@ed951d3726 Update perl-YAML-LibYAML 2022-11-16 10:53:00 +01:00
permissions@5b26130324 Update permissions 2023-02-23 17:45:25 +01:00
pkgconf@ce44dd20a4 Update pkgconf 2022-11-16 10:53:00 +01:00
popt@c07073efc9 Update popt 2022-11-16 10:53:00 +01:00
post-build-checks@8d9d4829f9 Update post-build-checks 2022-11-16 10:53:00 +01:00
psmisc@b79ffaec74 Update psmisc 2022-11-16 10:53:00 +01:00
python310@6dc52b8069 Update python310 2022-11-16 10:53:00 +01:00
python-flit-core@44009dd47d Update python-flit-core 2022-11-16 10:53:00 +01:00
python-packaging@e6d93c662c Update python-packaging 2023-02-23 17:45:25 +01:00
python-pyparsing@feffe01446 Update python-pyparsing 2022-11-16 10:53:00 +01:00
python-rpm-macros@6bc10a811f Update python-rpm-macros 2023-02-23 17:45:25 +01:00
python-rpm-packaging@9fe41fd30a add all bootstrap 2022-10-24 14:21:58 +02:00
re2c@2b9e9e81f1 Update re2c 2022-11-16 10:53:00 +01:00
readline@bb45954e2a Update readline 2022-11-16 10:53:00 +01:00
rpm@ebe6bba6f5 Update rpm 2023-02-23 17:45:25 +01:00
rpm-config-SUSE@5b8098b5c5 Update rpm-config-SUSE 2022-11-16 10:53:00 +01:00
screen@e7c3f9718b Update screen 2023-02-23 17:45:25 +01:00
sed@7c1831c262 Update sed 2023-02-07 17:11:03 +01:00
shadow@7ab39f1ef5 Update shadow 2022-11-16 10:53:00 +01:00
system-user-root@50be8dbf0c Update system-user-root 2022-11-16 10:53:00 +01:00
system-users@6455bd5d2d Update system-users 2022-11-16 10:53:00 +01:00
systemd-rpm-macros@7f97a80bf8 Update systemd-rpm-macros 2023-02-23 17:45:25 +01:00
systemtap-headers@58a8b83dfc Update systemtap-headers 2022-11-16 10:53:00 +01:00
sysuser-tools@8e9f6c3f96 Update sysuser-tools 2022-11-16 10:53:00 +01:00
tar@364f6132a4 Update tar 2022-11-16 10:53:00 +01:00
tcl@38d46e779e Update tcl 2023-02-23 17:45:25 +01:00
tclap@069f0c455e Update tclap 2022-11-16 10:53:00 +01:00
tcpd@b6c3aa4b37 Update tcpd 2022-11-16 10:53:00 +01:00
texinfo@f752306010 Update texinfo 2023-02-23 17:45:25 +01:00
timezone@0612dd5523 Update timezone 2023-02-23 17:45:25 +01:00
update-alternatives@617791b10d Update packages 2022-11-07 11:23:31 +01:00
utempter@8216d66449 Update utempter 2022-11-16 10:53:00 +01:00
util-linux@cc2aca742d Update util-linux 2022-11-16 10:53:00 +01:00
which@5847890213 Update which 2022-11-16 10:53:00 +01:00
xorgproto@bb10d2f806 Update xorgproto 2022-11-16 10:53:00 +01:00
xz@f4c01b0a33 Update xz 2023-02-23 17:45:25 +01:00
zlib@8c0c3fff2f Update zlib 2022-11-16 10:53:00 +01:00
zstd@3efe5888ec Update zstd 2022-11-16 10:53:00 +01:00
_pbuild Add tool to fetch config from Factory 2022-10-27 15:47:09 +02:00
.gitmodules Switch build to Factory package again 2022-11-29 10:44:08 +01:00
checkpackages Add script to check ring0 packages 2022-11-07 11:23:31 +01:00
getconfig Add more excludebuild 2022-11-07 11:23:31 +01:00
kernel-default Use symlinks instead of _link for kernel-default & kernel-obs-build 2022-11-25 10:47:15 +01:00
kernel-obs-build Use symlinks instead of _link for kernel-default & kernel-obs-build 2022-11-25 10:47:15 +01:00
Makefile Add tool to fetch config from Factory 2022-10-27 15:47:09 +02:00
README.md Update README 2022-11-07 13:53:31 +01:00
removerepo Add tool to fetch config from Factory 2022-10-27 15:47:09 +02:00

openSUSE Factory Ring 0 in git

This project links all ring0 packages from gitea as submodules

How to use locally:

zypper in git-lfs git-core build
git clone gitea@gitea.opensuse.org:mold/core.git
cd ring0_submodules
git submodule init
git submodule update
# fetch config from Factory
./getconfig
# make sure to use some parallel jobs
pbuild --buildjobs=XXX --jobs=YYY --root=/space --buildtrigger=local --vm-memory=8192 --vm-disk-size=32768
# disable remote repo
./removerepo
# rebuild the whole thing only with local packages
pbuild --buildjobs=XXX --jobs=YYY --root=/space --buildtrigger=local --rebuild=all --vm-memory=8192 --vm-disk-size=32768

Note: as of Nov 2022 build needs the following fixes to work: https://github.com/openSUSE/obs-build/pull/896/files

how to add local changes to packages

to apply local changes to specific packages

  • fork the package on gitea
  • git submodule set-url foo ../foo.git
  • cd foo; git checkout -b mine
  • fix fix fix
  • git push --set-upstream origin mine