Skip to content
This repository has been archived by the owner on Sep 17, 2023. It is now read-only.

Commit

Permalink
Update qemu to 7.1.0
Browse files Browse the repository at this point in the history
Changelog available [here](https://wiki.qemu.org/ChangeLog/7.1)
  • Loading branch information
Staudey committed Sep 5, 2022
1 parent d12fec9 commit 2dc3e6a
Show file tree
Hide file tree
Showing 6 changed files with 34 additions and 63 deletions.
3 changes: 2 additions & 1 deletion abi_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,6 @@ qemu-edid:g_test_config_vars
qemu-edid:optarg
qemu-edid:stderr
qemu-edid:stdout
qemu-ga:__environ
qemu-ga:g_test_config_vars
qemu-ga:optarg
qemu-ga:stderr
Expand Down Expand Up @@ -1013,8 +1012,10 @@ vhost-user-gpu:epoxy_glFlush
vhost-user-gpu:g_test_config_vars
vhost-user-gpu:stderr
vhost-user-gpu:stdout
virtfs-proxy-helper:g_test_config_vars
virtfs-proxy-helper:optarg
virtfs-proxy-helper:stderr
virtfs-proxy-helper:stdout
virtiofsd:g_test_config_vars
virtiofsd:stderr
virtiofsd:stdout
41 changes: 22 additions & 19 deletions abi_used_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@ libc.so.6:epoll_wait
libc.so.6:eventfd
libc.so.6:eventfd_read
libc.so.6:eventfd_write
libc.so.6:execle
libc.so.6:execl
libc.so.6:execv
libc.so.6:exit
libc.so.6:faccessat
Expand All @@ -200,7 +200,6 @@ libc.so.6:fdopendir
libc.so.6:feof
libc.so.6:ferror
libc.so.6:fflush
libc.so.6:fgetc
libc.so.6:fgets
libc.so.6:fgetxattr
libc.so.6:fileno
Expand Down Expand Up @@ -265,6 +264,7 @@ libc.so.6:getrusage
libc.so.6:getsid
libc.so.6:getsockname
libc.so.6:getsockopt
libc.so.6:gettid
libc.so.6:gettimeofday
libc.so.6:getuid
libc.so.6:getutxent
Expand All @@ -274,6 +274,7 @@ libc.so.6:iconv
libc.so.6:iconv_close
libc.so.6:iconv_open
libc.so.6:if_nametoindex
libc.so.6:inet_addr
libc.so.6:inet_aton
libc.so.6:inet_ntoa
libc.so.6:inet_ntop
Expand Down Expand Up @@ -345,7 +346,6 @@ libc.so.6:openlog
libc.so.6:openpty
libc.so.6:perror
libc.so.6:personality
libc.so.6:pipe
libc.so.6:pipe2
libc.so.6:poll
libc.so.6:posix_fadvise64
Expand All @@ -365,6 +365,8 @@ libc.so.6:pthread_cond_init
libc.so.6:pthread_cond_signal
libc.so.6:pthread_cond_timedwait
libc.so.6:pthread_cond_wait
libc.so.6:pthread_condattr_destroy
libc.so.6:pthread_condattr_init
libc.so.6:pthread_create
libc.so.6:pthread_exit
libc.so.6:pthread_join
Expand Down Expand Up @@ -418,12 +420,6 @@ libc.so.6:sched_rr_get_interval
libc.so.6:sched_yield
libc.so.6:seekdir
libc.so.6:select
libc.so.6:sem_destroy
libc.so.6:sem_init
libc.so.6:sem_post
libc.so.6:sem_timedwait
libc.so.6:sem_trywait
libc.so.6:sem_wait
libc.so.6:semctl
libc.so.6:semget
libc.so.6:send
Expand Down Expand Up @@ -553,7 +549,6 @@ libc.so.6:utimensat
libc.so.6:utimes
libc.so.6:vhangup
libc.so.6:vmsplice
libc.so.6:vsnprintf
libc.so.6:waitpid
libc.so.6:wcrtomb
libc.so.6:wcslen
Expand Down Expand Up @@ -641,6 +636,9 @@ libgdk-3.so.0:gdk_display_get_default_seat
libgdk-3.so.0:gdk_display_get_monitor_at_window
libgdk-3.so.0:gdk_event_get_device
libgdk-3.so.0:gdk_event_get_scroll_deltas
libgdk-3.so.0:gdk_gl_context_clear_current
libgdk-3.so.0:gdk_gl_context_get_current
libgdk-3.so.0:gdk_gl_context_get_version
libgdk-3.so.0:gdk_gl_context_make_current
libgdk-3.so.0:gdk_gl_context_realize
libgdk-3.so.0:gdk_gl_context_set_required_version
Expand Down Expand Up @@ -725,6 +723,7 @@ libglib-2.0.so.0:g_datalist_get_data
libglib-2.0.so.0:g_datalist_id_set_data_full
libglib-2.0.so.0:g_date_set_time_t
libglib-2.0.so.0:g_date_time_format
libglib-2.0.so.0:g_date_time_format_iso8601
libglib-2.0.so.0:g_date_time_get_microsecond
libglib-2.0.so.0:g_date_time_new_from_unix_local
libglib-2.0.so.0:g_date_time_new_from_unix_utc
Expand All @@ -749,7 +748,7 @@ libglib-2.0.so.0:g_find_program_in_path
libglib-2.0.so.0:g_free
libglib-2.0.so.0:g_get_codeset
libglib-2.0.so.0:g_get_current_dir
libglib-2.0.so.0:g_get_current_time
libglib-2.0.so.0:g_get_monotonic_time
libglib-2.0.so.0:g_get_prgname
libglib-2.0.so.0:g_get_real_time
libglib-2.0.so.0:g_get_tmp_dir
Expand Down Expand Up @@ -859,6 +858,7 @@ libglib-2.0.so.0:g_mapped_file_new_from_fd
libglib-2.0.so.0:g_mapped_file_ref
libglib-2.0.so.0:g_mapped_file_unref
libglib-2.0.so.0:g_memdup
libglib-2.0.so.0:g_memdup2
libglib-2.0.so.0:g_mkdir_with_parents
libglib-2.0.so.0:g_once_impl
libglib-2.0.so.0:g_once_init_enter
Expand All @@ -880,6 +880,7 @@ libglib-2.0.so.0:g_printerr
libglib-2.0.so.0:g_ptr_array_add
libglib-2.0.so.0:g_ptr_array_foreach
libglib-2.0.so.0:g_ptr_array_free
libglib-2.0.so.0:g_ptr_array_insert
libglib-2.0.so.0:g_ptr_array_new
libglib-2.0.so.0:g_ptr_array_new_full
libglib-2.0.so.0:g_ptr_array_new_with_free_func
Expand Down Expand Up @@ -919,7 +920,6 @@ libglib-2.0.so.0:g_sequence_lookup
libglib-2.0.so.0:g_sequence_new
libglib-2.0.so.0:g_sequence_remove
libglib-2.0.so.0:g_set_error
libglib-2.0.so.0:g_set_error_literal
libglib-2.0.so.0:g_set_prgname
libglib-2.0.so.0:g_setenv
libglib-2.0.so.0:g_slice_alloc
Expand Down Expand Up @@ -1000,13 +1000,15 @@ libglib-2.0.so.0:g_test_subprocess
libglib-2.0.so.0:g_thread_pool_free
libglib-2.0.so.0:g_thread_pool_new
libglib-2.0.so.0:g_thread_pool_push
libglib-2.0.so.0:g_time_val_to_iso8601
libglib-2.0.so.0:g_time_zone_find_interval
libglib-2.0.so.0:g_time_zone_get_abbreviation
libglib-2.0.so.0:g_time_zone_get_offset
libglib-2.0.so.0:g_time_zone_new_local
libglib-2.0.so.0:g_time_zone_unref
libglib-2.0.so.0:g_timeout_source_new
libglib-2.0.so.0:g_timer_destroy
libglib-2.0.so.0:g_timer_elapsed
libglib-2.0.so.0:g_timer_new
libglib-2.0.so.0:g_tree_destroy
libglib-2.0.so.0:g_tree_foreach
libglib-2.0.so.0:g_tree_insert
Expand All @@ -1026,6 +1028,8 @@ libglib-2.0.so.0:g_try_realloc_n
libglib-2.0.so.0:g_unichar_toupper
libglib-2.0.so.0:g_unix_fd_add
libglib-2.0.so.0:g_unix_get_passwd_entry
libglib-2.0.so.0:g_unix_open_pipe
libglib-2.0.so.0:g_unix_set_fd_nonblocking
libglib-2.0.so.0:g_usleep
libglib-2.0.so.0:g_utf16_to_utf8
libglib-2.0.so.0:g_utf8_get_char
Expand Down Expand Up @@ -1315,10 +1319,12 @@ libpixman-1.so.0:pixman_region_init_rect
libpixman-1.so.0:pixman_region_intersect
libpixman-1.so.0:pixman_region_translate
libpng16.so.16:png_create_info_struct
libpng16.so.16:png_create_write_struct
libpng16.so.16:png_create_write_struct_2
libpng16.so.16:png_destroy_write_struct
libpng16.so.16:png_free
libpng16.so.16:png_get_io_ptr
libpng16.so.16:png_init_io
libpng16.so.16:png_malloc
libpng16.so.16:png_set_IHDR
libpng16.so.16:png_set_PLTE
Expand Down Expand Up @@ -1389,8 +1395,9 @@ libslirp.so.0:slirp_add_guestfwd
libslirp.so.0:slirp_add_hostfwd
libslirp.so.0:slirp_cleanup
libslirp.so.0:slirp_connection_info
libslirp.so.0:slirp_init
libslirp.so.0:slirp_handle_timer
libslirp.so.0:slirp_input
libslirp.so.0:slirp_new
libslirp.so.0:slirp_pollfds_fill
libslirp.so.0:slirp_pollfds_poll
libslirp.so.0:slirp_remove_hostfwd
Expand Down Expand Up @@ -1479,15 +1486,10 @@ libstdc++.so.6:_ZNSt13runtime_errorD1Ev
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm
libstdc++.so.6:_ZNSt8__detail15_List_node_base11_M_transferEPS0_S1_
libstdc++.so.6:_ZNSt8__detail15_List_node_base7_M_hookEPS0_
libstdc++.so.6:_ZSt19__throw_logic_errorPKc
libstdc++.so.6:_ZSt20__throw_length_errorPKc
libstdc++.so.6:_ZTISt9exception
libstdc++.so.6:_ZTVN10__cxxabiv117__class_type_infoE
libstdc++.so.6:_ZTVN10__cxxabiv120__si_class_type_infoE
libstdc++.so.6:_ZdlPv
libstdc++.so.6:_Znwm
libstdc++.so.6:__cxa_allocate_exception
libstdc++.so.6:__cxa_begin_catch
libstdc++.so.6:__cxa_end_catch
Expand All @@ -1510,6 +1512,7 @@ libudev.so.1:udev_unref
liburing.so.2:__io_uring_get_cqe
liburing.so.2:io_uring_queue_exit
liburing.so.2:io_uring_queue_init
liburing.so.2:io_uring_register_ring_fd
liburing.so.2:io_uring_submit
liburing.so.2:io_uring_submit_and_wait
libusb-1.0.so.0:libusb_alloc_streams
Expand Down
33 changes: 0 additions & 33 deletions files/0001-Fix-stx_mnt_id-usage.patch

This file was deleted.

1 change: 0 additions & 1 deletion files/series

This file was deleted.

12 changes: 6 additions & 6 deletions package.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
name : qemu
version : 7.0.0
release : 53
version : 7.1.0
release : 54
source :
- https://download.qemu.org/qemu-7.0.0.tar.xz : f6b375c7951f728402798b0baabb2d86478ca53d44cedbefabbe1c46bf46f839
- https://download.qemu.org/qemu-7.1.0.tar.xz : a0634e536bded57cf38ec8a751adb124b89c776fe0846f21ab6c6728f1cbbbe6
license : GPL-2.0-only
component : virt
homepage : https://wiki.qemu.org/Main_Page
Expand Down Expand Up @@ -37,18 +37,17 @@ builddeps :
- pkgconfig(libusbredirhost)
- pkgconfig(liburing)
- pkgconfig(libzstd)
- pkgconfig(lzo2)
- pkgconfig(slirp)
- pkgconfig(spice-protocol)
- pkgconfig(spice-server)
- pkgconfig(virglrenderer)
- pkgconfig(x11)
- bzip2-devel
- libaio-devel
- lzo-devel
rundeps :
- edk2-ovmf
setup : |
%apply_patches
./configure --prefix=/usr \
--libdir=%libdir% \
--sysconfdir=/etc \
Expand All @@ -66,6 +65,7 @@ setup : |
--enable-linux-aio \
--enable-opengl \
--enable-pie \
--enable-png \
--enable-sdl-image \
--enable-slirp=system \
--enable-spice \
Expand All @@ -74,7 +74,6 @@ setup : |
--enable-virtfs \
--enable-vnc \
--enable-vnc-jpeg \
--enable-vnc-png \
--enable-zstd \
--target-list='aarch64-softmmu arm-linux-user arm-softmmu i386-linux-user i386-softmmu mips-linux-user mips-softmmu mipsel-linux-user mipsel-softmmu x86_64-linux-user x86_64-softmmu'
build : |
Expand All @@ -88,4 +87,5 @@ install : |
rm -rf $installdir/usr/share/qemu/edk2*
rm -rf $installdir/usr/share/qemu/firmware
check : |
unset LD_PRELOAD
%make check V=1
7 changes: 4 additions & 3 deletions pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ When used as a virtualizer, QEMU achieves near native performances by executing
<Path fileType="localedata">/usr/share/locale/it/LC_MESSAGES/qemu.mo</Path>
<Path fileType="localedata">/usr/share/locale/sv/LC_MESSAGES/qemu.mo</Path>
<Path fileType="localedata">/usr/share/locale/tr/LC_MESSAGES/qemu.mo</Path>
<Path fileType="localedata">/usr/share/locale/uk/LC_MESSAGES/qemu.mo</Path>
<Path fileType="localedata">/usr/share/locale/zh_CN/LC_MESSAGES/qemu.mo</Path>
<Path fileType="data">/usr/share/qemu/QEMU,cgthree.bin</Path>
<Path fileType="data">/usr/share/qemu/QEMU,tcx.bin</Path>
Expand Down Expand Up @@ -169,9 +170,9 @@ When used as a virtualizer, QEMU achieves near native performances by executing
</Files>
</Package>
<History>
<Update release="53">
<Date>2022-08-23</Date>
<Version>7.0.0</Version>
<Update release="54">
<Date>2022-09-05</Date>
<Version>7.1.0</Version>
<Comment>Packaging update</Comment>
<Name>Thomas Staudinger</Name>
<Email>[email protected]</Email>
Expand Down

0 comments on commit 2dc3e6a

Please sign in to comment.