Thomas Lamprecht
6facdf3a08
also exclude hppa-firmware.img ROM from build
...
We don't use it and with debhelper compat level >= 11, the switch
from detecting files for strip through patters to checking for an ELF
header caused a build failure with the hppa-firmware.img ROM, as some
tools cannot cope with HP PARISC files.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-22 13:29:59 +02:00
Thomas Lamprecht
cb2b3190a4
move cleanup of unused ROMs from d/rules to build-dir generation
...
this way we save a bit of space and should make build also slightly
faster, otherwise nothing should change.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-22 13:29:59 +02:00
Thomas Lamprecht
4f56d29218
buildsys: use shorter variable name $@ in $(BUILDIR) target
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-22 12:05:14 +02:00
Thomas Lamprecht
cd148033f3
buildsys: only run lintian for phony dsc target
...
This allows the sbuild to start much faster (lintian takes ~ minutes
for such big packages), and that without loss as sbuild will run
lintian on both binary and source package anyway.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-22 12:05:14 +02:00
Fiona Ebner
19a11f24a5
buildsys: expand clean target
...
Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
[ T: remove all tarballs for a package and any .deb ]
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-21 15:50:56 +02:00
Fiona Ebner
030fa1db4b
buildsys: create build directory atomically
...
Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-21 15:50:56 +02:00
Fiona Ebner
2d17b4b4d9
buildsys: add sbuild convenience target
...
Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-21 15:50:56 +02:00
Fiona Ebner
280d157f1c
buildsys: add dsc target
...
Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-21 15:50:56 +02:00
Fiona Ebner
f6be0ca51a
buildsys: derive upload dist automatically
...
Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-21 15:50:56 +02:00
Thomas Lamprecht
db687e3cac
buildsys: change upload dist to bullseye
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-06-08 11:18:10 +02:00
Stefan Reiter
817b7667e8
Update to QEMU 5.2
...
Lots of patches touched and some slight changes to the build process
since QEMU switched to meson as their build system. Functionality-wise
very little rebasing required.
New patches introduced:
* pve/0058: to fix VMA backups and clean up some code in general with
new 5.2 features now available to us (namely coroutine-enabled QMP).
* extra/0002: don't build man pages for guest agent when disabled
* extra/0003: fix live-migration with hugepages
* 0017 and 0018 are adjusted to fix snapshot abort and improve
snap performance a bit
Signed-off-by: Stefan Reiter <s.reiter@proxmox.com>
2021-02-12 10:20:01 +01:00
Thomas Lamprecht
1024d89400
fix qemu PKGVERSION
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-02 13:32:06 +02:00
Thomas Lamprecht
d7722e1abe
buildsys: recursively init submodule and correct its path
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-06-06 12:59:48 +02:00
Thomas Lamprecht
fbbadb8b39
buildsys: switch upload dist over to buster
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-23 18:17:45 +02:00
Thomas Lamprecht
0a321ffd50
buildsys: cleanup also older .deb files from prev. builds
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-22 18:06:57 +02:00
Thomas Lamprecht
06299321db
buildsys: use dpkg-dev makefile helpers for pkg info
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-22 17:12:12 +02:00
Wolfgang Bumiller
64be2e7557
bump version to 3.0.1-2
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2019-04-26 09:20:04 +02:00
Wolfgang Bumiller
0775f12b63
bump version to 3.0.1-1
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2019-04-19 10:32:03 +02:00
Dominik Csapak
4ba321f213
build qemu multithreaded
...
same as in pve-kernel where we have --jobs=auto
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2019-04-19 09:53:50 +02:00
Wolfgang Bumiller
53e83913af
bump version to 3.0.0-1
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2018-09-07 14:52:23 +02:00
Wolfgang Bumiller
9b05d1d427
bump version to 2.11.2-1
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2018-07-09 10:06:27 +02:00
Wolfgang Bumiller
053dd5777e
bump version to 2.11.1-5
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2018-04-05 11:05:32 +02:00
Wolfgang Bumiller
a7dac7e733
bump version to 2.11.1-4
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2018-03-21 15:35:50 +01:00
Geert Stappers
55b687225c
Makefile: git repository is moved
...
Signed-off-by: Geert Stappers <stappers@stappers.it>
2018-03-01 08:13:41 +01:00
Wolfgang Bumiller
d201635146
bump version to 2.11.1-3
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2018-02-23 10:33:56 +01:00
Wolfgang Bumiller
707e85d013
bump version to 2.11.1-2
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2018-02-22 17:15:45 +01:00
Wolfgang Bumiller
6838f03890
bump version to 2.11.1-1
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2018-02-22 12:40:28 +01:00
Wolfgang Bumiller
db442fc8d3
bump version to 2.9.1-9
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2018-02-19 10:43:06 +01:00
Wolfgang Bumiller
84303d56d7
bump version to 2.9.1-8
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2018-02-08 10:16:07 +01:00
Wolfgang Bumiller
db2a3b4757
bump version to 2.9.1-7
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2018-02-08 10:03:52 +01:00
Wolfgang Bumiller
ec24bd7a23
bump version to 2.9.1-6
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2018-01-15 15:26:08 +01:00
Wolfgang Bumiller
2bd9a6dd9e
bump version to 2.9.1-5
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2017-12-06 11:50:25 +01:00
Wolfgang Bumiller
18eb98f0a4
bump version to 2.9.1-4
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2017-12-06 09:06:59 +01:00
Wolfgang Bumiller
d2494dd2ef
buildsys: fix GITVERSION
2017-11-29 10:28:04 +01:00
Wolfgang Bumiller
c53dfb5728
bump version to 2.9.1-3
2017-11-29 10:15:04 +01:00
Wolfgang Bumiller
8d4a2d3f55
bump version to 2.9.1-2
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2017-10-16 14:05:22 +02:00
Wolfgang Bumiller
ddbcf45e51
bump version to 2.9.1-1
2017-09-08 09:44:31 +02:00
Wolfgang Bumiller
6c7dbd74a9
bump version to 2.9.0-5
2017-09-05 10:13:07 +02:00
Fabian Grünbichler
ab8770fa38
bump version to 2.9.0-4
2017-08-14 13:33:21 +02:00
Wolfgang Bumiller
4741af5c8f
bump version to 2.9.0-3
2017-08-07 10:34:19 +02:00
Wolfgang Bumiller
730abe448d
bump version to 2.9.0-2
2017-06-06 13:27:30 +02:00
Wolfgang Bumiller
f185a9695e
update to 2.9.0
2017-04-21 11:08:44 +02:00
Wolfgang Bumiller
076b402685
update to 2.9.0-rc5
2017-04-19 12:11:00 +02:00
Wolfgang Bumiller
4516929316
bump version to 2.9.0-1~rc3
2017-04-05 12:15:08 +02:00
Wolfgang Bumiller
a544966dce
update to 2.9.0-rc2 build files
2017-04-05 11:40:20 +02:00
Wolfgang Bumiller
9525982417
import stable-4 build files
2017-04-05 11:39:09 +02:00