Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Please unblock package mruby [ Reason ] In mruby 3.1.0, the i386 test fails. This is a bug that caused the change in the processing of mruby floating point operation. This can be fixed with a compiler option. [ Impact ] It is not currently buildable on i386 architecture. [ Tests ] We can confirm that the test provided by mruby has been revised. And the fix is in unstable for 34 days without reported regressions. https://buildd.debian.org/status/fetch.php?pkg=mruby&arch=i386&ver=3.1.0-3&stamp=1678696798&raw=0 [ Risks ] It is Low or inexistent. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing unblock mruby/3.1.0-3 diff -Nru mruby-3.1.0/debian/changelog mruby-3.1.0/debian/changelog --- mruby-3.1.0/debian/changelog 2022-08-08 11:39:09.000000000 +0900 +++ mruby-3.1.0/debian/changelog 2023-03-13 16:53:46.000000000 +0900 @@ -1,3 +1,18 @@ +mruby (3.1.0-3) unstable; urgency=medium + + * Revert "d/rules: Build using host-m32.rb when architecture is i386" + * d/rules: Fix FTBFS on i386. (Closes: #1031321) + Add '-ffloat-store' to DEB_CFLAGS_MAINT_APPEND if architecture are i386 or + m68k. Thanks to Adrian Bunk <b...@debian.org>. + + -- Nobuhiro Iwamatsu <iwama...@debian.org> Mon, 13 Mar 2023 16:53:46 +0900 + +mruby (3.1.0-2) experimental; urgency=medium + + * d/rules: Build using host-m32.rb when architecture is i386. + + -- Nobuhiro Iwamatsu <iwama...@debian.org> Sat, 11 Feb 2023 09:19:05 +0900 + mruby (3.1.0-1) unstable; urgency=medium * New upstream release. diff -Nru mruby-3.1.0/debian/rules mruby-3.1.0/debian/rules --- mruby-3.1.0/debian/rules 2022-08-08 11:39:09.000000000 +0900 +++ mruby-3.1.0/debian/rules 2023-03-13 16:53:46.000000000 +0900 @@ -1,6 +1,10 @@ #!/usr/bin/make -f export DEB_BUILD_MAINT_OPTIONS = hardening=+all +ifneq (,$(filter $(DEB_HOST_ARCH_CPU),i386 m68k)) + export DEB_CFLAGS_MAINT_APPEND += -ffloat-store +endif + RAKE="rake --verbose" %: