Compare commits

113 Commits
main ... test

Author SHA1 Message Date
Ludwig Nussel
43e0358b49 Switch build to Factory package again 2022-11-29 10:44:08 +01:00
lnussel
f8308d24f1 Merge pull request 'Update re2c' (#46) from lnussel/core:update_re2c into main
Reviewed-on: https://gitea.opensuse.org/mold/core/pulls/46
2022-11-29 10:11:31 +01:00
lnussel
ea295645e2 Merge pull request 'Use submodules for kernel-default & kernel-obs-build instead of _link' (#7) from dancermak/core:main into main
Reviewed-on: https://gitea.opensuse.org/mold/core/pulls/7
2022-11-29 09:59:12 +01:00
397f7d6d2f Use symlinks instead of _link for kernel-default & kernel-obs-build 2022-11-25 10:47:15 +01:00
lnussel
911bc3bfa4 Merge pull request 'Update perl-YAML-LibYAML' (#45) from lnussel/core:update_perl-YAML-LibYAML into main 2022-11-16 16:57:17 +01:00
lnussel
0fe43518ad Merge pull request 'Update tcpd' (#44) from lnussel/core:update_tcpd into main 2022-11-16 16:57:13 +01:00
lnussel
17d16a5ffd Merge pull request 'Update perl-TimeDate' (#43) from lnussel/core:update_perl-TimeDate into main 2022-11-16 16:57:10 +01:00
lnussel
e8c934b7cb Merge pull request 'Update zlib' (#42) from lnussel/core:update_zlib into main 2022-11-16 16:57:06 +01:00
lnussel
3700871858 Merge pull request 'Update pkgconf' (#40) from lnussel/core:update_pkgconf into main 2022-11-16 16:57:00 +01:00
lnussel
6e297f4c67 Merge pull request 'Update zstd' (#39) from lnussel/core:update_zstd into main 2022-11-16 16:56:56 +01:00
lnussel
bf35c451fa Merge pull request 'Update tar' (#38) from lnussel/core:update_tar into main 2022-11-16 16:56:53 +01:00
lnussel
36648708de Merge pull request 'Update python310' (#36) from lnussel/core:update_python310 into main 2022-11-16 16:56:46 +01:00
lnussel
02a6632e89 Merge pull request 'Update perl-gettext' (#31) from lnussel/core:update_perl-gettext into main 2022-11-16 16:56:30 +01:00
lnussel
6d94b9a8c7 Merge pull request 'Update make' (#30) from lnussel/core:update_make into main 2022-11-16 16:56:27 +01:00
lnussel
f22622bb8c Merge pull request 'Update bash' (#29) from lnussel/core:update_bash into main 2022-11-16 16:56:23 +01:00
lnussel
1157c7217e Merge pull request 'Update timezone' (#22) from lnussel/core:update_timezone into main 2022-11-16 16:55:59 +01:00
lnussel
47ee0bbf5a Merge pull request 'Update system-users' (#20) from lnussel/core:update_system-users into main 2022-11-16 16:55:56 +01:00
lnussel
f0cbeaca76 Merge pull request 'Update texinfo' (#21) from lnussel/core:update_texinfo into main 2022-11-16 16:55:45 +01:00
lnussel
903b26072b Merge pull request 'Update system-user-root' (#19) from lnussel/core:update_system-user-root into main 2022-11-16 16:55:43 +01:00
lnussel
ee3674359c Merge pull request 'Update which' (#37) from lnussel/core:update_which into main 2022-11-16 16:55:01 +01:00
lnussel
dd267a4647 Merge pull request 'Update readline' (#34) from lnussel/core:update_readline into main 2022-11-16 16:55:01 +01:00
lnussel
1236badd62 Merge pull request 'Update psmisc' (#33) from lnussel/core:update_psmisc into main 2022-11-16 16:55:00 +01:00
lnussel
02af30ca2d Merge pull request 'Update dwz' (#17) from lnussel/core:update_dwz into main 2022-11-16 16:54:58 +01:00
lnussel
340d781056 Merge pull request 'Update xorgproto' (#16) from lnussel/core:update_xorgproto into main 2022-11-16 16:54:58 +01:00
lnussel
be0806a22c Merge pull request 'Update permissions' (#15) from lnussel/core:update_permissions into main 2022-11-16 16:54:57 +01:00
lnussel
665213a1ab Merge pull request 'Update utempter' (#47) from lnussel/core:update_utempter into main 2022-11-16 16:53:58 +01:00
lnussel
c909b28442 Merge pull request 'Update sysuser-tools' (#48) from lnussel/core:update_sysuser-tools into main 2022-11-16 16:51:35 +01:00
lnussel
4fac7886ba Merge pull request 'Update rpm' (#32) from lnussel/core:update_rpm into main 2022-11-16 16:51:17 +01:00
lnussel
1908073c51 Merge pull request 'Update makedepend' (#28) from lnussel/core:update_makedepend into main 2022-11-16 16:51:16 +01:00
lnussel
4bb16e6fa7 Merge pull request 'Update perl-Text-Unidecode' (#23) from lnussel/core:update_perl-Text-Unidecode into main 2022-11-16 16:51:15 +01:00
lnussel
baea12bc3a Merge pull request 'Update python-pyparsing' (#18) from lnussel/core:update_python-pyparsing into main 2022-11-16 16:51:14 +01:00
lnussel
fd1335072a Merge pull request 'Update python-rpm-macros' (#14) from lnussel/core:update_python-rpm-macros into main 2022-11-16 16:51:13 +01:00
lnussel
5759645c0e Merge pull request 'Update python-packaging' (#13) from lnussel/core:update_python-packaging into main 2022-11-16 16:51:13 +01:00
lnussel
fd9af9c865 Merge pull request 'Update util-linux' (#49) from lnussel/core:update_util-linux into main 2022-11-16 16:50:47 +01:00
lnussel
77a18887fc Merge pull request 'Update shadow' (#41) from lnussel/core:update_shadow into main 2022-11-16 16:50:06 +01:00
lnussel
8a97ad2b30 Merge pull request 'Update post-build-checks' (#35) from lnussel/core:update_post-build-checks into main 2022-11-16 16:50:05 +01:00
lnussel
a6b7bb426c Merge pull request 'Update systemd-rpm-macros' (#27) from lnussel/core:update_systemd-rpm-macros into main 2022-11-16 16:50:03 +01:00
lnussel
cc2af0769e Merge pull request 'Update popt' (#26) from lnussel/core:update_popt into main 2022-11-16 16:50:03 +01:00
lnussel
37673ea39b Merge pull request 'Update xz' (#25) from lnussel/core:update_xz into main 2022-11-16 16:50:02 +01:00
lnussel
67bb8a5060 Merge pull request 'Update tcl' (#24) from lnussel/core:update_tcl into main 2022-11-16 16:49:26 +01:00
lnussel
778ed08b58 Merge pull request 'Update tclap' (#50) from lnussel/core:update_tclap into main 2022-11-16 16:49:22 +01:00
lnussel
b5c619421f Merge pull request 'Update python-flit-core' (#51) from lnussel/core:update_python-flit-core into main 2022-11-16 16:49:21 +01:00
lnussel
aff3a8fbf0 Merge pull request 'Update ncurses' (#52) from lnussel/core:update_ncurses into main 2022-11-16 16:49:19 +01:00
lnussel
8cde9fe43f Merge pull request 'Update rpm-config-SUSE' (#53) from lnussel/core:update_rpm-config-SUSE into main 2022-11-16 16:39:19 +01:00
lnussel
cdb8b2d3ae Merge pull request 'Update elfutils' (#12) from lnussel/core:update_elfutils into main
Reviewed-on: https://gitea.opensuse.org/mold/core/pulls/12
2022-11-16 15:53:44 +01:00
lnussel
34c84a554f Merge pull request 'Update kernel-source' (#11) from lnussel/core:update_kernel-source into main
Reviewed-on: https://gitea.opensuse.org/mold/core/pulls/11
2022-11-16 15:53:41 +01:00
lnussel
697e17e330 Merge pull request 'Update screen' (#10) from lnussel/core:update_screen into main
Reviewed-on: https://gitea.opensuse.org/mold/core/pulls/10
2022-11-16 15:53:37 +01:00
lnussel
f6ab4aa588 Merge pull request 'Update systemtap-headers' (#55) from lnussel/core:update_systemtap-headers into main
Reviewed-on: https://gitea.opensuse.org/mold/core/pulls/55
2022-11-16 14:59:35 +01:00
lnussel
9f6f4dc86d Merge pull request 'Update sed' (#54) from lnussel/core:update_sed into main
Reviewed-on: https://gitea.opensuse.org/mold/core/pulls/54
2022-11-16 14:57:24 +01:00
Auto
ef2c7d3657 Update re2c 2022-11-16 10:53:00 +01:00
Auto
2f09355baf Update perl-YAML-LibYAML 2022-11-16 10:53:00 +01:00
Auto
dfc6f275cc Update tcpd 2022-11-16 10:53:00 +01:00
Auto
968298ab56 Update perl-TimeDate 2022-11-16 10:53:00 +01:00
Auto
2af18286d2 Update zlib 2022-11-16 10:53:00 +01:00
Auto
a41025b586 Update pkgconf 2022-11-16 10:53:00 +01:00
Auto
51c64fc5c4 Update zstd 2022-11-16 10:53:00 +01:00
Auto
624951d35f Update tar 2022-11-16 10:53:00 +01:00
Auto
23a1fd1e6e Update python310 2022-11-16 10:53:00 +01:00
Auto
0d829734a9 Update perl-gettext 2022-11-16 10:53:00 +01:00
Auto
5bbe8127e3 Update make 2022-11-16 10:53:00 +01:00
Auto
1b20799eb6 Update bash 2022-11-16 10:53:00 +01:00
Auto
16fba720b6 Update timezone 2022-11-16 10:53:00 +01:00
Auto
292e088686 Update system-users 2022-11-16 10:53:00 +01:00
Auto
835223a378 Update texinfo 2022-11-16 10:53:00 +01:00
Auto
2bebac3032 Update system-user-root 2022-11-16 10:53:00 +01:00
Auto
b618c0cb8f Update which 2022-11-16 10:53:00 +01:00
Auto
811f18b951 Update readline 2022-11-16 10:53:00 +01:00
Auto
5bb7aac77e Update psmisc 2022-11-16 10:53:00 +01:00
Auto
94964d85fc Update dwz 2022-11-16 10:53:00 +01:00
Auto
fab0d5bac1 Update xorgproto 2022-11-16 10:53:00 +01:00
Auto
c8a2e00696 Update permissions 2022-11-16 10:53:00 +01:00
Auto
0a5ca2fa96 Update utempter 2022-11-16 10:53:00 +01:00
Auto
b795043c16 Update sysuser-tools 2022-11-16 10:53:00 +01:00
Auto
a64116ddcd Update rpm 2022-11-16 10:53:00 +01:00
Auto
68a1098b0b Update makedepend 2022-11-16 10:53:00 +01:00
Auto
68701b9d3b Update perl-Text-Unidecode 2022-11-16 10:53:00 +01:00
Auto
f6d575936a Update python-pyparsing 2022-11-16 10:53:00 +01:00
Auto
f286d41dbe Update python-rpm-macros 2022-11-16 10:53:00 +01:00
Auto
0f1430d7c3 Update python-packaging 2022-11-16 10:53:00 +01:00
Auto
1668dc4997 Update util-linux 2022-11-16 10:53:00 +01:00
Auto
e643d39b93 Update shadow 2022-11-16 10:53:00 +01:00
Auto
e4943d01d3 Update post-build-checks 2022-11-16 10:53:00 +01:00
Auto
767bb30627 Update systemd-rpm-macros 2022-11-16 10:53:00 +01:00
Auto
4a9d8d8972 Update popt 2022-11-16 10:53:00 +01:00
Auto
39e5f8e093 Update xz 2022-11-16 10:53:00 +01:00
Auto
179fe46a9e Update tcl 2022-11-16 10:53:00 +01:00
Auto
c5cefa2046 Update tclap 2022-11-16 10:53:00 +01:00
Auto
4a53c60579 Update python-flit-core 2022-11-16 10:53:00 +01:00
Auto
b118b359e7 Update ncurses 2022-11-16 10:53:00 +01:00
Auto
96f157acb2 Update rpm-config-SUSE 2022-11-16 10:53:00 +01:00
Auto
66de3f94fb Update elfutils 2022-11-16 10:53:00 +01:00
Auto
dfc6eebff0 Update kernel-source 2022-11-16 10:53:00 +01:00
Auto
d474d547b5 Update screen 2022-11-16 10:53:00 +01:00
Auto
bb718322df Update systemtap-headers 2022-11-16 10:53:00 +01:00
Auto
630c3061b0 Update sed 2022-11-16 10:53:00 +01:00
Ludwig Nussel
f448025436 Update README 2022-11-07 13:53:31 +01:00
Ludwig Nussel
03a7068da0 update 2022-11-07 11:24:52 +01:00
Ludwig Nussel
ce4aca48a5 Update 2022-11-07 11:23:31 +01:00
Ludwig Nussel
a91f09ab1f Update packages 2022-11-07 11:23:31 +01:00
Ludwig Nussel
d2b64e0930 Add script to check ring0 packages 2022-11-07 11:23:31 +01:00
Ludwig Nussel
bdcee356e9 Update from importer 2022-11-07 11:23:31 +01:00
Ludwig Nussel
8b330e7440 Add more excludebuild 2022-11-07 11:23:31 +01:00
Ludwig Nussel
978346df45 Fix kernel 2022-11-07 11:23:31 +01:00
Ludwig Nussel
ddd36472d4 Use absolute path for submodule 2022-11-07 11:23:31 +01:00
lnussel
4426d10d5a Merge pull request 'fix' (#6) from lnussel/ring0_submodules:main into main
Reviewed-on: https://gitea.opensuse.org/mold/ring0_submodules/pulls/6
2022-11-02 16:35:06 +01:00
Ludwig Nussel
8d5b5568e9 fix 2022-11-02 16:34:43 +01:00
lnussel
945558036c Merge pull request 'gcc fix boo#1204790' (#5) from lnussel/ring0_submodules:main into main
Reviewed-on: https://gitea.opensuse.org/mold/ring0_submodules/pulls/5
2022-11-02 16:33:12 +01:00
Ludwig Nussel
ae4ede4d56 gcc fix boo#1204790 2022-11-02 16:32:56 +01:00
lnussel
fdaa178e62 Merge pull request 'Fix build for pbuild' (#4) from lnussel/ring0_submodules:main into main
Reviewed-on: https://gitea.opensuse.org/mold/ring0_submodules/pulls/4
2022-11-02 16:32:47 +01:00
Ludwig Nussel
29c7a6e161 Fix build for pbuild 2022-11-02 16:26:40 +01:00
lnussel
1650df6e08 Merge pull request 'update from importer' (#2) from lnussel/ring0_submodules:main into main
Reviewed-on: https://gitea.opensuse.org/mold/ring0_submodules/pulls/2
2022-11-02 16:24:53 +01:00
Ludwig Nussel
170c965957 update from importer 2022-11-02 16:23:38 +01:00
lnussel
28544797c7 Merge pull request 'Fix URLs and commits form broken packages' (#3) from aplanas/ring0_submodules:main into main
Reviewed-on: https://gitea.opensuse.org/mold/ring0_submodules/pulls/3
2022-11-02 16:23:13 +01:00
137 changed files with 155 additions and 135 deletions

6
.gitmodules vendored
View File

@@ -376,9 +376,6 @@
[submodule "update-alternatives"] [submodule "update-alternatives"]
path = update-alternatives path = update-alternatives
url = ../../rpm/dpkg.git url = ../../rpm/dpkg.git
[submodule "kernel-default"]
path = kernel-default
url = ../../rpm/kernel-source.git
[submodule "dummy-release"] [submodule "dummy-release"]
path = dummy-release path = dummy-release
url = ../../rpm/dummy-release.git url = ../../rpm/dummy-release.git
@@ -394,3 +391,6 @@
[submodule "perl-YAML-LibYAML"] [submodule "perl-YAML-LibYAML"]
path = perl-YAML-LibYAML path = perl-YAML-LibYAML
url = ../../rpm/perl-YAML-LibYAML.git url = ../../rpm/perl-YAML-LibYAML.git
[submodule "kernel-source"]
path = kernel-source
url = ../../rpm/kernel-source.git

View File

@@ -5,7 +5,7 @@ This project links all ring0 packages from gitea as submodules
How to use locally: How to use locally:
zypper in git-lfs git-core build zypper in git-lfs git-core build
git clone gitea@gitea.opensuse.org:lnussel/ring0_submodules.git git clone gitea@gitea.opensuse.org:mold/core.git
cd ring0_submodules cd ring0_submodules
git submodule init git submodule init
git submodule update git submodule update
@@ -18,6 +18,7 @@ How to use locally:
# rebuild the whole thing only with local packages # 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 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 ## how to add local changes to packages

2
acl

Submodule acl updated: 63b5037393...9988e1b4d0

2
attr

Submodule attr updated: 220fb29058...e655be3ec9

2
audit

Submodule audit updated: 64ce9f4c91...c07a7a4f32

2
bash

Submodule bash updated: d9392daf04...2ce59826d5

2
bc

Submodule bc updated: 87a4031771...1fae16c9eb

2
bison

Submodule bison updated: c18f5accf7...9d6b1897c9

2
build

Submodule build updated: 62e085e2ac...9f6c9d64e1

2
bzip2

Submodule bzip2 updated: f05407a492...e34fb780b5

4
checkpackages Executable file
View 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)

2
cpio

Submodule cpio updated: f3f62d3b5b...370eff8691

Submodule dejagnu updated: e6a1be67d9...069b1d99ca

2
dwz

Submodule dwz updated: e5497bf482...06424c08c8

2
ed

Submodule ed updated: e590a5ac09...ee6b1271a2

2
expat

Submodule expat updated: 9f26acc036...eebe4d6019

2
expect

Submodule expect updated: 5de9e50fa5...97e06b1fb0

2
fdupes

Submodule fdupes updated: cc9d0c3b6d...23e2ae908b

2
file

Submodule file updated: 517707b5b6...770560b009

2
fillup

Submodule fillup updated: 23b44b656d...7f64235532

2
flex

Submodule flex updated: 9e9ff60fb1...4fe02c4e7e

2
gawk

Submodule gawk updated: a34a76a615...c2055b08e1

2
gcc

Submodule gcc updated: 31358c25c8...c157ad758a

2
gcc12

Submodule gcc12 updated: 2ed7b3402b...5b353be41c

2
gdbm

Submodule gdbm updated: 601171c2a7...4e4afa91b9

View File

@@ -12,9 +12,22 @@ Macros:
%disable_32bit 1 %disable_32bit 1
:Macros :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
%endif
EOF EOF
cat _config.factory _config.ring0 >> _config.new cat _config.factory _config.ring0 >> _config.new
sed -i -e "/^RepoURL:/s,/tumbleweed,/history/$version/tumbleweed," _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 if [ -e _config ] && cmp -s _config.new _config; then
rm _config.new rm _config.new

2
glibc

Submodule glibc updated: 2df7a244f8...73bf9a34a8

2
gmp

Submodule gmp updated: b19d12a246...4f594d1983

2
gpm

Submodule gpm updated: b46f83c18d...cf4a78a547

2
grep

Submodule grep updated: a8533f1a30...111ce616e4

2
gzip

Submodule gzip updated: 664bc09b99...08701d220a

2
isl

Submodule isl updated: 52fe23df01...900a740ac6

Submodule kernel-default deleted from c04bef693d

1
kernel-default Symbolic link
View File

@@ -0,0 +1 @@
kernel-source/

1
kernel-obs-build Symbolic link
View File

@@ -0,0 +1 @@
kernel-source/

1
kernel-source Submodule

Submodule kernel-source added at 0afacbadb7

2
libcap

Submodule libcap updated: 5b74ae8255...ed4b5408cc

Submodule libedit updated: 3da294097a...b481d8a75c

2
libffi

Submodule libffi updated: 5e5675944b...7e8eae3415

2
libnsl

Submodule libnsl updated: 7041b818c2...395c023e9a

Submodule libtool updated: 27f9876349...2f5c043905

2
libzio

Submodule libzio updated: fc0c637fe5...084e37fd06

2
lua54

Submodule lua54 updated: b0f0188109...180278e38f

2
m4

Submodule m4 updated: 417e38a40d...78fdc4be7b

2
make

Submodule make updated: 6f52dff2fe...b82ca8e68a

2
meson

Submodule meson updated: f90a68935f...c8a4711bba

2
mpc

Submodule mpc updated: 646feb5933...1d0291c8c2

2
mpfr

Submodule mpfr updated: 640be9a8e8...22b3d2271a

Submodule ncurses updated: 0be24ca0b9...25898361ad

2
netcfg

Submodule netcfg updated: fb8403ffef...ec74d2ae46

2
ninja

Submodule ninja updated: f35b9a9b66...06b46907bb

Submodule openssl updated: e0307df050...440b8462ac

2
pam

Submodule pam updated: bb2271f875...bc8e59c8d6

2
patch

Submodule patch updated: ab43c8bb01...6968fc4c12

2
pcre2

Submodule pcre2 updated: cb7b5682a1...3a6583a9be

2
perl

Submodule perl updated: d7748ea95b...e9d212a679

Some files were not shown because too many files have changed in this diff Show More