Sync from SUSE:SLFO:Main build revision 1b43d834e3b39981f4c82ad05ea2f977
This commit is contained in:
2
PKGBUILD
2
PKGBUILD
@@ -1,5 +1,5 @@
|
||||
pkgname=build
|
||||
pkgver=20240221
|
||||
pkgver=20250306
|
||||
pkgrel=0
|
||||
pkgdesc="Build packages in sandbox"
|
||||
arch=('i686' 'x86_64')
|
||||
|
4
_service
4
_service
@@ -1,7 +1,7 @@
|
||||
<services>
|
||||
<service name="tar_scm" mode="manual">
|
||||
<param name="revision">20240221</param>
|
||||
<param name="version">20240221</param>
|
||||
<param name="revision">20250306</param>
|
||||
<param name="version">20250306</param>
|
||||
<param name="url">https://github.com/openSUSE/obs-build.git</param>
|
||||
<param name="scm">git</param>
|
||||
<param name="extract">dist/build.changes</param>
|
||||
|
152
build.changes
152
build.changes
@@ -1,3 +1,155 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 7 08:18:07 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
||||
|
||||
- Fixed behaviour when using "--shell" aka "osc shell" option
|
||||
in a VM build. Startup is faster and permissions stay intact
|
||||
now.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 4 10:15:35 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
||||
|
||||
- fixes for POSIX compatibility for obs-docker-support adn
|
||||
mkbaselibs
|
||||
- Add support for apk in docker/podman builds
|
||||
- Add support for 'wget' in Docker images
|
||||
- Fix debian support for Dockerfile builds
|
||||
- Fix preinstallimages in containers
|
||||
- mkosi: add back system-packages used by build-recipe directly
|
||||
- pbuild: parse the Release files for debian repos
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 6 13:50:34 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
||||
|
||||
- mkosi: drop most systemd/build-packages deps and use obs_scm
|
||||
directory as source if present
|
||||
- improve source copy handling
|
||||
- Introduce --repos-directory and --containers-directory options
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 30 12:52:23 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
||||
|
||||
- productcompose: support of building against a baseiso
|
||||
- preinstallimage: avoid inclusion of build script generated files
|
||||
- preserve timestamps on sources copy-in for kiwi and productcompose
|
||||
- alpine package support updates
|
||||
- tumbleweed config update
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 13 07:36:16 UTC 2025 - Adrian Schröter <adrian@suse.de>
|
||||
|
||||
- debian: Support installation of foreign architecture packages
|
||||
(required for armv7l setups)
|
||||
- Parse unknown timezones as UTC
|
||||
- Apk (Alpine Linux) format support added
|
||||
- Implement default value in parameter expansion
|
||||
- Also support supplements that use & as "and"
|
||||
- Add workaround for skopeo's argument parser
|
||||
- add cap-htm=off on power9
|
||||
- Fixed usage of chown calls
|
||||
- Remove leading `go` from `purl` locators
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 08:59:54 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
||||
|
||||
- container related:
|
||||
* Implement support for the new <containers> element in kiwi recipes
|
||||
* Fixes for SBOM and dependencies of multi stage container builds
|
||||
* obs-docker-support: enable dnf and yum substitutions
|
||||
- Arch Linux:
|
||||
* fix file path for Arch repo
|
||||
* exclude unsupported arch
|
||||
* Use root as download user
|
||||
- build-vm-qemu: force sv48 satp mode on riscv64
|
||||
- mkosi:
|
||||
* Create .sha256 files after mkosi builds
|
||||
* Always pass --image-version to mkosi
|
||||
- General improvements and bugfixes (mkosi, pbuild, appimage/livebuild,
|
||||
obs work detection, documention, SBOM)
|
||||
- Support slsa v1 in unpack_slsa_provenance
|
||||
- generate_sbom: do not clobber spdx supplier
|
||||
- Harden export_debian_orig_from_git (boo#1230469)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 13 08:18:51 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
||||
|
||||
- SBOM generation:
|
||||
- Adding golang introspection support
|
||||
- Adding rust binary introspection support
|
||||
- Keep track of unknwon licenses and add a "hasExtractedLicensingInfos"
|
||||
section
|
||||
- Also normalize licenses for cyclonedx
|
||||
- Make generate_sbom errors fatal
|
||||
- general improvements
|
||||
- Fix noprep building not working because the buildir is removed
|
||||
- kiwi image: also detect a debian build if /var/lib/dpkg/status is present
|
||||
- Do not use the Encode module to convert a code point to utf8
|
||||
- Fix personality syscall number for riscv
|
||||
- add more required recommendations for KVM builds
|
||||
- set PACKAGER field in build-recipe-arch
|
||||
- fix writing _modulemd.yaml
|
||||
- pbuild: support --release and --baselibs option
|
||||
- container:
|
||||
- copy base container information from the annotation into the
|
||||
containerinfo
|
||||
- track base containers over multiple stages
|
||||
- always put the base container last in the dependencies
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 23 08:53:20 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
||||
|
||||
- providing fileprovides in createdirdeps tool
|
||||
- Introduce buildflag nochecks
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 11 13:00:30 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
||||
|
||||
- productcompose: support __all__ option
|
||||
- config update: tumbleweed using preinstallexpand
|
||||
- minor improvements
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 12 11:47:43 CEST 2024 - mls@suse.de
|
||||
|
||||
- tumbleweed build config update
|
||||
- support the %load macro
|
||||
- improve container filename generation (docker)
|
||||
- fix hanging curl calls during build (docker)
|
||||
- productcompose: fix milestone query
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 16 08:16:56 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
||||
|
||||
- tumbleweed build config update
|
||||
- 15.6 build config fixes
|
||||
- sourcerpm & sourcedep handling fixes
|
||||
- productcompose:
|
||||
- Fix milestone handling
|
||||
- Support bcntsynctag
|
||||
- Adding debian support to generate_sbom
|
||||
- Add syscall for personality switch on loongarch64 kernel
|
||||
- vm-build: ext3 & ext4: fix disk space allocation
|
||||
- mkosi format updates, not fully working yet
|
||||
- pbuild exception fixes
|
||||
- Fixes for current fedora and centos distros
|
||||
- Don't copy original dsc sources if OBS-DCH-RELEASE set
|
||||
- Unbreak parsing of sources/patches
|
||||
- Support ForceMultiVersion in the dockerfile parser
|
||||
- Support %bcond of rpm 4.17.1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 13 09:46:13 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
||||
|
||||
- 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.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 21 11:55:13 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
||||
|
||||
|
@@ -1,6 +1,6 @@
|
||||
Format: 1.0
|
||||
Source: build
|
||||
Version: 20240221
|
||||
Version: 20250306
|
||||
Binary: build
|
||||
Maintainer: Adrian Schroeter <adrian@suse.de>
|
||||
Architecture: all
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package build
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -28,7 +28,7 @@ Name: %{__pkg_name}
|
||||
Summary: A Script to Build SUSE Linux RPMs
|
||||
License: GPL-2.0-only OR GPL-3.0-only
|
||||
Group: Development/Tools/Building
|
||||
Version: 20240221
|
||||
Version: 20250306
|
||||
Release: 0
|
||||
Source: obs-build-%{version}.tar.gz
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
@@ -72,10 +72,12 @@ BuildRequires: perl(YAML::LibYAML)
|
||||
# None of them are actually required for core features.
|
||||
# Perl helper scripts use them.
|
||||
Recommends: perl(Archive::Tar)
|
||||
Recommends: /sbin/mkfs.ext3
|
||||
Recommends: /sbin/mkfs.ext4
|
||||
Recommends: /usr/bin/qemu-kvm
|
||||
Recommends: bsdtar
|
||||
Recommends: hostname
|
||||
Recommends: qemu-linux-user
|
||||
Recommends: xfsprogs
|
||||
Recommends: zstd
|
||||
Recommends: perl(Config::IniFiles)
|
||||
Recommends: perl(Date::Language)
|
||||
|
@@ -1,4 +1,4 @@
|
||||
build (20240221) unstable; urgency=low
|
||||
build (20250306) unstable; urgency=low
|
||||
|
||||
* Update to current git trunk
|
||||
- add sles11sp2 build config and adapt autodetection
|
||||
|
BIN
obs-build-20240221.tar.gz
(Stored with Git LFS)
BIN
obs-build-20240221.tar.gz
(Stored with Git LFS)
Binary file not shown.
BIN
obs-build-20250306.tar.gz
(Stored with Git LFS)
Normal file
BIN
obs-build-20250306.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
Reference in New Issue
Block a user