[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#994525: marked as done (rubberband FTBFS on armel: selected processor does not support `fmrx r3,fpscr' in ARM mode)



Your message dated Fri, 17 Sep 2021 09:12:00 +0000
with message-id <E1mR9ua-000Ion-67@fasolo.debian.org>
and subject line Bug#994525: fixed in rubberband 1.9.2-3
has caused the Debian Bug report #994525,
regarding rubberband FTBFS on armel: selected processor does not support `fmrx r3,fpscr' in ARM mode
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
994525: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=994525
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: rubberband
Version: 1.9.2-1
Severity: serious
Tags: ftbfs patch

https://buildd.debian.org/status/fetch.php?pkg=rubberband&arch=armel&ver=1.9.2-2&stamp=1631846256&raw=0

...
FAILED: librubberband.a.p/src_system_sysutils.cpp.o
c++ -Ilibrubberband.a.p -I. -I.. -I../rubberband -I../src -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -DUSE_BUILTIN_FFT -DHAVE_LIBSAMPLERATE -DUSE_PTHREADS -DHAVE_POSIX_MEMALIGN -MD -MQ librubberband.a.p/src_system_sysutils.cpp.o -MF librubberband.a.p/src_system_sysutils.cpp.o.d -o librubberband.a.p/src_system_sysutils.cpp.o -c ../src/system/sysutils.cpp
/tmp/ccANy3Ml.s: Assembler messages:
/tmp/ccANy3Ml.s:295: Error: selected processor does not support `fmrx r3,fpscr' in ARM mode
/tmp/ccANy3Ml.s:298: Error: selected processor does not support `fmxr fpscr,r3' in ARM mode
...


Fix is attached.
Description: Fix FTBFS on armel
 Don't initialise the FPU when it is not available.
Author: Adrian Bunk <bunk@debian.org>

--- rubberband-1.9.2.orig/src/system/sysutils.cpp
+++ rubberband-1.9.2/src/system/sysutils.cpp
@@ -189,7 +189,7 @@ void system_specific_initialise()
     fesetenv(FE_DFL_DISABLE_DENORMS_ENV);
 #endif
 #endif
-#if defined __ARMEL__
+#if defined(__ARMEL__) && !defined(__SOFTFP__)
     // ARM32
     static const unsigned int x = 0x04086060;
     static const unsigned int y = 0x03000000;

--- End Message ---
--- Begin Message ---
Source: rubberband
Source-Version: 1.9.2-3
Done: Sebastian Ramacher <sramacher@debian.org>

We believe that the bug you reported is fixed in the latest version of
rubberband, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 994525@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sebastian Ramacher <sramacher@debian.org> (supplier of updated rubberband package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 17 Sep 2021 10:29:13 +0200
Source: rubberband
Architecture: source
Version: 1.9.2-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Sebastian Ramacher <sramacher@debian.org>
Closes: 994525
Changes:
 rubberband (1.9.2-3) unstable; urgency=medium
 .
   * debian/patches: Fix FTBFS on armel. Thanks to Adrian Bunk for the patch
     (Closes: 994525)
Checksums-Sha1:
 b74fcc9c651506773dbde97dd81617190fe98172 2401 rubberband_1.9.2-3.dsc
 2ad39759a2e689004681b68df17b07d5236ce69b 8868 rubberband_1.9.2-3.debian.tar.xz
Checksums-Sha256:
 036a671d6f3684754bd4cf5c974ae957ecc80918b20beb82237c1dbbd3bf2376 2401 rubberband_1.9.2-3.dsc
 628ed671a7b47ba5b29eb99a9bac8196e267bdc80ef505dfb3ac8f7758d8ac28 8868 rubberband_1.9.2-3.debian.tar.xz
Files:
 123eacbcf45a3045c271beb0d2615dab 2401 sound optional rubberband_1.9.2-3.dsc
 ad2731e7ae7fe419b628e3be8217e797 8868 sound optional rubberband_1.9.2-3.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJJBAEBCAAzFiEE94y6B4F7sUmhHTOQafL8UW6nGZMFAmFEUp4VHHNyYW1hY2hl
ckBkZWJpYW4ub3JnAAoJEGny/FFupxmTqE8P/3L4c1Ctm/apkDi08Rqv8Qhh3x/7
86Rkvx+p3P3jTlIF84bxI2+QKi+7bSOl2nUKpUE4P2ALrzV/ab8PtBKB8k+EwL8X
FZbMJ0aG8yEXLmWUQLraHhEGto5j4ofoeZ4QwZK+a3wZDmMlTnV7E37vkAJeI26W
eKrJMo3ojNJFG/dEm8jTQAZ6GYFNrMN5ko6GGK2Id8qy/Jc91VOexJxCz8vIxg1y
33ji7nwNAM0aK1ITA3OniSFt53GceHZZOhMS5YGXk/kb0rRBd6DyDZUjSsd3H5tU
/GRF9cDDqOztv6nBQogtnxwmqMln3i1bhcS1StpVk/q4SgvEKl2hq1zk+zOCQeCZ
2dK/xQjIvPzO+4/1aKZEVfByobgFIxH7qb4y9bu/yYReJuLVq5R/HkoQ3FtAAZd/
mYdVlqUjd/YuA+44KtLytZLxYj9cCLkINh5B3xyF8tG+qKWSrCUGJyp8YbKE7PRL
BzVmromPE8h3U12izWObKT9ZZ3dWd6moM0haeQ9k5PQW7+nnTLk9W/kQd+ZcOeMT
eqOrQPxMvtPS1onBC37qtjxUR0wh2T16+eNsEtsK0djRrz0Tdd1RT4QuqXBj1ak5
F7XzlpeJAIRBCXdYEXgq8B8vqAhT2SLOpkmqXgk0hEwWkwx75g/kda7vfdZL3PuV
lXHhe5lnReiPRpu4
=d3FS
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: