Hi there, qemu-utils have been broken since 1st Nov. Mayb I propose we just disconnect the qemu-utils port from qemu and make it standalone? I'll see if I can update the makefile but the current double-patch is really confusing. In the past I've given up because of that...
Created attachment 221445 [details] Updated configure patch Same problem here (obviously). Created an updated patch and sent it to the maintainer on the 5th, but have no feedback yet.
Sorry for the lack of response. I've been dealing with a family emergency for the past month. (It's still ongoing, so my time is very limited.) Disconnecting qemu-utils from qemu sounds like a good idea, since qemu-utils just gets broken every time
Didn't finish my comment.. qemu-utils seems to get broken every time qemu is updated. So, possible solutions are disconnecting it from qemu, or getting the qemu maintainer to take over qemu-utils, and update them both at the same time.
What would your preferred way be? Are you in touch with the QEMU maintainer?
I suppose my preferred choice would just be to have the QEMU maintainer take it over. He's on the CC list for this bug.
I will have a look at it during my next upgrade.
@ken: look after your family. we'll figure something out. @muhammad: thanks!
A commit references this bug: Author: jbeich Date: Thu Jan 21 16:47:21 UTC 2021 New revision: 562222 URL: https://svnweb.freebsd.org/changeset/ports/562222 Log: emulators/qemu-utils: unbreak after r553312 Due to many breaking changes temporarily switch to qemu42. ===> Applying extra patch files/patch-configure 1 out of 2 hunks failed--saving rejects to configure.rej ===> Applying extra patch files/patch-Makefile 2 out of 3 hunks failed--saving rejects to Makefile.rej ERROR: unknown option --disable-bluez strip: open ../stage/usr/local/bin/qemu-* failed: No such file or directory PR: 252498 Changes: head/emulators/qemu-utils/Makefile
A commit references this bug: Author: jbeich Date: Thu Jan 21 17:03:10 UTC 2021 New revision: 562224 URL: https://svnweb.freebsd.org/changeset/ports/562224 Log: emulators/qemu-utils: restore package name after r562222 - Copy dependency trimming from qemu to qemu42 PR: 252498 Changes: head/emulators/qemu42/Makefile
builds.sr.ht uses this port, so I've applied a workaround but feel free to revert. Rebasing to 5.0 or converting to a standalone port looked more risky. Ideally, qemu-utils can be made into a subpackage of qemu after review D16457 lands.
A commit references this bug: Author: jbeich Date: Sat Jan 23 22:50:43 UTC 2021 New revision: 562423 URL: https://svnweb.freebsd.org/changeset/ports/562423 Log: MFH: r562222 r562224 emulators/qemu-utils: unbreak after r553312 Due to many breaking changes temporarily switch to qemu42. ===> Applying extra patch files/patch-configure 1 out of 2 hunks failed--saving rejects to configure.rej ===> Applying extra patch files/patch-Makefile 2 out of 3 hunks failed--saving rejects to Makefile.rej ERROR: unknown option --disable-bluez strip: open ../stage/usr/local/bin/qemu-* failed: No such file or directory PR: 252498 Changes: _U branches/2021Q1/ branches/2021Q1/emulators/qemu-utils/Makefile branches/2021Q1/emulators/qemu42/Makefile
thank you so much for the patch!
This port expired today, removing.