devel@ where you _can_ ask
 help / color / mirror / Atom feed
* [newbies] qemu не собирается
@ 2021-04-11 20:53 Arbars
    0 siblings, 1 reply; 2+ messages in thread
From: Arbars @ 2021-04-11 20:53 UTC (permalink / raw)
  To: devel-newbies

[-- Attachment #1: Type: text/plain, Size: 358 bytes --]

Всем привет!

Столкнулся со следующей проблемой. При попытке собрать куэму локально 
хэшер ругается на
отсутствие meson, хотя он был установлен. Лог прикрепляю.

Я дурак, или что-то сломалось и здесь?


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: qemu-p9-build.log --]
[-- Type: text/x-log; name="qemu-p9-build.log", Size: 16022 bytes --]

Building for target x86_64
Wrote: /usr/src/in/srpm/qemu-5.2.0-alt4.src.rpm (w1.gzdio)
hsh-rebuild: pkg.tar: created src.rpm file.
hsh-rebuild: pkg.tar: sisyphus_check passed.
hsh-rebuild: pkg.tar: fetched build dependencies.
hsh-rebuild: pkg.tar: calculated build dependencies: rpm-build-python3 meson glibc-devel-static zlib-devel-static glib2-devel-static libpcre-devel-static libattr-devel-static glib2-devel>=2.48 libgio-devel makeinfo perl-devel python3-module-sphinx libcap-ng-devel libxfs-devel zlib-devel libcurl-devel libpci-devel glibc-kernheaders ipxe-roms-qemu>=1:20161208-alt1.git26050fd seavgabios seabios>=1.7.4-alt2 libfdt-devel>=1.5.0.0.20.2431 qboot libpixman-devel>=0.21.8 python3-devel libSDL2-devel libncursesw-devel libalsa-devel libpulseaudio-devel libsasl2-devel libjpeg-devel libpng-devel libxkbcommon-devel libaio-devel liburing-devel libspice-server-devel>=0.12.5 spice-protocol>=0.12.3 libuuid-devel libcacard-devel>=2.5.1 libusbredir-devel>=0.5 libepoxy-devel libgbm-devel ceph-devel libiscsi-devel>=1.9.0 libnfs-devel>=1.9.3 libzstd-devel>=1.4.0 libseccomp-devel>=2.3.0 pkgconfig(glusterfs-api) libgtk+3-devel>=3.22.0 libvte3-devel>=0.32.0 libgnutls-devel>=3.1.18 libnettle-devel>=2.7.1 libpam-devel libtasn1-devel libslirp-devel pkgconfig(virglrenderer) libssh-devel libusb-devel>=1.0.13 rdma-core-devel libnuma-devel liblzo2-devel libsnappy-devel bzlib-devel libudev-devel libmultipath-devel libxml2-devel libdaxctl-devel libdrm-devel
hsh-install: changed working directory to `/home/arbars-alt/hasher'
Чтение списков пакетов...
Построение дерева зависимостей...
Последняя версия rpm-build-python3 уже установлена.
Последняя версия meson уже установлена.
Последняя версия glibc-devel-static уже установлена.
Последняя версия zlib-devel-static уже установлена.
Последняя версия glib2-devel-static уже установлена.
Последняя версия libpcre-devel-static уже установлена.
Последняя версия libattr-devel-static уже установлена.
Version glib2-devel#2.60.7-alt1:p9+237353.100.2.2@1568372980 for glib2-devel>=2.48 is already installed
Последняя версия glib2-devel уже установлена.
Последняя версия libgio-devel уже установлена.
Последняя версия makeinfo уже установлена.
Последняя версия perl-devel уже установлена.
Последняя версия python3-module-sphinx уже установлена.
Последняя версия libcap-ng-devel уже установлена.
Последняя версия libxfs-devel уже установлена.
Последняя версия zlib-devel уже установлена.
Последняя версия libcurl-devel уже установлена.
Последняя версия libpci-devel уже установлена.
Последняя версия glibc-kernheaders уже установлена.
Version ipxe-roms-qemu#1:20190817-alt1.git0b3000bb:p9+254589.700.4.1@1595263038 for ipxe-roms-qemu>=1:20161208-alt1.git26050fd is already installed
Последняя версия ipxe-roms-qemu уже установлена.
Последняя версия seavgabios уже установлена.
Version seabios#1.13.0-alt2:p9+254589.540.4.1@1595262937 for seabios>=1.7.4-alt2 is already installed
Последняя версия seabios уже установлена.
Version libfdt-devel#1.5.0.0.20.2431-alt1:p9+231442.400.1.1@1559617953 for libfdt-devel>=1.5.0.0.20.2431 is already installed
Последняя версия libfdt-devel уже установлена.
Последняя версия qboot уже установлена.
Version libpixman-devel#3:0.38.4-alt1:sisyphus+228006.100.1.1@1556013486 for libpixman-devel>=0.21.8 is already installed
Последняя версия libpixman-devel уже установлена.
Выбрано python3-dev для 'python3-devel'
Последняя версия python3-dev уже установлена.
Последняя версия libSDL2-devel уже установлена.
Последняя версия libncursesw-devel уже установлена.
Последняя версия libalsa-devel уже установлена.
Последняя версия libpulseaudio-devel уже установлена.
Последняя версия libsasl2-devel уже установлена.
Последняя версия libjpeg-devel уже установлена.
Последняя версия libpng-devel уже установлена.
Последняя версия libxkbcommon-devel уже установлена.
Последняя версия libaio-devel уже установлена.
Последняя версия liburing-devel уже установлена.
Version libspice-server-devel#0.14.3-alt1:p9+259904.100.2.1@1602894371 for libspice-server-devel>=0.12.5 is already installed
Последняя версия libspice-server-devel уже установлена.
Version spice-protocol#1:0.14.3-alt1:p9+265015.40.2.1@1611243998 for spice-protocol>=0.12.3 is already installed
Последняя версия spice-protocol уже установлена.
Последняя версия libuuid-devel уже установлена.
Version libcacard-devel#2.7.0-alt1:p9+235532.100.1.1@1565047670 for libcacard-devel>=2.5.1 is already installed
Последняя версия libcacard-devel уже установлена.
Version libusbredir-devel#0.8.0-alt1@1535145368 for libusbredir-devel>=0.5 is already installed
Последняя версия libusbredir-devel уже установлена.
Последняя версия libepoxy-devel уже установлена.
Последняя версия libgbm-devel уже установлена.
Последняя версия ceph-devel уже установлена.
Version libiscsi-devel#1.18.0-alt3:sisyphus+222605.100.1.1@1550916226 for libiscsi-devel>=1.9.0 is already installed
Последняя версия libiscsi-devel уже установлена.
Version libnfs-devel#4.0.0-alt1:sisyphus+221468.100.1.1@1550072679 for libnfs-devel>=1.9.3 is already installed
Последняя версия libnfs-devel уже установлена.
Version libzstd-devel#1.4.3-alt1:p9+238696.400.1.1@1570227600 for libzstd-devel>=1.4.0 is already installed
Последняя версия libzstd-devel уже установлена.
Version libseccomp-devel#2.4.2-alt2:p9+249995.100.2.1@1587141058 for libseccomp-devel>=2.3.0 is already installed
Последняя версия libseccomp-devel уже установлена.
Выбрано libglusterfs6-api-devel для 'pkgconfig(glusterfs-api)'
Последняя версия libglusterfs6-api-devel уже установлена.
Version libgtk+3-devel#3.24.11-alt1:p9+260591.300.12.1@1606214030 for libgtk+3-devel>=3.22.0 is already installed
Последняя версия libgtk+3-devel уже установлена.
Version libvte3-devel#0.56.3-alt1:sisyphus+229034.200.1.1@1557210536 for libvte3-devel>=0.32.0 is already installed
Последняя версия libvte3-devel уже установлена.
Version libgnutls-devel#3.6.15-alt2:p9+268190.200.4.1@1616499125 for libgnutls-devel>=3.1.18 is already installed
Последняя версия libgnutls-devel уже установлена.
Version libnettle-devel#3.4.1-alt1:sisyphus+226533.100.2.1@1554512181 for libnettle-devel>=2.7.1 is already installed
Последняя версия libnettle-devel уже установлена.
Выбрано libpam0-devel для 'libpam-devel'
Последняя версия libpam0-devel уже установлена.
Последняя версия libtasn1-devel уже установлена.
Последняя версия libslirp-devel уже установлена.
Выбрано libvirglrenderer-devel для 'pkgconfig(virglrenderer)'
Последняя версия libvirglrenderer-devel уже установлена.
Последняя версия libssh-devel уже установлена.
Version libusb-devel#1.0.22-alt1@1525452011 for libusb-devel>=1.0.13 is already installed
Последняя версия libusb-devel уже установлена.
Последняя версия rdma-core-devel уже установлена.
Последняя версия libnuma-devel уже установлена.
Последняя версия liblzo2-devel уже установлена.
Последняя версия libsnappy-devel уже установлена.
Последняя версия bzlib-devel уже установлена.
Последняя версия libudev-devel уже установлена.
Последняя версия libmultipath-devel уже установлена.
Последняя версия libxml2-devel уже установлена.
Последняя версия libdaxctl-devel уже установлена.
Последняя версия libdrm-devel уже установлена.
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
hsh-install: Calculated package file list.
hsh-install: Nothing to install.
+ export -n target
+ '[' -s /usr/src/in/SOURCE_DATE_EPOCH ']'
++ cat -- /usr/src/in/SOURCE_DATE_EPOCH
+ SOURCE_DATE_EPOCH=1612192452
+ touch -d @1612192452 -- /usr/src/in/SOURCE_DATE_EPOCH
+ export SOURCE_DATE_EPOCH
+ exec time rpmbuild --rebuild --target=x86_64 qemu-5.2.0-alt4.src.rpm
Installing qemu-5.2.0-alt4.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.18535
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf qemu-5.2.0
+ echo 'Source #0 (qemu-5.2.0.tar):'
Source #0 (qemu-5.2.0.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/qemu-5.2.0.tar
+ cd qemu-5.2.0
+ /bin/chmod -c -Rf u+rwX,go-w .
+ tar -xf /usr/src/RPM/SOURCES/keycodemapdb.tar -C ui/keycodemapdb --strip-components 1
+ tar -xf /usr/src/RPM/SOURCES/berkeley-testfloat-3.tar -C tests/fp/berkeley-testfloat-3 --strip-components 1
+ tar -xf /usr/src/RPM/SOURCES/berkeley-softfloat-3.tar -C tests/fp/berkeley-softfloat-3 --strip-components 1
+ echo 'Patch #0 (qemu-alt.patch):'
Patch #0 (qemu-alt.patch):
+ /usr/bin/patch -p1
patching file hw/display/qxl.c
patching file hw/timer/i8254_common.c
patching file hw/virtio/virtio.c
patching file linux-user/elfload.c
patching file tests/test-qga.c
+ cp -f /usr/src/RPM/SOURCES/qemu-kvm.control.in qemu-kvm.control.in
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.18535
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd qemu-5.2.0
+ export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2'
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export extraldflags=-Wl,--build-id
+ extraldflags=-Wl,--build-id
+ export buildldflags=VL_LDFLAGS=-Wl,--build-id
+ buildldflags=VL_LDFLAGS=-Wl,--build-id
+ mkdir build-static
+ pushd build-static
~/RPM/BUILD/qemu-5.2.0/build-static ~/RPM/BUILD/qemu-5.2.0
+ run_configure --static --enable-user --enable-linux-user --enable-attr --enable-tcg --audio-drv-list= --disable-auth-pam --disable-avx2 --disable-avx512f --disable-blobs --disable-bochs --disable-brlapi --disable-bsd-user --disable-bzip2 --disable-cap-ng --disable-capstone --disable-cloop --disable-cocoa --disable-crypto-afalg --disable-curl --disable-curses --disable-debug-info --disable-debug-mutex --disable-debug-tcg --disable-dmg --disable-docs --disable-fdt --disable-gcrypt --disable-glusterfs --disable-gnutls --disable-gtk --disable-guest-agent --disable-guest-agent-msi --disable-hax --disable-hvf --disable-iconv --disable-jemalloc --disable-keyring --disable-kvm --disable-libdaxctl --disable-libiscsi --disable-libnfs --disable-libpmem --disable-libssh --disable-libudev --disable-libusb --disable-libxml2 --disable-linux-aio --disable-linux-io-uring --disable-live-block-migration --disable-lzfse --disable-lzo --disable-membarrier --disable-modules --disable-mpath --disable-netmap --disable-nettle --disable-numa --disable-opengl --disable-parallels --disable-pie --disable-pvrdma --disable-qcow1 --disable-qed --disable-qom-cast-debug --disable-rbd --disable-rdma --disable-replication --disable-rng-none --disable-sdl --disable-sdl-image --disable-seccomp --disable-sheepdog --disable-slirp --disable-smartcard --disable-snappy --disable-sparse --disable-spice --disable-system --disable-tcmalloc --disable-tools --disable-tpm --disable-usb-redir --disable-vde --disable-vdi --disable-vhost-crypto --disable-vhost-kernel --disable-vhost-net --disable-vhost-scsi --disable-vhost-user --disable-vhost-vdpa --disable-vhost-vsock --disable-vhost-user-fs --disable-virglrenderer --disable-virtfs --disable-vnc --disable-vnc-jpeg --disable-vnc-png --disable-vnc-sasl --disable-vte --disable-vvfat --disable-whpx --disable-xen --disable-xen-pci-passthrough --disable-xfsctl --disable-xkbcommon --disable-zstd --without-default-devices
+ ../configure --disable-git-update --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib64 --mandir=/usr/share/man --libexecdir=/usr/libexec --localstatedir=/var --with-pkgversion=qemu-5.2.0-alt4 --disable-werror --disable-debug-tcg --disable-sparse --disable-strip --firmwarepath=/usr/share/qemu:/usr/share/seabios:/usr/share/seavgabios:/usr/share/ipxe:/usr/share/ipxe.efi --static --enable-user --enable-linux-user --enable-attr --enable-tcg --audio-drv-list= --disable-auth-pam --disable-avx2 --disable-avx512f --disable-blobs --disable-bochs --disable-brlapi --disable-bsd-user --disable-bzip2 --disable-cap-ng --disable-capstone --disable-cloop --disable-cocoa --disable-crypto-afalg --disable-curl --disable-curses --disable-debug-info --disable-debug-mutex --disable-debug-tcg --disable-dmg --disable-docs --disable-fdt --disable-gcrypt --disable-glusterfs --disable-gnutls --disable-gtk --disable-guest-agent --disable-guest-agent-msi --disable-hax --disable-hvf --disable-iconv --disable-jemalloc --disable-keyring --disable-kvm --disable-libdaxctl --disable-libiscsi --disable-libnfs --disable-libpmem --disable-libssh --disable-libudev --disable-libusb --disable-libxml2 --disable-linux-aio --disable-linux-io-uring --disable-live-block-migration --disable-lzfse --disable-lzo --disable-membarrier --disable-modules --disable-mpath --disable-netmap --disable-nettle --disable-numa --disable-opengl --disable-parallels --disable-pie --disable-pvrdma --disable-qcow1 --disable-qed --disable-qom-cast-debug --disable-rbd --disable-rdma --disable-replication --disable-rng-none --disable-sdl --disable-sdl-image --disable-seccomp --disable-sheepdog --disable-slirp --disable-smartcard --disable-snappy --disable-sparse --disable-spice --disable-system --disable-tcmalloc --disable-tools --disable-tpm --disable-usb-redir --disable-vde --disable-vdi --disable-vhost-crypto --disable-vhost-kernel --disable-vhost-net --disable-vhost-scsi --disable-vhost-user --disable-vhost-vdpa --disable-vhost-vsock --disable-vhost-user-fs --disable-virglrenderer --disable-virtfs --disable-vnc --disable-vnc-jpeg --disable-vnc-png --disable-vnc-sasl --disable-vte --disable-vvfat --disable-whpx --disable-xen --disable-xen-pci-passthrough --disable-xfsctl --disable-xkbcommon --disable-zstd --without-default-devices

ERROR: Meson not found.  Use --meson=/path/to/meson

error: Bad exit status from /usr/src/tmp/rpm-tmp.18535 (%build)


RPM build errors:
    Bad exit status from /usr/src/tmp/rpm-tmp.18535 (%build)
Command exited with non-zero status 1
1.21user 0.45system 0:01.64elapsed 101%CPU (0avgtext+0avgdata 29916maxresident)k
0inputs+507616outputs (1major+123937minor)pagefaults 0swaps
hsh-rebuild: rebuild of `pkg.tar' failed.
 

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [newbies] qemu не собирается
  @ 2021-04-12 21:18   ` Michael Shigorin
  0 siblings, 0 replies; 2+ messages in thread
From: Michael Shigorin @ 2021-04-12 21:18 UTC (permalink / raw)
  To: devel-newbies

On Mon, Apr 12, 2021 at 06:48:01AM +0300, Grigory Ustinov wrote:
> > Столкнулся со следующей проблемой. При попытке собрать куэму
> > локально хэшер ругается на отсутствие meson, хотя он был
> > установлен. Лог прикрепляю.
> Привет, ты собираешь куэму под в окружении p9. Полагаю что на
> это есть веские причины. [...] Так что имеет смысл сначала
> собрать новый мезон, а потом попробовать qemu ещё разок.

...и если получится -- не забыть локально вернуть meson из p9,
а сборку собираемого отправлять в sisyphus.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2021-04-12 21:18 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-11 20:53 [newbies] qemu не собирается Arbars
2021-04-12 21:18   ` Michael Shigorin

devel@ where you _can_ ask

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel-newbies/0 devel-newbies/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel-newbies devel-newbies/ http://lore.altlinux.org/devel-newbies \
		devel-newbies@lists.altlinux.org devel-newbies@lists.altlinux.ru devel-newbies@lists.altlinux.com
	public-inbox-index devel-newbies

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel-newbies


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git