Revisions of build

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1157511 from Adrian Schröter's avatar Adrian Schröter (adrianSuSE) (revision 161)
- Add a hack for systemd 255.3, creating an empty /etc/os-release
  if missing after preinstall.
- docker: Fix HEAD request in dummyhttpserver
- pbuild: Make docker-nobasepackages expand flag the default
- rpm: Support a couple of builtin rpm macros
- rpm: Implement argument expansion for define/with/bcond...
- Fix multiline macro handling
- Accept -N parameter of %autosetup
- documentation updates
- various code cleanup and speedup work.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1148764 from Adrian Schröter's avatar Adrian Schröter (adrianSuSE) (revision 160)
- ProductCompose: multiple improvements
- Add buildflags:define_specfile support
- Fix copy-in of git subdirectory sources
- pbuild: Speed up XML parsing
- pubild: product compose support
- generate_sbom: add help option
- podman: enforce runtime=runc
- Implement direct conflicts from the distro config
- changelog2spec: fix time zone handling
- Do not unmount /proc/sys/fs/binfmt_misc before runnint the check scripts
- spec file cleanup
- documentation updates
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1138097 from Adrian Schröter's avatar Adrian Schröter (adrianSuSE) (revision 159)
- productcompose:
  - support schema 0.1
  - support milestones
- Leap 15.6 config
- SLE 15 SP6 config
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1130219 from Adrian Schröter's avatar Adrian Schröter (adrianSuSE) (revision 158)
- productcompose: follow incompatible flavor syntax change
- pbuild: support for zstd

- fixed handling for cmdline parameters via kernel packages

- productcompose:
  * BREAKING: support new schema
  * adapt flavor architecture parsing

- productcompose:
  * support filtered package lists
  * support default architecture listing
  * fix copy in binaries in VM builds^

- obsproduct build type got renamed to productcompose
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1123146 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 156)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1102975 from Adrian Schröter's avatar Adrian Schröter (adrianSuSE) (revision 155)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1095759 from Adrian Schröter's avatar Adrian Schröter (adrianSuSE) (revision 154)
- --vm-type=podman added (supports also root-less builds)
- Also support build constraints in the Dockerfile
- minor fixes
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1089263 from Adrian Schröter's avatar Adrian Schröter (adrianSuSE) (revision 153)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1084035 from Adrian Schröter's avatar Adrian Schröter (adrianSuSE) (revision 152)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1071527 from Adrian Schröter's avatar Adrian Schröter (adrianSuSE) (revision 151)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1068160 from Adrian Schröter's avatar Adrian Schröter (adrianSuSE) (revision 150)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1065954 from Adrian Schröter's avatar Adrian Schröter (adrianSuSE) (revision 149)
- Support SBOM generation for KIWI VM images
- CycloneDX SBOM support added

- added support for generating VCS url information into rpms
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1063831 from Adrian Schröter's avatar Adrian Schröter (adrianSuSE) (revision 148)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1056167 from Adrian Schröter's avatar Adrian Schröter (adrianSuSE) (revision 147)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1036688 from Adrian Schröter's avatar Adrian Schröter (adrianSuSE) (revision 146)
- 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
Richard Brown's avatar Richard Brown (RBrownFactory) accepted request 1006382 from Adrian Schröter's avatar Adrian Schröter (adrianSuSE) (revision 145)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 983980 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 144)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 973940 from Adrian Schröter's avatar Adrian Schröter (adrianSuSE) (revision 143)
- Stop building aarch64_ilp32 baselibs for aarch64
- avod aio=io_uring for now on SLE15-SP4 workers
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 972021 from Adrian Schröter's avatar Adrian Schröter (adrianSuSE) (revision 142)
- 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
Displaying revisions 1 - 20 of 161
openSUSE Build Service is sponsored by