Skip to content

Commit a56b51e

Browse files
committed
Automatic commit of package [mock] release [3.4-1].
Created by command: /usr/bin/tito tag
1 parent be5aade commit a56b51e

File tree

4 files changed

+37
-2
lines changed

4 files changed

+37
-2
lines changed

.tito/packages/mock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.3-1 mock/
1+
3.4-1 mock/

docs/Release-Notes-3.4.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
layout: default
3+
title: Release Notes - Mock v3.4
4+
---
5+
6+
Released on 2022-11-15.
7+
8+
## News in Mock v3.4:
9+
10+
- For cross-arch builds (see manual page for the `--forcearch` option), Mock
11+
tries to detect if the (potentially missing) `qemu-user-static` package is
12+
installed. Since Fedora 37, the package got split into a set of packages
13+
arch-specific packages (like `qemu-user-static-x86`, `qemu-user-static-ppc`,
14+
etc.). The Mock v3.4 does a better check, and raises more useful error if the
15+
package is missing.
16+
17+
- Mock newly provides the `/dew/mapper/control` file in chrot, so users may
18+
control the device mapper. This has been requested by
19+
the [Koji team][kojipr#3585] while implementing Kiwi support [PR#1005][].
20+
21+
22+
**Following contributors contributed to this release:**
23+
24+
* Miroslav Suchý
25+
* Neal Gompa
26+
27+
Thank you.
28+
29+
[kojipr#3585]: https://pagure.io/koji/pull-request/3585
30+
[PR#1005]: https://github.com/rpm-software-management/mock/pull/1005

docs/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ Versions in Linux distributions:
6969

7070

7171
## Release Notes
72+
* [3.4](Release-Notes-3.4) (2022-11-15) - Device Mapper control file exposed, better detection for qemu-user-static.
7273
* [3.3](Release-Notes-3.3) (2022-10-17) - Mock can again be run by `root`, even though this is discouraged.
7374
* [3.2](Release-Notes-3.2) (2022-10-14) - Optimized --list-chroots option, directories in `/var/lib` dropped SGID bit, `rpmbuild --noclean` is not used for old chroots (EL6 and older).
7475
* [3.1](Release-Notes-3.1) (2022-07-22) - Fixes for new RPM with --no-cleanup-after, a new config `tar_binary` added, more convenient work with `/bin/bsdtar`.

mock/mock.spec

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
Summary: Builds packages inside chroots
1111
Name: mock
12-
Version: 3.3
12+
Version: 3.4
1313
Release: 1%{?dist}
1414
License: GPL-2.0-or-later
1515
# Source is created by
@@ -261,6 +261,10 @@ pylint-3 py/mockbuild/ py/*.py py/mockbuild/plugins/* || :
261261
%dir %{_datadir}/cheat
262262

263263
%changelog
264+
* Tue Nov 15 2022 Pavel Raiskup <[email protected]> 3.4-1
265+
- make device mapper control device available if supported ([email protected])
266+
- check for target specific qemu-user-static ([email protected])
267+
264268
* Mon Oct 17 2022 Pavel Raiskup <[email protected]> 3.3-1
265269
- re-allow running mock as root, rhbz#2135203
266270

0 commit comments

Comments
 (0)