Public bug reported: When I use pbuilder-dist to build the debian package for armhf/arm64 arch, the error messages was shown as below:
dpkg-buildpackage: info: host architecture arm64 fakeroot debian/rules clean semop(1): encountered an error: Function not implemented dpkg-buildpackage: error: fakeroot debian/rules clean subprocess returned exit status 1 After my investigation, it was occurred in the debian side[1] previously and the upstream and groovy has fixed the issue. I cited the fact which QEMU doesn't implement the semtimedop syscall that is used by glibc 2.31. Apparently, focal already has gblic transition to 2.31 but qemu was still in the version 4.2 which may need someone's love to make it work. Probably this is not only a fix[2] but we need to backport newer usptream (5.0 based) to focal, but it would be grateful if the problem can be resolved. [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=965109 [2] https://salsa.debian.org/qemu-team/qemu/-/commit/d8c08b1e6c7b1a5be1ec70e339437823a41b1946 ** Affects: qemu (Ubuntu) Importance: Undecided Status: New ** Description changed: When I use pbuilder-dist to build the debian package for armhf/arm64 arch, the error messages was shown as below: dpkg-buildpackage: info: host architecture arm64 - fakeroot debian/rules clean + fakeroot debian/rules clean semop(1): encountered an error: Function not implemented dpkg-buildpackage: error: fakeroot debian/rules clean subprocess returned exit status 1 - After my investigation, it was occurred in the debian side[1] previously - and the upstream and groovy has fixed the issue. Apparently, focal - already has gblic transition to 2.31 but qemu was still in the version - 4.2 which may need someone's love to make it work. Probably this is not - only a fix[2] but we need to backport newer usptream (5.0 based) to - focal, but it would be grateful if the problem can be resolved. + After my investigation, it was occurred in the debian side[1] previously and the upstream and groovy has fixed the issue. I recalled the fact which QEMU doesn't implement the semtimedop syscall that is used by glibc + 2.31. Apparently, focal already has gblic transition to 2.31 but qemu was still in the version 4.2 which may need someone's love to make it work. Probably this is not only a fix[2] but we need to backport newer usptream (5.0 based) to focal, but it would be grateful if the problem can be resolved. [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=965109 [2] https://salsa.debian.org/qemu-team/qemu/-/commit/d8c08b1e6c7b1a5be1ec70e339437823a41b1946 ** Description changed: When I use pbuilder-dist to build the debian package for armhf/arm64 arch, the error messages was shown as below: dpkg-buildpackage: info: host architecture arm64 fakeroot debian/rules clean semop(1): encountered an error: Function not implemented dpkg-buildpackage: error: fakeroot debian/rules clean subprocess returned exit status 1 - After my investigation, it was occurred in the debian side[1] previously and the upstream and groovy has fixed the issue. I recalled the fact which QEMU doesn't implement the semtimedop syscall that is used by glibc + After my investigation, it was occurred in the debian side[1] previously and the upstream and groovy has fixed the issue. I cited the fact which QEMU doesn't implement the semtimedop syscall that is used by glibc 2.31. Apparently, focal already has gblic transition to 2.31 but qemu was still in the version 4.2 which may need someone's love to make it work. Probably this is not only a fix[2] but we need to backport newer usptream (5.0 based) to focal, but it would be grateful if the problem can be resolved. [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=965109 [2] https://salsa.debian.org/qemu-team/qemu/-/commit/d8c08b1e6c7b1a5be1ec70e339437823a41b1946 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1895456 Title: [Focal] qemu can't support semtimedop syscall To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/1895456/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs