A Script to Build SUSE Linux RPMs

Edit Package build

This package provides a script for building RPMs for SUSE Linux in a
chroot environment.

Refresh
Refresh
Source Files
Filename Size Changed
PKGBUILD 0000000385 385 Bytes
_service 0000000874 874 Bytes
build.changes 0000060711 59.3 KB
build.dsc 0000000182 182 Bytes
build.spec 0000007604 7.43 KB
debian.changelog 0000005869 5.73 KB
debian.compat 0000000002 2 Bytes
debian.control 0000000428 428 Bytes
debian.rules 0000001428 1.39 KB
obs-build-20200124.1.tar.gz 0000340455 332 KB
Latest Revision
Gustavo Yokoyama Ribeiro's avatar Gustavo Yokoyama Ribeiro (gyribeiro) committed (revision 3)
Esp. the SLE 15 SP2 setup fixes are important here:

- fix SLE 15 configurations
- Fix dist autodetection for sle15-sp2




- Fix crash when using preinstall dependency expansion in OBS
- build-vm-kvm: use /boot/kernel.obs.build and /boot/initrd.obs.build
  as fallback regardless of the platform to have a global fallback
  kernel to use for distros that do not use the "kernel-obs-build"
  package to provide the guests kernel and initrd as the system
  binaries are not reliable for use in a guest system
- use abuild user if $NOROOTFORBUILD is set.

- fix createrepo existens check for appimager and docker builds
  in chroot
- support to use virt-make-fs for ext3 VM builds

- Arch Linux zstd format support
- fix testbuild fail with latest rpm in SP2 and Leap 15.2
- do not retry automatically on disk full error

- allow to enter an existing buildroot w/o recipe
- generate milestone files also for pure online media
- fix ccache setup of non-dotted compiler versions

- qemu vm_type is running qemu system emulator now. Works for:
  * aarch64
  * armv7l
  * ppc64/ppc64le
  * s390/s390x
  * riscv64
  Note: this requires a kernel and initrd in build target via
Comments 0
openSUSE Build Service is sponsored by