Commit Graph

432 Commits

Author SHA256 Message Date
d7b74e2fdf Accepting request 1149841 from home:dimstar:rpm4.20:r
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1149841
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=671
2024-03-01 12:40:48 +00:00
738d805716 Accepting request 1146788 from home:jzerebecki:branches:Base:System
Changed this how you suggested.

- Add patches to enable reproducible builds by default (bsc#1148824). For
  upstream versions see:
  https://github.com/rpm-software-management/rpm/pull/2880
  0001-Add-option-to-set-mtime-of-files-in-rpms.patch
  0002-log-build-time-if-it-is-set-from-SOURCE_DATE_EPOCH.patch
  0003-Error-out-on-a-missing-changelog-date.patch

OBS-URL: https://build.opensuse.org/request/show/1146788
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=669
2024-02-15 13:18:45 +00:00
0d76ec18b6 no readline
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=666
2024-02-09 12:09:37 +00:00
d5bab7c8a6 Fix cpu
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=665
2024-02-09 11:59:55 +00:00
9ef1a14cd0 - update to rpm-4.19.1.1
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=664
2024-02-09 10:39:24 +00:00
e65bb59bdb updated patch: canongnu.diff
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=663
2024-02-07 09:59:35 +00:00
41509ec3a7 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=662 2024-02-07 09:53:18 +00:00
f78c5b9b1c - fix %_host not containing the abi suffix on arm [bnc#1219627]
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=661
2024-02-07 09:37:29 +00:00
e4c0623005 Use cmake for compiling and installing the python modules
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=655
2024-02-01 14:07:57 +00:00
ea7508fb20 - buildrequire setuptools
- Fix python-module compatibility with older distros
- Fix usage of deprecated AsVoidPtr Python/C API,
- adapt buildrequires
- adapt buildrequires

OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=654
2024-02-01 12:00:07 +00:00
b64c944df7 - fix Source url to match what is listed on https://rpm.org/download.html
- drop requires-ge-macro.diff: this is already in rpm-config-SUSE
  we were just adding it twice
  providers possible
  build
- invoke find-lang.sh with bash, it is a bash script (bsc#1195391)
- unified built-in and user-define macro syntax and calling conventions
  * usr-lib-sysimage-rpm.patch
- RPM no longer ships config.sub and config.guess, just copy it
  in a reproducible way
- Replace references to /var/adm/fillup-templates with new
- Make %post compatibility symlink creation more resiliant
- Change the RPM binary payload from old-lzma to xz,
- dropped patches: gentlyadjustmacros.diff, rundir.diff,
- Rename and extend auto-config-update-aarch64.diff to
- extend the armv7hl hack also to armv6hl
- add support for armv6hl target
 * optionally automatically update config.guess/sub during build
- which is essential for man packages
  * Permit key imports on transactions where signature checking is
  * Verify files from non-installed packages again, regression introduced
  * Fix large (> 4GB) package support, regression introduced in
  * Only create the first instance of a file shared between multiple
  * Restore pre-4.10.0 fdFree() behavior, ie return the fd itself while
  uid/gid being passed.
  personality changed to ppc)
   %suse_update_config
- set suse_version to 1220
  /usr/lib/rpm/brp-suse.d - and move our own brp scripts to
  extra I/O and uglify log files. Fedora uses it since

OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=652
2023-12-13 17:40:03 +00:00
fe2d187d69 update to rpm-4.19.1
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=649
2023-12-13 13:38:30 +00:00
20860042c8 disable sysusers handling for now
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=647
2023-10-27 13:42:42 +00:00
d834d912d6 * canongnu.diff
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=646
2023-10-13 12:46:10 +00:00
f380afba9e make arm gnueabi work
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=644
2023-10-12 11:28:32 +00:00
573af0b198 add build-aux.tar.bz2 (taken from rpm-4.18)
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=643
2023-10-12 09:32:31 +00:00
87f5e4610f - update to rpm-4.19.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=641
2023-10-11 15:13:46 +00:00
e0b7e44ebe Accepting request 1102895 from home:dirkmueller:branches:Base:System
- add remove-awk-dependency.patch to be able to drop awk dependency
  from containers

OBS-URL: https://build.opensuse.org/request/show/1102895
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=638
2023-08-10 09:47:45 +00:00
b66b817dfb Accepting request 1072621 from home:marxin:branches:Base:System
- Add upstream patch libmagic-exceptions.patch that speeds up libreoffice
  package build.

OBS-URL: https://build.opensuse.org/request/show/1072621
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=634
2023-03-17 12:59:22 +00:00
9b95663635 Accepting request 1070620 from home:favogt:branches:Base:System
- add cpuid_lzcnt.patch

OBS-URL: https://build.opensuse.org/request/show/1070620
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=633
2023-03-16 12:39:57 +00:00
5d70ada42a Accepting request 1055731 from home:lnussel:usrmerge
Replace transitional %usrmerged macro with regular version check (boo#1206798)

OBS-URL: https://build.opensuse.org/request/show/1055731
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=631
2023-01-13 07:38:52 +00:00
4bcfde392f Accepting request 1043094 from home:dirkmueller:branches:openSUSE:Factory:Rings:1-MinimalX
- switch to pkgconfig(zlib) so that alternative providers can be
  used

- add x86_64-microarchitectures.patch

OBS-URL: https://build.opensuse.org/request/show/1043094
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=630
2023-01-10 08:05:28 +00:00
54f721c2a7 Accepting request 1042286 from home:dirkmueller:Factory
- switch to pkgconfig(zlib) so that alternative providers can be
  used

OBS-URL: https://build.opensuse.org/request/show/1042286
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=628
2022-12-15 11:09:02 +00:00
5030bb08e0 - update to rpm-4.18.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=625
2022-12-02 14:17:05 +00:00
bffb5f187b Accepting request 1031456 from home:jsegitz:branches:openSUSE:Factory
- Add selinux_transactional_update.patch to ignore errors when setting
  file labels during transactional updates. They will be set upon
  reboot once the new policy is loaded (bsc#1204605)

OBS-URL: https://build.opensuse.org/request/show/1031456
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=623
2022-11-10 11:59:16 +00:00
7ce3fb27e7 - update to rpm-4.17.1.1
* Fix upstream branch setting in "%autosetup -S git"
  * Revert "Strip the target triplet GNU suffix more precisely."

OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=618
2022-09-12 12:46:50 +00:00
c793cb9035 - update to rpm-4.17.1
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=612
2022-07-21 14:16:52 +00:00
4c8827bf04 Accepting request 987209 from home:lnussel:build
- remove obsolete RPM-HOWTO from 1999 (removed RPM-HOWTO.tar.bz2)
- move debugedit to separate package
  (Removed debuginfo-mono.patch, debuglink.diff, debugsubpkg.diff,
   finddebuginfo-absolute-links.diff, finddebuginfo.diff)
- move python-rpm-packaging to separate package
  (Removed python-rpm-packaging.diff, python-rpm-packaging.tar.bz2

OBS-URL: https://build.opensuse.org/request/show/987209
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=611
2022-07-19 14:35:08 +00:00
Ludwig Nussel
86d6fafbbe Accepting request 985294 from home:lnussel:build
- make patches git quiltimport friendlier

OBS-URL: https://build.opensuse.org/request/show/985294
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=609
2022-06-27 10:53:49 +00:00
c7cc7d0d09 Accepting request 980501 from home:dirkmueller:Factory
- drop requires-ge-macro.diff: this is already in rpm-config-SUSE 
- enable-postin-scripts-error.diff: refresh

OBS-URL: https://build.opensuse.org/request/show/980501
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=607
2022-06-22 11:52:03 +00:00
79f9d56fb8 - Update zstdpool.diff in order to fix boo#1197643.
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=603
2022-04-13 13:52:00 +00:00
f65ecb87e0 Accepting request 961661 from home:dirkmueller:Factory
- drop rpm-deptracking.patch, this is already upstream and
  we were just adding it twice

OBS-URL: https://build.opensuse.org/request/show/961661
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=601
2022-03-14 11:16:55 +00:00
00a20eb1bc Accepting request 960499 from home:dirkmueller:branches:openSUSE:Factory:Rings:1-MinimalX
- use fileprovide /usr/bin/gzip for "rpm-build" to make alternative
  providers possible 

- add leave-malloc-check-set.diff to actually use MALLOC_CHECK_ during
  build

OBS-URL: https://build.opensuse.org/request/show/960499
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=600
2022-03-14 11:12:12 +00:00
0206be8e22 tweak
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=599
2022-02-18 13:47:06 +00:00
93f7afff8a Accepting request 950189 from home:DarkWav
- Add 0001-fix-minimize_writes.patch to fix minimize_writes not working, fixes boo#1195113

I'm still relatively inexperienced with packaging, if I made some mistake, let me know!

OBS-URL: https://build.opensuse.org/request/show/950189
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=598
2022-02-18 13:42:34 +00:00
257b5b1ec6 - invoke find-lang.sh with bash, it is a bash script (bsc#1195391)
- switch to glibc-locale-base to reduce system installation size
  by ~220MB (bsc#1195390)

- Update OCaml requires/provides generators to ignore cmxs
  new patch: ocaml-cmxs.diff

OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=597
2022-02-01 12:49:10 +00:00
aef291d1bb OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=596 2022-02-01 12:48:39 +00:00
fd51674578 - invoke find-lang.sh with bash, it is a bash script (bsc#1195391)
by ~220MB (bsc#1195390)

OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=595
2022-02-01 12:47:44 +00:00
6703aad3fa Accepting request 949701 from home:dirkmueller:Factory
- switch to glibc-locale-base to reduce system installation size
  by ~220MB

OBS-URL: https://build.opensuse.org/request/show/949701
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=594
2022-02-01 11:12:53 +00:00
aba5e978a3 Update OCaml requires/provides generators to ignore cmxs
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=593
2021-12-22 13:58:08 +00:00
b3fdb49a44 - Switch to threaded zstd compression with a pool of 8 threads
new patch: zstdthreaded.diff

OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=592
2021-10-15 07:44:17 +00:00
8f9aecea69 - Add support for using a thread pool for threaded zstd compression
new patch: zstdpool.diff

OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=591
2021-10-14 16:17:41 +00:00
814fa01bc3 verbosearg.diff
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=590
2021-10-06 14:02:17 +00:00
ef2c25a4be * add-dwz-single-file-mode-option.patch
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=588
2021-09-28 10:29:03 +00:00
a8e28ca7a6 Do not build find-debuginfo in python-rpm.spec
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=587
2021-09-27 13:01:27 +00:00
8ce6b04909 fix singlefilemode in patches
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=586
2021-09-24 09:12:48 +00:00
765802d7a0 - update to rpm-4.17.0
- dropped support for berkeley db
- archive unpacking failures no longer leave garbage
- unified built-in and user-define macro syntax and calling conventions 
- python generators and debuginfo extraction has been split into a
  separate upstream project
- support for ed25519 signatures
- easier rpm macro access in lua
- new patches:
  * python-rpm-packaging.diff
- modified patches:
  * usr-lib-sysimage-rpm.patch 
  * localetag.diff
  * brp.diff
  * findlang.diff
  * macrosin.diff
  * rpmqpack.diff
  * build.diff
  * whatrequires-doc.diff
  * remove-brp-strips.diff
  * fileattrs.diff
  * langnoc.diff
  * find-lang-qt-qm.patch
  * findsupplements.diff
  * finddebuginfo.diff
  * finddebuginfo-absolute-links.diff
  * debugsubpkg.diff
  * debuglink.diff
  * debuginfo-mono.patch
- dropped patches:

OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=584
2021-09-24 08:49:04 +00:00
d1d441eaec Accepting request 886611 from home:marxin:branches:Base:System
- Use --dwz-single-file-mode for packages that use
  baselibs.conf mechanism.
- Add add-dwz-single-file-mode-option.patch patch.

OBS-URL: https://build.opensuse.org/request/show/886611
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=582
2021-04-23 08:17:48 +00:00
74653ba3b3 - update to rpm-4.16.1.3
* security fixes for CVE-2021-3421, CVE-2021-20271, CVE-2021-20266
  * fix bdb_ro failing to open database with missing secondary indexes
  * dropped: finddebuginfo-check-res-file.patch
  * dropped: empty_dbbackend.diff

OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=576
2021-03-30 09:59:13 +00:00
04d587db2f - add dump_posttrans and --runposttrans options to make it possible
for libzypp to implement file triggers

OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=575
2021-03-30 09:39:11 +00:00