Commit Graph

484 Commits

Author SHA256 Message Date
Ana Guerrero
4c6e581a97 Accepting request 1123146 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1123146
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=156
2023-11-05 11:18:37 +00:00
a8fd4cbe3c update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=495
2023-10-27 08:36:16 +00:00
Dominique Leuenberger
f3dd10e536 Accepting request 1102975 from openSUSE:Tools
- pbuild:
  * fix dependency expansion for build types other than spec
  * Reworked cycle handling code
  * add --extra-packs option
  * add debugflags option
- Pass-through --buildtool-opt
- Parse Patch and Source lines more accurately
- fix tunefs functionality
- minor bugfixes

OBS-URL: https://build.opensuse.org/request/show/1102975
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=155
2023-08-10 13:33:04 +00:00
9e4a165f25 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=493
2023-08-08 15:37:37 +00:00
Dominique Leuenberger
913bd65455 Accepting request 1095759 from openSUSE:Tools
- --vm-type=podman added (supports also root-less builds)
- Also support build constraints in the Dockerfile
- minor fixes

OBS-URL: https://build.opensuse.org/request/show/1095759
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=154
2023-06-29 15:27:29 +00:00
2b3850b35f update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=491
2023-06-28 07:53:45 +00:00
Dominique Leuenberger
98e1971a77 Accepting request 1089263 from openSUSE:Tools
- sync tumbleweed config
- addition cross architecture build configs
- docker builds: create pkgsummaries files if requested
- kiwi builds: create pkgsummaries files if requested
- Delete bogus space when copying the .packages files
- container: fixes for startdocker in chroot

OBS-URL: https://build.opensuse.org/request/show/1089263
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=153
2023-05-28 17:21:51 +00:00
8b3cdf3e3a update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=489
2023-05-27 05:42:52 +00:00
Dominique Leuenberger
81b1297495 Accepting request 1084035 from openSUSE:Tools
- Add SUSE ALP build config

- BREAKING: Record errors when parsing the project config
            former behaviour was undefined
- container: Support compression format configuration option
- Don't setup ccache with --no-init
- improved loongarch64 support
- sbom: SPDX supplier tag added
- kiwi: support different versions per profile
- preinstallimage: fail when recompression fails
- Add support for recommends and supplements dependencies
- Support the "keepfilerequires" expand flag
- add '--buildtool-opt=OPTIONS' to pass options to the used build tool
- distro config updates
  * ArchLinux
  * Tumbleweed
- documentation updates

- openSUSE Tumbleweed: sync config and move to suse_version 1699.

OBS-URL: https://build.opensuse.org/request/show/1084035
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=152
2023-05-02 14:18:12 +00:00
b431978ea9 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=487
2023-05-02 12:16:59 +00:00
e84baeace9 cleanup
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=486
2023-04-25 12:21:26 +00:00
731508e76c update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=485
2023-04-25 12:21:09 +00:00
e0f5e7f844 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=484
2023-03-24 09:31:27 +00:00
Dominique Leuenberger
36e6371969 Accepting request 1071527 from openSUSE:Tools
- universal post-build hook, just place a file in /usr/lib/build/post_build.d/
- mkbaselibs/hwcaps, fix pattern name once again (x86_64_v3)
- KiwiProduct: add --use-newest-package hint if the option is set

OBS-URL: https://build.opensuse.org/request/show/1071527
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=151
2023-03-16 21:57:14 +00:00
3b426a0199 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=482
2023-03-14 13:38:59 +00:00
Dominique Leuenberger
7d38fecfea Accepting request 1068160 from openSUSE:Tools
- Dockerfile support:
  * export multibuild flavor as argument
  * allow parameters in FROM .. scratch lines
  * include OS name in build result if != linux
- Workaround directory->symlink usrmerge problems for cross arch sysroot
- multiple fixes for SBOM support

- KIWI VM image SBOM support added

OBS-URL: https://build.opensuse.org/request/show/1068160
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=150
2023-03-02 22:02:47 +00:00
ea91ad43d7 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=480
2023-02-28 11:04:45 +00:00
Dominique Leuenberger
2a569498dd Accepting request 1065954 from openSUSE:Tools
- Support SBOM generation for KIWI VM images
- CycloneDX SBOM support added

- added support for generating VCS url information into rpms

OBS-URL: https://build.opensuse.org/request/show/1065954
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=149
2023-02-16 20:09:52 +00:00
742b90b915 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=478
2023-02-15 12:35:45 +00:00
6a1c6fc20b update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=477
2023-02-15 07:42:55 +00:00
Dominique Leuenberger
23b97721b0 Accepting request 1063831 from openSUSE:Tools
- SPDX SBOM generation for container and product builds
- Revert & Redo "Better filetype detection for temp changes files"
- Fix typo in glibc hwcaps supplements
- Implement lua string macros

OBS-URL: https://build.opensuse.org/request/show/1063831
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=148
2023-02-10 13:34:02 +00:00
1ca8946857 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=475
2023-02-08 13:20:26 +00:00
59241c2b09 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=474
2023-02-08 11:57:46 +00:00
Dominique Leuenberger
da9e936905 Accepting request 1056167 from openSUSE:Tools
- configure mkbaselibs to create glibc-hwcaps baselibs as well
- Better filetype detection for temp changes files
- Add hook to run checks after mkbaselibs run
- Delete leftover multilinedefine variable definition
- Support multiline macros in the config's macro sections
- Support #!BuildConstraint lines
- Support #!BuildTarget in spec files to set the build target
  (as workaround of broken BuildArch in rpm since 2001)
- Support a regexp for file renames
- Set home to /root when running build time services

OBS-URL: https://build.opensuse.org/request/show/1056167
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=147
2023-01-08 20:25:15 +00:00
1912a2641a update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=472
2023-01-05 12:18:40 +00:00
c2dd05c10a update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=471
2023-01-02 08:17:33 +00:00
Dominique Leuenberger
0b21197e5a Accepting request 1036688 from openSUSE:Tools
- INCOMPATIBLE CHANGE: get rid off the power8 cpu limitation (#889) on powerpc
- Add handling of non-compressed tar when creating Debian archive for DSC 3.0
- Add automatic build-in-place detection
- Support dist/package subdir builds in pbuild
- Skip iothreads on QEMU 7.1.0
- Fix permissions of /dev/pts/ptmx
- Add license to container package list output
- initial SP5 build configurations
- vm-type:qemu use virtio on x86_64
- Improve installation of obs-docker-support for multi-stage builds
- Tweak ARG handling in dockerfile parser
- fixed Undefined subroutine &PBuild::Job::ls issue
- Add missing dependencies from vc as Recommends

OBS-URL: https://build.opensuse.org/request/show/1036688
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=146
2022-11-20 18:46:48 +00:00
d6e02403ab fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=469
2022-11-18 16:10:21 +00:00
2724699887 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=468
2022-11-18 15:40:41 +00:00
802be7281d fix for ubuntu 22.10
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=467
2022-10-24 08:07:05 +00:00
Richard Brown
6610105e82 Accepting request 1006382 from openSUSE:Tools
- fix build of testsuite spec file

- sync factory build config
- build-recipe-livebuild: run as root
- vm_kill_kvm: Use SIGKILL after 3 minutes if the kvm process is not going away
- Zip: Allow extraction of symlink targets
- Convert obsolete egrep/fgrep calls to grep -E/-F
- Add RemoteAsset support for Dockerfile based builds
- new image format: mkosi
- Support stacked container builds
- Revert "build-vm-kvm: enable l3-cache on i386/x86_64 builds"
- handling of non-compressed tar when creating Debian archive for DSC 3.0

- kvm: exclude powerpc from io_uring, enable iothreads always (#829)
- kvm: enable more performant I/O also for s390(x) (#828)
- Changelog patching when building DSC format 3.0. (#831)
- support for building from slsa provenance files

OBS-URL: https://build.opensuse.org/request/show/1006382
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=145
2022-09-28 15:51:08 +00:00
e855db7be0 add depends for deb based distros
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=465
2022-09-28 09:17:08 +00:00
f95e8dd508 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=464
2022-09-27 11:35:12 +00:00
7132bc3491 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=463
2022-09-27 07:03:17 +00:00
6c47003220 ups
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=462
2022-09-26 11:22:10 +00:00
19ea207893 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=461
2022-09-26 11:12:30 +00:00
08a8b8e525 fix on sle 11
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=460
2022-09-26 09:15:28 +00:00
d4fbf8ba7f update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=459
2022-09-26 08:31:35 +00:00
Dominique Leuenberger
d5fde7efb5 Accepting request 983980 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/983980
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=144
2022-06-23 08:22:03 +00:00
948201b16e update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=457
2022-06-13 12:42:19 +00:00
Dominique Leuenberger
81c6e1a1e4 Accepting request 973940 from openSUSE:Tools
- Stop building aarch64_ilp32 baselibs for aarch64
- avod aio=io_uring for now on SLE15-SP4 workers

OBS-URL: https://build.opensuse.org/request/show/973940
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=143
2022-05-05 21:04:21 +00:00
f916d6e088 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=455
2022-04-29 13:10:13 +00:00
4de21c4819 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=454
2022-04-29 12:02:57 +00:00
d605586831 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=453
2022-04-29 11:57:12 +00:00
Dominique Leuenberger
e769dfbb75 Accepting request 972021 from openSUSE:Tools
- Update SLE 15 SP4 and Leap 15.4 build config (bsc#1198740)
- Use aio=io_uring if available (bsc#1197699) (build#814)
- Add arm32 and loongarch definitions (build#808)
- Add compatibility code to initvm
- Use upstream way of binfmt argv0 preservation (bsc#1197298) (build#809)
- Add template support for Build::SimpleJSON
- minor documentation updates

OBS-URL: https://build.opensuse.org/request/show/972021
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=142
2022-04-25 22:00:27 +00:00
d99ef32db7 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=451
2022-04-22 07:08:11 +00:00
Dominique Leuenberger
17b54e1e46 Accepting request 965580 from openSUSE:Tools
- docker: Add support for --root and --installroot global zypper options
- debian cross build support via multi-arch (obsoleting cbinstall remnants)
- Tumbleweed config synced
- documentation updates
- smaller bugfixes

OBS-URL: https://build.opensuse.org/request/show/965580
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=141
2022-04-01 19:35:28 +00:00
de570f3002 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=449
2022-03-29 08:54:30 +00:00
Dominique Leuenberger
b5479ce5d0 Accepting request 961965 from openSUSE:Tools
fix regression

OBS-URL: https://build.opensuse.org/request/show/961965
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=140
2022-03-17 16:01:19 +00:00
0cd90f03cd update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=447
2022-03-15 15:58:24 +00:00