Compare commits
182 Commits
d6dc4935a1
...
main
Author | SHA1 | Date | |
---|---|---|---|
|
a4e6782497 | ||
1aca711e64 | |||
5b5d5cac53 | |||
dc927511da | |||
|
01f75aa5cf | ||
3ab9b5abd2 | |||
23fbcddfa1 | |||
c96a3dc90d | |||
|
5ec34a8008 | ||
|
c325c16f01 | ||
|
6272da6a0e | ||
|
186bdc3c8e | ||
|
959c7accc9 | ||
|
a32d5646c0 | ||
|
2228ce01d8 | ||
|
fe6c6515cf | ||
|
0f9836e001 | ||
|
1f0e2be6e0 | ||
|
50230993f4 | ||
|
10fc47e037 | ||
|
3f078275fa | ||
|
a1a917ca59 | ||
|
8674e21602 | ||
|
b71f20d55c | ||
|
1432b94b0b | ||
|
284ac6de45 | ||
|
ef15d53578 | ||
|
2903b8c5bb | ||
|
5dc77a28c2 | ||
|
c14d95b629 | ||
|
ff1e7636b8 | ||
|
c070ff00d0 | ||
|
4ce237b985 | ||
|
ef330d4e15 | ||
|
a93e8f4d29 | ||
|
52d37aef48 | ||
|
e3a66daa5a | ||
|
2db451a174 | ||
|
fa859fd1a9 | ||
|
d7a0112c51 | ||
|
c70864a488 | ||
|
08c32b3b37 | ||
|
089d71b258 | ||
|
1fa848aab2 | ||
|
e1f8433b24 | ||
|
43e0358b49 | ||
|
f8308d24f1 | ||
|
ea295645e2 | ||
397f7d6d2f | |||
|
911bc3bfa4 | ||
|
0fe43518ad | ||
|
17d16a5ffd | ||
|
e8c934b7cb | ||
|
3700871858 | ||
|
6e297f4c67 | ||
|
bf35c451fa | ||
|
36648708de | ||
|
02a6632e89 | ||
|
6d94b9a8c7 | ||
|
f22622bb8c | ||
|
1157c7217e | ||
|
47ee0bbf5a | ||
|
f0cbeaca76 | ||
|
903b26072b | ||
|
ee3674359c | ||
|
dd267a4647 | ||
|
1236badd62 | ||
|
02af30ca2d | ||
|
340d781056 | ||
|
be0806a22c | ||
|
665213a1ab | ||
|
c909b28442 | ||
|
4fac7886ba | ||
|
1908073c51 | ||
|
4bb16e6fa7 | ||
|
baea12bc3a | ||
|
fd1335072a | ||
|
5759645c0e | ||
|
fd9af9c865 | ||
|
77a18887fc | ||
|
8a97ad2b30 | ||
|
a6b7bb426c | ||
|
cc2af0769e | ||
|
37673ea39b | ||
|
67bb8a5060 | ||
|
778ed08b58 | ||
|
b5c619421f | ||
|
aff3a8fbf0 | ||
|
8cde9fe43f | ||
|
cdb8b2d3ae | ||
|
34c84a554f | ||
|
697e17e330 | ||
|
f6ab4aa588 | ||
|
9f6f4dc86d | ||
|
ef2c7d3657 | ||
|
2f09355baf | ||
|
dfc6f275cc | ||
|
968298ab56 | ||
|
2af18286d2 | ||
|
a41025b586 | ||
|
51c64fc5c4 | ||
|
624951d35f | ||
|
23a1fd1e6e | ||
|
0d829734a9 | ||
|
5bbe8127e3 | ||
|
1b20799eb6 | ||
|
16fba720b6 | ||
|
292e088686 | ||
|
835223a378 | ||
|
2bebac3032 | ||
|
b618c0cb8f | ||
|
811f18b951 | ||
|
5bb7aac77e | ||
|
94964d85fc | ||
|
fab0d5bac1 | ||
|
c8a2e00696 | ||
|
0a5ca2fa96 | ||
|
b795043c16 | ||
|
a64116ddcd | ||
|
68a1098b0b | ||
|
68701b9d3b | ||
|
f6d575936a | ||
|
f286d41dbe | ||
|
0f1430d7c3 | ||
|
1668dc4997 | ||
|
e643d39b93 | ||
|
e4943d01d3 | ||
|
767bb30627 | ||
|
4a9d8d8972 | ||
|
39e5f8e093 | ||
|
179fe46a9e | ||
|
c5cefa2046 | ||
|
4a53c60579 | ||
|
b118b359e7 | ||
|
96f157acb2 | ||
|
66de3f94fb | ||
|
dfc6eebff0 | ||
|
d474d547b5 | ||
|
bb718322df | ||
|
630c3061b0 | ||
|
f448025436 | ||
|
03a7068da0 | ||
|
ce4aca48a5 | ||
|
a91f09ab1f | ||
|
d2b64e0930 | ||
|
bdcee356e9 | ||
|
8b330e7440 | ||
|
978346df45 | ||
|
ddd36472d4 | ||
|
4426d10d5a | ||
|
8d5b5568e9 | ||
|
945558036c | ||
|
ae4ede4d56 | ||
|
fdaa178e62 | ||
|
29c7a6e161 | ||
|
1650df6e08 | ||
|
170c965957 | ||
|
28544797c7 | ||
d184ec2eab | |||
|
112014a77d | ||
|
316633ac5b | ||
|
decba38cad | ||
|
3b904ecd73 | ||
|
e0ef83f320 | ||
|
119b9f4a8c | ||
|
54b5646b5a | ||
|
d1b1a7440b | ||
|
2ad25bfa5b | ||
|
cd65c17692 | ||
|
2d7716fcbf | ||
|
fb6adfbf86 | ||
|
21eb8dbc3b | ||
|
f279b84ee8 | ||
|
986bcb1f6b | ||
|
19a4cfce8d | ||
|
9963357c8b | ||
6d6f7222dd | |||
|
2277d3405d | ||
|
9f3e49a0d7 | ||
|
5dfd31e8ce | ||
|
fc4d506343 | ||
|
94d3f640a9 |
399
.gitmodules
vendored
Normal file
399
.gitmodules
vendored
Normal file
@@ -0,0 +1,399 @@
|
||||
[submodule "aaa_base"]
|
||||
path = aaa_base
|
||||
url = ../../rpm/aaa_base.git
|
||||
[submodule "acl"]
|
||||
path = acl
|
||||
url = ../../rpm/acl.git
|
||||
[submodule "attr"]
|
||||
path = attr
|
||||
url = ../../rpm/attr.git
|
||||
[submodule "audit"]
|
||||
path = audit
|
||||
url = ../../rpm/audit.git
|
||||
[submodule "autoconf"]
|
||||
path = autoconf
|
||||
url = ../../rpm/autoconf.git
|
||||
[submodule "autoconf-archive"]
|
||||
path = autoconf-archive
|
||||
url = ../../rpm/autoconf-archive.git
|
||||
[submodule "automake"]
|
||||
path = automake
|
||||
url = ../../rpm/automake.git
|
||||
[submodule "bash"]
|
||||
path = bash
|
||||
url = ../../rpm/bash.git
|
||||
[submodule "bc"]
|
||||
path = bc
|
||||
url = ../../rpm/bc.git
|
||||
[submodule "binutils"]
|
||||
path = binutils
|
||||
url = ../../rpm/binutils.git
|
||||
[submodule "bison"]
|
||||
path = bison
|
||||
url = ../../rpm/bison.git
|
||||
[submodule "brp-check-suse"]
|
||||
path = brp-check-suse
|
||||
url = ../../rpm/brp-check-suse.git
|
||||
[submodule "build-compare"]
|
||||
path = build-compare
|
||||
url = ../../rpm/build-compare.git
|
||||
[submodule "bzip2"]
|
||||
path = bzip2
|
||||
url = ../../rpm/bzip2.git
|
||||
[submodule "compat-usrmerge"]
|
||||
path = compat-usrmerge
|
||||
url = ../../rpm/compat-usrmerge.git
|
||||
[submodule "coreutils"]
|
||||
path = coreutils
|
||||
url = ../../rpm/coreutils.git
|
||||
[submodule "cpio"]
|
||||
path = cpio
|
||||
url = ../../rpm/cpio.git
|
||||
[submodule "crypto-policies"]
|
||||
path = crypto-policies
|
||||
url = ../../rpm/crypto-policies.git
|
||||
[submodule "debugedit"]
|
||||
path = debugedit
|
||||
url = ../../rpm/debugedit.git
|
||||
[submodule "dejagnu"]
|
||||
path = dejagnu
|
||||
url = ../../rpm/dejagnu.git
|
||||
[submodule "diffutils"]
|
||||
path = diffutils
|
||||
url = ../../rpm/diffutils.git
|
||||
[submodule "dwz"]
|
||||
path = dwz
|
||||
url = ../../rpm/dwz.git
|
||||
[submodule "e2fsprogs"]
|
||||
path = e2fsprogs
|
||||
url = ../../rpm/e2fsprogs.git
|
||||
[submodule "ed"]
|
||||
path = ed
|
||||
url = ../../rpm/ed.git
|
||||
[submodule "elfutils"]
|
||||
path = elfutils
|
||||
url = ../../rpm/elfutils.git
|
||||
[submodule "expat"]
|
||||
path = expat
|
||||
url = ../../rpm/expat.git
|
||||
[submodule "expect"]
|
||||
path = expect
|
||||
url = ../../rpm/expect.git
|
||||
[submodule "fdupes"]
|
||||
path = fdupes
|
||||
url = ../../rpm/fdupes.git
|
||||
[submodule "file"]
|
||||
path = file
|
||||
url = ../../rpm/file.git
|
||||
[submodule "filesystem"]
|
||||
path = filesystem
|
||||
url = ../../rpm/filesystem.git
|
||||
[submodule "fillup"]
|
||||
path = fillup
|
||||
url = ../../rpm/fillup.git
|
||||
[submodule "findutils"]
|
||||
path = findutils
|
||||
url = ../../rpm/findutils.git
|
||||
[submodule "fipscheck"]
|
||||
path = fipscheck
|
||||
url = ../../rpm/fipscheck.git
|
||||
[submodule "flex"]
|
||||
path = flex
|
||||
url = ../../rpm/flex.git
|
||||
[submodule "gawk"]
|
||||
path = gawk
|
||||
url = ../../rpm/gawk.git
|
||||
[submodule "gcc"]
|
||||
path = gcc
|
||||
url = ../../rpm/gcc.git
|
||||
[submodule "gcc12"]
|
||||
path = gcc12
|
||||
url = ../../rpm/gcc12.git
|
||||
[submodule "gdbm"]
|
||||
path = gdbm
|
||||
url = ../../rpm/gdbm.git
|
||||
[submodule "glibc"]
|
||||
path = glibc
|
||||
url = ../../rpm/glibc.git
|
||||
[submodule "gmp"]
|
||||
path = gmp
|
||||
url = ../../rpm/gmp.git
|
||||
[submodule "gpm"]
|
||||
path = gpm
|
||||
url = ../../rpm/gpm.git
|
||||
[submodule "grep"]
|
||||
path = grep
|
||||
url = ../../rpm/grep.git
|
||||
[submodule "gzip"]
|
||||
path = gzip
|
||||
url = ../../rpm/gzip.git
|
||||
[submodule "help2man"]
|
||||
path = help2man
|
||||
url = ../../rpm/help2man.git
|
||||
[submodule "hostname"]
|
||||
path = hostname
|
||||
url = ../../rpm/hostname.git
|
||||
[submodule "isl"]
|
||||
path = isl
|
||||
url = ../../rpm/isl.git
|
||||
[submodule "keyutils"]
|
||||
path = keyutils
|
||||
url = ../../rpm/keyutils.git
|
||||
[submodule "libcap"]
|
||||
path = libcap
|
||||
url = ../../rpm/libcap.git
|
||||
[submodule "libcap-ng"]
|
||||
path = libcap-ng
|
||||
url = ../../rpm/libcap-ng.git
|
||||
[submodule "libdb-4_8"]
|
||||
path = libdb-4_8
|
||||
url = ../../rpm/libdb-4_8.git
|
||||
[submodule "libeconf"]
|
||||
path = libeconf
|
||||
url = ../../rpm/libeconf.git
|
||||
[submodule "libedit"]
|
||||
path = libedit
|
||||
url = ../../rpm/libedit.git
|
||||
[submodule "libffi"]
|
||||
path = libffi
|
||||
url = ../../rpm/libffi.git
|
||||
[submodule "libgcrypt"]
|
||||
path = libgcrypt
|
||||
url = ../../rpm/libgcrypt.git
|
||||
[submodule "libgpg-error"]
|
||||
path = libgpg-error
|
||||
url = ../../rpm/libgpg-error.git
|
||||
[submodule "libnss_usrfiles"]
|
||||
path = libnss_usrfiles
|
||||
url = ../../rpm/libnss_usrfiles.git
|
||||
[submodule "libseccomp"]
|
||||
path = libseccomp
|
||||
url = ../../rpm/libseccomp.git
|
||||
[submodule "libselinux"]
|
||||
path = libselinux
|
||||
url = ../../rpm/libselinux.git
|
||||
[submodule "libsemanage"]
|
||||
path = libsemanage
|
||||
url = ../../rpm/libsemanage.git
|
||||
[submodule "libsepol"]
|
||||
path = libsepol
|
||||
url = ../../rpm/libsepol.git
|
||||
[submodule "libtool"]
|
||||
path = libtool
|
||||
url = ../../rpm/libtool.git
|
||||
[submodule "libverto"]
|
||||
path = libverto
|
||||
url = ../../rpm/libverto.git
|
||||
[submodule "libxcrypt"]
|
||||
path = libxcrypt
|
||||
url = ../../rpm/libxcrypt.git
|
||||
[submodule "libzio"]
|
||||
path = libzio
|
||||
url = ../../rpm/libzio.git
|
||||
[submodule "linux-glibc-devel"]
|
||||
path = linux-glibc-devel
|
||||
url = ../../rpm/linux-glibc-devel.git
|
||||
[submodule "lua-macros"]
|
||||
path = lua-macros
|
||||
url = ../../rpm/lua-macros.git
|
||||
[submodule "lua54"]
|
||||
path = lua54
|
||||
url = ../../rpm/lua54.git
|
||||
[submodule "m4"]
|
||||
path = m4
|
||||
url = ../../rpm/m4.git
|
||||
[submodule "make"]
|
||||
path = make
|
||||
url = ../../rpm/make.git
|
||||
[submodule "makedepend"]
|
||||
path = makedepend
|
||||
url = ../../rpm/makedepend.git
|
||||
[submodule "meson"]
|
||||
path = meson
|
||||
url = ../../rpm/meson.git
|
||||
[submodule "mpc"]
|
||||
path = mpc
|
||||
url = ../../rpm/mpc.git
|
||||
[submodule "mpdecimal"]
|
||||
path = mpdecimal
|
||||
url = ../../rpm/mpdecimal.git
|
||||
[submodule "mpfr"]
|
||||
path = mpfr
|
||||
url = ../../rpm/mpfr.git
|
||||
[submodule "ncurses"]
|
||||
path = ncurses
|
||||
url = ../../rpm/ncurses.git
|
||||
[submodule "netcfg"]
|
||||
path = netcfg
|
||||
url = ../../rpm/netcfg.git
|
||||
[submodule "ninja"]
|
||||
path = ninja
|
||||
url = ../../rpm/ninja.git
|
||||
[submodule "openssl"]
|
||||
path = openssl
|
||||
url = ../../rpm/openssl.git
|
||||
[submodule "openssl-1_1"]
|
||||
path = openssl-1_1
|
||||
url = ../../rpm/openssl-1_1.git
|
||||
[submodule "pam"]
|
||||
path = pam
|
||||
url = ../../rpm/pam.git
|
||||
[submodule "patch"]
|
||||
path = patch
|
||||
url = ../../rpm/patch.git
|
||||
[submodule "patchutils"]
|
||||
path = patchutils
|
||||
url = ../../rpm/patchutils.git
|
||||
[submodule "pcre2"]
|
||||
path = pcre2
|
||||
url = ../../rpm/pcre2.git
|
||||
[submodule "perl"]
|
||||
path = perl
|
||||
url = ../../rpm/perl.git
|
||||
[submodule "perl-Text-Unidecode"]
|
||||
path = perl-Text-Unidecode
|
||||
url = ../../rpm/perl-Text-Unidecode.git
|
||||
[submodule "perl-gettext"]
|
||||
path = perl-gettext
|
||||
url = ../../rpm/perl-gettext.git
|
||||
[submodule "permissions"]
|
||||
path = permissions
|
||||
url = ../../rpm/permissions.git
|
||||
[submodule "pkgconf"]
|
||||
path = pkgconf
|
||||
url = ../../rpm/pkgconf.git
|
||||
[submodule "popt"]
|
||||
path = popt
|
||||
url = ../../rpm/popt.git
|
||||
[submodule "post-build-checks"]
|
||||
path = post-build-checks
|
||||
url = ../../rpm/post-build-checks.git
|
||||
[submodule "python-flit-core"]
|
||||
path = python-flit-core
|
||||
url = ../../rpm/python-flit-core.git
|
||||
[submodule "python-packaging"]
|
||||
path = python-packaging
|
||||
url = ../../rpm/python-packaging.git
|
||||
[submodule "python-pyparsing"]
|
||||
path = python-pyparsing
|
||||
url = ../../rpm/python-pyparsing.git
|
||||
[submodule "python-rpm-macros"]
|
||||
path = python-rpm-macros
|
||||
url = ../../rpm/python-rpm-macros.git
|
||||
[submodule "python-rpm-packaging"]
|
||||
path = python-rpm-packaging
|
||||
url = ../../rpm/python-rpm-packaging.git
|
||||
[submodule "python310"]
|
||||
path = python310
|
||||
url = ../../rpm/python310.git
|
||||
[submodule "re2c"]
|
||||
path = re2c
|
||||
url = ../../rpm/re2c.git
|
||||
[submodule "readline"]
|
||||
path = readline
|
||||
url = ../../rpm/readline.git
|
||||
[submodule "rpm"]
|
||||
path = rpm
|
||||
url = ../../rpm/rpm.git
|
||||
[submodule "rpm-config-SUSE"]
|
||||
path = rpm-config-SUSE
|
||||
url = ../../rpm/rpm-config-SUSE.git
|
||||
[submodule "screen"]
|
||||
path = screen
|
||||
url = ../../rpm/screen.git
|
||||
[submodule "sed"]
|
||||
path = sed
|
||||
url = ../../rpm/sed.git
|
||||
[submodule "shadow"]
|
||||
path = shadow
|
||||
url = ../../rpm/shadow.git
|
||||
[submodule "system-user-root"]
|
||||
path = system-user-root
|
||||
url = ../../rpm/system-user-root.git
|
||||
[submodule "system-users"]
|
||||
path = system-users
|
||||
url = ../../rpm/system-users.git
|
||||
[submodule "systemd-rpm-macros"]
|
||||
path = systemd-rpm-macros
|
||||
url = ../../rpm/systemd-rpm-macros.git
|
||||
[submodule "sysuser-tools"]
|
||||
path = sysuser-tools
|
||||
url = ../../rpm/sysuser-tools.git
|
||||
[submodule "tar"]
|
||||
path = tar
|
||||
url = ../../rpm/tar.git
|
||||
[submodule "tcl"]
|
||||
path = tcl
|
||||
url = ../../rpm/tcl.git
|
||||
[submodule "tclap"]
|
||||
path = tclap
|
||||
url = ../../rpm/tclap.git
|
||||
[submodule "tcpd"]
|
||||
path = tcpd
|
||||
url = ../../rpm/tcpd.git
|
||||
[submodule "texinfo"]
|
||||
path = texinfo
|
||||
url = ../../rpm/texinfo.git
|
||||
[submodule "timezone"]
|
||||
path = timezone
|
||||
url = ../../rpm/timezone.git
|
||||
[submodule "utempter"]
|
||||
path = utempter
|
||||
url = ../../rpm/utempter.git
|
||||
[submodule "util-linux"]
|
||||
path = util-linux
|
||||
url = ../../rpm/util-linux.git
|
||||
[submodule "which"]
|
||||
path = which
|
||||
url = ../../rpm/which.git
|
||||
[submodule "xz"]
|
||||
path = xz
|
||||
url = ../../rpm/xz.git
|
||||
[submodule "zlib"]
|
||||
path = zlib
|
||||
url = ../../rpm/zlib.git
|
||||
[submodule "zstd"]
|
||||
path = zstd
|
||||
url = ../../rpm/zstd.git
|
||||
[submodule "gettext-runtime-mini"]
|
||||
path = gettext-runtime-mini
|
||||
url = ../../rpm/gettext-runtime.git
|
||||
[submodule "krb5-mini"]
|
||||
path = krb5-mini
|
||||
url = ../../rpm/krb5.git
|
||||
[submodule "systemtap-headers"]
|
||||
path = systemtap-headers
|
||||
url = ../../rpm/systemtap.git
|
||||
[submodule "update-alternatives"]
|
||||
path = update-alternatives
|
||||
url = ../../rpm/dpkg.git
|
||||
[submodule "dummy-release"]
|
||||
path = dummy-release
|
||||
url = ../../rpm/dummy-release.git
|
||||
[submodule "build"]
|
||||
path = build
|
||||
url = ../../rpm/build.git
|
||||
[submodule "psmisc"]
|
||||
path = psmisc
|
||||
url = ../psmisc.git
|
||||
[submodule "perl-TimeDate"]
|
||||
path = perl-TimeDate
|
||||
url = ../../rpm/perl-TimeDate.git
|
||||
[submodule "perl-YAML-LibYAML"]
|
||||
path = perl-YAML-LibYAML
|
||||
url = ../../rpm/perl-YAML-LibYAML.git
|
||||
[submodule "kernel-source"]
|
||||
path = kernel-source
|
||||
url = ../../rpm/kernel-source.git
|
||||
[submodule "xxhash"]
|
||||
path = xxhash
|
||||
url = ../../rpm/xxhash.git
|
||||
[submodule "gcc13"]
|
||||
path = gcc13
|
||||
url = ../../rpm/gcc13.git
|
||||
[submodule "openssl-3"]
|
||||
path = openssl-3
|
||||
url = ../../rpm/openssl-3.git
|
||||
[submodule "util-macros"]
|
||||
path = util-macros
|
||||
url = ../../rpm/util-macros
|
7
Makefile
Normal file
7
Makefile
Normal file
@@ -0,0 +1,7 @@
|
||||
_config: getconfig
|
||||
./getconfig
|
||||
|
||||
pull:
|
||||
git submodule foreach git pull --ff-only
|
||||
|
||||
.PHONY: pull
|
31
README.md
Normal file
31
README.md
Normal file
@@ -0,0 +1,31 @@
|
||||
# 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
|
5
_pbuild
Normal file
5
_pbuild
Normal file
@@ -0,0 +1,5 @@
|
||||
<pbuild>
|
||||
<preset name="Tumbleweed" default>
|
||||
<repo>config:</repo>
|
||||
</preset>
|
||||
</pbuild>
|
1
aaa_base
Submodule
1
aaa_base
Submodule
Submodule aaa_base added at 5f3ab8cc40
1
acl
Submodule
1
acl
Submodule
Submodule acl added at 9988e1b4d0
1
attr
Submodule
1
attr
Submodule
Submodule attr added at e655be3ec9
1
audit
Submodule
1
audit
Submodule
Submodule audit added at 92a2c35e39
1
autoconf
Submodule
1
autoconf
Submodule
Submodule autoconf added at 157e0f7a1b
1
autoconf-archive
Submodule
1
autoconf-archive
Submodule
Submodule autoconf-archive added at e21d39d7d6
1
automake
Submodule
1
automake
Submodule
Submodule automake added at 48276c391e
1
bash
Submodule
1
bash
Submodule
Submodule bash added at 3561793dda
1
bc
Submodule
1
bc
Submodule
Submodule bc added at 1fae16c9eb
1
binutils
Submodule
1
binutils
Submodule
Submodule binutils added at c78b29d3e2
1
bison
Submodule
1
bison
Submodule
Submodule bison added at 9d6b1897c9
1
brp-check-suse
Submodule
1
brp-check-suse
Submodule
Submodule brp-check-suse added at 06ecaf9b29
1
build
Submodule
1
build
Submodule
Submodule build added at 3d1ac3bf92
1
build-compare
Submodule
1
build-compare
Submodule
Submodule build-compare added at 5df13eb5ad
1
bzip2
Submodule
1
bzip2
Submodule
Submodule bzip2 added at 0716cc134a
4
checkpackages
Executable file
4
checkpackages
Executable file
@@ -0,0 +1,4 @@
|
||||
#!/bin/bash -e
|
||||
while read p; do
|
||||
test -e $p || echo $p;
|
||||
done < <(curl -s -f https://api.opensuse.org/public/source/openSUSE:Factory:Rings:0-Bootstrap|sed -ne 's/.*entry name="\([^":]*\).*\/>/\1/p'|sort -u | grep -v AGGR)
|
1
compat-usrmerge
Submodule
1
compat-usrmerge
Submodule
Submodule compat-usrmerge added at 3debaecd7b
1
coreutils
Submodule
1
coreutils
Submodule
Submodule coreutils added at a2593d57b9
1
cpio
Submodule
1
cpio
Submodule
Submodule cpio added at 27634259be
1
crypto-policies
Submodule
1
crypto-policies
Submodule
Submodule crypto-policies added at deb77ad9ac
1
debugedit
Submodule
1
debugedit
Submodule
Submodule debugedit added at 085ef6ea19
1
dejagnu
Submodule
1
dejagnu
Submodule
Submodule dejagnu added at 069b1d99ca
1
diffutils
Submodule
1
diffutils
Submodule
Submodule diffutils added at 708ff4859f
1
dummy-release
Submodule
1
dummy-release
Submodule
Submodule dummy-release added at 4b177a5f9e
1
dwz
Submodule
1
dwz
Submodule
Submodule dwz added at 5b62c39b7f
1
e2fsprogs
Submodule
1
e2fsprogs
Submodule
Submodule e2fsprogs added at 4b3bcf7916
1
ed
Submodule
1
ed
Submodule
Submodule ed added at 6308a9e932
1
elfutils
Submodule
1
elfutils
Submodule
Submodule elfutils added at d2014c5339
1
expat
Submodule
1
expat
Submodule
Submodule expat added at cde2f37070
1
expect
Submodule
1
expect
Submodule
Submodule expect added at 97e06b1fb0
1
fdupes
Submodule
1
fdupes
Submodule
Submodule fdupes added at 23e2ae908b
1
file
Submodule
1
file
Submodule
Submodule file added at 960bffbb9f
1
filesystem
Submodule
1
filesystem
Submodule
Submodule filesystem added at 1bf52b9660
1
fillup
Submodule
1
fillup
Submodule
Submodule fillup added at 77ca5d00a0
1
findutils
Submodule
1
findutils
Submodule
Submodule findutils added at 54af898bf5
1
fipscheck
Submodule
1
fipscheck
Submodule
Submodule fipscheck added at 7a3d17b0f2
1
flex
Submodule
1
flex
Submodule
Submodule flex added at 4fe02c4e7e
1
gawk
Submodule
1
gawk
Submodule
Submodule gawk added at 9132d7446e
1
gcc
Submodule
1
gcc
Submodule
Submodule gcc added at 2b7fcd18c5
1
gcc12
Submodule
1
gcc12
Submodule
Submodule gcc12 added at 3a2e7aaee6
1
gcc13
Submodule
1
gcc13
Submodule
Submodule gcc13 added at 6ab6dbe966
1
gdbm
Submodule
1
gdbm
Submodule
Submodule gdbm added at 4e4afa91b9
46
getconfig
Executable file
46
getconfig
Executable file
@@ -0,0 +1,46 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
version=$(curl -sf https://download.opensuse.org/history/latest)
|
||||
curl -s -f https://api.opensuse.org/public/source/openSUSE:Factory/_config > _config.factory
|
||||
curl -s -f https://api.opensuse.org/public/source/openSUSE:Factory:Rings:0-Bootstrap/_config > _config.ring0
|
||||
cat > _config.new << EOF
|
||||
%define _project openSUSE:Factory:Rings:0-Bootstrap
|
||||
|
||||
# for glibc
|
||||
%define disable_32bit 1
|
||||
Macros:
|
||||
%disable_32bit 1
|
||||
:Macros
|
||||
|
||||
%if "%_project" == "openSUSE:Factory:Rings:0-Bootstrap" || "%_project" == "openSUSE:Factory:ARM:Rings:0-Bootstrap"
|
||||
BuildFlags: excludebuild:kernel-source
|
||||
BuildFlags: excludebuild:binutils:aarch64
|
||||
BuildFlags: excludebuild:binutils:arm
|
||||
BuildFlags: excludebuild:gcc12:cross-aarch64-gcc12
|
||||
BuildFlags: excludebuild:gcc12:cross-aarch64-gcc12-bootstrap
|
||||
BuildFlags: excludebuild:gcc12:cross-arm-gcc12
|
||||
BuildFlags: excludebuild:gcc12:cross-arm-none-gcc12-bootstrap
|
||||
BuildFlags: excludebuild:glibc:cross-aarch64
|
||||
BuildFlags: excludebuild:glibc:cross-riscv64
|
||||
BuildFlags: excludebuild:gcc12:cross-riscv64-gcc12-bootstrap
|
||||
BuildFlags: excludebuild:gcc12:cross-riscv64-gcc12
|
||||
BuildFlags: excludebuild:gcc13:cross-riscv64-gcc13-bootstrap
|
||||
BuildFlags: excludebuild:gcc13:cross-riscv64-gcc13
|
||||
BuildFlags: excludebuild:gcc13:cross-aarch64-gcc13-bootstrap
|
||||
BuildFlags: excludebuild:gcc13:cross-aarch64-gcc13
|
||||
BuildFlags: excludebuild:gcc13:cross-arm-gcc13
|
||||
BuildFlags: excludebuild:gcc13:cross-arm-none-gcc13-bootstrap
|
||||
BuildFlags: excludebuild:gcc13:cross-ppc64-gcc13
|
||||
%endif
|
||||
|
||||
EOF
|
||||
cat _config.factory _config.ring0 >> _config.new
|
||||
sed -i -e "/^RepoURL:/s,/tumbleweed,/history/$version/tumbleweed," _config.new
|
||||
# boo#1204790
|
||||
sed -i -e 's/glibc-devel-32bit.*/glibc-devel-32bit/' _config.new
|
||||
|
||||
if [ -e _config ] && cmp -s _config.new _config; then
|
||||
rm _config.new
|
||||
else
|
||||
mv _config.new _config
|
||||
fi
|
1
gettext-runtime-mini
Submodule
1
gettext-runtime-mini
Submodule
Submodule gettext-runtime-mini added at 37604d77e6
1
glibc
Submodule
1
glibc
Submodule
Submodule glibc added at 40483c0c67
1
gmp
Submodule
1
gmp
Submodule
Submodule gmp added at 4f594d1983
1
gpm
Submodule
1
gpm
Submodule
Submodule gpm added at cf4a78a547
1
grep
Submodule
1
grep
Submodule
Submodule grep added at a5b6e8b1e7
1
gzip
Submodule
1
gzip
Submodule
Submodule gzip added at 52ecb4517f
1
help2man
Submodule
1
help2man
Submodule
Submodule help2man added at 6a3fbe9a42
1
hostname
Submodule
1
hostname
Submodule
Submodule hostname added at 7868afc0a9
1
isl
Submodule
1
isl
Submodule
Submodule isl added at 900a740ac6
1
kernel-default
Symbolic link
1
kernel-default
Symbolic link
@@ -0,0 +1 @@
|
||||
kernel-source/
|
1
kernel-obs-build
Symbolic link
1
kernel-obs-build
Symbolic link
@@ -0,0 +1 @@
|
||||
kernel-source/
|
1
kernel-source
Submodule
1
kernel-source
Submodule
Submodule kernel-source added at eff205cbe6
1
keyutils
Submodule
1
keyutils
Submodule
Submodule keyutils added at 1b5e5cd861
1
krb5-mini
Submodule
1
krb5-mini
Submodule
Submodule krb5-mini added at 405d65d024
1
libcap
Submodule
1
libcap
Submodule
Submodule libcap added at 61f018b30b
1
libcap-ng
Submodule
1
libcap-ng
Submodule
Submodule libcap-ng added at 97d4144f49
1
libdb-4_8
Submodule
1
libdb-4_8
Submodule
Submodule libdb-4_8 added at 9fc3653b3b
1
libeconf
Submodule
1
libeconf
Submodule
Submodule libeconf added at 5a386e3a07
1
libedit
Submodule
1
libedit
Submodule
Submodule libedit added at b481d8a75c
1
libffi
Submodule
1
libffi
Submodule
Submodule libffi added at 7e8eae3415
1
libgcrypt
Submodule
1
libgcrypt
Submodule
Submodule libgcrypt added at 6da05607f6
1
libgpg-error
Submodule
1
libgpg-error
Submodule
Submodule libgpg-error added at 2f0f368cbc
1
libnss_usrfiles
Submodule
1
libnss_usrfiles
Submodule
Submodule libnss_usrfiles added at 7191480cf4
1
libseccomp
Submodule
1
libseccomp
Submodule
Submodule libseccomp added at 96f408a8f1
1
libselinux
Submodule
1
libselinux
Submodule
Submodule libselinux added at 5d4712d703
1
libsemanage
Submodule
1
libsemanage
Submodule
Submodule libsemanage added at 798cc8d790
1
libsepol
Submodule
1
libsepol
Submodule
Submodule libsepol added at 7c4772ae85
1
libtool
Submodule
1
libtool
Submodule
Submodule libtool added at c84e9c7d7d
1
libverto
Submodule
1
libverto
Submodule
Submodule libverto added at c5715ab0c4
1
libxcrypt
Submodule
1
libxcrypt
Submodule
Submodule libxcrypt added at 806ac4f233
1
libzio
Submodule
1
libzio
Submodule
Submodule libzio added at 084e37fd06
1
linux-glibc-devel
Submodule
1
linux-glibc-devel
Submodule
Submodule linux-glibc-devel added at 4d46960a86
1
lua-macros
Submodule
1
lua-macros
Submodule
Submodule lua-macros added at 2d5bbf7551
1
lua54
Submodule
1
lua54
Submodule
Submodule lua54 added at e0f2ff8f6f
1
m4
Submodule
1
m4
Submodule
Submodule m4 added at 78fdc4be7b
1
make
Submodule
1
make
Submodule
Submodule make added at 0af0321e4e
1
makedepend
Submodule
1
makedepend
Submodule
Submodule makedepend added at 8114d8611d
1
meson
Submodule
1
meson
Submodule
Submodule meson added at 3b17348190
1
mpc
Submodule
1
mpc
Submodule
Submodule mpc added at 2db3e8d274
1
mpdecimal
Submodule
1
mpdecimal
Submodule
Submodule mpdecimal added at d6e247ff99
1
mpfr
Submodule
1
mpfr
Submodule
Submodule mpfr added at 18829766f9
1
ncurses
Submodule
1
ncurses
Submodule
Submodule ncurses added at c44648c7de
1
netcfg
Submodule
1
netcfg
Submodule
Submodule netcfg added at ec74d2ae46
1
ninja
Submodule
1
ninja
Submodule
Submodule ninja added at 06b46907bb
1
openssl
Submodule
1
openssl
Submodule
Submodule openssl added at 45e56141a2
1
openssl-1_1
Submodule
1
openssl-1_1
Submodule
Submodule openssl-1_1 added at 97625fef9c
1
openssl-3
Submodule
1
openssl-3
Submodule
Submodule openssl-3 added at 3503f7d7fa
1
pam
Submodule
1
pam
Submodule
Submodule pam added at f28bf94e8d
1
patch
Submodule
1
patch
Submodule
Submodule patch added at 6968fc4c12
1
patchutils
Submodule
1
patchutils
Submodule
Submodule patchutils added at 7c9bcf45c7
1
pcre2
Submodule
1
pcre2
Submodule
Submodule pcre2 added at da5e785534
1
perl
Submodule
1
perl
Submodule
Submodule perl added at fbb367fca9
1
perl-Text-Unidecode
Submodule
1
perl-Text-Unidecode
Submodule
Submodule perl-Text-Unidecode added at e0dd15ec99
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user