Your message dated Tue, 14 Oct 2014 09:53:16 +0000
with message-id <e1xdyn6-0006bw...@franck.debian.org>
and subject line Bug#765314: fixed in mrpt 1:1.2.2-1.1
has caused the Debian Bug report #765314,
regarding mrpt: FTBFS on all non-x86-based architectures
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 ow...@bugs.debian.org
immediately.)


-- 
765314: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765314
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: mrpt
Version: 1:1.2.2-1
Severity: serious
Justification: FTBFS
Tags: patch sid jessie
User: freewx-ma...@lists.alioth.debian.org
Usertags: wx3.0

Dear maintainer,

The latest upload of mrpt fails to build on all non-x86-based
architectures, due to passing SSE4-related compiler options.

It also presumably compiles to code using SSE4 instructions on x86-based
architectures, which means it won't work on older x86 processors which
Debian aims to support.

I've attached a patch which fixes debian/rules to pass the correct
options to the upstream build system (which seem to have changed between
1.2.1 and 1.2.2).  I've test built this on x86_64 and verified from the
build log that the SSE4-related options get set correctly.

If you'd like me to NMU this fix, just let me know.

Cheers,
    Olly
diff -Nru mrpt-1.2.2/debian/changelog mrpt-1.2.2/debian/changelog
--- mrpt-1.2.2/debian/changelog	2014-09-13 23:54:48.000000000 +1200
+++ mrpt-1.2.2/debian/changelog	2014-10-14 14:22:37.000000000 +1300
@@ -1,3 +1,10 @@
+mrpt (1:1.2.2-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS on many architectures by fixing disabling of use of SSE4.
+
+ -- Olly Betts <o...@survex.com>  Tue, 14 Oct 2014 14:22:01 +1300
+
 mrpt (1:1.2.2-1) unstable; urgency=medium
 
   * New version of upstream sources.
diff -Nru mrpt-1.2.2/debian/rules mrpt-1.2.2/debian/rules
--- mrpt-1.2.2/debian/rules	2014-09-13 23:54:16.000000000 +1200
+++ mrpt-1.2.2/debian/rules	2014-10-14 14:21:55.000000000 +1300
@@ -15,9 +15,9 @@
 
 # SSE options
 ifeq ($(DEB_HOST_ARCH),amd64)
-CMAKE_ARCH_FLAGS = -DMRPT_AUTODETECT_SSE=OFF -DDISABLE_SSE2=OFF -DDISABLE_SSE3=ON -DDISABLE_SSE4=ON  
+CMAKE_ARCH_FLAGS = -DMRPT_AUTODETECT_SSE=OFF -DDISABLE_SSE2=OFF -DDISABLE_SSE3=ON -DDISABLE_SSE4_1=ON -DDISABLE_SSE4_2=ON -DDISABLE_SSE4_A=ON
 else
-CMAKE_ARCH_FLAGS = -DMRPT_AUTODETECT_SSE=OFF -DDISABLE_SSE2=ON -DDISABLE_SSE3=ON -DDISABLE_SSE4=ON 
+CMAKE_ARCH_FLAGS = -DMRPT_AUTODETECT_SSE=OFF -DDISABLE_SSE2=ON -DDISABLE_SSE3=ON -DDISABLE_SSE4_1=ON -DDISABLE_SSE4_2=ON -DDISABLE_SSE4_A=ON
 endif
 
 CMAKE_FLAGS = \

--- End Message ---
--- Begin Message ---
Source: mrpt
Source-Version: 1:1.2.2-1.1

We believe that the bug you reported is fixed in the latest version of
mrpt, 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 765...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Olly Betts <o...@survex.com> (supplier of updated mrpt 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 14 Oct 2014 14:22:01 +1300
Source: mrpt
Binary: mrpt-doc libmrpt-base1.2 libmrpt-opengl1.2 libmrpt-gui1.2 
libmrpt-obs1.2 libmrpt-maps1.2 libmrpt-hwdrivers1.2 libmrpt-vision1.2 
libmrpt-scanmatching1.2 libmrpt-topography1.2 libmrpt-detectors1.2 
libmrpt-slam1.2 libmrpt-reactivenav1.2 libmrpt-hmtslam1.2 libmrpt-kinematics1.2 
libmrpt-dev libmrpt-dbg mrpt-apps
Architecture: source all
Version: 1:1.2.2-1.1
Distribution: unstable
Urgency: medium
Maintainer: Jose Luis Blanco (University of Malaga) <joseluisblan...@gmail.com>
Changed-By: Olly Betts <o...@survex.com>
Description:
 libmrpt-base1.2 - Mobile Robot Programming Toolkit - base library
 libmrpt-dbg - Mobile Robot Programming Toolkit - Debug libraries
 libmrpt-detectors1.2 - Mobile Robot Programming Toolkit - detectors library
 libmrpt-dev - Mobile Robot Programming Toolkit - Development headers
 libmrpt-gui1.2 - Mobile Robot Programming Toolkit - gui library
 libmrpt-hmtslam1.2 - Mobile Robot Programming Toolkit - hmtslam library
 libmrpt-hwdrivers1.2 - Mobile Robot Programming Toolkit - hwdrivers library
 libmrpt-kinematics1.2 - Mobile Robot Programming Toolkit - kinematics library
 libmrpt-maps1.2 - Mobile Robot Programming Toolkit - maps library
 libmrpt-obs1.2 - Mobile Robot Programming Toolkit - obs library
 libmrpt-opengl1.2 - Mobile Robot Programming Toolkit - opengl library
 libmrpt-reactivenav1.2 - Mobile Robot Programming Toolkit - reactivenav library
 libmrpt-scanmatching1.2 - Mobile Robot Programming Toolkit - scanmatching 
library
 libmrpt-slam1.2 - Mobile Robot Programming Toolkit - slam library
 libmrpt-topography1.2 - Mobile Robot Programming Toolkit - topography library
 libmrpt-vision1.2 - Mobile Robot Programming Toolkit - vision library
 mrpt-apps  - Mobile Robot Programming Toolkit - Console and GUI applications
 mrpt-doc   - Mobile Robot Programming Toolkit - Documentation and examples
Changes:
 mrpt (1:1.2.2-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix FTBFS on many architectures by fixing disabling of use of SSE4.
Closes: 765314
Checksums-Sha1:
 950eefeda582c7413cfdfcd704cf971700b454b4 3219 mrpt_1.2.2-1.1.dsc
 7b587bf15bedb62cd54e2142168325d788d6053c 17364 mrpt_1.2.2-1.1.debian.tar.xz
 a83792ebe1a0f57fb8973493ba441df98889b91d 239180170 mrpt-doc_1.2.2-1.1_all.deb
Checksums-Sha256:
 f931ab4fe8790bd951b2274c3ff5396208ea2898a16894dac99208972dbc27f5 3219 
mrpt_1.2.2-1.1.dsc
 b492aad4ed871ed4a8f9307d76b8237c1a478fdf6e3a9d17a73167c255e5fbec 17364 
mrpt_1.2.2-1.1.debian.tar.xz
 9802811de7a11fb860b619c688a0a205ec0b931b3dde2960f6b8a010e4dee0c2 239180170 
mrpt-doc_1.2.2-1.1_all.deb
Files:
 c759d550d5edf4651c270abb65849fce 3219 science optional mrpt_1.2.2-1.1.dsc
 a2b4fe3df01f4bb8aaf2f76a838707b3 17364 science optional 
mrpt_1.2.2-1.1.debian.tar.xz
 a8d1e7050404b3c33c3e007f96965a47 239180170 doc optional 
mrpt-doc_1.2.2-1.1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJUPOS1AAoJEBgUewc7rSsHGk0QAKsEbAD4eucZ4NkyyZMEoC4Y
s5FlxJfoiQq3mseA8G3wruAu5FVMJTzIL71NPosfgnL1rEGj0YoBbuWAzyffSNvf
23XYCzUSXY4NTA5PD3/wiN8TxNJRyDI8qq7695+mT8HhskxI12XpQcjhZY/xunoR
Py2k0IRbs+f/H5lLtk5bFPvF/O53ENvQzs1zBA2kBxOUmTRrppkkl/Oarb0J2ces
cLuBm173OFOPXDzCFh716C+q2NMwSRUYNy4y2Rk+vpC9twNCD63Yec4gFaVEdz7E
//3SziHhdW9KsQXw5oT+HbTis5Atw7oCb+HuIL3wEpYernW2NiwWZu53QrKjaPz9
7yLfraOCbDx3UzAyZ2mXcvfMoXAbaQJBGwvwwOKkadQzgYnfbOcU8QjckShHrcFP
W1jbflf9pgcsYvfnnMybC1Erv3rHSZEEwc6gJU41PS5locIXTmpFNhf0kFd/fym1
xPaqBs20eGD1Krecu9LPUxuWFzIqPRloBVtLlwYKsxekXhyXd3lkeAvGUX6BDo/D
uqV3RxnNNyW7SwNa/on4goH79Uk8bfM+PHWDn0z3y1BM/E5qUXM1kXnEhewvBbUp
gWp6nMppCXGEd2hZtwo7ylOOqLtpLsILCpZgHcFMYuouEBa9GmQwcxmJVjqQRjAe
mHori4Jpqr/0w/68QVc7
=+pCO
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to