29 Commits

Author SHA256 Message Date
72c74a842a Accepting request 1305835 from Virtualization
-  Update to v4.10.0
  * Rebase on a v6.12.34 kernel
  * x86_64: enable VIRTIO_GPU
  * Add TDX support

OBS-URL: https://build.opensuse.org/request/show/1305835
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libkrunfw?expand=0&rev=12
2025-09-18 19:12:20 +00:00
0b31374122 This update also fixes the current build failure of v4.5.1 against the
openSUSE_Tumbleweed repo in the Virtualization project.

-  Update to v4.10.0
  * Rebase on a v6.12.34 kernel
  * x86_64: enable VIRTIO_GPU
  * Add TDX support

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrunfw?expand=0&rev=27
2025-09-18 06:04:34 +00:00
91d10a72d7 Accepting request 1230313 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1230313
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libkrunfw?expand=0&rev=11
2024-12-13 21:25:39 +00:00
8a7ac8a2ac Accepting request 1229955 from home:jfehlig:branches:Virtualization
Some work from hackweek...

- Update to v4.5.1
  * sev_x86_64: sync config with 6.6.59
  * enable IPv6
  * bump max number of cpus to 16
  * sync config with 6.6.59
  * Rebase on a v6.6.59 kernel

OBS-URL: https://build.opensuse.org/request/show/1229955
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrunfw?expand=0&rev=25
2024-12-12 10:23:07 +00:00
2db9fdf6ae Accepting request 1178753 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1178753
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libkrunfw?expand=0&rev=10
2024-06-06 10:30:53 +00:00
a8db1724f6 Accepting request 1178750 from home:dfaggioli:devel:Virtualization
- Update to v4.0.0
  * bin2cbundle: Require ELFFile import
  * Rebase on a 6.1.32 kernel
  * Add missing elftools to build-on-krunvm.sh
  * Rebase on a kernel v6.4.7
- Changes from 3.12.0
  * Force bundle alignment to 16K
  * Force bundle alignment to 64K
  * Makefile: use implicit CC variable instead of hardcoding gcc
  * Rebase kernel on v6.2.14
- Changes from 3.11.0
  * Fix SNP measurement generation
  * Rebase kernel on v6.2.9 and update initrd
- Changes from 3.10.0
  * Rebase kernel on v6.2.1
- Changes from 3.9.0
  * README.md: Add "Known Limitations" section
  * Rebase kernel on v6.1.6

OBS-URL: https://build.opensuse.org/request/show/1178750
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrunfw?expand=0&rev=23
2024-06-05 13:29:58 +00:00
341375c120 Accepting request 1057131 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1057131
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libkrunfw?expand=0&rev=9
2023-01-10 13:59:40 +00:00
35bb7b60f4 Accepting request 1046476 from home:fcrozat:branches:Virtualization
- Update to v3.8.1:
  * Calculate SNP launch measurement too
  * Update to latest stable kernel (6.0.6)
- Changes from 3.8.0:
  * Automatically shift to build_on_krunvm.sh
  * macos: Don't use SONAME on macOS
  * Upgrade embedded kernel to 6.0.2
- Changes from 3.7.0:
  * Unify bundle generation scripts
  * Rebase kernel on v5.15.71

OBS-URL: https://build.opensuse.org/request/show/1046476
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrunfw?expand=0&rev=21
2023-01-09 16:26:10 +00:00
2e8cbd1b32 Accepting request 1040156 from Virtualization
- add split-provides for libkrunfw-sev-devel 

- Switch to a "proper library" packaging layout. Downstreams (like
  libkrun itself and crun) are now able to cope with this. So do it,
  and get rid of a lot of RPM lint warnings and errors!
- Make it easier to enable/disable building the SEV-enabled libraries
- Add some tools into the SEV build & packages
* Patches dropped:
  dont-set-soname-as-it-is-plugin-for-us.patch

OBS-URL: https://build.opensuse.org/request/show/1040156
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libkrunfw?expand=0&rev=8
2022-12-05 17:00:38 +00:00
7c7e2a7683 - add split-provides for libkrunfw-sev-devel
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrunfw?expand=0&rev=19
2022-12-05 07:31:36 +00:00
113926b785 - actually mention removal of the downstream patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrunfw?expand=0&rev=18
2022-10-05 16:11:49 +00:00
315222fab9 Accepting request 1007879 from home:dfaggioli:Virtualization
- Switch to a "proper library" packaging layout. Downstreams (like
  libkrun itself and crun) are now able to cope with this. So do it,
  and get rid of a lot of RPM lint warnings and errors!
- Make it easier to enable/disable building the SEV-enabled libraries
- Add some tools into the SEV build & packages

OBS-URL: https://build.opensuse.org/request/show/1007879
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrunfw?expand=0&rev=17
2022-10-05 16:03:43 +00:00
cb2f6d6d5e Accepting request 1006882 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1006882
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libkrunfw?expand=0&rev=7
2022-09-29 16:13:46 +00:00
2746ef6730 Accepting request 1006849 from home:dfaggioli:Virtualization
- Update to latest upstream version, v3.6.3
  * Makefile: drop library dependency on install
  * Update TSI patch to fix issue in tsi_accept
  * Target reproducible builds
  * sev: update initrd.gz binary
- Update to latest upstream version, v3.6.0
  * sev: add a utility for generating SEV LMs
  * utils: generate SEV-ES measurements
  * Update SEV support
  * Enable device-mapper (crypt+integrity) and ext4
  * Rebase v5.15.60
- Update to latest upstream version, v3.3.0
  * Rebase kernel on v5.15.59
- Update to latest upstream version, v3.2.0
  * Rebase kernel on v5.15.57
- Update to latest upstream version, v3.1.0
  * Rebase kernel on v5.15.52

OBS-URL: https://build.opensuse.org/request/show/1006849
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrunfw?expand=0&rev=15
2022-09-29 09:19:54 +00:00
00e6a80dbd Accepting request 984030 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/984030
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libkrunfw?expand=0&rev=6
2022-06-21 14:32:21 +00:00
7576180879 Accepting request 984025 from home:dfaggioli:Virtualization
- Update to latest upstream version, v.3.0.0
  * Update to latest LTS: 5.15.47
  * Update TSI patch
- Update to version v2.0.0
  * Enable virtio-rng device
- Update to version v2.1.2
  * Incorporate AMD SEV support in the main branch
  * Update to the latest LTS: 5.15.45
- Update to version v2.1.0
  * Makefile: add versioning to the output library by @slp in #12
- Update to version v2.0.0
  * Update to the latest LTS: 5.15.44
- Update to version v.2.0.0
  * Update to TSIv2 and 5.15.43
  * Adopt SemVer and make the major version follow the internal ABI version,
    as it's the one signalling breaking changes.
- Patches added:
  * dont-set-soname-as-it-is-plugin-for-us.patch
- Patches dropped:
  * fix-build-with-gcc12.patch

OBS-URL: https://build.opensuse.org/request/show/984025
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrunfw?expand=0&rev=13
2022-06-20 17:50:48 +00:00
d4750be232 Accepting request 977600 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/977600
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libkrunfw?expand=0&rev=5
2022-05-17 15:24:23 +00:00
69a77eb69e Accepting request 977582 from home:dfaggioli:Virtualization
- Fix the build with gcc12
* Patches added:
  fix-build-with-gcc12.patch

OBS-URL: https://build.opensuse.org/request/show/977582
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrunfw?expand=0&rev=11
2022-05-16 20:34:35 +00:00
Richard Brown
a85642d3d8 Accepting request 911313 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/911313
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libkrunfw?expand=0&rev=4
2021-08-11 09:47:09 +00:00
e500e6ee6b Accepting request 911233 from home:fcrozat:branches:Virtualization:containers
fix conflicts

OBS-URL: https://build.opensuse.org/request/show/911233
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrunfw?expand=0&rev=10
2021-08-10 17:26:13 +00:00
370b600cc3 Accepting request 911020 from home:fcrozat:branches:Virtualization:containers
- Don't try follow library policy, libkrunfw is a plugin.

OBS-URL: https://build.opensuse.org/request/show/911020
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrunfw?expand=0&rev=9
2021-08-09 15:12:25 +00:00
Richard Brown
7e2154458c Accepting request 879999 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/879999
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libkrunfw?expand=0&rev=3
2021-03-19 15:43:01 +00:00
ac0e18a8a1 Accepting request 879998 from home:dfaggioli:Virtualization
- different approach: let's enable only the arch-es we know are supported
  (x86_64 and Arm64)
- doesn't build on i586 so disable it

OBS-URL: https://build.opensuse.org/request/show/879998
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrunfw?expand=0&rev=7
2021-03-19 02:27:23 +00:00
92a1780b93 Accepting request 877818 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/877818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libkrunfw?expand=0&rev=2
2021-03-11 19:10:21 +00:00
4cf4c78f19 Accepting request 877718 from home:bmwiedemann:branches:Virtualization
override build date (boo#1047218)
and override build host name (boo#1084909) to make package build reproducible

OBS-URL: https://build.opensuse.org/request/show/877718
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrunfw?expand=0&rev=5
2021-03-08 21:58:41 +00:00
Richard Brown
829261b393 Accepting request 875936 from Virtualization
New package. See https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/MO4PYYD3BEUJCUWGJQCQ2P7OW4LTG336/

This version builds properly. Sorry for submitting one that did not (it was building fine for me when I hit 'submit Package', it was "just" a bad time coincidence)

OBS-URL: https://build.opensuse.org/request/show/875936
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libkrunfw?expand=0&rev=1
2021-03-05 12:46:23 +00:00
2b29a0839f Accepting request 875691 from home:dfaggioli:Virtualization
- Update to upstream version 0.7

OBS-URL: https://build.opensuse.org/request/show/875691
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrunfw?expand=0&rev=3
2021-02-28 03:36:35 +00:00
bc0e2a5c4d Accepting request 875292 from home:dmacvicar
New version of the package that is compliant with the shared library policy

OBS-URL: https://build.opensuse.org/request/show/875292
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrunfw?expand=0&rev=2
2021-02-26 08:25:08 +00:00
31e5976101 osc copypac from project:home:dmacvicar package:libkrunfw revision:1
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libkrunfw?expand=0&rev=1
2021-02-24 12:08:49 +00:00