[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 07/13] gnu: gpsbabel: Fix regression caused by update to qt 5
From: |
Mark H Weaver |
Subject: |
Re: [PATCH 07/13] gnu: gpsbabel: Fix regression caused by update to qt 5.7. |
Date: |
Sun, 21 Aug 2016 15:59:45 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) |
David Craven <address@hidden> writes:
> * gnu/packages/gps.scm (gpsbabel)[arguments]: Require gnu++11. Disable tests
> on all platforms due to rounding error.
> ---
> gnu/packages/gps.scm | 7 +++++--
> 1 file changed, 5 insertions(+), 2 deletions(-)
>
> diff --git a/gnu/packages/gps.scm b/gnu/packages/gps.scm
> index ccd9636..8124990 100644
> --- a/gnu/packages/gps.scm
> +++ b/gnu/packages/gps.scm
> @@ -48,7 +48,9 @@
> "0xf7wmy2m29g2lm8lqc74yf8rf7sxfl3cfwbk7dpf0yf42pb0b6w"))))
> (build-system gnu-build-system)
> (arguments
> - `(#:configure-flags '("--with-zlib=system")
> + `(#:configure-flags
> + '("--with-zlib=system"
> + "CXXFLAGS=-std=gnu++11")
The ' should be under the #, so the two lines above should be moved one
column to the left.
> #:phases
> (modify-phases %standard-phases
> (add-before 'configure 'pre-configure
> @@ -59,7 +61,8 @@
> ;; On i686, 'raymarine.test' fails because of a rounding error:
> ;; <http://hydra.gnu.org/build/133040>. As a workaround, disable
> tests
> ;; on these platforms.
> - #:tests? ,(not (string-prefix? "i686" (%current-system)))))
> + ;; On x86_64 with -std=gnu++11 tests also fail due to rounding error.
> + #:tests? #f))
Please add a FIXME to this comment. We should not be in the habit of
simply disabling test suites that fail and forgetting about them.
I don't see why there should be a rounding error on x86_64. Unlike
i686, double-rounding doesn't happen on that platform, and it's what
developers are mostly testing on.
Anyway, okay for now with the FIXME comment.
Mark
- Re: [PATCH 24/24] gnu: qt: Update qt to 5.7.0., (continued)
- Re: [PATCH 24/24] gnu: qt: Update qt to 5.7.0., David Craven, 2016/08/19
- Re: [PATCH 24/24] gnu: qt: Update qt to 5.7.0., Mark H Weaver, 2016/08/19
- Re: [PATCH 24/24] gnu: qt: Update qt to 5.7.0., David Craven, 2016/08/19
- Re: [PATCH 24/24] gnu: qt: Update qt to 5.7.0., David Craven, 2016/08/20
- Re: [PATCH 24/24] gnu: qt: Update qt to 5.7.0., Mark H Weaver, 2016/08/20
- Re: [PATCH 24/24] gnu: qt: Update qt to 5.7.0., David Craven, 2016/08/20
- Re: [PATCH 24/24] gnu: qt: Update qt to 5.7.0., Efraim Flashner, 2016/08/20
- Re: [PATCH 24/24] gnu: qt: Update qt to 5.7.0., Leo Famulari, 2016/08/20
- [PATCH 01/13] gnu: kguiaddons: Fix regression caused by update to qt 5.7., David Craven, 2016/08/21
- [PATCH 07/13] gnu: gpsbabel: Fix regression caused by update to qt 5.7., David Craven, 2016/08/21
- Re: [PATCH 07/13] gnu: gpsbabel: Fix regression caused by update to qt 5.7.,
Mark H Weaver <=
- Re: [PATCH 07/13] gnu: gpsbabel: Fix regression caused by update to qt 5.7., David Craven, 2016/08/21
- [PATCH 08/13] gnu: synthv1: Fix regression caused by update to qt 5.7., David Craven, 2016/08/21
- Re: [PATCH 08/13] gnu: synthv1: Fix regression caused by update to qt 5.7., Mark H Weaver, 2016/08/21
- [PATCH 09/13] gnu: scribus: Fix regression caused by update to qt 5.7., David Craven, 2016/08/21
- Re: [PATCH 09/13] gnu: scribus: Fix regression caused by update to qt 5.7., Mark H Weaver, 2016/08/21
- [PATCH 02/13] gnu: kwidgetsaddons: Fix regression caused by update to qt 5.7., David Craven, 2016/08/21
- Re: [PATCH 02/13] gnu: kwidgetsaddons: Fix regression caused by update to qt 5.7., Mark H Weaver, 2016/08/21
- [PATCH 04/13] gnu: poppler: Update to 0.47.0., David Craven, 2016/08/21
- Re: [PATCH 04/13] gnu: poppler: Update to 0.47.0., Mark H Weaver, 2016/08/21
- Re: [PATCH 04/13] gnu: poppler: Update to 0.47.0., David Craven, 2016/08/21