Core bootstrap cycle plus kernel
Go to file
2023-02-14 15:42:57 +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@c07a7a4f32 Update packages 2022-11-07 11:23:31 +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 all 2023-02-07 17:11:03 +01:00
bc@1fae16c9eb Update packages 2022-11-07 11:23:31 +01:00
binutils@e1c45a7f6e Update all 2023-02-07 17:11:03 +01:00
bison@9d6b1897c9 Update packages 2022-11-07 11:23:31 +01:00
brp-check-suse@06ecaf9b29 Update all 2023-02-07 17:11:03 +01:00
build@d4a2dc2ce3 Update all 2023-02-07 17:11:03 +01:00
build-compare@5df13eb5ad Update all 2023-02-07 17:11:03 +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 all 2023-02-07 17:11:03 +01:00
crypto-policies@deb77ad9ac Update packages 2022-11-07 11:23:31 +01:00
debugedit@085ef6ea19 Update all 2023-02-07 17:11:03 +01:00
dejagnu@069b1d99ca Update packages 2022-11-07 11:23:31 +01:00
diffutils@708ff4859f Update all 2023-02-07 17:11:03 +01:00
dummy-release@4b177a5f9e Update packages 2022-11-07 11:23:31 +01:00
dwz@5b62c39b7f Update all 2023-02-07 17:11:03 +01:00
e2fsprogs@4b3bcf7916 Update all 2023-02-07 17:11:03 +01:00
ed@6308a9e932 Update all 2023-02-07 17:11:03 +01:00
elfutils@88fa4221e2 Update all 2023-02-07 17:11:03 +01:00
expat@cde2f37070 Update all 2023-02-07 17:11:03 +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 all 2023-02-07 17:11:03 +01:00
filesystem@ea057475da Update all 2023-02-07 17:11:03 +01:00
fillup@77ca5d00a0 Update all 2023-02-07 17:11:03 +01:00
findutils@54af898bf5 Update all 2023-02-07 17:11:03 +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@9132d7446e Update all 2023-02-07 17:11:03 +01:00
gcc@c157ad758a Update packages 2022-11-07 11:23:31 +01:00
gcc12@3a2e7aaee6 Update all 2023-02-07 17:11:03 +01:00
gcc13@77e9af723e Add gcc13 and xxhash submodule 2023-01-24 22:13:52 +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@73c8ce4f4d Update all 2023-02-07 17:11:03 +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@3a7dd2eab7 Update all 2023-02-07 17:11:03 +01:00
gzip@52ecb4517f Update all 2023-02-07 17:11:03 +01:00
help2man@6a3fbe9a42 Update all 2023-02-07 17:11:03 +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@bde880bade Update all 2023-02-07 17:11:03 +01:00
keyutils@1b5e5cd861 Update all 2023-02-07 17:11:03 +01:00
krb5-mini@b4b834c01e Update all 2023-02-07 17:11:03 +01:00
libcap@ed4b5408cc Update packages 2022-11-07 11:23:31 +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 all 2023-02-07 17:11:03 +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 all 2023-02-07 17:11:03 +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@c84e9c7d7d Update all 2023-02-07 17:11:03 +01:00
libverto@c5715ab0c4 Update packages 2022-11-07 11:23:31 +01:00
libxcrypt@5b0a9bbe8a Update all 2023-02-07 17:11:03 +01:00
libzio@084e37fd06 Update packages 2022-11-07 11:23:31 +01:00
linux-glibc-devel@4d46960a86 Update all 2023-02-07 17:11:03 +01:00
lua54@e0f2ff8f6f Update all 2023-02-07 17:11:03 +01:00
lua-macros@2d5bbf7551 Update all 2023-02-07 17:11:03 +01:00
m4@78fdc4be7b Update packages 2022-11-07 11:23:31 +01:00
make@0af0321e4e Update all 2023-02-07 17:11:03 +01:00
makedepend@664a7ae8f4 Update all 2023-02-07 17:11:03 +01:00
meson@3b17348190 Update all 2023-02-07 17:11:03 +01:00
mpc@2db3e8d274 Update all 2023-02-07 17:11:03 +01:00
mpdecimal@d6e247ff99 Update 2022-11-07 11:23:31 +01:00
mpfr@fb0ed821f5 Update all 2023-02-07 17:11:03 +01:00
ncurses@c44648c7de Update all 2023-02-07 17:11:03 +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@8c3f692966 Update all 2023-02-07 17:11:03 +01:00
openssl-3@385269a3f8 Add openssl-3 and util-macros 2023-02-07 17:26:22 +01:00
pam@b1926695f4 Update all 2023-02-07 17:11:03 +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@da5e785534 Update all 2023-02-07 17:11:03 +01:00
perl@fbb367fca9 Update all 2023-02-07 17:11:03 +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@4b52b6330e Update all 2023-02-07 17:11:03 +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@b6813da067 Update all 2023-02-07 17:11:03 +01:00
psmisc@5f70fad843 Update all 2023-02-07 17:11:03 +01:00
python310@eb432a1dc9 Update python310 2023-01-24 22:11:32 +01:00
python-flit-core@44009dd47d Update python-flit-core 2022-11-16 10:53:00 +01:00
python-packaging@e6d93c662c Update all 2023-02-07 17:11:03 +01:00
python-pyparsing@feffe01446 Update python-pyparsing 2022-11-16 10:53:00 +01:00
python-rpm-macros@2fcc75956d Update all 2023-02-07 17:11:03 +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 all 2023-02-07 17:11:03 +01:00
rpm-config-SUSE@5b8098b5c5 Update rpm-config-SUSE 2022-11-16 10:53:00 +01:00
screen@e7c3f9718b Update all 2023-02-07 17:11:03 +01:00
sed@7c1831c262 Update all 2023-02-07 17:11:03 +01:00
shadow@6db74368ae Update all 2023-02-07 17:11:03 +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@5b7494580f Update all 2023-02-07 17:11:03 +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@3df79a8b7b Update all 2023-02-07 17:11:03 +01:00
tcl@151614d762 Update all 2023-02-07 17:11:03 +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@37935bdca3 Update all 2023-02-07 17:11:03 +01:00
timezone@0612dd5523 Update all 2023-02-07 17:11:03 +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@965e1499a1 Update all 2023-02-07 17:11:03 +01:00
util-macros@a9a635112b fix util-macros rename 2023-02-14 15:42:57 +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
xxhash@ac9688b40b Add gcc13 and xxhash submodule 2023-01-24 22:13:52 +01:00
xz@4864634751 Update all 2023-02-07 17:11:03 +01:00
zlib@b97dd171a2 Update all 2023-02-07 17:11:03 +01:00
zstd@a02da395e8 Update all 2023-02-07 17:11:03 +01:00
_pbuild Add tool to fetch config from Factory 2022-10-27 15:47:09 +02:00
.gitmodules fix util-macros rename 2023-02-14 15:42:57 +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